diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..08c3ce20 --- /dev/null +++ b/.gitignore @@ -0,0 +1,18 @@ +.DS_Store +*.hex + +.vscode/settings.json + +LCM/Project/MDK5/Objects/ +LCM/Project/MDK5/LCM_Light_Control_IO_WS2812_New.uvguix.* +LCM/Project/MDK5/Listings/ + +.vscode/settings.json + +LCM/Project/MDK5/out/ +LCM/Project/MDK5/tmp/ + +LCM/Project/MDK5/.clangd +LCM/Project/MDK5/LCM_Light_Control_IO_WS2812_New.cbuild-idx.yml +LCM/Project/MDK5/LCM_Light_Control_IO_WS2812_New.cbuild-set.yml +LCM/Project/MDK5/LCM_Light_Control_IO_WS2812_New*.cbuild.yml diff --git a/Docs/P42ADG40.xlsx b/Docs/P42ADG40.xlsx new file mode 100644 index 00000000..6268ff3f Binary files /dev/null and b/Docs/P42ADG40.xlsx differ diff --git a/Docs/VESC_LED_Controller_V3.4.pdf b/Docs/VESC_LED_Controller_V3.4.pdf new file mode 100644 index 00000000..2ae049eb Binary files /dev/null and b/Docs/VESC_LED_Controller_V3.4.pdf differ diff --git a/Docs/lcm-arm-cmsis-vscode.jpg b/Docs/lcm-arm-cmsis-vscode.jpg new file mode 100644 index 00000000..23d40299 Binary files /dev/null and b/Docs/lcm-arm-cmsis-vscode.jpg differ diff --git a/LCM/.gitattributes b/LCM/.gitattributes new file mode 100644 index 00000000..cef77885 --- /dev/null +++ b/LCM/.gitattributes @@ -0,0 +1,45 @@ +############################### +# Git Line Endings # +############################### + +# Set default behaviour to automatically normalize line endings. +* text=auto + +# Force batch scripts to always use CRLF line endings so that if a repo is accessed +# in Windows via a file share from Linux, the scripts will work. +*.{cmd,[cC][mM][dD]} text eol=crlf +*.{bat,[bB][aA][tT]} text eol=crlf + +# Force bash scripts to always use LF line endings so that if a repo is accessed +# in Unix via a file share from Windows, the scripts will work. +*.sh text eol=lf + +############################### +# Git Large File System (LFS) # +############################### + +# Archives +*.7z filter=lfs diff=lfs merge=lfs -text +*.br filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.tar filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text + +# Documents +*.pdf filter=lfs diff=lfs merge=lfs -text +*.xlsx filter=lfs diff=lfs merge=lfs -text + +# Images +*.gif filter=lfs diff=lfs merge=lfs -text +*.ico filter=lfs diff=lfs merge=lfs -text +*.jpg filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.psd filter=lfs diff=lfs merge=lfs -text +*.webp filter=lfs diff=lfs merge=lfs -text + +# Fonts +*.woff2 filter=lfs diff=lfs merge=lfs -text + +# Other +*.exe filter=lfs diff=lfs merge=lfs -text \ No newline at end of file diff --git a/LCM/Code/App/datatypes.h b/LCM/Code/App/datatypes.h index 13b9c9c5..086509e9 100644 --- a/LCM/Code/App/datatypes.h +++ b/LCM/Code/App/datatypes.h @@ -1066,6 +1066,9 @@ typedef enum { COMM_RESET_STATS, } COMM_PACKET_ID; +#define COMM_CUSTOM_DEBUG 250 +#define COMM_CHARGE_INFO 251 + // CAN commands typedef enum { CAN_PACKET_SET_DUTY = 0, @@ -1334,4 +1337,77 @@ typedef struct __attribute__((packed)) { uint64_t runtime; // Seconds } backup_data; +typedef enum { + FLOAT_COMMAND_GET_INFO = 0, // get version / package info + FLOAT_COMMAND_GET_RTDATA = 1, // get rt data + FLOAT_COMMAND_RT_TUNE = 2, // runtime tuning (don't write to eeprom) + FLOAT_COMMAND_TUNE_DEFAULTS = 3,// set tune to defaults (no eeprom) + FLOAT_COMMAND_CFG_SAVE = 4, // save config to eeprom + FLOAT_COMMAND_CFG_RESTORE = 5, // restore config from eeprom + FLOAT_COMMAND_TUNE_OTHER = 6, // make runtime changes to startup/etc + FLOAT_COMMAND_RC_MOVE = 7, // move motor while board is idle + FLOAT_COMMAND_BOOSTER = 8, // change booster settings + FLOAT_COMMAND_PRINT_INFO = 9, // print verbose info + FLOAT_COMMAND_GET_ALLDATA = 10, // send all data, compact + FLOAT_COMMAND_EXPERIMENT = 11, // generic cmd for sending data, used for testing/tuning new features + FLOAT_COMMAND_LOCK = 12, + FLOAT_COMMAND_HANDTEST = 13, + FLOAT_COMMAND_TUNE_TILT = 14, + FLOAT_COMMAND_FLYWHEEL = 22, + FLOAT_COMMAND_HAPTIC = 23, + FLOAT_COMMAND_LCM_POLL = 24, + FLOAT_COMMAND_LCM_CTRL = 25, + FLOAT_COMMAND_LCM_INFO = 26 +} float_commands; + +typedef enum { + STARTUP = 0, + RUNNING = 1, + RUNNING_TILTBACK = 2, + RUNNING_WHEELSLIP = 3, + RUNNING_UPSIDEDOWN = 4, + RUNNING_FLYWHEEL = 5, // we remain in "RUNNING" state in flywheel mode, + // but then report "RUNNING_FLYWHEEL" in rt data + FAULT_ANGLE_PITCH = 6, // skipped 5 for compatibility + FAULT_ANGLE_ROLL = 7, + FAULT_SWITCH_HALF = 8, + FAULT_SWITCH_FULL = 9, + FAULT_DUTY = 10, // unused but kept for compatibility + FAULT_STARTUP = 11, + FAULT_REVERSE = 12, + FAULT_QUICKSTOP = 13, + DISABLED = 15 +} float_state; + +typedef enum { + // Core light control + HEADLIGHT_BRIGHTNESS = 0, + HEADLIGHT_IDLE_BRIGHTNESS = 1, + STATUSBAR_BRIGHTNESS = 2, + // Additional light config + STATUS_BAR_IDLE_MODE = 10, + BOOT_ANIMATION = 11, + // Misc config + DUTY_BEEP = 50, + // Sys commands + POWER_OFF = 100, + CHARGE_CUTOFF = 101, + AUTO_SHUTDOWN = 102, + FACTORY_RESET = 200, + DEBUG = 255, +} control_commands; + +typedef enum { + BOOT_DEFAULT = 0, + BOOT_REDWHITEBLUE = 1, + BOOT_RAINBOW = 2, +} BootAnimation; + +typedef enum { + IDLE_MODE_HYBRID = 0, + IDLE_MODE_BATTERY = 1, + IDLE_MODE_KNIGHT_RIDER = 2, +} StatusBarIdleMode; + + #endif /* DATATYPES_H_ */ diff --git a/LCM/Code/App/flag_bit.c b/LCM/Code/App/flag_bit.c index 2f8f0506..b44839fa 100644 --- a/LCM/Code/App/flag_bit.c +++ b/LCM/Code/App/flag_bit.c @@ -1,50 +1,32 @@ #include "flag_bit.h" /* - Power_Flag = 0; 刚上电 - Power_Flag = 1;VESC开机 - Power_Flag = 2; VESC开机完成 - Power_Flag = 3; VESC关机,充电器给板子供电 + Power_Flag = 0; Just powered on. + Power_Flag = 1; VESC booting up. + Power_Flag = 2; VESC boot-up completed. + Power_Flag = 3; VESC powered off, the board is powered by the charger. */ uint8_t Power_Flag = 0; /* - Charge_Flag = 0; 刚上电 - Charge_Flag = 1;准备充电 - Charge_Flag = 2;充电打开 - Charge_Flag = 3;电池电充满了 + Charge_Flag = 0; Just powered on. + Charge_Flag = 1; Ready for charging. + Charge_Flag = 2; Charging in progress. + Charge_Flag = 3; Battery fully charged. */ uint8_t Charge_Flag = 0; -///* -// VESC_Boot_Flag = 0; VESC关机 -// VESC_Boot_Flag = 1;VESC开机 -//*/ -//uint8_t VESC_Boot_Flag = 0; /* - Flashlight_Flag = 0; 刚上电 - Flashlight_Flag = 1; VESC开机 - Flashlight_Flag = 2;VESC前面白灯后面红灯(正转) - Flashlight_Flag = 3;VESC前面红灯后面白灯(反转) - Flashlight_Flag = 4; 亮度10% -*/ -uint8_t Flashlight_Flag = 0; -/* - Brightness_Flag = 0; 刚上电 - Brightness_Flag = 1; 开始调整亮度 - Brightness_Flag = 2;亮度调整完成 -*/ -uint8_t Brightness_Flag = 0; -/* - WS2812_Display_Flag = 0; 刚上电 - WS2812_Display_Flag = 1;显示电量 - WS2812_Display_Flag = 2;不显示电量 + Lightbar_Mode_Flag = 0; Just powered on. + Lightbar_Mode_Flag = 1; Display battery level. + Lightbar_Mode_Flag = 2; Do not display battery level. */ uint8_t WS2812_Display_Flag = 0; /* - WS2812_Flag = 0; 刚上电 - WS2812_Flag = 1;左侧5个蓝灯 右侧5个灯不发光 adc1>2.5V adc2<2.5V - WS2812_Flag = 2;左侧5个灯不发光 右侧5个蓝灯 adc1<2.5V adc2>2.5V - WS2812_Flag = 3;10个灯都量蓝灯 adc1>2.5V adc2>2.5V - WS2812_Flag = 4;10个灯都灭 + Footpad_Activation_Flag = 0; Just powered on. + Footpad_Activation_Flag = 1; Left 5 LEDs blue, Right 5 LEDs off (adc1 > 2.5V, adc2 < 2.5V). + Footpad_Activation_Flag = 2; Left 5 LEDs off, Right 5 LEDs blue (adc1 < 2.5V, adc2 > 2.5V). + Footpad_Activation_Flag = 3; All 10 LEDs blue (adc1 > 2.5V, adc2 > 2.5V). + Footpad_Activation_Flag = 4; All 10 LEDs off. + Footpad_Activation_Flag = 5; Flywheel mode, pattern */ uint8_t WS2812_Flag = 0; /* @@ -67,22 +49,17 @@ uint8_t Power_Display_Flag = 0; Buzzer_Flag = 2;蜂鸣器响 */ uint8_t Buzzer_Flag = 0; -/* - Usart_Flag = 0; 刚上电 - Usart_Flag = 1;解析成功 - Usart_Flag = 2;解析失败或等待下一次解析 -*/ -uint8_t Usart_Flag = 0; /* - VESC开机时间 + Usart_Flag = Vesc_Data_Ready */ -uint16_t VESC_Boot_Time = 0; +uint8_t Vesc_Data_Ready = 0; /* 蜂鸣器响的时间 */ uint16_t Buzzer_Time = 0; + /* 充电计时 */ @@ -100,21 +77,18 @@ uint16_t Power_Time = 0; */ uint16_t Usart_Time = 0; /* - ADC采样时间 + ADC sampling time. */ uint16_t ADC_Time = 0; /* - 关机时间 秒 + Time the board has been idle (aka not running) */ -uint16_t Shutdown_Time_S = 0; +uint16_t Idle_Time = 0; /* - 关机时间 分钟 + Shutdown counter, milliseconds and minutes */ +uint16_t Shutdown_Time_S = 0; uint8_t Shutdown_Time_M = 0; -/* - 电池电压 -*/ -//float Battery_Voltage = 0; /* ADC1 */ @@ -124,26 +98,14 @@ float ADC1_Val = 0; */ float ADC2_Val = 0; /* - 转速 -*/ -//long VESC_Rpm = 0; -/* - 母线电流 -*/ -//float AvgInputCurrent = 0; -/* - 占空比 -*/ -//float DutyCycleNow = 0; -/* - 充电口电压 + Charging Port Voltage */ float Charge_Voltage = 0; /* - Gear_Position = 0 刚开机 - Gear_Position = 1 大灯最暗 WS2812最亮 蜂鸣器响一声 - Gear_Position = 2 大灯中档 WS2812中档 蜂鸣器响两声 - Gear_Position = 3 大灯最亮 WS2812最暗 蜂鸣器响三声 + Light_Profile = 0 Just powered on. + Light_Profile = 1 Headlight bightness low, Lightpad brightness high, beep once + Light_Profile = 2 Headlight bightness mid, Lightpad brightness mid, beep twice + Light_Profile = 3 Headlight bightness high, Lightpad brightness low, beep thrice */ uint8_t Gear_Position = 0; /* @@ -151,28 +113,34 @@ uint8_t Gear_Position = 0; */ uint8_t WS2812_Measure = 0; /* - 蜂鸣器 bpm 60-180 对应占空比 70-100 + Buzzer frequency in BPM, beats per minute, ranging from 60 to 180, corresponding to a duty cycle of 70 to 100) */ uint8_t Buzzer_Frequency = 0; + /* - 按键双击脚踏板没踩下 大灯亮3S + When the button is double-clicked without pressing it, the headlight stays on for 3 seconds. */ uint16_t Flashlight_Detection_Time = 0; /* - 充电电压和充电的电流的原始值 + Charging current and voltage original values */ float Charge_Current = 0; /* - 0 采样充电电流 - 1 采样充电电压 + V_I = 0: Sampling charging current. + V_I = 1: Sampling charging voltage. */ uint8_t V_I = 1; /* - 电流达到关机的次数 + Counter used while detecting end of charging */ -uint8_t Shutdown_Cnt = 0; +uint16_t Shutdown_Cnt = 0; /* - 充电器检测时间 + Charger detection time. */ uint16_t Charger_Detection_1ms = 0; +/* + The current brightness of the headlights, to slowly ramp up to target brightness +*/ +int Current_Headlight_Brightness = 0; +int Target_Headlight_Brightness = 0; diff --git a/LCM/Code/App/flag_bit.h b/LCM/Code/App/flag_bit.h index 69135c92..74136285 100644 --- a/LCM/Code/App/flag_bit.h +++ b/LCM/Code/App/flag_bit.h @@ -5,29 +5,24 @@ extern uint8_t Power_Flag; extern uint8_t Charge_Flag; -extern uint8_t VESC_Boot_Flag; -extern uint8_t Flashlight_Flag; -extern uint8_t Brightness_Flag; extern uint8_t WS2812_Display_Flag; extern uint8_t WS2812_Flag; extern uint8_t Power_Display_Flag; extern uint8_t Buzzer_Flag; -extern uint8_t Usart_Flag; -extern uint16_t VESC_Boot_Time; +extern uint8_t Vesc_Data_Ready; + extern uint16_t Buzzer_Time; extern uint16_t Charge_Time; extern uint16_t Flashlight_Time; extern uint16_t Power_Time; extern uint16_t Usart_Time; extern uint16_t ADC_Time; +extern uint16_t Idle_Time; extern uint16_t Shutdown_Time_S; extern uint8_t Shutdown_Time_M; -//extern float Battery_Voltage; + extern float ADC1_Val; extern float ADC2_Val; -//extern long VESC_Rpm; -//extern float AvgInputCurrent; -//extern float DutyCycleNow; extern float Charge_Voltage; extern uint8_t Gear_Position; extern uint8_t WS2812_Measure; @@ -35,8 +30,11 @@ extern uint8_t Buzzer_Frequency; extern uint16_t Flashlight_Detection_Time; extern float Charge_Current; extern uint8_t V_I; -extern uint8_t Shutdown_Cnt; +extern uint16_t Shutdown_Cnt; extern uint16_t Charger_Detection_1ms; -#endif +// Directional headlight brightness: positive = forward, negative = reverse +extern int Current_Headlight_Brightness; +extern int Target_Headlight_Brightness; +#endif diff --git a/LCM/Code/App/task.c b/LCM/Code/App/task.c index a6e457b6..924589af 100644 --- a/LCM/Code/App/task.c +++ b/LCM/Code/App/task.c @@ -1,63 +1,98 @@ #include "task.h" +#include "math.h" +#include "eeprom.h" +#include "stdlib.h" + +#define BOOT_ANIMATION_COUNT 3 +#define STATUS_BAR_IDLE_MODE_COUNT 2 /************************************************** - * @brie :LED_Task() - * @note :LED任务 - * @param :无 - * @retval :无 - **************************************************/ -void LED_Task(void) ++ * Reset LCM Config ++ **************************************************/ +static void lcmConfigReset(void) { -// if(LED_Counter >= LED_Filp_Time) -// { -// LED_Counter = 0; -// LED1_FILP; -// } + lcmConfig.isSet = false; + lcmConfig.debug = false; + lcmConfig.headlightBrightness = 0; + lcmConfig.headlightIdleBrightness = 0; + lcmConfig.statusbarBrightness = 5; + lcmConfig.boardOff = 0; + lcmConfig.dutyBeep = 90; + /* + lcmConfig.statusBarIdleMode = DEFAULT_IDLE_MODE; + lcmConfig.chargeCutoffVoltage = 0; + lcmConfig.bootAnimation = BOOT_DEFAULT; + lcmConfig.autoShutdownTime = SHUTDOWN_TIME; + + EEPROM_ReadByte(BOOT_ANIMATION, &lcmConfig.bootAnimation); + if (lcmConfig.bootAnimation < 0 || lcmConfig.bootAnimation >= BOOT_ANIMATION_COUNT) { + lcmConfig.bootAnimation = BOOT_DEFAULT; + } + + EEPROM_ReadByte(DUTY_BEEP, &lcmConfig.dutyBeep); + if (lcmConfig.dutyBeep < 1 || lcmConfig.dutyBeep > 100) { + lcmConfig.dutyBeep = 90; + } + + EEPROM_ReadByte(STATUS_BAR_IDLE_MODE, &lcmConfig.statusBarIdleMode); + if (lcmConfig.statusBarIdleMode < 0 || lcmConfig.statusBarIdleMode >= STATUS_BAR_IDLE_MODE_COUNT) { + lcmConfig.statusBarIdleMode = DEFAULT_IDLE_MODE; + } + + EEPROM_ReadByte(AUTO_SHUTDOWN, &lcmConfig.autoShutdownTime); + if (lcmConfig.autoShutdownTime <= 0) { + lcmConfig.autoShutdownTime = SHUTDOWN_TIME; + }*/ } +// brightnesses for Gear 1, 2, 3: +int headlight_brightnesses[] = { 0, 150, 255 }; +int status_brightnesses[] = { WS2812_1_BRIGHTNESS, WS2812_2_BRIGHTNESS, WS2812_3_BRIGHTNESS }; + /************************************************** * @brie :KEY1_Task() - * @note :KEY1任务 - * @param :无 - * @retval :无 **************************************************/ void KEY1_Task(void) { - if(KEY1_State == 0 || Power_Flag == 3) //充电器供电按键不起作用 + if(KEY1_State == 0)// || Power_Flag == 3) //鍏呯數鍣ㄤ緵鐢垫寜閿笉璧蜂綔鐢 { return; } switch(KEY1_State) { - case 1: //单击 + case 1: // Click if(Power_Flag != 2) { - Power_Flag = 1; //VESC开机 - } + Power_Flag = 1; // VESC power on + lcmConfigReset(); + } break; - - case 2: //双击 - if(Power_Flag == 2) //开机完成 + + case 2: // Double click + if(Power_Flag == 2) // Power on completed { + lcmConfig.isSet = false; // Ignore LCM config when manually changing brightness Gear_Position++; if(Gear_Position == 4) { Gear_Position = 1; } - } break; - - case 3: //长按 - Power_Flag = 3; //VESC关机 - Flashlight_Flag = 0; - WS2812_Display_Flag =0; + + case 3: // Long press + if(Power_Flag == 2) // Boot completed + { + Power_Flag = 4; // VESC power off + Power_Time = 0; + } break; - - case 4: //三按 - if(Power_Flag == 2) //开机完成 + + case 4: // Three presses + if(Power_Flag == 2) // Boot completed { + Idle_Time = 0; if(Buzzer_Flag == 2) { Buzzer_Flag = 1; @@ -68,700 +103,437 @@ void KEY1_Task(void) } } break; - } + KEY1_State = 0; + + // Reset back to showing battery percentage for a couple seconds } /************************************************** - * @brie :Power_Display() - * @note :电量显示 - * @param :无 - * @retval :无 + * @brie :WS2812_Power_Display() + * @note :display 1..10 leds depending on power level **************************************************/ -void Power_Display(void) +static void WS2812_Power_Display(uint8_t brightness) { - uint8_t i; - uint8_t num; + uint8_t numleds = 11 - Power_Display_Flag; + uint8_t r = 0; + uint8_t g = 0; + uint8_t b = 0; + // 20% and below: red + // 40% and below: yellow + // > 40% white + r = brightness; + if (numleds > 2) + g = brightness; + if (numleds > 4) + b = brightness; - switch(Power_Display_Flag) - { - case 1://4.08V~4.2V 10个白灯 - num = 10; - for(i=0;i 0) { + WS2812_Set_AllColours(1, numleds, r, g, b); + } else { + // Two purple LEDs in the center, only needed for dev/debug (happens right after boot) + //WS2812_Set_AllColours(5, 6, brightness, 0, brightness); } - WS2812_Refresh();//刷新显示 + WS2812_Refresh(); } /************************************************** - * @brie :WS2812() - * @note :不显示电量WS2812 - * @param :无 - * @retval :无 + * @brie : WS2812_VESC() + * @note : Display VESC status **************************************************/ -void WS2812(void) +static void WS2812_VESC(void) { uint8_t i; + uint8_t pos, red; + uint8_t green = 0; + uint8_t blue = WS2812_Measure; + if (data.rpm > 250) { + unsigned int fade = 1 + (data.rpm - 250) / 25; // values from 1 to 31 (max rpm allowed is 1000) + blue = blue / fade; + } + if (data.floatPackageSupported) { + // make footpad indicators teal if float package commands are received successfully! + blue = blue / 2; + green = blue; + } switch(WS2812_Flag) { - case 1://左侧5个蓝灯 右侧5个灯不发光 adc1>2.5V adc2<2.5V - for(i=0;i<5;i++) - { - WS2812_Set_Colour(i,0,0,WS2812_Measure); - } - for(i=5;i<10;i++) - { - WS2812_Set_Colour(i,0,0,0); - } + case 1:// Half Foot Sensors: adc1>2.5V adc2<2.5V + WS2812_Set_AllColours(1, 5,0,green, blue); break; - case 2://左侧5个灯不发光 右侧5个蓝灯 adc1<2.5V adc2>2.5V - for(i=0;i<5;i++) - { - WS2812_Set_Colour(i,0,0,0); - } - for(i=5;i<10;i++) - { - WS2812_Set_Colour(i,0,0,WS2812_Measure); - } + case 2:// Half Foot Sensors: adc1<2.5V adc2>2.5V + WS2812_Set_AllColours(6, 10,0,green, blue); break; - case 3://10个灯都量蓝灯 adc1>2.5V adc2>2.5V - for(i=0;i<10;i++) - { - WS2812_Set_Colour(i,0,0,WS2812_Measure); - } + case 3:// Both Foot Sensors: adc1>2.5V adc2>2.5V + WS2812_Set_AllColours(1, 10,0,green,blue); break; - case 4://关闭10个灯 - for(i=0;i<10;i++) - { - WS2812_Set_Colour(i,0,0,0); + case 4:// Riding + + if (Power_Display_Flag > 7) { + // Voltage below 30%? + // Display 1/2 red dots at full brightness above anything else + WS2812_Power_Display(WS2812_Measure); + } + else if (data.dutyCycleNow > 90) { + WS2812_Set_AllColours(1, NUM_LEDS,255,0,0); + } + else if (data.dutyCycleNow > 85) { + WS2812_Set_AllColours(1, NUM_LEDS-1,255,0,0); + } + else if (data.dutyCycleNow > 80) { + WS2812_Set_AllColours(1, NUM_LEDS-2,WS2812_Measure,WS2812_Measure/2,0); + } + else if (data.dutyCycleNow > 70) { + WS2812_Set_AllColours(1, NUM_LEDS-3,WS2812_Measure/3,WS2812_Measure/3,0); + } + else if (Power_Display_Flag > 6) { + // Voltage below 40%? + // Display 1/2/3 red dots at full brightness + WS2812_Power_Display(WS2812_Measure); + } + else { + WS2812_Set_AllColours(1, NUM_LEDS,0,0,0); } break; + + case 5: + // Flywheel Mode: just a rando pattern for now + red = Power_Time % 110; + green = (Power_Time + 100) % 110; + blue = (Power_Time - 100) % 110; + pos = (Power_Time/95) % 10; + WS2812_Set_Colour(pos,red,green,blue); + // power_time gets capped in hk_it.c at 30k to prevent integer overflow + // set it down to 10k to let it increment again + if (Power_Time > 20000) + Power_Time = 10000; + + break; default: - for(i=0;i<10;i++) - { - WS2812_Set_Colour(i,0,0,0); - } break; } - WS2812_Refresh();//刷新显示 + WS2812_Refresh(); } /************************************************** * @brie :WS2812_Boot() - * @note :显示开机 - * @param :无 - * @retval :无 + * @note :Boot Animation **************************************************/ void WS2812_Boot(void) { uint8_t i; - uint8_t num; - - if(Power_Time <= 500) - { - num = 1; - for(i=0;i= BOOT_ANIMATION_COUNT) { + // Invalid boot animation + lcmConfig.bootAnimation = BOOT_DEFAULT; + }*/ + + while (num > 10) { + num -= 10; } - else if(Power_Time <= 4500) - { - num = 9; - for(i=0;i 50) + if(status_brightness > 50) { - brightness = 50; + status_brightness = 50; } -// if(cnt == 50) -// { -// brightness = brightness; -// } -// -// if(cnt == 99) -// { -// brightness = brightness; -// } -// switch(cnt) -// { -// case 0: -// brightness = 0x03; -// break; -// -// case 1: -// brightness = 0x04; -// break; -// -// case 2: -// brightness = 0x05; -// break; -// -// case 3: -// brightness = 0x06; -// break; -// -// case 4: -// brightness = 0x07; -// break; -// -// case 5: -// brightness = 0x08; -// break; -// -// case 6: -// brightness = 0x07; -// break; -// -// case 7: -// brightness = 0x06; -// break; -// -// case 8: -// brightness = 0x05; -// break; -// -// case 9: -// brightness = 0x04; -// break; -// -// case 10: -// brightness = 0x03; -// break; -// } - - return brightness; + return status_brightness; } /************************************************** * @brie :WS2812_Charge() - * @note :显示充电 - * @param :无 - * @retval :无 + * @note :Power LED display while charging **************************************************/ -void WS2812_Charge(void) +static void WS2812_Charge(void) { - uint8_t i; - uint8_t num; static uint8_t cnt = 0; - uint8_t brightness = 0; - - brightness = WS2812_Cal_Bri(cnt); - switch(Power_Display_Flag) - { - case 1://4.08V~4.2V 10个白灯 - - num = 10; - for(i=0;i= ANIMATION_TICK_TIME) { + frame = 0; + + for (uint8_t i = 0; i < NUM_LEDS; i++) { + int8_t distanceToTail = (direction == 1) ? position - i : i - position; + + // Allow wrap around effect + if (direction == 1 && i > position) { + distanceToTail = i + position; + } else if (direction == -1 && i < position) { + distanceToTail = (NUM_LEDS - position - 1) + (NUM_LEDS - i - 1); + } + + + uint8_t brightness = (distanceToTail >= 0 && distanceToTail <= TAIL_LENGTH) ? + WS2812_Measure - distanceToTail * (WS2812_Measure / TAIL_LENGTH) : 0; + + + WS2812_Set_Colour(i,brightness,0,0); + } + + // Move the LED position + position += direction; + + // Change direction when reaching the ends + if (position == NUM_LEDS - 1 || position == 0) { + direction *= -1; + } + WS2812_Refresh(); + } + + frame++; +} + +static void WS2812_Rainbow(uint8_t brightness) { + #define ANIMATION_TICK_TIME 6 + #define SEGMENT_LENGTH 2 + static uint8_t frame = 0; + + const uint8_t rainbow[10][3] = { + {30,0,0}, {30,15,0}, {30,30,0}, {15,30,0}, {0,30,0}, {0,30,15}, {0,30,30}, {0,15,30}, {0,0,30}, {15,0,30} + }; + + if (frame >= ANIMATION_TICK_TIME) { + frame = 0; + static uint8_t offset = 0; + + for (uint8_t i = 0; i < NUM_LEDS; i++) { + uint8_t reversed_i = NUM_LEDS - 1 - i; + uint8_t segment = ((reversed_i + offset) / SEGMENT_LENGTH) % 10; + + WS2812_Set_Colour(i, + (rainbow[segment][0] * brightness) / 255, + (rainbow[segment][1] * brightness) / 255, + (rainbow[segment][2] * brightness) / 255); + } + + offset = (offset + 1) % (10 * SEGMENT_LENGTH); + WS2812_Refresh(); + } + + frame++; +} + +// Idle animation: +static void WS2812_Idle() +{ + if (Idle_Time > 3000) { + if (Power_Display_Flag > 9) { + // Voltage below 10%? Flash bright red! + WS2812_Set_AllColours(1, 10, 255, 20, 20); + WS2812_Refresh(); + if (Idle_Time > 3040) { + Idle_Time = 0; + } + } + else { + WS2812_Rainbow(WS2812_Measure); + } + return; + } + // Battery mode + WS2812_Power_Display(WS2812_Measure); +} + +static void WS2812_Handtest(void) +{ + static int pulsate = 0; + int brightness = WS2812_Measure; + if (brightness < 20) + brightness = 20; + pulsate++; + if (pulsate > 50) + pulsate = 0; + + // 4 LEDs in the center + WS2812_Set_AllColours(4, 7, brightness, pulsate, 0); + if(ADC1_Val > 2.0) + WS2812_Set_Colour(0, 0, 0, brightness); + if(ADC2_Val > 2.0) + WS2812_Set_Colour(9, 0, 0, brightness); + + WS2812_Refresh(); +} + /************************************************** * @brie :WS2812_Task() - * @note :WS2812任务 - * @param :无 - * @retval :无 + * @note :WS2812浠诲姟 + * @param :鏃 + * @retval :鏃 **************************************************/ void WS2812_Task(void) { -// static uint8_t ws2812_flag_last = 0; //上一次的状态 -// static uint8_t power_display_flag_last = 0; //上一次的状态 uint8_t i; - - if(WS2812_Counter < 20) //20ms刷新一次 + + if(Charge_Flag == 3) // Battery fully charged { + WS2812_Set_AllColours(1,10,50,150,50); // white with a strong green tint + WS2812_Refresh(); return; } - WS2812_Counter = 0; - - if(Power_Flag == 0 || (Power_Flag == 3 && Charge_Flag == 0)) + if(Charge_Flag == 2) // Charge display pattern (pulsating led) { - for(i=0;i<10;i++) - { - WS2812_Set_Colour(i,0,0,0); - } - WS2812_Refresh();//刷新显示 - - WS2812_Display_Flag = 0; - WS2812_Flag = 0; - Power_Display_Flag = 0; - - return; + WS2812_Charge(); + return; } - - if(Power_Flag == 1) - { - WS2812_Boot(); //开机启动 + + if (WS2812_Display_Flag == 3) { + WS2812_Shutdown(); return; } - - if(Charge_Flag == 3) //电池电充满了 + + if(Power_Flag == 0 || (Power_Flag == 3 && Charge_Flag == 0)) { - for(i=0;i<10;i++) - { - WS2812_Set_Colour(i,255,255,255); - } + // Board is off + WS2812_Set_AllColours(1,10,0,0,0); + WS2812_Refresh(); + WS2812_Display_Flag = 0; + WS2812_Flag = 0; + Power_Display_Flag = 0; return; } - - if(Charge_Flag == 2) //充电呼吸显示 + + if(Power_Flag == 1) { - WS2812_Charge(); + Idle_Time = 0; + WS2812_Boot(); return; } - switch(Gear_Position) - { - case 1: //1挡 - WS2812_Measure = WS2812_1_BRIGHTNESS; - break; - - case 2: //2挡 - WS2812_Measure = WS2812_2_BRIGHTNESS; - break; - - case 3: //3挡 - WS2812_Measure = WS2812_3_BRIGHTNESS; - break; - - default: - - break; + if (Power_Flag > 2) { + WS2812_Refresh(); + Idle_Time = 0; + return; } - if(WS2812_Display_Flag == 1) //显示电量 - { -// if(Power_Display_Flag == power_display_flag_last) //这一次和上一次一样直接退出 -// { -// return; -// } -// else -// { -// power_display_flag_last = Power_Display_Flag; -// Power_Display();// 电量显示 -// } - Power_Display();// 电量显示 - } - else //不显示电量 + // Power Flag must be 2, aka board is ready or running + if (lcmConfig.isSet) { + WS2812_Measure = lcmConfig.statusbarBrightness; + } + else if (Gear_Position >= 1 && Gear_Position <= 3) { -// if(ws2812_flag_last == WS2812_Flag) //这一次和上一次一样直接退出 -// { -// return; -// } -// else -// { -// ws2812_flag_last = WS2812_Flag; -// WS2812();//不显示电量WS2812 -// } - WS2812();//不显示电量WS2812 + WS2812_Measure = status_brightnesses[Gear_Position - 1]; + } + + if (data.state == DISABLED) { + WS2812_Disabled(); + } + else if (data.isHandtest) { + WS2812_Handtest(); + } + else { + if (WS2812_Display_Flag == 1) { + // Idle state - no footpads pressed + WS2812_Idle(); // Idle animation + } else { + Idle_Time = 0; + WS2812_VESC(); + } } - } /************************************************** * @brie :Power_Task() - * @note :电源任务 - * @param :无 - * @retval :无 + * @note :鐢垫簮浠诲姟 + * @param :鏃 + * @retval :鏃 **************************************************/ void Power_Task(void) { - static uint8_t power_flag_last = 0; //上一次的状态 + static uint8_t power_flag_last = 0; //涓婁竴娆$殑鐘舵 static uint8_t power_step = 0; + + if (Power_Flag == 4) { + if(Power_Time > VESC_SHUTDOWN_TIME) + { + Power_Flag = 3; + } + } if(power_flag_last == Power_Flag && Power_Flag != 1) { @@ -771,9 +543,8 @@ void Power_Task(void) switch(Power_Flag) { - case 1://VESC开机 + case 1://VESC Power On PWR_ON; - Flashlight_Flag = 1; switch(power_step) { case 0: @@ -784,43 +555,138 @@ void Power_Task(void) case 1: if(Power_Time > VESC_BOOT_TIME) { - Power_Flag = 2; //开机完成 - Gear_Position = 1; //开机后默认是1挡 - Buzzer_Flag = 2; //开机默认蜂鸣器响 + Power_Flag = 2; // Boot completed + Gear_Position = 1; // The default setting is 1st gear after power-on. + Buzzer_Flag = 2; // The default buzzer sounds when powering on power_step = 0; + WS2812_Display_Flag = 1; } break; } break; - - case 3://VESC关机,充电器给板子供电 - PWR_OFF; - //LED1_Filp_Time(1000); - //Charge_Flag = 1; //准备充电 + + case 3:// VESC is shut down (either auto-shutdown or button press) + WS2812_Display_Flag = 0; + PWR_OFF break; - + + case 4:// New Power state for shutdown sequence + WS2812_Display_Flag = 3; + break; + default: - break; } } +void CheckPowerLevel(float battery_voltage) +{ + #ifdef P42A + float battVoltages[10] = {4.054, 4.01, 3.908, 3.827, 3.74, 3.651, 3.571, 3.485, 3.38, 3.0}; //P42A + #endif + + #ifdef DG40 + float battVoltages[10] = {4.07, 4.025, 3.91, 3.834, 3.746, 3.607, 3.49, 3.351, 3.168, 2.81}; //DG40 + #endif + + #ifdef VTC6 + float battVoltages[10] = { 4.1, 4.00, 3.9, 3.8, 3.7, 3.6, 3.5, 3.4, 3.3, 3.1 }; // Sony VTC6 + #endif + + //static uint8_t cell_type_last = 1; //CELL_TYPE P42A equates out to 0 + + /*if (CELL_TYPE != cell_type_last) // If !P42a run once at boot or on change + { + cell_type_last = CELL_TYPE; + for (int i=0;i<10;i++) + { + battVoltages[i] = battcellcurves[cell_type_last][i]; + } + }*/ + + // Default: Between zero and min voltage + Power_Display_Flag = 10; + for (int i=0;i<10;i++) { + if (battery_voltage > battVoltages[i]) { + Power_Display_Flag = i + 1; + break; + } + } +} + /************************************************** * @brie :Charge_Task() - * @note :充电任务 - * @param :无 - * @retval :无 + * @note :Check for charge start/end conditions **************************************************/ +#ifdef ADV void Charge_Task(void) { - static uint8_t charge_step = 0; - - if(Charge_Flag == 0) + static uint8_t charge_step = 0; + bool isAboveCutoff = false;//lcmConfig.chargeCutoffVoltage > 0 && Charge_Voltage > lcmConfig.chargeCutoffVoltage; + + if(Charge_Flag > 0) { - return; + if(V_I == 0 && Charge_Time > 150) + { + if((Charge_Current < CHARGE_CURRENT && Charge_Current > 0) || isAboveCutoff) { + Shutdown_Cnt++; + if(Shutdown_Cnt>2000) + { + if (isAboveCutoff || Charge_Voltage > FULL_VOLTAGE) { + Charge_Flag = 3; + } + else { + Charge_Flag = 0; + } + Charge_Time = 0; + V_I = 1; + LED1_ON; // Use ADC3 to measure charge voltage + CHARGE_OFF; + } + } + else + { + Shutdown_Cnt = 0; + } + } + else + { + if((Charge_Flag == 2) && (Charge_Time > 150)) + { + CheckPowerLevel((Charge_Voltage+1)/BATTERY_STRING); + } + if((Charge_Flag == 3) && (Shutdown_Cnt > 10)) + { + if (Charge_Voltage < CHARGING_VOLTAGE) + { + // wait for charger to get unplugged to reset back to normal state + Charge_Flag = 0; + charge_step = 0; + Charge_Voltage = 0; + Charger_Detection_1ms = 0; + } + } + } } - + else // Charge_Flag == 0 + { + charge_step = 0; + if(Charge_Voltage > CHARGING_VOLTAGE)// && (Charge_Current > 0.1)) + { + if(Charger_Detection_1ms > CHARGER_DETECTION_DELAY) + { + if (Charge_Flag != 2) + Charge_Flag = 1; + WS2812_Display_Flag = 0; + } + } + else { + Charger_Detection_1ms = 0; + return; + } + } + switch(charge_step) { case 0: @@ -829,16 +695,17 @@ void Charge_Task(void) break; case 1: - if(Charge_Time > 1000) //延时1S + if(Charge_Time > 1000) //锟斤拷时1S { charge_step = 2; } break; case 2: - CHARGE_ON; //打开充电器 + CHARGE_ON; Charge_Flag = 2; - charge_step = 3; + charge_step = 3; + //Power_Flag = 1; // Boot the VESC break; case 3: @@ -851,7 +718,7 @@ void Charge_Task(void) { V_I = 1; Charge_Time = 0; - LED1_ON; //采集充电电压 + LED1_ON; // Use ADC3 to measure charge voltage charge_step = 5; } break; @@ -861,308 +728,158 @@ void Charge_Task(void) { V_I = 0; Charge_Time = 0; - LED1_OFF; //采集充电流 + LED1_OFF; // Use ADC3 to measure charge current charge_step = 4; } break; - - default: - - break; - - } -} - -uint8_t val = 0; -uint8_t flashlight_flag_last_2 = 0; -/************************************************** - * @brie :Flashlight_Bright() - * @note :照明灯亮度 - * @param :red_white = 1 前照明灯白 后照明灯红 - * red_white = 2 前照明灯红 后照明灯白 - * bright = 1 亮度从0% -10% 2秒 - * bright = 2 亮度从10%-100% 2秒 - * @retval :无 - **************************************************/ -void Flashlight_Bright(uint8_t red_white,uint8_t bright) -{ - static uint8_t flashlight_bright_step = 0; - uint16_t brightness = 0; - - - if(flashlight_flag_last_2 != Flashlight_Flag) - { - flashlight_bright_step = 0; - flashlight_flag_last_2 = Flashlight_Flag; - } - - if(Flashlight_Flag == 4) - { - TIM_SetCompare2(TIM1,9000);//从10%开始 - return; - } - - switch(flashlight_bright_step) - { - case 0: - if(red_white == 1) - { - LED_F_OFF; - LED_B_ON; - val = 1; - } - else - { - LED_B_OFF; - LED_F_ON; - val = 2; - } - flashlight_bright_step = 1; - break; - - case 1: - Flashlight_Time = 0; - flashlight_bright_step = 2; - break; - - case 2: - if(bright == 1) - { - TIM_SetCompare2(TIM1,9999); //从0%开始 - flashlight_bright_step = 3; - } - else - { - TIM_SetCompare2(TIM1,9000);//从10%开始 - flashlight_bright_step = 4; - } - break; - - case 3://亮度从0% -10% 2秒 - if(Flashlight_Time%2 == 0) - { - brightness = Flashlight_Time/2; - brightness = 9999-brightness+1; - TIM_SetCompare2(TIM1,brightness); - } - if(Flashlight_Time >= 2000) - { - TIM_SetCompare2(TIM1,9000); - flashlight_bright_step = 5; - } - break; - - case 4://亮度从10%-100% 2秒 - - if(Flashlight_Time%2 == 0) - { - switch(Gear_Position) - { - case 1: - brightness = (Flashlight_Time*1)+1000; - brightness = 9999-brightness+1; - break; - - case 2: - brightness = ((Flashlight_Time*2.5)+1000); - brightness = 9999-brightness+1; - break; - - case 3: - brightness = (Flashlight_Time*4.5)+1000; - brightness = 9999-brightness+1; - break; - - default: - - break; - } - - TIM_SetCompare2(TIM1,brightness); - } - if(Flashlight_Time >= 2000) - { - switch(Gear_Position) - { - case 1: - TIM_SetCompare2(TIM1,7000); - break; - - case 2: - TIM_SetCompare2(TIM1,4000); - break; - - case 3: - TIM_SetCompare2(TIM1,0); - break; - - default: - - break; - } - - flashlight_bright_step = 5; - } - break; - - case 5://亮度调整完 - Brightness_Flag = 2; - flashlight_bright_step = 0; - break; - - default: - - break; - } - -} - -/************************************************** - * @brie :Flashlight_Task() - * @note :照明灯任务 - * @param :无 - * @retval :无 - **************************************************/ -void Flashlight_Task(void) -{ - static uint8_t flashlight_flag_last = 0; - - if(Power_Flag == 3 || Power_Flag == 0) //VESC断电照明灯关闭 - { - LED_B_OFF; - LED_F_OFF; - TIM_SetCompare2(TIM1,0); - return; - } - - if(flashlight_flag_last == Flashlight_Flag && Brightness_Flag == 2) //亮度已经调整好 - { - return; - } - else if(flashlight_flag_last != Flashlight_Flag) - { - flashlight_flag_last = Flashlight_Flag; - Brightness_Flag = 1; - } - - switch(Flashlight_Flag) - { - case 1://VESC刚上电前后照明灯量度从0%经过2秒达到10% - Flashlight_Bright(1,1); - break; - - case 2://VESC前面白灯后面红灯(正转) - Flashlight_Bright(1,2); - break; - - case 3://VESC前面红灯后面白灯(反转) - Flashlight_Bright(2,2); - break; - - case 4://VESC前面红灯后面白灯(反转) - Flashlight_Bright(2,2); - Brightness_Flag = 2; - val = 3; - break; - - default: - + default: break; + + } +} +#endif + +/************************************************** + * @brief :Set_Headlights_Brightness() + * @note : + * Brightness can be positive (forward) or negative (backward) - 0..255 (off to max bright) + * Map to 9999[MIN] ... 0[MAX] + */ +static void Set_Headlights_Brightness(int brightness) +{ + if (brightness > 0) { // FORWARD + LED_F_OFF; + LED_B_ON; + } + else if (brightness == 0) { + if (Target_Headlight_Brightness == 0) { + LED_B_OFF; + LED_F_OFF; + } } + else { // BACKWARD + LED_B_OFF; + LED_F_ON; + brightness = -brightness; + } + int mapped_brightness = 9999 - brightness * 40; + if (mapped_brightness < 0) + mapped_brightness = 0; + TIM_SetCompare2(TIM1, mapped_brightness); } -void Flashlight_Detection(void) +/************************************************** + * @brief :Headlights_Task() + * @note :Handle direction changes and fading of headlights + * Smooth fading during transitions is achieved by using positive and + * negative brightnesses for forward/backward + **************************************************/ +void Headlights_Task(void) { static uint8_t gear_position_last = 0; - - if(gear_position_last == Gear_Position && Flashlight_Detection_Time >= 3100) - { - Flashlight_Detection_Time = 3100; + static bool isForward = false; + + if (Flashlight_Time < 10) { return; } - else + Flashlight_Time = 0; + + if(Power_Flag != 2) // Lights off { - if(gear_position_last != Gear_Position) - { - if(ADC1_Val < 2.5 && ADC2_Val < 2.5) - { - switch(Gear_Position) - { - case 1: - TIM_SetCompare2(TIM1,7000); - break; - - case 2: - TIM_SetCompare2(TIM1,4000); - break; - - case 3: - TIM_SetCompare2(TIM1,0); - break; - - default: - - break; - } - Flashlight_Detection_Time = 0; + LED_B_OFF; + LED_F_OFF; + TIM_SetCompare2(TIM1,9999); + Target_Headlight_Brightness = 0; + Current_Headlight_Brightness = 0; + return; + } + + if ((Target_Headlight_Brightness != 0) || (Current_Headlight_Brightness != 0)) { + if (Current_Headlight_Brightness < Target_Headlight_Brightness) { + Current_Headlight_Brightness += 3; + if (Current_Headlight_Brightness > Target_Headlight_Brightness) + Current_Headlight_Brightness = Target_Headlight_Brightness; + } + else if (Current_Headlight_Brightness > Target_Headlight_Brightness) { + Current_Headlight_Brightness -= 3; + if (Current_Headlight_Brightness < Target_Headlight_Brightness) + Current_Headlight_Brightness = Target_Headlight_Brightness; + } + Set_Headlights_Brightness(Current_Headlight_Brightness); + } + + // Set new target + int new_brightness = Target_Headlight_Brightness; + if ((data.state < RUNNING_FLYWHEEL) || (ADC1_Val > 2) || (ADC2_Val > 2)) { + if (lcmConfig.isSet) { + new_brightness = lcmConfig.headlightBrightness; + } + else { + if (Gear_Position >= 1 && Gear_Position <= 3) { + new_brightness = headlight_brightnesses[Gear_Position - 1]; } - else - { - switch(Gear_Position) - { - case 1: - TIM_SetCompare2(TIM1,7000); - break; - - case 2: - TIM_SetCompare2(TIM1,4000); - break; - - case 3: - TIM_SetCompare2(TIM1,0); - break; - - default: - - break; - } - Flashlight_Detection_Time = 3100; + } + new_brightness *= data.isForward ? 1 : -1; + } + else { + new_brightness = 0; + if (lcmConfig.isSet) { + new_brightness = lcmConfig.headlightIdleBrightness; + float pitch = data.pitch > 0 ? data.pitch : -data.pitch; + if ((pitch > 75) && (pitch < 105)) { + // headlights off when the board is upgright (e.g. being carried or leaning against a wall) + new_brightness = 0; } - gear_position_last = Gear_Position; } - else - { - if(Flashlight_Detection_Time >= 3000) - { - TIM_SetCompare2(TIM1,9000); - Flashlight_Detection_Time = 3100; + + if (gear_position_last == Gear_Position && Flashlight_Detection_Time >= 3100) { + Flashlight_Detection_Time = 3100; + } + else { + // User double-pressed the power button, show the new brightness when idle + Flashlight_Detection_Time = 0; + if (Gear_Position >= 1 && Gear_Position <= 3 && !lcmConfig.isSet) { + new_brightness = headlight_brightnesses[Gear_Position - 1]; } + gear_position_last = Gear_Position; } - + } + if (new_brightness != Target_Headlight_Brightness) { + Target_Headlight_Brightness = new_brightness; + Flashlight_Time = 0; } } + +#ifdef USE_BUZZER + /************************************************** * @brie :Buzzer_Task() - * @note :蜂鸣器任务 - * @param :无 - * @retval :无 **************************************************/ void Buzzer_Task(void) { static uint8_t buzzer_step = 0; - static uint8_t gear_position_last = 0; //上一次的档位 + static uint8_t gear_position_last = 0; static uint8_t ring_frequency = 0; static uint16_t sound_frequency = 0; - - if(Power_Flag != 2 || Buzzer_Flag == 1) //VESC断电或蜂鸣器关闭 + + if(Power_Flag < 2 || Buzzer_Flag == 1) { BUZZER_OFF; buzzer_step = 0; return; } - - if(Buzzer_Frequency == 0 && gear_position_last == Gear_Position) //蜂鸣器响的频率为0或上一次的档位等于这次的档位 + else if (Power_Flag == 4) + { + // Beep when powering off + if (buzzer_step == 0) + { + Buzzer_Ring(50); + buzzer_step = 2; + } + return; + } + else if(Buzzer_Frequency == 0 && gear_position_last == Gear_Position) { BUZZER_OFF; buzzer_step = 0; @@ -1206,7 +923,7 @@ void Buzzer_Task(void) break; case 1: - Buzzer_Ring(200); + Buzzer_Ring(50); buzzer_step = 2; break; @@ -1215,7 +932,7 @@ void Buzzer_Task(void) { ring_frequency++; buzzer_step = 0; - if(ring_frequency == Gear_Position) + if(ring_frequency >= Gear_Position) { ring_frequency = 0; gear_position_last = Gear_Position; @@ -1231,31 +948,66 @@ void Buzzer_Task(void) } } +#endif + /************************************************** * @brie :Usart_Task() - * @note :串口任务 - * @param :无 - * @retval :无 **************************************************/ void Usart_Task(void) { static uint8_t usart_step = 0; + static uint8_t commandIndex = 0; // Store a rotating index so we can implement relevant frequencies of commands uint8_t result; - + if(Power_Flag != 2) { - data.inpVoltage = 0; + // legacy/motor data data.rpm = 0; - data.avgInputCurrent = 0; data.dutyCycleNow = 0; + data.avgInputCurrent = 0; + //data.inpVoltage = 0; + + // float package data + data.floatPackageSupported = false; + data.state = 255; + data.fault = 0; + data.isForward = true; + usart_step = 0; + commandIndex = 0; + return; } switch(usart_step) { case 0: - Get_Vesc_Pack_Data(COMM_GET_VALUES); + // Try the custom app command for the first 2 seconds then fall back to generic GET_VALUES + if ((data.floatPackageSupported == false) && (Power_Time > VESC_BOOT_TIME * 2)) { + Get_Vesc_Pack_Data(COMM_GET_VALUES); + } else { + uint8_t command = COMM_CUSTOM_APP_DATA; + +#ifdef ADV + if (commandIndex % 20 == 0) { + // Sending charge info every 20th frame + command = COMM_CHARGE_INFO; + } else +#endif + if (lcmConfig.debug && commandIndex % 2 == 0) { + // Send debug info every 2nd frame if enabled + command = COMM_CUSTOM_DEBUG; + } + + Get_Vesc_Pack_Data(command); + + if (commandIndex == 255) { + commandIndex = 0; + } else { + commandIndex++; + } + } + usart_step = 1; break; @@ -1265,20 +1017,7 @@ void Usart_Task(void) VESC_RX_Flag = 0; result = Protocol_Parse(VESC_RX_Buff); - if(result == 0) //解析成功 - { - //LED1_Filp_Time(500); - Usart_Flag = 1; -// Battery_Voltage = data.inpVoltage; //电池电压 -// VESC_Rpm = data.rpm; //转速 -// AvgInputCurrent = data.avgInputCurrent; //母线电流 -// DutyCycleNow = data.dutyCycleNow; //占空比 - } - else //解析失败 - { - //LED1_Filp_Time(100); - Usart_Flag = 2; - } + Vesc_Data_Ready = (result == 0); Usart_Time = 0; usart_step = 2; } @@ -1314,31 +1053,17 @@ void Usart_Task(void) } } -//float k = 0.15; + /************************************************** * @brie :ADC_Task() - * @note :ADC任务 - * @param :无 - * @retval :无 + * @note :Eavluate the 3 ADCs: 2 x sensors and 1 x current/voltage (multiplexed via LED1) **************************************************/ void ADC_Task(void) { static uint8_t adc_step = 0; -// static uint8_t i = 0; -// static uint16_t adc_charge_sum[10]; static uint16_t adc_charge_sum_ave = 0; static uint16_t adc1_val_sum_ave = 0; static uint16_t adc2_val_sum_ave = 0; -// float old_charge_current = 0; - -// if(Power_Flag != 2) -// { -// Charge_Voltage = 0; -// ADC1_Val = 0; -// ADC2_Val = 0; -// adc_step = 0; -// return; -// } switch(adc_step) { @@ -1359,47 +1084,11 @@ void ADC_Task(void) ADC1_Val = (float)(adc1_val_sum_ave*0.0012890625); ADC2_Val = (float)(adc2_val_sum_ave*0.0012890625); -// if(Charge_Flag == 3) -// { -// if(V_I == 1) -// { -// V_I = 0; -// Charge_Time = 0; -// Sampling_Completion = 0; -// LED1_OFF; //采集充电流 -// Charge_Voltage = (float)(adc_charge_sum_ave*0.0257080078125); -// -// } -// else -// { -// if(Charge_Time>100) -// { -// adc_charge_sum[i] = adc_charge_sum_ave; -// i++; -// -// if(i == 10) -// { -// LED1_ON; //采集充电压 -// Charge_Time = 0; -// Sampling_Completion = 1; -// V_I = 1; -// i = 0; -// } -// } -// } -// } -// else -// { -// Charge_Voltage = (float)(adc_charge_sum_ave*0.0257080078125); -// } - if(V_I == 0) { if(Charge_Time>100) { Charge_Current = (float)(-0.008056640625*adc_charge_sum_ave+16.5); - //Charge_Current = Charge_Current*k + old_charge_current*(1-k); - //old_charge_current = Charge_Current; } } else @@ -1411,23 +1100,6 @@ void ADC_Task(void) } } -// if(i == 8) -// { -// adc_charge_sum_ave >>= 3; -// // y=kx+b 0=k*2048+b 10=k*(0.65/3.3*4096)+b -// if(V_I == 0) -// { -// Charge_Current = (float)(-0.00806*adc_charge_sum_ave+16.5); -// } -// else -// { -// Charge_Voltage = (float)(adc_charge_sum_ave*0.0257080078125); -// } -// -// adc_charge_sum_ave = 0; -// i=0; -// } - break; default: @@ -1437,297 +1109,106 @@ void ADC_Task(void) } /************************************************** - * @brie :Conditional_Judgment() - * @note :条件判断 - * @param :无 - * @retval :无 + * @brie :VESC_State_Task() + * @note :proces VESC state when power is on and we're not charging **************************************************/ -void Conditional_Judgment(void) +void VESC_State_Task(void) { - float battery_voltage = 0; - static float battery_voltage_last = 0; - - switch(Power_Flag) + if ((Charge_Flag > 0) || (Power_Flag != 2) || !Vesc_Data_Ready) + return; + + Vesc_Data_Ready = false; + + // Not charging? Get voltage from VESC + if (data.inpVoltage > 0) { + CheckPowerLevel((data.inpVoltage+1)/BATTERY_STRING); + } + + if(data.dutyCycleNow < 0) { - case 1: //开机 - if(Charge_Voltage > CHARGING_VOLTAGE) - { - Power_Flag = 3; - Charge_Flag = 1; - } - break; - - case 2: //开机完成 - if(Usart_Flag == 1) + data.dutyCycleNow = -data.dutyCycleNow; + } + + // Duty Cycle beep + if ((lcmConfig.dutyBeep > 0) && (data.dutyCycleNow >= lcmConfig.dutyBeep)) + { + Buzzer_Frequency = ((((uint8_t)(data.dutyCycleNow))*4)-220); + } + else + { + Buzzer_Frequency = 0; + } + // Don't buzz in wheel slip or flywheel mode + if (data.state > RUNNING_UPSIDEDOWN) { + Buzzer_Frequency = 0; + } + + if(data.rpm<0) + { + data.rpm = -data.rpm; + } + + if(data.state == RUNNING_FLYWHEEL) { + WS2812_Display_Flag = 2; + WS2812_Flag = 5; + Buzzer_Frequency = 0; + } + else if(data.rpm= FAULT_ANGLE_PITCH)) + { // disengaged board + WS2812_Display_Flag = 1; + } + } + else { + WS2812_Display_Flag = 2; + if(ADC1_Val > 2.9 && ADC2_Val > 2.9) { - Usart_Flag = 2; - - //DutyCycleNow = 0.9;//测试需要注释 - if(data.dutyCycleNow < 0) - { - data.dutyCycleNow = -data.dutyCycleNow; - } - /*duty cycle > DUTY_CYCLE 蜂鸣器“哔”“哔”的响*/ - if(data.dutyCycleNow >= DUTY_CYCLE) - { - Buzzer_Frequency = ((((uint8_t)(data.dutyCycleNow*100))*4)-220); - } - else - { - Buzzer_Frequency = 0; - } - - //VESC_Rpm = -10;//测试需要注释 - - if(ADC1_Val>2.9 || ADC2_Val > 2.9) - { - if(data.rpm > VESC_RPM_WIDTH) - { - Flashlight_Flag = 2; - } - else - { - Flashlight_Flag = 3; - } - } - else - { - Flashlight_Flag = 4; - } - - if(data.rpm<0) - { - data.rpm = -data.rpm; - } - - //Battery_Voltage = 82;//测试需要注释 - - battery_voltage = (data.inpVoltage+1)/BATTERY_STRING;//+1为修正值 - - if((battery_voltage > (battery_voltage_last+VOLTAGE_RECEIPT)) || (battery_voltage < (battery_voltage_last - VOLTAGE_RECEIPT))) - { - if(battery_voltage>4.07) - { - Power_Display_Flag = 1; - } - else if(battery_voltage>4.025) - { - Power_Display_Flag = 2; - } - else if(battery_voltage>3.91) - { - Power_Display_Flag = 3; - } - else if(battery_voltage>3.834) - { - Power_Display_Flag = 4; - } - else if(battery_voltage>3.746) - { - Power_Display_Flag = 5; - } - else if(battery_voltage>3.607) - { - Power_Display_Flag = 6; - } - else if(battery_voltage>3.49) - { - Power_Display_Flag = 7; - } - else if(battery_voltage>3.351) - { - Power_Display_Flag = 8; - } - else if(battery_voltage>3.168) - { - Power_Display_Flag = 9; - } - else if(battery_voltage>2.81) - { - Power_Display_Flag = 10; - } - - battery_voltage_last = battery_voltage; - } - - - if(data.avgInputCurrent < 0) - { - data.avgInputCurrent = -data.avgInputCurrent; - } - //AvgInputCurrent = 1.0;//测试需要注释 - - if(data.rpm 2.9 && ADC2_Val > 2.9) - { - WS2812_Display_Flag = 2; //不显示电量 - WS2812_Flag = 3; //10个灯都量蓝灯 - } - else if(ADC1_Val >2.9) - { - WS2812_Display_Flag = 2;//不显示电量 - WS2812_Flag = 1; //左侧5个蓝灯 右侧5个灯不发光 - } - else - { - WS2812_Display_Flag = 2;//不显示电量 - WS2812_Flag = 2; //左侧5个灯不发光 右侧5个蓝灯 - } - } - else - { - if(data.avgInputCurrent < 0.8 && data.rpm < 6000) - { - WS2812_Display_Flag = 1; //显示电量 - } - else - { - WS2812_Display_Flag = 2; //不显示电量 - WS2812_Flag = 4; //关10个灯 - } - } - - if((Charge_Voltage > CHARGING_VOLTAGE) && (data.avgInputCurrent<0.8)) - { - if(Charger_Detection_1ms > CHARGER_DETECTION_DELAY) - { - Power_Flag = 3; - Charge_Flag = 1; - Flashlight_Flag = 0; - WS2812_Display_Flag =0; - } - - } - else - { - Charger_Detection_1ms = 0; - } - /* - 脚踏板踩下或转速大于1000定时清零 - 即不踩脚踏板转速低于1000开始计时,超过关机时间关机 - */ - if(ADC1_Val > 2.9 || ADC2_Val > 2.9 || data.rpm > 1000) - { - Shutdown_Time_S = 0; - Shutdown_Time_M = 0; - } - - if(Shutdown_Time_S>60000) - { - Shutdown_Time_S = 0; - - Shutdown_Time_M++; - if(Shutdown_Time_M >= SHUTDOWN_TIME) - { - Power_Flag = 3; - } - } + WS2812_Flag = 3; } - break; - - case 3: //VESC关机,充电器给板子供电 - if(V_I == 0 && Charge_Time > 150) + else if(ADC1_Val >2.9) { - if(Charge_Current < CHARGE_CURRENT && Charge_Current > 0) - //if(Charge_Current > CHARGE_CURRENT_L && Charge_Current < CHARGE_CURRENT_H) - { - Shutdown_Cnt++; - if(Shutdown_Cnt>10) - { -// Charge_Flag = 3; - Shutdown_Cnt = 0; - CHARGE_OFF; //关闭充电器 - } - } - else - { - Shutdown_Cnt = 0; - } + WS2812_Flag = 1; } - else if(Charge_Time > 150) + else { - battery_voltage = (Charge_Voltage+1)/BATTERY_STRING;//+1为修正值 - if(Charge_Flag == 2) - { - if((battery_voltage > (battery_voltage_last+VOLTAGE_RECEIPT)) || (battery_voltage < (battery_voltage_last - VOLTAGE_RECEIPT))) - { - if(battery_voltage>4.07) - { - Power_Display_Flag = 1; - } - else if(battery_voltage>4.025) - { - Power_Display_Flag = 2; - } - else if(battery_voltage>3.91) - { - Power_Display_Flag = 3; - } - else if(battery_voltage>3.834) - { - Power_Display_Flag = 4; - } - else if(battery_voltage>3.746) - { - Power_Display_Flag = 5; - } - else if(battery_voltage>3.607) - { - Power_Display_Flag = 6; - } - else if(battery_voltage>3.49) - { - Power_Display_Flag = 7; - } - else if(battery_voltage>3.351) - { - Power_Display_Flag = 8; - } - else if(battery_voltage>3.168) - { - Power_Display_Flag = 9; - } - else if(battery_voltage>2.81) - { - Power_Display_Flag = 10; - } - battery_voltage_last = battery_voltage; - } - } + WS2812_Flag = 2; } - - - - - - break; + } + } + else + { + // Add check for low voltage to force voltage display on WS2812! + WS2812_Display_Flag = 2; + WS2812_Flag = 4; // Normal Riding! + } + + // No movement and no ADCs? Shutdown after timeout (10-30min) + if(ADC1_Val > 2.0 || ADC2_Val > 2.0 || data.rpm > 10) + { + Shutdown_Time_S = 0; + Shutdown_Time_M = 0; + } + + if(Shutdown_Time_S>60000) + { + Shutdown_Time_S = 0; - default: - if(Charge_Voltage > CHARGING_VOLTAGE) - { - Power_Flag = 3; - Charge_Flag = 1; - } - break; - + Shutdown_Time_M++; + if(Shutdown_Time_M >= SHUTDOWN_TIME)//lcmConfig.autoShutdownTime) + { + Power_Flag = 4; + Power_Time = 0; + } } -} - - - - - - - - - - - - - + if(((Shutdown_Time_M > 0) || (Shutdown_Time_S >= 10000)) && (lcmConfig.boardOff)) + { + // After 10 seconds of idle we allow the board to be shut down via app + Power_Flag = 4; + Power_Time = 0; + } + lcmConfig.boardOff = false; +} diff --git a/LCM/Code/App/task.h b/LCM/Code/App/task.h index e0a15437..ee3ce2be 100644 --- a/LCM/Code/App/task.h +++ b/LCM/Code/App/task.h @@ -7,34 +7,59 @@ #include "flag_bit.h" #include "vesc_uasrt.h" -#define CHARGING_VOLTAGE 40 //充电电压检测 大于此值认为充电器插入 -#define BATTERY_STRING 20 //电池串数 -#define SHUTDOWN_TIME 30 //关机时间 单位分钟 -#define VESC_RPM 250 //转速 -#define VESC_BOOT_TIME 6000 //VESC开机时间 单位ms -#define DUTY_CYCLE 0.7 //占空比大于此值 哔哔哔的响 -#define VOLTAGE_RECEIPT 0.02 //电压回执 单位V +//#define PINTV +//#define XRV +//#define GTV +//#define ADV + +#define USE_BUZZER + +#ifdef uVISION +#if defined(PINTV) || defined(XRV) +#define VTC6 +#else +#define P42A +#endif +#endif + +#if defined(GTV) +#define BATTERY_STRING 18 +#elif defined(PINTV) || defined(XRV) +#define BATTERY_STRING 15 +#elif defined(ADV) +#define BATTERY_STRING 20 +#define FULL_VOLTAGE 82 +#define CHARGING_VOLTAGE 40 +#endif + +#define SHUTDOWN_TIME 10 +#define VESC_RPM 1000 +#define VESC_BOOT_TIME 4000 +#define VESC_SHUTDOWN_TIME 1000 +#define DUTY_CYCLE 0.9 +#define VOLTAGE_RECEIPT 0.02 +#define CHARGE_COMMAND_TIME 1000 // frequency of notifying the float package of current charge state /*******************************************************************************/ -#define VESC_RPM_WIDTH -200 //转速在±100之间不做前后灯切换 保持前面白灯后面红灯 -#define WS2812_1_BRIGHTNESS 204 //WS2812 1挡亮度 (0-255) -#define WS2812_2_BRIGHTNESS 128 //WS2812 2挡亮度 (0-255) -#define WS2812_3_BRIGHTNESS 30 //WS2812 3挡亮度 (0-255) -#define CHARGE_CURRENT 0.3 //充电电流 单位A -#define CHARGE_CURRENT_L 0.1 //充电电流 单位A -#define CHARGE_CURRENT_H 0.24 //充电电流 单位A -#define DETECTION_SWITCH_TIME 500 //检测切换时间 单位ms -#define CHARGER_DETECTION_DELAY 1000 //充电器检测延时 单位ms +#define VESC_RPM_WIDTH -200 +#define WS2812_1_BRIGHTNESS 20 +#define WS2812_2_BRIGHTNESS 10 +#define WS2812_3_BRIGHTNESS 5 +#define CHARGE_CURRENT 0.12 +#define DETECTION_SWITCH_TIME 500 +#define CHARGER_DETECTION_DELAY 1000 +#define NUM_LEDS 10 +#define DEFAULT_IDLE_MODE 0 void LED_Task(void); void KEY1_Task(void); void WS2812_Task(void); void Power_Task(void); void Charge_Task(void); -void Flashlight_Task(void); +void Headlights_Task(void); void Buzzer_Task(void); void Usart_Task(void); void ADC_Task(void); -void Conditional_Judgment(void); +void VESC_State_Task(void); void Flashlight_Detection(void); #endif diff --git a/LCM/Code/App/vesc_uasrt.c b/LCM/Code/App/vesc_uasrt.c index 170b01f3..51a0688c 100644 --- a/LCM/Code/App/vesc_uasrt.c +++ b/LCM/Code/App/vesc_uasrt.c @@ -1,56 +1,79 @@ #include "vesc_uasrt.h" +#include "flag_bit.h" +#include "eeprom.h" +#include "task.h" -uint8_t VESC_RX_Buff[256]; +uint8_t VESC_RX_Buff[80]; uint8_t VESC_RX_Flag = 0; +#ifdef uVISION +#ifdef GTV +#define FIRMWARE_ID "GTV_2_1_6" +#endif +#ifdef XRV +#define FIRMWARE_ID "XRV_2_1_6" +#endif +#ifdef PINTV +#define FIRMWARE_ID "PintV_2_1_6" +#endif +#ifdef ADV +#define FIRMWARE_ID "ADV_2_1_6" +#endif +#endif + +// Access ADC values here to determine riding state +extern float ADC1_Val, ADC2_Val; + dataPackage data; +lcmConfig_t lcmConfig; -uint8_t protocol_buff[256]; //发送缓冲区 /************************************************** * @brie :Send_Pack_Data() - * @note :发送一包数据 - * @param :payload 要发送数据包的起始地址 - * len 数据包长度 - * @retval :无 + * @note :鍙戦佷竴鍖呮暟鎹 + * @param :payload 瑕佸彂閫佹暟鎹寘鐨勮捣濮嬪湴鍧 + * len 鏁版嵁鍖呴暱搴 + * @retval :鏃 **************************************************/ void Send_Pack_Data(uint8_t *payload,uint16_t len) { -// uint8_t protocol_buff[256]; //发送缓冲区 + uint8_t protocol_buff[40]; //鍙戦佺紦鍐插尯 uint8_t count = 0; - uint16_t crcpayload = crc16(payload, len); //计算校验 + uint16_t crcpayload = crc16(payload, len); //璁$畻鏍¢獙 /* - 协议格式 + 鍗忚鏍煎紡 - 起始字节(一个字节) + 数据包长度(一个或两个字节) + 数据包(N个字节) + 校验(两个字节) + 停止字节(一个字节) + 璧峰瀛楄妭锛堜竴涓瓧鑺傦級 + 鏁版嵁鍖呴暱搴︼紙涓涓垨涓や釜瀛楄妭锛 + 鏁版嵁鍖咃紙N涓瓧鑺傦級 + 鏍¢獙锛堜袱涓瓧鑺傦級 + 鍋滄瀛楄妭锛堜竴涓瓧鑺傦級 - 起始字节: 0x02数据包长度1-256个字节 - 0x03数据包长度超过256个字节 + 璧峰瀛楄妭: 0x02鏁版嵁鍖呴暱搴1-256涓瓧鑺 + 0x03鏁版嵁鍖呴暱搴﹁秴杩256涓瓧鑺 - 数据包长度: 起始字节0x02 数据包占一个字节 - 起始字节0x03 数据包占两个字节 + 鏁版嵁鍖呴暱搴: 璧峰瀛楄妭0x02 鏁版嵁鍖呭崰涓涓瓧鑺 + 璧峰瀛楄妭0x03 鏁版嵁鍖呭崰涓や釜瀛楄妭 - 数据包: 数据包第一个字节为数据包ID + 鏁版嵁鍖: 鏁版嵁鍖呯涓涓瓧鑺備负鏁版嵁鍖匢D - 校验: CRC校验 两个字节 + 鏍¢獙: CRC鏍¢獙 涓や釜瀛楄妭 - 停止字节: 固定0x03 + 鍋滄瀛楄妭: 鍥哄畾0x03 */ - if (len <= 256) //数据包长度不大于256个字节 + if (len <= 32) //鏁版嵁鍖呴暱搴︿笉澶т簬256涓瓧鑺 { protocol_buff[count++] = 2; protocol_buff[count++] = len; } - else //数据包长度大于256个字节 + else //鏁版嵁鍖呴暱搴﹀ぇ浜256涓瓧鑺 { - protocol_buff[count++] = 3; - protocol_buff[count++] = (uint8_t)(len >> 8); - protocol_buff[count++] = (uint8_t)(len & 0xFF); + // no need to support extra long messages since we don't use such messages + return; + //protocol_buff[count++] = 3; + //protocol_buff[count++] = (uint8_t)(len >> 8); + //protocol_buff[count++] = (uint8_t)(len & 0xFF); } - memcpy(&protocol_buff[count], payload, len); //把数据包复制到协议里 + memcpy(&protocol_buff[count], payload, len); //鎶婃暟鎹寘澶嶅埗鍒板崗璁噷 count += len; protocol_buff[count++] = (uint8_t)(crcpayload >> 8); @@ -60,26 +83,75 @@ void Send_Pack_Data(uint8_t *payload,uint16_t len) USART1_Send_Bytes(protocol_buff,count); } +void buffer_append_int16(uint8_t* buffer, int16_t number, uint8_t *index) { + buffer[(*index)++] = number >> 8; + buffer[(*index)++] = number; +} + +void buffer_append_float16(uint8_t* buffer, float number, uint8_t scale, uint8_t *index) { + buffer_append_int16(buffer, (int16_t)(number * scale), index); +} + /************************************************** * @brie :Get_Vesc_Pack_Data() - * @note :获取一包数据 - * @param :id 数据包id - * @retval :无 + * @note :鑾峰彇涓鍖呮暟鎹 + * @param :id 鏁版嵁鍖卛d + * @retval :鏃 **************************************************/ void Get_Vesc_Pack_Data(COMM_PACKET_ID id) { - uint8_t command[1]; + uint8_t command[32]; + int len = 1; command[0] = id; - Send_Pack_Data(command,1); + if (id == COMM_CUSTOM_APP_DATA) { + command[1] = 101; + command[2] = 24; // FLOAT_COMMAND_POLL + len = 3; + if (!lcmConfig.isSet) { + // write firmware id string to command + int firmwareIdSize = sizeof(FIRMWARE_ID); + memcpy(&command[3], FIRMWARE_ID, firmwareIdSize); + len += firmwareIdSize; + } + } + + if (id == COMM_CHARGE_INFO) { + command[0] = COMM_CUSTOM_APP_DATA; + command[1] = 101; + command[2] = 28; // FLOAT_COMMAND_CHARGESTATE + command[3] = 151; // -charging: 1/0 aka true/false + command[4] = Charge_Flag == 2 ? 1: 0; // -charging: 1/0 aka true/false + uint8_t ind = 5; + buffer_append_float16(command, Charge_Voltage, 10, &ind); // -voltage: 16bit float divided by 10 + buffer_append_float16(command, Charge_Current, 10, &ind); // -current: 16bit float divided by 10 + len = 9; + } + + if (id == COMM_CUSTOM_DEBUG) { + command[0] = COMM_CUSTOM_APP_DATA; + command[1] = 101; + command[2] = 99; // FLOAT_COMMAND_LCM_DEBUG + command[3] = Power_Flag; + command[4] = Charge_Flag; + command[5] = data.dutyCycleNow; + command[6] = WS2812_Display_Flag; + command[7] = WS2812_Flag; + command[8] = Shutdown_Time_M; + command[9] = Shutdown_Time_S / 1000; + command[10] = GPIOC->IDR; + len = 11; + } + + Send_Pack_Data(command, len); } /************************************************** * @brie :buffer_get_int16() - * @note :缓冲区两个字节拼一个int16_t - * @param :buffer地址 index地址偏移 - * @retval :无 + * @note :缂撳啿鍖轰袱涓瓧鑺傛嫾涓涓猧nt16_t + * @param :buffer鍦板潃 index鍦板潃鍋忕Щ + * @retval :鏃 **************************************************/ int16_t buffer_get_int16(const uint8_t *buffer, int32_t *index) { int16_t res = ((uint16_t) buffer[*index]) << 8 | @@ -89,9 +161,9 @@ int16_t buffer_get_int16(const uint8_t *buffer, int32_t *index) { } /************************************************** * @brie :buffer_get_uint16() - * @note :缓冲区两个字节拼一个uint16_t - * @param :buffer地址 index地址偏移 - * @retval :无 + * @note :缂撳啿鍖轰袱涓瓧鑺傛嫾涓涓猽int16_t + * @param :buffer鍦板潃 index鍦板潃鍋忕Щ + * @retval :鏃 **************************************************/ uint16_t buffer_get_uint16(const uint8_t *buffer, int32_t *index) { uint16_t res = ((uint16_t) buffer[*index]) << 8 | @@ -101,9 +173,9 @@ uint16_t buffer_get_uint16(const uint8_t *buffer, int32_t *index) { } /************************************************** * @brie :buffer_get_int32() - * @note :缓冲区四个字节拼一个int32_t - * @param :buffer地址 index地址偏移 - * @retval :无 + * @note :缂撳啿鍖哄洓涓瓧鑺傛嫾涓涓猧nt32_t + * @param :buffer鍦板潃 index鍦板潃鍋忕Щ + * @retval :鏃 **************************************************/ int32_t buffer_get_int32(const uint8_t *buffer, int32_t *index) { int32_t res = ((uint32_t) buffer[*index]) << 24 | @@ -115,9 +187,9 @@ int32_t buffer_get_int32(const uint8_t *buffer, int32_t *index) { } /************************************************** * @brie :buffer_get_uint32() - * @note :缓冲区四个字节拼一个uint32_t - * @param :buffer地址 index地址偏移 - * @retval :无 + * @note :缂撳啿鍖哄洓涓瓧鑺傛嫾涓涓猽int32_t + * @param :buffer鍦板潃 index鍦板潃鍋忕Щ + * @retval :鏃 **************************************************/ uint32_t buffer_get_uint32(const uint8_t *buffer, int32_t *index) { uint32_t res = ((uint32_t) buffer[*index]) << 24 | @@ -129,28 +201,81 @@ uint32_t buffer_get_uint32(const uint8_t *buffer, int32_t *index) { } /************************************************** * @brie :buffer_get_float16() - * @note :缓冲区两个字节拼一个float - * @param :buffer地址 index地址偏移 scale分母 - * @retval :无 + * @note :缂撳啿鍖轰袱涓瓧鑺傛嫾涓涓猣loat + * @param :buffer鍦板潃 index鍦板潃鍋忕Щ scale鍒嗘瘝 + * @retval :鏃 **************************************************/ float buffer_get_float16(const uint8_t *buffer, float scale, int32_t *index) { - return (float)buffer_get_int16(buffer, index) / scale; + return (float)buffer_get_int16(buffer, index) / scale; } /************************************************** * @brie :buffer_get_float32() - * @note :缓冲区四个字节拼一个float - * @param :buffer地址 index地址偏移 scale分母 - * @retval :无 + * @note :缂撳啿鍖哄洓涓瓧鑺傛嫾涓涓猣loat + * @param :buffer鍦板潃 index鍦板潃鍋忕Щ scale鍒嗘瘝 + * @retval :鏃 **************************************************/ float buffer_get_float32(const uint8_t *buffer, float scale, int32_t *index) { - return (float)buffer_get_int32(buffer, index) / scale; + return (float)buffer_get_int32(buffer, index) / scale; +} + +void Process_Command(uint8_t command, uint8_t data) +{ + switch (command) { + /*case HEADLIGHT_BRIGHTNESS: + lcmConfig.headlightBrightness = data; + return; + case HEADLIGHT_IDLE_BRIGHTNESS: + lcmConfig.headlightIdleBrightness = data; + return; + case STATUSBAR_BRIGHTNESS: + lcmConfig.statusbarBrightness = data; + return;*/ + /*case STATUS_BAR_IDLE_MODE: + if (data != lcmConfig.statusBarIdleMode) { + lcmConfig.statusBarIdleMode = data; + EEPROM_WriteByte(STATUS_BAR_IDLE_MODE, data); + } + return; + case BOOT_ANIMATION: + if (data != lcmConfig.bootAnimation) { + lcmConfig.bootAnimation = data; + EEPROM_WriteByte(BOOT_ANIMATION, data); + } + return; + case DUTY_BEEP: + if (data != lcmConfig.dutyBeep) { + lcmConfig.dutyBeep = data; + //EEPROM_WriteByte(DUTY_BEEP, data); + } + return;*/ + case POWER_OFF: + lcmConfig.boardOff = data == 1; + return; + /*case CHARGE_CUTOFF: + //lcmConfig.chargeCutoffVoltage = data; + return; + case AUTO_SHUTDOWN: + if (data != lcmConfig.autoShutdownTime) { + lcmConfig.autoShutdownTime = data; + //EEPROM_WriteByte(AUTO_SHUTDOWN, data); + } + return;*/ + case FACTORY_RESET: + if (data == 1) { + //EEPROM_EraseAll(); + } + return; + case DEBUG: + lcmConfig.debug = data == 1; + return; + } } /************************************************** * @brie :Protocol_Parse() - * @note :协议解析 - * @param :message 接收到数据的起始地址 - * @retval :0 解析成功 1解析失败 + * @note :鍗忚瑙f瀽 + * @param :message 鎺ユ敹鍒版暟鎹殑璧峰鍦板潃 + * @retval :0 瑙f瀽鎴愬姛 1瑙f瀽澶辫触 **************************************************/ uint8_t Protocol_Parse(uint8_t * message) { @@ -170,44 +295,116 @@ uint8_t Protocol_Parse(uint8_t * message) len = message[counter++]; break; - case 0x03: - + //case 0x03: + // we don't support/expect long messages, return error + default: + return 1; break; } + + if (len > sizeof(VESC_RX_Buff) - 4) + { + // The indicated length of the message is greater than the buffer size + return 1; + } crcpayload = crc16(&message[counter], len); if(crcpayload != (((uint16_t)message[counter+len])<<8| - ((uint16_t)message[counter+len+1]))) + ((uint16_t)message[counter+len+1]))) { - return 1; //crc不对 + return 1; //crc is wrong } - id = message[counter++]; - pdata = &message[counter]; + pdata = &message[counter]; + id = pdata[ind++]; switch(id) { case COMM_GET_VALUES: - data.tempFET = buffer_get_float16(pdata, 10.0, &ind); - data.tempMotor = buffer_get_float16(pdata, 10.0, &ind); - data.avgMotorCurrent = buffer_get_float32(pdata, 100.0, &ind); - data.avgInputCurrent = buffer_get_float32(pdata, 100.0, &ind); - ind += 8; // 跳过8个字节 - data.dutyCycleNow = buffer_get_float16(pdata, 1000.0, &ind); + ind += 8; + data.avgInputCurrent = buffer_get_float32(pdata, 100.0, &ind); // negative input current implies braking + ind += 8; // Skip id/iq currents + data.dutyCycleNow = buffer_get_float16(pdata, 10.0, &ind); // duty as value 0..100 data.rpm = buffer_get_int32(pdata, &ind); data.inpVoltage = buffer_get_float16(pdata, 10.0, &ind); - data.ampHours = buffer_get_float32(pdata, 10000.0, &ind); - data.ampHoursCharged = buffer_get_float32(pdata, 10000.0, &ind); - ind += 8; // 跳过8个字节 - data.tachometer = buffer_get_int32(pdata, &ind); - data.tachometerAbs = buffer_get_int32(pdata, &ind); + if ((data.rpm > 100) || (data.rpm < -100) || (data.avgInputCurrent > 1) || (data.avgInputCurrent < -1)) { + data.state = RUNNING; + } + else { + // Use this fault as a placeholder (we only care that the board is stopped anyways) + data.state = FAULT_STARTUP; + } + break; + + case COMM_CUSTOM_APP_DATA: + + if (len < 12) { + break; + } + uint8_t magicnr = pdata[ind++]; + uint8_t floatcmd = pdata[ind++]; + if ((magicnr != 101) || (floatcmd != FLOAT_COMMAND_LCM_POLL)) { + break; + } + data.floatPackageSupported = true; + uint8_t state = pdata[ind++]; + data.state = state & 0xF; + //data.switchstate = (state >> 4) & 0x7; + data.isHandtest = (state & 0x80) > 0; + data.fault = pdata[ind++]; + if ((data.state == RUNNING) || (data.state == RUNNING_TILTBACK) || (data.state == RUNNING_WHEELSLIP)) { + data.dutyCycleNow = pdata[ind++]; + data.pitch = 0; + } + else { + data.pitch = pdata[ind++]; + data.dutyCycleNow = 0; + } + data.rpm = buffer_get_float16(pdata, 1.0, &ind); + data.avgInputCurrent = buffer_get_float16(pdata, 1.0, &ind); + + float v = buffer_get_float16(pdata, 10.0, &ind); + if (data.inpVoltage < BATTERY_STRING * 2.5) + data.inpVoltage = v; + else + data.inpVoltage = data.inpVoltage * 0.9 + 0.1 * v; + + if ((len >= ind + 3)) { + // Float package is 0-100 range. Adjust as needed + uint8_t headlightBrightness = pdata[ind++] * 255/100; + uint8_t headlightIdleBrightness = pdata[ind++] * 255/100; + uint8_t statusbarBrightness = pdata[ind++] * 255/100; + + // Only set isSet if something changed + // Allows use of the power button to go back to default behaviour + if (headlightBrightness != lcmConfig.headlightBrightness || headlightIdleBrightness != lcmConfig.headlightIdleBrightness || statusbarBrightness != lcmConfig.statusbarBrightness) { + lcmConfig.isSet = true; + } + + lcmConfig.headlightBrightness = headlightBrightness; + lcmConfig.headlightIdleBrightness = headlightIdleBrightness; + lcmConfig.statusbarBrightness = statusbarBrightness; + + // Process generic command/config + while (len >= ind + 2) { + uint8_t command = pdata[ind++]; + uint8_t data = pdata[ind++]; + Process_Command(command, data); + } + } } - + if (data.rpm > 100) + data.isForward = data.state != RUNNING_UPSIDEDOWN; + if (data.rpm < -100) + data.isForward = data.state == RUNNING_UPSIDEDOWN; + if (data.state > RUNNING_FLYWHEEL) + data.isForward = true; + return 0; } diff --git a/LCM/Code/App/vesc_uasrt.h b/LCM/Code/App/vesc_uasrt.h index 019b0b3d..8d76b5ba 100644 --- a/LCM/Code/App/vesc_uasrt.h +++ b/LCM/Code/App/vesc_uasrt.h @@ -9,22 +9,37 @@ typedef struct { - float tempFET; - float tempMotor; - float avgMotorCurrent; + bool floatPackageSupported; float avgInputCurrent; - float dutyCycleNow; - long rpm; + int dutyCycleNow; // duty when running + int pitch; // pitch when idle float inpVoltage; - float ampHours; - float ampHoursCharged; - long tachometer; - long tachometerAbs; + long rpm; + char state; + char fault; + bool isForward; + bool isHandtest; }dataPackage; - -extern uint8_t VESC_RX_Buff[256]; + +typedef struct { + uint8_t headlightBrightness; + uint8_t headlightIdleBrightness; + uint8_t statusbarBrightness; + //StatusBarIdleMode statusBarIdleMode; + uint8_t dutyBeep; + //float chargeCutoffVoltage; + //uint8_t autoShutdownTime; + bool boardOff; + //BootAnimation bootAnimation; + bool isSet; + bool debug; +}lcmConfig_t; + +extern uint8_t VESC_RX_Buff[80]; extern uint8_t VESC_RX_Flag; extern dataPackage data; +extern lcmConfig_t lcmConfig; +extern uint8_t errCode; void Get_Vesc_Pack_Data(COMM_PACKET_ID id); uint8_t Protocol_Parse(uint8_t * message); diff --git a/LCM/Code/App/ws2812.c b/LCM/Code/App/ws2812.c index 7b5cc149..c6ada65b 100644 --- a/LCM/Code/App/ws2812.c +++ b/LCM/Code/App/ws2812.c @@ -5,9 +5,9 @@ uint8_t WS2812_Buff[WS2812_N][24]; /************************************************** * @brie :WS2812_Init() - * @note :WS2812初始化 - * @param :无 - * @retval :无 + * @note :WS2812鍒濆鍖 + * @param :鏃 + * @retval :鏃 **************************************************/ void WS2812_Init(void) { @@ -25,22 +25,36 @@ void WS2812_Init(void) } } +// Set a range of LEDs to the same color +void WS2812_Set_AllColours(uint8_t start, uint8_t end, uint8_t red, uint8_t green, uint8_t blue) { + uint8_t startIndex = start - 1; + uint8_t endIndex = end - 1; + + for (uint8_t i=0; i<10; i++) { + if (i >= startIndex && i <= endIndex ) { + WS2812_Set_Colour(i,red,green,blue); + } else { + WS2812_Set_Colour(i,0,0,0); + } + } +} + /************************************************** * @brie :WS2812_Set_Colour() - * @note :WS2812设置颜色 - * @param :num 第几个灯 + * @note :WS2812璁剧疆棰滆壊 + * @param :num 绗嚑涓伅 * red 0-255 * green 0-255 * blue 0-255 - * @retval :无 + * @retval :鏃 **************************************************/ -void WS2812_Set_Colour(uint8_t num,uint8_t green,uint8_t red,uint8_t blue) +void WS2812_Set_Colour(uint8_t num,uint8_t red,uint8_t green,uint8_t blue) { uint8_t i = 0; for(i=0; i<24; i++) { - if(i<8) //红灯 + if(i<8) //绾㈢伅 { if(green&0x80) { @@ -52,7 +66,7 @@ void WS2812_Set_Colour(uint8_t num,uint8_t green,uint8_t red,uint8_t blue) } green <<= 1; } - else if(i<16) //绿灯 + else if(i<16) //缁跨伅 { if(red&0x80) { @@ -64,7 +78,7 @@ void WS2812_Set_Colour(uint8_t num,uint8_t green,uint8_t red,uint8_t blue) } red <<= 1; } - else if(i<24) //蓝灯 + else if(i<24) //钃濈伅 { if(blue&0x80) { @@ -81,48 +95,18 @@ void WS2812_Set_Colour(uint8_t num,uint8_t green,uint8_t red,uint8_t blue) } -/************************************************** - * @brie :WS2812_Left() - * @note :WS2812左移 - * @param :无 - * @retval :无 - **************************************************/ -void WS2812_Left(void) -{ - uint8_t buff[24]; - uint8_t i = 0,j = 0; - - for(i=0; i<24; i++) - { - buff[i] = WS2812_Buff[WS2812_N-1][i]; - } - - for(i=WS2812_N-1; i>0; i--) - { - for(j=0; j<24; j++) - { - WS2812_Buff[i][j] = WS2812_Buff[i-1][j]; - } - } - - for(i=0; i<24; i++) - { - WS2812_Buff[0][i] = buff[i]; - } -} - ///************************************************** // * @brie :WS2812_Refresh() -// * @note :WS2812刷新一次 -// * @param :无 -// * @retval :无 +// * @note :WS2812鍒锋柊涓娆 +// * @param :鏃 +// * @retval :鏃 // **************************************************/ //void WS2812_Refresh(void) //{ // uint16_t i = 0; // uint8_t* ws2812_buff_add = (uint8_t*)&WS2812_Buff; // -// for(i=0; i<250; i++) //复位信号 +// for(i=0; i<250; i++) //澶嶄綅淇″彿 // { // SPI1_Send_Byte(WS2812_R); // } @@ -145,9 +129,9 @@ void WS2812_Refresh(void) uint16_t i = 0; uint8_t* ws2812_buff_add = (uint8_t*)&WS2812_Buff; - //WS2812在发数据时不允许中断打断否则不正常 + //WS2812鍦ㄥ彂鏁版嵁鏃朵笉鍏佽涓柇鎵撴柇鍚﹀垯涓嶆甯 - __set_PRIMASK(1);//关总中断 + __set_PRIMASK(1);//鍏虫讳腑鏂 GPIOD->BRR = GPIO_Pin_4; delay(250); @@ -165,6 +149,6 @@ void WS2812_Refresh(void) ws2812_buff_add++; } - __set_PRIMASK(0);//开总中断 + __set_PRIMASK(0);//锟斤拷锟斤拷锟叫讹拷 //GPIOD->BSRR = GPIO_Pin_4; } diff --git a/LCM/Code/App/ws2812.h b/LCM/Code/App/ws2812.h index aa4dc116..3aeb6db1 100644 --- a/LCM/Code/App/ws2812.h +++ b/LCM/Code/App/ws2812.h @@ -14,6 +14,7 @@ extern uint16_t WS2812_Counter; extern uint8_t WS2812_Buff[WS2812_N][24]; void WS2812_Init(void); +void WS2812_Set_AllColours(uint8_t start,uint8_t end,uint8_t red,uint8_t green,uint8_t blue); void WS2812_Set_Colour(uint8_t num,uint8_t red,uint8_t green,uint8_t blue); void WS2812_Task(void); void WS2812_Refresh(void); diff --git a/LCM/Code/Drive/buzzer.c b/LCM/Code/Drive/buzzer.c index 9e6909c3..b3328a47 100644 --- a/LCM/Code/Drive/buzzer.c +++ b/LCM/Code/Drive/buzzer.c @@ -1,12 +1,15 @@ #include "buzzer.h" +#include "task.h" + +#ifdef USE_BUZZER uint16_t Buzzer_Counter = 0; /************************************************** * @brie :Buzzer_Init() - * @note :蜂鸣器初始化 - * @param :无 - * @retval :无 + * @note :锟斤拷锟斤拷锟斤拷锟斤拷始锟斤拷 + * @param :锟斤拷 + * @retval :锟斤拷 **************************************************/ void Buzzer_Init(void) { @@ -25,9 +28,9 @@ void Buzzer_Init(void) /************************************************** * @brie :Buzzer_Scan() - * @note :蜂鸣器扫描 - * @param :无 - * @retval :无 + * @note :锟斤拷锟斤拷锟斤拷扫锟斤拷 + * @param :锟斤拷 + * @retval :锟斤拷 **************************************************/ void Buzzer_Scan(void) { @@ -54,12 +57,13 @@ void Buzzer_Scan(void) /************************************************** * @brie :Buzzer_Ring() - * @note :蜂鸣器响 - * @param :ring_time 响的时间 - * @retval :无 + * @note :锟斤拷锟斤拷锟斤拷锟斤拷 + * @param :ring_time 锟斤拷锟绞憋拷锟 + * @retval :锟斤拷 **************************************************/ void Buzzer_Ring(uint16_t ring_time) { Buzzer_Counter = ring_time; } +#endif \ No newline at end of file diff --git a/LCM/Code/Drive/eeprom.c b/LCM/Code/Drive/eeprom.c new file mode 100644 index 00000000..060f1b90 --- /dev/null +++ b/LCM/Code/Drive/eeprom.c @@ -0,0 +1,41 @@ +#include "hk32f030m.h" + +/** HK32F030MF4P6 chip comes with EEPROM, the following is the read and write storage function */ +#define HK32F030M_EE_BEGIN (0x0C000000ul) +#define HK32F030M_EE_END (0x0C0001C0ul) +#define HK32F030M_EE_SIZE (448) + +/************************************************************************************************** + * @brief 聽 聽 聽 聽 鏍规嵁鎸囧畾鐨勫亸绉诲湴鍧灏嗘暟鎹啓鍏EPROM + * @param 聽 聽 聽 聽 address: 聽 瑕佸啓鍏ユ暟鎹殑鐩爣鍦板潃,鏄熀浜嶦EPROM璧峰鍦板潃鐨勫亸绉婚噺 0<=address< HK32F030M_EE_SIZE + * @param 聽 聽 聽 聽 data_in: 聽 瑕佸啓鍏ョ殑鏁版嵁 * @return 聽 聽 聽 聽0 鍐欏叆澶辫触 聽 聽 聽1 鍐欏叆鎴愬姛 + * @example 聽 聽 聽 EEPROM_WriteByte(2,0x45); 聽鏄皢鏁版嵁鍐欏叆鍒癏K32F030M_EE_BEGIN+5鐨勫湴鍧,濡傛灉鍐欏叆鎴愬姛鍒欒繑 + **************************************************************************************************/ +#ifdef USE_EEPROM +void EEPROM_WriteByte(uint32_t address, uint8_t data_in) +{ + FLASH_Unlock(); + EEPROM_EraseByte(address + HK32F030M_EE_BEGIN); + EEPROM_ProgramByte(address + HK32F030M_EE_BEGIN, data_in); + FLASH_Lock(); +} + +/*********************************************************************************************** + * @brief Read data from EEPROM according to the specified offset address + * @param address: The target address to read data is based on the offset of the EEPROM start address 0<=address< HK32F030M_EE_SIZE + * @param data_ out: Cache variable pointer of the read data + * @example uint8_t dataR + * EEPROM_ReadByte(2,&dataR) 聽 is to read the data from the address HK32F030M_EE_BEGIN+5, if the read is successful, return +**********************************************************************************************/ +void EEPROM_ReadByte(uint32_t address, uint8_t *data_out) +{ + *data_out = (*((uint8_t *)(address + HK32F030M_EE_BEGIN))); +} + +void EEPROM_EraseAll(void) +{ + FLASH_Unlock(); + FLASH_EraseAllPages(); + FLASH_Lock(); +} +#endif \ No newline at end of file diff --git a/LCM/Code/Drive/eeprom.h b/LCM/Code/Drive/eeprom.h new file mode 100644 index 00000000..5266b583 --- /dev/null +++ b/LCM/Code/Drive/eeprom.h @@ -0,0 +1,10 @@ +#ifndef __EEPROM_H +#define __EEPROM_H + +#include "hk32f030m.h" + +void EEPROM_WriteByte(uint32_t address, uint8_t data_in); +void EEPROM_ReadByte(uint32_t address, uint8_t *data_out); +void EEPROM_EraseAll(void); + +#endif diff --git a/LCM/Code/Drive/led.c b/LCM/Code/Drive/led.c index 88aac7e9..d9c47bb8 100644 --- a/LCM/Code/Drive/led.c +++ b/LCM/Code/Drive/led.c @@ -1,8 +1,5 @@ #include "led.h" -uint16_t LED_Counter = 0; -//uint16_t LED_Filp_Time = 200; - /************************************************** * @brie :LED_Init() * @note :LED初始化 @@ -41,21 +38,3 @@ void LED_Init(void) LED_B_OFF; LED_F_OFF; } - -/************************************************** - * @brie :LED1_Filp_Time() - * @note :设置LED1闪烁时间 - * @param :filp_time 闪烁时间 - * @retval :无 - **************************************************/ -//void LED1_Filp_Time(uint16_t filp_time) -//{ -// LED_Filp_Time = filp_time; -//} - - - - - - - diff --git a/LCM/Code/Drive/led.h b/LCM/Code/Drive/led.h index 1b407c77..e093dcde 100644 --- a/LCM/Code/Drive/led.h +++ b/LCM/Code/Drive/led.h @@ -13,11 +13,7 @@ #define LED_F_ON GPIOC->BSRR = GPIO_Pin_6; #define LED_F_OFF GPIOC->BRR = GPIO_Pin_6; -extern uint16_t LED_Counter; -//extern uint16_t LED_Filp_Time; - void LED_Init(void); -//void LED1_Filp_Time(uint16_t filp_time); #endif diff --git a/LCM/Code/Drive/power.c b/LCM/Code/Drive/power.c index 0494f562..8aa7d960 100644 --- a/LCM/Code/Drive/power.c +++ b/LCM/Code/Drive/power.c @@ -28,7 +28,7 @@ void Power_Init(void) GPIO_InitStructure.GPIO_Speed = GPIO_Speed_10MHz; GPIO_Init(GPIOC, &GPIO_InitStructure); - PWR_OFF; + //PWR_OFF; CHARGE_OFF; } diff --git a/LCM/Code/User/hk32f030m_it.c b/LCM/Code/User/hk32f030m_it.c index 8c1f7fe7..e3cb7919 100644 --- a/LCM/Code/User/hk32f030m_it.c +++ b/LCM/Code/User/hk32f030m_it.c @@ -18,6 +18,7 @@ #include "buzzer.h" #include "test.h" #include "flag_bit.h" +#include "task.h" /* Private includes ----------------------------------------------------------*/ /* USER CODE BEGIN Includes */ @@ -85,8 +86,8 @@ void HardFault_Handler(void) /* USER CODE END HardFault_IRQn 0 */ while (1) { - /* USER CODE BEGIN W1_HardFault_IRQn 0 */ - /* USER CODE END W1_HardFault_IRQn 0 */ + /* USER CODE BEGIN W1_HardFault_IRQn 0 */ + /* USER CODE END W1_HardFault_IRQn 0 */ } } @@ -129,26 +130,34 @@ void SysTick_Handler(void) /* USER CODE END SysTick_IRQn 1 */ } - void TIM6_IRQHandler(void) { if(TIM_GetITStatus(TIM6, TIM_IT_Update) != RESET) - { + { TIM_ClearITPendingBit(TIM6, TIM_IT_Update); - LED_Counter++; + WS2812_Counter++; - VESC_Boot_Time++; +#ifdef USE_BUZZER Buzzer_Time++; +#endif Charge_Time++; Flashlight_Time++; - Power_Time++; Usart_Time++; ADC_Time++; Shutdown_Time_S++; Flashlight_Detection_Time++; Charger_Detection_1ms++; + + // 16bit counters overflow quickly, don't let them: + if (Power_Time < 30000) + Power_Time++; + if (Idle_Time < 30000) + Idle_Time++; + KEY1_Scan(); +#ifdef USE_BUZZER Buzzer_Scan(); +#endif } } @@ -156,19 +165,27 @@ void USART1_IRQHandler(void) { static uint8_t count = 0; - if((USART1->ISR & USART_ISR_RXNE) != 0) //接收中断 + if((USART1->ISR & USART_ISR_RXNE) != 0) //Receiving interruption { USART_ClearFlag(USART1,USART_FLAG_RXNE); - VESC_RX_Buff[count++] = USART1->RDR; //将收到的数据发入接收缓冲区 + if (count < sizeof(VESC_RX_Buff)) { + // all messages should be shorter than 80 bytes but you never know... + VESC_RX_Buff[count++] = USART1->RDR; //Send the received data into the receiving buffer + } + else + { + // The message is too long, just do a dummy read + volatile uint8_t dummy = USART1->RDR; + } } - if((USART1->ISR & USART_ISR_IDLE) != 0) //空闲中断 + if((USART1->ISR & USART_ISR_IDLE) != 0) //Idle interruption { - count = 0; //一帧数据接受完 下标清零 - VESC_RX_Flag = 1; //接收标志位置1 + count = 0; //After one frame of data is received, the count is cleared to zero + VESC_RX_Flag = 1; //Set flag position 1 USART_ClearFlag(USART1,USART_ISR_IDLE); USART_ReceiveData(USART1); } - if((USART1->ISR & USART_ISR_ORE) != 0) //溢出中断 + if((USART1->ISR & USART_ISR_ORE) != 0) //Overflow { USART_ClearFlag(USART1,USART_FLAG_ORE); USART_ReceiveData(USART1); diff --git a/LCM/Code/User/main.c b/LCM/Code/User/main.c index b6500b6d..f4a62b45 100644 --- a/LCM/Code/User/main.c +++ b/LCM/Code/User/main.c @@ -51,7 +51,9 @@ int main(void) { //RCC_GetClocksFreq(&RCC_Clock); LED_Init(); +#ifdef USE_BUZZER Buzzer_Init(); +#endif ADC1_Init(); WS2812_Init(); Power_Init(); @@ -65,17 +67,26 @@ int main(void) } while(1) { -// LED_Task(); KEY1_Task(); - WS2812_Task(); + + if(WS2812_Counter >= 20) // 20ms refresh period + { + WS2812_Task(); + WS2812_Counter = 0; + } + Power_Task(); + +#ifdef ADV Charge_Task(); - Flashlight_Task(); - Flashlight_Detection(); +#endif + Headlights_Task(); +#ifdef USE_BUZZER Buzzer_Task(); +#endif Usart_Task(); ADC_Task(); - Conditional_Judgment(); + VESC_State_Task(); } + return 0; } - diff --git a/LCM/HKMicroChip.HK32F030xMxx_DFP.1.0.17.pack b/LCM/HKMicroChip.HK32F030xMxx_DFP.1.0.17.pack new file mode 100644 index 00000000..30ad2666 Binary files /dev/null and b/LCM/HKMicroChip.HK32F030xMxx_DFP.1.0.17.pack differ diff --git a/LCM/Project/MDK5/LCM_Light_Control_IO_WS2812_New.cbuild-pack.yml b/LCM/Project/MDK5/LCM_Light_Control_IO_WS2812_New.cbuild-pack.yml new file mode 100644 index 00000000..72318b33 --- /dev/null +++ b/LCM/Project/MDK5/LCM_Light_Control_IO_WS2812_New.cbuild-pack.yml @@ -0,0 +1,5 @@ +cbuild-pack: + resolved-packs: + - resolved-pack: HKMicroChip::HK32F030xMxx_DFP@1.0.17 + selected-by-pack: + - HKMicroChip::HK32F030xMxx_DFP diff --git a/LCM/Project/MDK5/LCM_Light_Control_IO_WS2812_New.cproject.yml b/LCM/Project/MDK5/LCM_Light_Control_IO_WS2812_New.cproject.yml new file mode 100644 index 00000000..0560ac74 --- /dev/null +++ b/LCM/Project/MDK5/LCM_Light_Control_IO_WS2812_New.cproject.yml @@ -0,0 +1,104 @@ +project: + output: + base-name: v$VERSION$_$TargetType$ + type: hex + packs: + - pack: HKMicroChip::HK32F030xMxx_DFP + setups: + - setup: Options for LCMLightControlIOWS2812New + add-path: + - ../../Code/App + - ../../Code/Drive + - ../../Code/User + - ../../Library/HK32F030Mxx_Library_V1.1.6/HK32F030M/HK32F030M_Lib/inc + - ../../Library/HK32F030Mxx_Library_V1.1.6/HK32F030M/CMSIS/CM0/Core + - ../../Library/HK32F030Mxx_Library_V1.1.6/HK32F030M/CMSIS/HK32F030M/Include + define: + - HK32F030M + - HK32F030MF4P6 + misc: + - C: + - -std=c99 + C-CPP: + - -fno-rtti + - -funsigned-char + - -fshort-enums + - -fshort-wchar + - -ffunction-sections + - -Wno-packed + - -Wno-missing-variable-declarations + - -Wno-missing-prototypes + - -Wno-missing-noreturn + - -Wno-sign-conversion + - -Wno-nonportable-include-path + - -Wno-reserved-id-macro + - -Wno-unused-macros + - -Wno-documentation-unknown-command + - -Wno-documentation + - -Wno-license-management + - -Wno-parentheses-equality + CPP: + - -xc++ + - -std=c++03 + ASM: + - -masm=auto + Link: + - --map + - --load_addr_map_info + - --xref + - --callgraph + - --symbols + - --info sizes + - --info totals + - --info unused + - --info veneers + - --strict + - --summary_stderr + - --info summarysizes + linker: + - script: LCM_Light_Control_IO_WS2812_New_LCMLightControlIOWS2812New.sct + groups: + - group: Startup + files: + - file: ../../Library/HK32F030Mxx_Library_V1.1.6/HK32F030M/CMSIS/HK32F030M/Source/ARM/KEIL_Startup_hk32f030m.s + - group: User + files: + - file: ../../Code/User/main.c + - file: ../../Code/User/hk32f030m_it.c + - file: ../../Library/HK32F030Mxx_Library_V1.1.6/HK32F030M/CMSIS/HK32F030M/Source/system_hk32f030m.c + - group: App + files: + - file: ../../Code/App/ws2812.c + - file: ../../Code/App/crc.c + - file: ../../Code/App/vesc_uasrt.c + - file: ../../Code/App/test.c + - file: ../../Code/App/task.c + - file: ../../Code/App/flag_bit.c + - group: Drive + files: + - file: ../../Code/Drive/led.c + - file: ../../Code/Drive/time.c + - file: ../../Code/Drive/spi.c + - file: ../../Code/Drive/power.c + - file: ../../Code/Drive/led_pwm.c + - file: ../../Code/Drive/key.c + - file: ../../Code/Drive/buzzer.c + - file: ../../Code/Drive/usart.c + - file: ../../Code/Drive/adc.c + - file: ../../Code/Drive/io_ws2812.c + - file: ../../Code/Drive/eeprom.c + - group: Library + files: + - file: ../../Library/HK32F030Mxx_Library_V1.1.6/HK32F030M/HK32F030M_Lib/src/hk32f030m_adc.c + - file: ../../Library/HK32F030Mxx_Library_V1.1.6/HK32F030M/HK32F030M_Lib/src/hk32f030m_gpio.c + - file: ../../Library/HK32F030Mxx_Library_V1.1.6/HK32F030M/HK32F030M_Lib/src/hk32f030m_iwdg.c + - file: ../../Library/HK32F030Mxx_Library_V1.1.6/HK32F030M/HK32F030M_Lib/src/hk32f030m_misc.c + - file: ../../Library/HK32F030Mxx_Library_V1.1.6/HK32F030M/HK32F030M_Lib/src/hk32f030m_rcc.c + - file: ../../Library/HK32F030Mxx_Library_V1.1.6/HK32F030M/HK32F030M_Lib/src/hk32f030m_spi.c + - file: ../../Library/HK32F030Mxx_Library_V1.1.6/HK32F030M/HK32F030M_Lib/src/hk32f030m_syscfg.c + - file: ../../Library/HK32F030Mxx_Library_V1.1.6/HK32F030M/HK32F030M_Lib/src/hk32f030m_tim.c + - file: ../../Library/HK32F030Mxx_Library_V1.1.6/HK32F030M/HK32F030M_Lib/src/hk32f030m_usart.c + - file: ../../Library/HK32F030Mxx_Library_V1.1.6/HK32F030M/HK32F030M_Lib/src/hk32f030m_flash.c + - group: Readme + files: + - file: ../../Readme/Readme.txt diff --git a/LCM/Project/MDK5/LCM_Light_Control_IO_WS2812_New.csolution.yml b/LCM/Project/MDK5/LCM_Light_Control_IO_WS2812_New.csolution.yml new file mode 100644 index 00000000..d5d00694 --- /dev/null +++ b/LCM/Project/MDK5/LCM_Light_Control_IO_WS2812_New.csolution.yml @@ -0,0 +1,47 @@ +solution: + created-by: uv2csolution@1.5.0 + created-for: CMSIS-Toolbox@2.4.0 + compiler: AC6@6.22.0 + variables: + - VERSION: 2_1_6 + + target-types: + - type: ADV-P42A + define: + - ADV + - P42A + - FIRMWARE_ID: '"ADV_$VERSION$"' + device: HK_MicroChip::HK32F030MF4P6 + - type: ADV-DG40 + define: + - ADV + - DG40 + - FIRMWARE_ID: '"ADV_$VERSION$"' + device: HK_MicroChip::HK32F030MF4P6 + - type: GTV + define: + - GTV + - P42A + - FIRMWARE_ID: '"GTV_$VERSION$"' + device: HK_MicroChip::HK32F030MF4P6 + - type: PINTV + define: + - PINTV + - VTC6 + - FIRMWARE_ID: '"PINTV_$VERSION$"' + device: HK_MicroChip::HK32F030MF4P6 + - type: XRV + define: + - XRV + - VTC6 + - FIRMWARE_ID: '"XRV_$VERSION$"' + device: HK_MicroChip::HK32F030MF4P6 + build-types: + - type: Debug + optimize: debug + debug: on + - type: Release + optimize: size + debug: off + projects: + - project: LCM_Light_Control_IO_WS2812_New.cproject.yml diff --git a/LCM/Project/MDK5/LCM_Light_Control_IO_WS2812_New.uvguix.Administrator b/LCM/Project/MDK5/LCM_Light_Control_IO_WS2812_New.uvguix.Administrator deleted file mode 100644 index ae945e0b..00000000 --- a/LCM/Project/MDK5/LCM_Light_Control_IO_WS2812_New.uvguix.Administrator +++ /dev/null @@ -1,3726 +0,0 @@ - - - - -6.1 - -
### uVision Project, (C) Keil Software
- - - - - - - - - - 38003 - Registers - 138 139 - - - 346 - Code Coverage - 770 160 - - - 204 - Performance Analyzer - 930 - - - - - - 35141 - Event Statistics - - 200 50 700 - - - 1506 - Symbols - - 64 64 64 - - - 1936 - Watch 1 - - 200 133 133 - - - 1937 - Watch 2 - - 200 133 133 - - - 1935 - Call Stack + Locals - - 200 133 133 - - - 2506 - Trace Data - - 75 135 130 95 70 230 200 150 - - - 466 - Source Browser - 500 - 300 - - - - - - - - 0 - 0 - 0 - 50 - 16 - - - - - - - 44 - 2 - 3 - - -32000 - -32000 - - - -1 - -1 - - - 41 - 16 - 1375 - 848 - - - - 0 - - 1691 - 0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000000000002800000028000000010000000B000000010000000100000065433A5C55736572735C41646D696E6973747261746F725C4E757473746F72655C315C466C6F617420576865656C20B5C6BFD8B0E55C4C434D5F4C696768745F436F6E74726F6C5F494F5F5753323831325F4E65775C436F64655C557365725C6D61696E2E6300000000066D61696E2E6300000000C5D4F200FFFFFFFF64433A5C55736572735C41646D696E6973747261746F725C4E757473746F72655C315C466C6F617420576865656C20B5C6BFD8B0E55C4C434D5F4C696768745F436F6E74726F6C5F494F5F5753323831325F4E65775C436F64655C4170705C7461736B2E6300000000067461736B2E6300000000FFDC7800FFFFFFFF64433A5C55736572735C41646D696E6973747261746F725C4E757473746F72655C315C466C6F617420576865656C20B5C6BFD8B0E55C4C434D5F4C696768745F436F6E74726F6C5F494F5F5753323831325F4E65775C436F64655C4170705C7461736B2E6800000000067461736B2E6800000000BECEA100FFFFFFFFB5433A5C55736572735C41646D696E6973747261746F725C4E757473746F72655C315C466C6F617420576865656C20B5C6BFD8B0E55C4C434D5F4C696768745F436F6E74726F6C5F494F5F5753323831325F4E65775C4C6962726172795C484B3332463033304D78785F4C6962726172795F56312E312E365C484B3332463033304D5C434D5349535C484B3332463033304D5C536F757263655C41524D5C4B45494C5F537461727475705F686B3332663033306D2E7300000000184B45494C5F537461727475705F686B3332663033306D2E7300000000F0A0A100FFFFFFFF69433A5C55736572735C41646D696E6973747261746F725C4E757473746F72655C315C466C6F617420576865656C20B5C6BFD8B0E55C4C434D5F4C696768745F436F6E74726F6C5F494F5F5753323831325F4E65775C436F64655C4170705C6461746174797065732E68000000000B6461746174797065732E6800000000BCA8E100FFFFFFFF68433A5C55736572735C41646D696E6973747261746F725C4E757473746F72655C315C466C6F617420576865656C20B5C6BFD8B0E55C4C434D5F4C696768745F436F6E74726F6C5F494F5F5753323831325F4E65775C436F64655C4170705C666C61675F6269742E63000000000A666C61675F6269742E63000000009CC1B600FFFFFFFF68433A5C55736572735C41646D696E6973747261746F725C4E757473746F72655C315C466C6F617420576865656C20B5C6BFD8B0E55C4C434D5F4C696768745F436F6E74726F6C5F494F5F5753323831325F4E65775C436F64655C4170705C666C61675F6269742E68000000000A666C61675F6269742E6800000000F7B88600FFFFFFFF66433A5C55736572735C41646D696E6973747261746F725C4E757473746F72655C315C466C6F617420576865656C20B5C6BFD8B0E55C4C434D5F4C696768745F436F6E74726F6C5F494F5F5753323831325F4E65775C436F64655C4170705C7773323831322E6300000000087773323831322E6300000000D9ADC200FFFFFFFF67433A5C55736572735C41646D696E6973747261746F725C4E757473746F72655C315C466C6F617420576865656C20B5C6BFD8B0E55C4C434D5F4C696768745F436F6E74726F6C5F494F5F5753323831325F4E65775C436F64655C44726976655C706F7765722E680000000007706F7765722E6800000000A5C2D700FFFFFFFF67433A5C55736572735C41646D696E6973747261746F725C4E757473746F72655C315C466C6F617420576865656C20B5C6BFD8B0E55C4C434D5F4C696768745F436F6E74726F6C5F494F5F5753323831325F4E65775C436F64655C44726976655C706F7765722E630000000007706F7765722E6300000000B3A6BE00FFFFFFFF6D433A5C55736572735C41646D696E6973747261746F725C4E757473746F72655C315C466C6F617420576865656C20B5C6BFD8B0E55C4C434D5F4C696768745F436F6E74726F6C5F494F5F5753323831325F4E65775C436F64655C557365725C686B3332663033306D5F69742E63000000000E686B3332663033306D5F69742E6300000000EAD6A300FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD50001000000000000000200000023010000660000000006000038020000 - - - - 0 - Build - - -1 - -1 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - C40000004F00000070040000BD000000 - - - 16 - C40000006600000070040000D4000000 - - - - 1005 - 1005 - 1 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 03000000660000001C01000008020000 - - - 16 - 3C00000053000000FC000000F3000000 - - - - 109 - 109 - 1 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 03000000660000001C01000008020000 - - - 16 - 3C000000530000001F0100000F020000 - - - - 1465 - 1465 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 03000000B6010000FD05000008020000 - - - 16 - 3C0000005300000074020000C1000000 - - - - 1466 - 1466 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 03000000B6010000FD05000008020000 - - - 16 - 3C0000005300000074020000C1000000 - - - - 1467 - 1467 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 03000000B6010000FD05000008020000 - - - 16 - 3C0000005300000074020000C1000000 - - - - 1468 - 1468 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 03000000B6010000FD05000008020000 - - - 16 - 3C0000005300000074020000C1000000 - - - - 1506 - 1506 - 0 - 0 - 0 - 0 - 32767 - 0 - 16384 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 3C00000053000000FC000000F3000000 - - - - 1913 - 1913 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - C7000000660000006D040000A4000000 - - - 16 - 3C0000005300000074020000C1000000 - - - - 1935 - 1935 - 0 - 0 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 03000000B6010000FD05000008020000 - - - 16 - 3C00000053000000FC000000F3000000 - - - - 1936 - 1936 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 03000000B6010000FD05000008020000 - - - 16 - 3C00000053000000FC000000F3000000 - - - - 1937 - 1937 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 03000000B6010000FD05000008020000 - - - 16 - 3C00000053000000FC000000F3000000 - - - - 1939 - 1939 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 03000000B6010000FD05000008020000 - - - 16 - 3C0000005300000074020000C1000000 - - - - 1940 - 1940 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 03000000B6010000FD05000008020000 - - - 16 - 3C0000005300000074020000C1000000 - - - - 1941 - 1941 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 03000000B6010000FD05000008020000 - - - 16 - 3C0000005300000074020000C1000000 - - - - 1942 - 1942 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 03000000B6010000FD05000008020000 - - - 16 - 3C0000005300000074020000C1000000 - - - - 195 - 195 - 1 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 03000000660000001C01000008020000 - - - 16 - 3C000000530000001F0100000F020000 - - - - 196 - 196 - 1 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 03000000660000001C01000008020000 - - - 16 - 3C000000530000001F0100000F020000 - - - - 197 - 197 - 1 - 0 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 030000003C020000FD050000F5020000 - - - 16 - 3C0000005300000074020000C1000000 - - - - 198 - 198 - 0 - 0 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 00000000950100000006000021020000 - - - 16 - 3C0000005300000074020000C1000000 - - - - 199 - 199 - 1 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 030000003C020000FD050000F5020000 - - - 16 - 3C0000005300000074020000C1000000 - - - - 203 - 203 - 0 - 0 - 0 - 0 - 32767 - 0 - 8192 - 0 - - 16 - C7000000660000006D040000A4000000 - - - 16 - 3C0000005300000074020000C1000000 - - - - 204 - 204 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - C7000000660000006D040000A4000000 - - - 16 - 3C0000005300000074020000C1000000 - - - - 221 - 221 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 00000000000000000000000000000000 - - - 16 - 0A0000000A0000006E0000006E000000 - - - - 2506 - 2506 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 3C00000053000000FC000000F3000000 - - - - 2507 - 2507 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 03000000B6010000FD05000008020000 - - - 16 - 3C0000005300000074020000C1000000 - - - - 343 - 343 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - C7000000660000006D040000A4000000 - - - 16 - 3C0000005300000074020000C1000000 - - - - 346 - 346 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - C7000000660000006D040000A4000000 - - - 16 - 3C0000005300000074020000C1000000 - - - - 35141 - 35141 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - C7000000660000006D040000A4000000 - - - 16 - 3C00000053000000FC000000F3000000 - - - - 35824 - 35824 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - C7000000660000006D040000A4000000 - - - 16 - 3C0000005300000074020000C1000000 - - - - 35885 - 35885 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 3C00000053000000FC000000F3000000 - - - - 35886 - 35886 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 3C00000053000000FC000000F3000000 - - - - 35887 - 35887 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 3C00000053000000FC000000F3000000 - - - - 35888 - 35888 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 3C00000053000000FC000000F3000000 - - - - 35889 - 35889 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 3C00000053000000FC000000F3000000 - - - - 35890 - 35890 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 3C00000053000000FC000000F3000000 - - - - 35891 - 35891 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 3C00000053000000FC000000F3000000 - - - - 35892 - 35892 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 3C00000053000000FC000000F3000000 - - - - 35893 - 35893 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 3C00000053000000FC000000F3000000 - - - - 35894 - 35894 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 3C00000053000000FC000000F3000000 - - - - 35895 - 35895 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 3C00000053000000FC000000F3000000 - - - - 35896 - 35896 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 3C00000053000000FC000000F3000000 - - - - 35897 - 35897 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 3C00000053000000FC000000F3000000 - - - - 35898 - 35898 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 3C00000053000000FC000000F3000000 - - - - 35899 - 35899 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 3C00000053000000FC000000F3000000 - - - - 35900 - 35900 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 3C00000053000000FC000000F3000000 - - - - 35901 - 35901 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 3C00000053000000FC000000F3000000 - - - - 35902 - 35902 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 3C00000053000000FC000000F3000000 - - - - 35903 - 35903 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 3C00000053000000FC000000F3000000 - - - - 35904 - 35904 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 3C00000053000000FC000000F3000000 - - - - 35905 - 35905 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 3C00000053000000FC000000F3000000 - - - - 38003 - 38003 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 03000000660000001C01000008020000 - - - 16 - 3C000000530000001F0100000F020000 - - - - 38007 - 38007 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 030000003C020000FD050000F5020000 - - - 16 - 3C0000005300000074020000C1000000 - - - - 436 - 436 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 030000003C020000FD050000F5020000 - - - 16 - 3C000000530000001F0100000F020000 - - - - 437 - 437 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 03000000B6010000FD05000008020000 - - - 16 - 3C00000053000000FC000000F3000000 - - - - 440 - 440 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 03000000B6010000FD05000008020000 - - - 16 - 3C00000053000000FC000000F3000000 - - - - 463 - 463 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 030000003C020000FD050000F5020000 - - - 16 - 3C000000530000001F0100000F020000 - - - - 466 - 466 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 030000003C020000FD050000F5020000 - - - 16 - 3C000000530000001F0100000F020000 - - - - 470 - 470 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - C7000000660000006D040000A4000000 - - - 16 - 3C0000005300000074020000C1000000 - - - - 50000 - 50000 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 3C00000053000000FC000000F3000000 - - - - 50001 - 50001 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 3C00000053000000FC000000F3000000 - - - - 50002 - 50002 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 3C00000053000000FC000000F3000000 - - - - 50003 - 50003 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 3C00000053000000FC000000F3000000 - - - - 50004 - 50004 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 3C00000053000000FC000000F3000000 - - - - 50005 - 50005 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 3C00000053000000FC000000F3000000 - - - - 50006 - 50006 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 3C00000053000000FC000000F3000000 - - - - 50007 - 50007 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 3C00000053000000FC000000F3000000 - - - - 50008 - 50008 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 3C00000053000000FC000000F3000000 - - - - 50009 - 50009 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 3C00000053000000FC000000F3000000 - - - - 50010 - 50010 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 3C00000053000000FC000000F3000000 - - - - 50011 - 50011 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 3C00000053000000FC000000F3000000 - - - - 50012 - 50012 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 3C00000053000000FC000000F3000000 - - - - 50013 - 50013 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 3C00000053000000FC000000F3000000 - - - - 50014 - 50014 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 3C00000053000000FC000000F3000000 - - - - 50015 - 50015 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 3C00000053000000FC000000F3000000 - - - - 50016 - 50016 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 3C00000053000000FC000000F3000000 - - - - 50017 - 50017 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 3C00000053000000FC000000F3000000 - - - - 50018 - 50018 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 3C00000053000000FC000000F3000000 - - - - 50019 - 50019 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 3C00000053000000FC000000F3000000 - - - - 59392 - 59392 - 1 - 0 - 0 - 0 - 966 - 0 - 8192 - 0 - - 16 - 0000000000000000D10300001C000000 - - - 16 - 0A0000000A0000006E0000006E000000 - - - - 59393 - 0 - 1 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 000000000E0300000006000021030000 - - - 16 - 0A0000000A0000006E0000006E000000 - - - - 59399 - 59399 - 1 - 0 - 0 - 0 - 476 - 0 - 8192 - 1 - - 16 - 000000001C000000E701000038000000 - - - 16 - 0A0000000A0000006E0000006E000000 - - - - 59400 - 59400 - 0 - 0 - 0 - 0 - 612 - 0 - 8192 - 2 - - 16 - 00000000380000006F02000054000000 - - - 16 - 0A0000000A0000006E0000006E000000 - - - - 824 - 824 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 03000000B6010000FD05000008020000 - - - 16 - 3C00000053000000FC000000F3000000 - - - - 3312 - 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFC4000000BD00000070040000C1000000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E650020000000000000C40000006600000070040000D4000000C40000004F00000070040000BD0000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFFAC0300004F000000B0030000A5010000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000B00300006600000070040000BC010000B00300004F00000070040000A501000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFF1F0100004F00000023010000210200000100000002000010040000000100000025FFFFFF1A050000FFFFFFFF05000000ED0300006D000000C3000000C4000000739400000180001000000100000000000000660000001F01000038020000000000004F0000001F010000210200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF02000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF000000009B010000000600009F01000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB0900000180008000000000000000000000B60100000006000038020000000000009F010000000600002102000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFF38020000950100003C0200001702000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF000000002102000000060000250200000100000001000010040000000100000067FCFFFF6C000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF0100007794000001800080000001000000000000003C02000000060000250300000000000025020000000600000E0300000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657301000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 - - - 59392 - File - - 2562 - 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000000000C0000000000000000000000000000000001000000010000000180F4B00000000000000D000000000000000000000000000000000100000001000000018036B10000000000000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000A506F7765725F466C6167960000000000000001000A506F7765725F466C616700000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 - - - 1423 - 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E1000000000000FFFFFFFF000100000000000000010000000000000001000000018001E1000000000000FFFFFFFF000100000000000000010000000000000001000000018003E1000000000000FFFFFFFF0001000000000000000100000000000000010000000180CD7F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF000000000000000000010000000000000001000000018023E1000000000000FFFFFFFF000100000000000000010000000000000001000000018022E1000000000000FFFFFFFF000100000000000000010000000000000001000000018025E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802BE1000000000000FFFFFFFF00010000000000000001000000000000000100000001802CE1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001807A8A000000000000FFFFFFFF00010000000000000001000000000000000100000001807B8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180D3B0000000000000FFFFFFFF000100000000000000010000000000000001000000018015B1000000000000FFFFFFFF0001000000000000000100000000000000010000000180F4B0000000000000FFFFFFFF000100000000000000010000000000000001000000018036B1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FF88000000000000FFFFFFFF0001000000000000000100000000000000010000000180FE88000000000000FFFFFFFF00010000000000000001000000000000000100000001800B81000000000000FFFFFFFF00010000000000000001000000000000000100000001800C81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180F088000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE7F000000000000FFFFFFFF000100000000000000010000000000000001000000018024E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800A81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802280000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C488000000000000FFFFFFFF0001000000000000000100000000000000010000000180C988000000000000FFFFFFFF0001000000000000000100000000000000010000000180C788000000000000FFFFFFFF0001000000000000000100000000000000010000000180C888000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180DD88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FB7F000000000000FFFFFFFF000100000000000000010000000000000001000000 - - - 1423 - 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000000004000000000000000000000000000000000100000001000000018022E100000000000005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000000000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000000000C0000000000000000000000000000000001000000010000000180F4B00000000000000D000000000000000000000000000000000100000001000000018036B10000000000000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF880000000000000F0000000000000000000000000000000001000000010000000180FE880000000000001000000000000000000000000000000000010000000100000001800B810000000000001100000000000000000000000000000000010000000100000001800C810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F088000000000000130000000000000000000000000000000001000000010000000180EE7F00000000000014000000000000000000000000000000000100000001000000018024E10000000000001500000000000000000000000000000000010000000100000001800A810000000000001600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000180000000000000000000000000000000001000000010000000180C988000000000000190000000000000000000000000000000001000000010000000180C7880000000000001A0000000000000000000000000000000001000000010000000180C8880000000000001B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180DD880000000000001C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001D000000000000000000000000000000000100000001000000 - - - - 59399 - Build - - 1022 - 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000002001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000000000000100000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050000000001F4C434D5F4C696768745F436F6E74726F6C5F494F5F5753323831325F4E6577960000000000000001001F4C434D5F4C696768745F436F6E74726F6C5F494F5F5753323831325F4E6577000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 - - - 583 - 1000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000FFFFFFFF0001000000000000000100000000000000010000000180D07F000000000000FFFFFFFF00010000000000000001000000000000000100000001803080000000000000FFFFFFFF00010000000000000001000000000000000100000001809E8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D17F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001804C8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001806680000000000000FFFFFFFF0001000000000000000100000000000000010000000180EB88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180B08A000000000000FFFFFFFF0001000000000000000100000000000000010000000180A801000000000000FFFFFFFF00010000000000000001000000000000000100000001807202000000000000FFFFFFFF0001000000000000000100000000000000010000000180BE01000000000000FFFFFFFF000100000000000000010000000000000001000000 - - - 583 - 1000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000000000000000000000000000000000000001000000010000000180D07F00000000000001000000000000000000000000000000000100000001000000018030800000000000000200000000000000000000000000000000010000000100000001809E8A000000000000030000000000000000000000000000000001000000010000000180D17F0000000000000400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000000500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001806680000000000000060000000000000000000000000000000001000000010000000180EB880000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000080000000000000000000000000000000001000000010000000180B08A000000000000090000000000000000000000000000000001000000010000000180A8010000000000000A000000000000000000000000000000000100000001000000018072020000000000000B0000000000000000000000000000000001000000010000000180BE010000000000000C000000000000000000000000000000000100000001000000 - - - - 59400 - Debug - - 2373 - 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 - - - 898 - 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801780000000000000FFFFFFFF00010000000000000001000000000000000100000001801D80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801A80000000000000FFFFFFFF00010000000000000001000000000000000100000001801B80000000000000FFFFFFFF0001000000000000000100000000000000010000000180E57F000000000000FFFFFFFF00010000000000000001000000000000000100000001801C80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800089000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180E48B000000000000FFFFFFFF0001000000000000000100000000000000010000000180F07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180E888000000000000FFFFFFFF00010000000000000001000000000000000100000001803B01000000000000FFFFFFFF0001000000000000000100000000000000010000000180BB8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D88B000000000000FFFFFFFF0001000000000000000100000000000000010000000180D28B000000000000FFFFFFFF00010000000000000001000000000000000100000001809307000000000000FFFFFFFF0001000000000000000100000000000000010000000180658A000000000000FFFFFFFF0001000000000000000100000000000000010000000180C18A000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE8B000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800189000000000000FFFFFFFF000100000000000000010000000000000001000000 - - - 898 - 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000000000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000000100000000000000000000000000000000010000000100000001801D800000000000000200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000000300000000000000000000000000000000010000000100000001801B80000000000000040000000000000000000000000000000001000000010000000180E57F0000000000000500000000000000000000000000000000010000000100000001801C800000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B000000000000080000000000000000000000000000000001000000010000000180F07F000000000000090000000000000000000000000000000001000000010000000180E8880000000000000A00000000000000000000000000000000010000000100000001803B010000000000000B0000000000000000000000000000000001000000010000000180BB8A0000000000000C0000000000000000000000000000000001000000010000000180D88B0000000000000D0000000000000000000000000000000001000000010000000180D28B0000000000000E000000000000000000000000000000000100000001000000018093070000000000000F0000000000000000000000000000000001000000010000000180658A000000000000100000000000000000000000000000000001000000010000000180C18A000000000000110000000000000000000000000000000001000000010000000180EE8B0000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180018900000000000013000000000000000000000000000000000100000001000000 - - - - 0 - 1536 - 864 - - - - 1 - Debug - - -1 - -1 - 1 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - C40000004F00000000060000BD000000 - - - 16 - C40000006600000000060000D4000000 - - - - 1005 - 1005 - 1 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 0300000066000000BD000000E2010000 - - - 16 - 8A000000A10000004A01000041010000 - - - - 109 - 109 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 0300000066000000BD000000E2010000 - - - 16 - 8A000000A10000006D0100005D020000 - - - - 1465 - 1465 - 1 - 0 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 0703000016020000FD050000F5020000 - - - 16 - 8A000000A1000000C20200000F010000 - - - - 1466 - 1466 - 0 - 0 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 0703000016020000FD050000F5020000 - - - 16 - 8A000000A1000000C20200000F010000 - - - - 1467 - 1467 - 0 - 0 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 0703000016020000FD050000F5020000 - - - 16 - 8A000000A1000000C20200000F010000 - - - - 1468 - 1468 - 0 - 0 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 0703000016020000FD050000F5020000 - - - 16 - 8A000000A1000000C20200000F010000 - - - - 1506 - 1506 - 0 - 0 - 0 - 0 - 32767 - 0 - 16384 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 8A000000A10000004A01000041010000 - - - - 1913 - 1913 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - C700000066000000FD050000A4000000 - - - 16 - 8A000000A1000000C20200000F010000 - - - - 1935 - 1935 - 1 - 0 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 0703000016020000FD050000F5020000 - - - 16 - 8A000000A10000004A01000041010000 - - - - 1936 - 1936 - 1 - 0 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 0703000016020000FD050000F5020000 - - - 16 - 8A000000A10000004A01000041010000 - - - - 1937 - 1937 - 0 - 0 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 0703000016020000FD050000F5020000 - - - 16 - 8A000000A10000004A01000041010000 - - - - 1939 - 1939 - 0 - 0 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 0703000016020000FD050000F5020000 - - - 16 - 8A000000A1000000C20200000F010000 - - - - 1940 - 1940 - 0 - 0 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 0703000016020000FD050000F5020000 - - - 16 - 8A000000A1000000C20200000F010000 - - - - 1941 - 1941 - 0 - 0 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 0703000016020000FD050000F5020000 - - - 16 - 8A000000A1000000C20200000F010000 - - - - 1942 - 1942 - 0 - 0 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 0703000016020000FD050000F5020000 - - - 16 - 8A000000A1000000C20200000F010000 - - - - 195 - 195 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 0300000066000000BD000000E2010000 - - - 16 - 8A000000A10000006D0100005D020000 - - - - 196 - 196 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 0300000066000000BD000000E2010000 - - - 16 - 8A000000A10000006D0100005D020000 - - - - 197 - 197 - 0 - 0 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 03000000C00100006D040000FE010000 - - - 16 - 8A000000A1000000C20200000F010000 - - - - 198 - 198 - 1 - 0 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 00000000FF010000000300000E030000 - - - 16 - 8A000000A1000000C20200000F010000 - - - - 199 - 199 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 03000000C00100006D040000FE010000 - - - 16 - 8A000000A1000000C20200000F010000 - - - - 203 - 203 - 1 - 0 - 0 - 0 - 32767 - 0 - 8192 - 0 - - 16 - C40000006300000000060000BD000000 - - - 16 - 8A000000A1000000C20200000F010000 - - - - 204 - 204 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - C700000066000000FD050000A4000000 - - - 16 - 8A000000A1000000C20200000F010000 - - - - 221 - 221 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 00000000000000000000000000000000 - - - 16 - 0A0000000A0000006E0000006E000000 - - - - 2506 - 2506 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 8A000000A10000004A01000041010000 - - - - 2507 - 2507 - 0 - 0 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 0703000016020000FD050000F5020000 - - - 16 - 8A000000A1000000C20200000F010000 - - - - 343 - 343 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - C700000066000000FD050000A4000000 - - - 16 - 8A000000A1000000C20200000F010000 - - - - 346 - 346 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - C700000066000000FD050000A4000000 - - - 16 - 8A000000A1000000C20200000F010000 - - - - 35141 - 35141 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - C700000066000000FD050000A4000000 - - - 16 - 8A000000A10000004A01000041010000 - - - - 35824 - 35824 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - C700000066000000FD050000A4000000 - - - 16 - 8A000000A1000000C20200000F010000 - - - - 35885 - 35885 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 8A000000A10000004A01000041010000 - - - - 35886 - 35886 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 8A000000A10000004A01000041010000 - - - - 35887 - 35887 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 8A000000A10000004A01000041010000 - - - - 35888 - 35888 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 8A000000A10000004A01000041010000 - - - - 35889 - 35889 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 8A000000A10000004A01000041010000 - - - - 35890 - 35890 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 8A000000A10000004A01000041010000 - - - - 35891 - 35891 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 8A000000A10000004A01000041010000 - - - - 35892 - 35892 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 8A000000A10000004A01000041010000 - - - - 35893 - 35893 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 8A000000A10000004A01000041010000 - - - - 35894 - 35894 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 8A000000A10000004A01000041010000 - - - - 35895 - 35895 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 8A000000A10000004A01000041010000 - - - - 35896 - 35896 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 8A000000A10000004A01000041010000 - - - - 35897 - 35897 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 8A000000A10000004A01000041010000 - - - - 35898 - 35898 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 8A000000A10000004A01000041010000 - - - - 35899 - 35899 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 8A000000A10000004A01000041010000 - - - - 35900 - 35900 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 8A000000A10000004A01000041010000 - - - - 35901 - 35901 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 8A000000A10000004A01000041010000 - - - - 35902 - 35902 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 8A000000A10000004A01000041010000 - - - - 35903 - 35903 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 8A000000A10000004A01000041010000 - - - - 35904 - 35904 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 8A000000A10000004A01000041010000 - - - - 35905 - 35905 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 8A000000A10000004A01000041010000 - - - - 38003 - 38003 - 1 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 0300000066000000BD000000E2010000 - - - 16 - 8A000000A10000006D0100005D020000 - - - - 38007 - 38007 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 03000000C00100006D040000FE010000 - - - 16 - 8A000000A1000000C20200000F010000 - - - - 436 - 436 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 03000000C00100006D040000FE010000 - - - 16 - 8A000000A10000006D0100005D020000 - - - - 437 - 437 - 0 - 0 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 0703000016020000FD050000F5020000 - - - 16 - 8A000000A10000004A01000041010000 - - - - 440 - 440 - 0 - 0 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 0703000016020000FD050000F5020000 - - - 16 - 8A000000A10000004A01000041010000 - - - - 463 - 463 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 03000000C00100006D040000FE010000 - - - 16 - 8A000000A10000006D0100005D020000 - - - - 466 - 466 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 03000000C00100006D040000FE010000 - - - 16 - 8A000000A10000006D0100005D020000 - - - - 470 - 470 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - C700000066000000FD050000A4000000 - - - 16 - 8A000000A1000000C20200000F010000 - - - - 50000 - 50000 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 8A000000A10000004A01000041010000 - - - - 50001 - 50001 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 8A000000A10000004A01000041010000 - - - - 50002 - 50002 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 8A000000A10000004A01000041010000 - - - - 50003 - 50003 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 8A000000A10000004A01000041010000 - - - - 50004 - 50004 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 8A000000A10000004A01000041010000 - - - - 50005 - 50005 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 8A000000A10000004A01000041010000 - - - - 50006 - 50006 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 8A000000A10000004A01000041010000 - - - - 50007 - 50007 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 8A000000A10000004A01000041010000 - - - - 50008 - 50008 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 8A000000A10000004A01000041010000 - - - - 50009 - 50009 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 8A000000A10000004A01000041010000 - - - - 50010 - 50010 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 8A000000A10000004A01000041010000 - - - - 50011 - 50011 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 8A000000A10000004A01000041010000 - - - - 50012 - 50012 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 8A000000A10000004A01000041010000 - - - - 50013 - 50013 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 8A000000A10000004A01000041010000 - - - - 50014 - 50014 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 8A000000A10000004A01000041010000 - - - - 50015 - 50015 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 8A000000A10000004A01000041010000 - - - - 50016 - 50016 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 8A000000A10000004A01000041010000 - - - - 50017 - 50017 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 8A000000A10000004A01000041010000 - - - - 50018 - 50018 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 8A000000A10000004A01000041010000 - - - - 50019 - 50019 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3030000660000006D0400008C010000 - - - 16 - 8A000000A10000004A01000041010000 - - - - 59392 - 59392 - 1 - 0 - 0 - 0 - 966 - 0 - 8192 - 0 - - 16 - 0000000000000000D10300001C000000 - - - 16 - 0A0000000A0000006E0000006E000000 - - - - 59393 - 0 - 1 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 000000000E0300000006000021030000 - - - 16 - 0A0000000A0000006E0000006E000000 - - - - 59399 - 59399 - 0 - 0 - 0 - 0 - 476 - 0 - 8192 - 1 - - 16 - 000000001C000000E701000038000000 - - - 16 - 0A0000000A0000006E0000006E000000 - - - - 59400 - 59400 - 1 - 0 - 0 - 0 - 612 - 0 - 8192 - 2 - - 16 - 000000001C0000006F02000038000000 - - - 16 - 0A0000000A0000006E0000006E000000 - - - - 824 - 824 - 0 - 0 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 0703000016020000FD050000F5020000 - - - 16 - 8A000000A10000004A01000041010000 - - - - 3311 - 000000000B000000000000000020000001000000FFFFFFFFFFFFFFFFC4000000BD00000000060000C1000000010000000100001004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E650020000001000000C40000006600000000060000D4000000C40000004F00000000060000BD0000000000000040280056080000000B446973617373656D626C7901000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFFAC0300004F000000B0030000A5010000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000B00300006600000070040000BC010000B00300004F00000070040000A501000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFC00000004F000000C4000000FB010000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000000000000066000000C000000012020000000000004F000000C0000000FB0100000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73000000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7300000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657300000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273010000007394000001000000FFFFFFFFFFFFFFFF04000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000001000000FFFFFFFFFFFFFFFF00000000FB01000000060000FF0100000100000001000010040000000100000021FEFFFF0000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB090000018000800000010000000403000016020000000600002503000004030000FF010000000600000E03000000000000404100560F0000001343616C6C20537461636B202B204C6F63616C73010000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031010000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203101000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFF050000000000000001000000000000000100000001000000FFFFFFFF00030000FF010000040300000E03000001000000020000100400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000000000000FFFFFFFFFFFFFFFF00000000A501000070040000A9010000000000000100000004000000010000000000000000000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF010000779400000180008000000000000000000000C0010000700400002E02000000000000A901000070040000170200000000000040820046060000000C4275696C64204F757470757400000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0642726F777365000000007794000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 - - - 59392 - File - - 2570 - 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000E4348415247455F43555252454E54960000000000000001000E4348415247455F43555252454E5400000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000300150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 - - - 1423 - 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E1000000000000FFFFFFFF000100000000000000010000000000000001000000018001E1000000000000FFFFFFFF000100000000000000010000000000000001000000018003E1000000000000FFFFFFFF0001000000000000000100000000000000010000000180CD7F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF000000000000000000010000000000000001000000018023E1000000000000FFFFFFFF000100000000000000010000000000000001000000018022E1000000000000FFFFFFFF000100000000000000010000000000000001000000018025E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802BE1000000000000FFFFFFFF00010000000000000001000000000000000100000001802CE1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001807A8A000000000000FFFFFFFF00010000000000000001000000000000000100000001807B8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180D3B0000000000000FFFFFFFF000100000000000000010000000000000001000000018015B1000000000000FFFFFFFF0001000000000000000100000000000000010000000180F4B0000000000000FFFFFFFF000100000000000000010000000000000001000000018036B1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FF88000000000000FFFFFFFF0001000000000000000100000000000000010000000180FE88000000000000FFFFFFFF00010000000000000001000000000000000100000001800B81000000000000FFFFFFFF00010000000000000001000000000000000100000001800C81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180F088000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE7F000000000000FFFFFFFF000100000000000000010000000000000001000000018024E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800A81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802280000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C488000000000000FFFFFFFF0001000000000000000100000000000000010000000180C988000000000000FFFFFFFF0001000000000000000100000000000000010000000180C788000000000000FFFFFFFF0001000000000000000100000000000000010000000180C888000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180DD88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FB7F000000000000FFFFFFFF000100000000000000010000000000000001000000 - - - 1423 - 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000000004000000000000000000000000000000000100000001000000018022E100000000000005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000000000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000000000C0000000000000000000000000000000001000000010000000180F4B00000000000000D000000000000000000000000000000000100000001000000018036B10000000000000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF880000000000000F0000000000000000000000000000000001000000010000000180FE880000000000001000000000000000000000000000000000010000000100000001800B810000000000001100000000000000000000000000000000010000000100000001800C810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F088000000000000130000000000000000000000000000000001000000010000000180EE7F00000000000014000000000000000000000000000000000100000001000000018024E10000000000001500000000000000000000000000000000010000000100000001800A810000000000001600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000180000000000000000000000000000000001000000010000000180C988000000000000190000000000000000000000000000000001000000010000000180C7880000000000001A0000000000000000000000000000000001000000010000000180C8880000000000001B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180DD880000000000001C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001D000000000000000000000000000000000100000001000000 - - - - 59399 - Build - - 955 - 00200000000000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0000000000000000010000000000000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000000002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050FFFFFFFF00960000000000000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000000240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 - - - 583 - 1000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000FFFFFFFF0001000000000000000100000000000000010000000180D07F000000000000FFFFFFFF00010000000000000001000000000000000100000001803080000000000000FFFFFFFF00010000000000000001000000000000000100000001809E8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D17F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001804C8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001806680000000000000FFFFFFFF0001000000000000000100000000000000010000000180EB88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180B08A000000000000FFFFFFFF0001000000000000000100000000000000010000000180A801000000000000FFFFFFFF00010000000000000001000000000000000100000001807202000000000000FFFFFFFF0001000000000000000100000000000000010000000180BE01000000000000FFFFFFFF000100000000000000010000000000000001000000 - - - 583 - 1000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000000000000000000000000000000000000001000000010000000180D07F00000000000001000000000000000000000000000000000100000001000000018030800000000000000200000000000000000000000000000000010000000100000001809E8A000000000000030000000000000000000000000000000001000000010000000180D17F0000000000000400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000000500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001806680000000000000060000000000000000000000000000000001000000010000000180EB880000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000080000000000000000000000000000000001000000010000000180B08A000000000000090000000000000000000000000000000001000000010000000180A8010000000000000A000000000000000000000000000000000100000001000000018072020000000000000B0000000000000000000000000000000001000000010000000180BE010000000000000C000000000000000000000000000000000100000001000000 - - - - 59400 - Debug - - 2362 - 00200000010000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000004002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000020001002D0000000000000000000000000000000001000000010000000180F07F0000020001002E0000000000000000000000000000000001000000010000000180E8880000020000003700000000000000000000000000000000010000000100000001803B010000020001002F0000000000000000000000000000000001000000010000000180BB8A00000200010030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000002000100310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F0100000200010032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000002000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000002000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 - - - 898 - 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801780000000000000FFFFFFFF00010000000000000001000000000000000100000001801D80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801A80000000000000FFFFFFFF00010000000000000001000000000000000100000001801B80000000000000FFFFFFFF0001000000000000000100000000000000010000000180E57F000000000000FFFFFFFF00010000000000000001000000000000000100000001801C80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800089000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180E48B000000000000FFFFFFFF0001000000000000000100000000000000010000000180F07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180E888000000000000FFFFFFFF00010000000000000001000000000000000100000001803B01000000000000FFFFFFFF0001000000000000000100000000000000010000000180BB8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D88B000000000000FFFFFFFF0001000000000000000100000000000000010000000180D28B000000000000FFFFFFFF00010000000000000001000000000000000100000001809307000000000000FFFFFFFF0001000000000000000100000000000000010000000180658A000000000000FFFFFFFF0001000000000000000100000000000000010000000180C18A000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE8B000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800189000000000000FFFFFFFF000100000000000000010000000000000001000000 - - - 898 - 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000000000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000000100000000000000000000000000000000010000000100000001801D800000000000000200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000000300000000000000000000000000000000010000000100000001801B80000000000000040000000000000000000000000000000001000000010000000180E57F0000000000000500000000000000000000000000000000010000000100000001801C800000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B000000000000080000000000000000000000000000000001000000010000000180F07F000000000000090000000000000000000000000000000001000000010000000180E8880000000000000A00000000000000000000000000000000010000000100000001803B010000000000000B0000000000000000000000000000000001000000010000000180BB8A0000000000000C0000000000000000000000000000000001000000010000000180D88B0000000000000D0000000000000000000000000000000001000000010000000180D28B0000000000000E000000000000000000000000000000000100000001000000018093070000000000000F0000000000000000000000000000000001000000010000000180658A000000000000100000000000000000000000000000000001000000010000000180C18A000000000000110000000000000000000000000000000001000000010000000180EE8B0000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180018900000000000013000000000000000000000000000000000100000001000000 - - - - 0 - 1536 - 864 - - - - - - 1 - 0 - - 100 - 1 - - ..\..\Code\User\main.c - 0 - 57 - 80 - 1 - - 0 - - - ..\..\Code\App\task.c - 53 - 1681 - 1687 - 1 - - 0 - - - ..\..\Code\App\task.h - 7 - 17 - 31 - 1 - - 0 - - - ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - 0 - 108 - 112 - 1 - - 0 - - - ..\..\Code\App\datatypes.h - 0 - 1127 - 1141 - 1 - - 0 - - - ..\..\Code\App\flag_bit.c - 0 - 1 - 6 - 1 - - 0 - - - ..\..\Code\App\flag_bit.h - 26 - 1 - 7 - 1 - - 0 - - - ..\..\Code\App\ws2812.c - 0 - 1 - 1 - 1 - - 0 - - - ..\..\Code\Drive\power.h - 16 - 1 - 7 - 1 - - 0 - - - ..\..\Code\Drive\power.c - 0 - 8 - 32 - 1 - - 0 - - - ..\..\Code\User\hk32f030m_it.c - 0 - 1 - 1 - 1 - - 0 - - - - - - ..\..\Code\App\task.c 852 - ..\..\Code\App\task.c 859 - ..\..\Code\App\task.c 862 - ..\..\Code\App\task.c 1366 - ..\..\Code\App\task.c 1374 - ..\..\Code\App\task.c 1382 - ..\..\Code\App\task.c 1397 - ..\..\Code\App\task.c 1406 - ..\..\Code\App\task.c 1629 - ..\..\Code\App\task.c 1647 - ..\..\Code\App\task.c 826 - ..\..\Code\App\task.c 831 - ..\..\Code\App\task.c 844 - ..\..\Code\App\task.c 849 - - -
diff --git "a/LCM/Project/MDK5/LCM_Light_Control_IO_WS2812_New.uvguix.\303\200\303\231\342\224\202\303\276\303\215\302\245" "b/LCM/Project/MDK5/LCM_Light_Control_IO_WS2812_New.uvguix.\303\200\303\231\342\224\202\303\276\303\215\302\245" deleted file mode 100644 index 4d1e06c3..00000000 --- "a/LCM/Project/MDK5/LCM_Light_Control_IO_WS2812_New.uvguix.\303\200\303\231\342\224\202\303\276\303\215\302\245" +++ /dev/null @@ -1,1955 +0,0 @@ - - - - -6.1 - -
### uVision Project, (C) Keil Software
- - - - - - 38003 - Registers - 152 152 - - - 346 - Code Coverage - 1010 160 - - - 204 - Performance Analyzer - 1170 - - - - - - 35141 - Event Statistics - - 200 50 700 - - - 1506 - Symbols - - 80 80 80 - - - 1936 - Watch 1 - - 200 133 133 - - - 1937 - Watch 2 - - 200 133 133 - - - 1935 - Call Stack + Locals - - 200 133 133 - - - 2506 - Trace Data - - 75 135 130 95 70 230 200 150 - - - 466 - Source Browser - 500 - 300 - - - - - - - - 1 - 1 - 0 - 0 - -1 - - - - - - - 44 - 2 - 3 - - -32000 - -32000 - - - -1 - -1 - - - 64 - 1 - 1937 - 913 - - - - 0 - - 1258 - 0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000000000002800000028000000010000000A000000020000000100000051453A5CBCE1B9FBD4C6CDACB2BD5C466C6F617420576865656C20B5C6BFD8B0E55C4C434D5F4C696768745F436F6E74726F6C5F494F5F5753323831325F4E65775C436F64655C557365725C6D61696E2E6300000000066D61696E2E6300000000C5D4F200FFFFFFFF50453A5CBCE1B9FBD4C6CDACB2BD5C466C6F617420576865656C20B5C6BFD8B0E55C4C434D5F4C696768745F436F6E74726F6C5F494F5F5753323831325F4E65775C436F64655C4170705C7461736B2E6300000000067461736B2E6300000000FFDC7800FFFFFFFF50453A5CBCE1B9FBD4C6CDACB2BD5C466C6F617420576865656C20B5C6BFD8B0E55C4C434D5F4C696768745F436F6E74726F6C5F494F5F5753323831325F4E65775C436F64655C4170705C7461736B2E6800000000067461736B2E6800000000BECEA100FFFFFFFF54453A5CBCE1B9FBD4C6CDACB2BD5C466C6F617420576865656C20B5C6BFD8B0E55C4C434D5F4C696768745F436F6E74726F6C5F494F5F5753323831325F4E65775C436F64655C4170705C666C61675F6269742E63000000000A666C61675F6269742E6300000000F0A0A100FFFFFFFF54453A5CBCE1B9FBD4C6CDACB2BD5C466C6F617420576865656C20B5C6BFD8B0E55C4C434D5F4C696768745F436F6E74726F6C5F494F5F5753323831325F4E65775C436F64655C4170705C666C61675F6269742E68000000000A666C61675F6269742E6800000000BCA8E100FFFFFFFF51453A5CBCE1B9FBD4C6CDACB2BD5C466C6F617420576865656C20B5C6BFD8B0E55C4C434D5F4C696768745F436F6E74726F6C5F494F5F5753323831325F4E65775C436F64655C44726976655C6C65642E6300000000056C65642E63000000009CC1B600FFFFFFFF51453A5CBCE1B9FBD4C6CDACB2BD5C466C6F617420576865656C20B5C6BFD8B0E55C4C434D5F4C696768745F436F6E74726F6C5F494F5F5753323831325F4E65775C436F64655C44726976655C6C65642E6800000000056C65642E6800000000F7B88600FFFFFFFF56453A5CBCE1B9FBD4C6CDACB2BD5C466C6F617420576865656C20B5C6BFD8B0E55C4C434D5F4C696768745F436F6E74726F6C5F494F5F5753323831325F4E65775C436F64655C4170705C766573635F75617372742E68000000000C766573635F75617372742E6800000000D9ADC200FFFFFFFF50453A5CBCE1B9FBD4C6CDACB2BD5C466C6F617420576865656C20B5C6BFD8B0E55C4C434D5F4C696768745F436F6E74726F6C5F494F5F5753323831325F4E65775C436F64655C4170705C746573742E630000000006746573742E6300000000A5C2D700FFFFFFFF59453A5CBCE1B9FBD4C6CDACB2BD5C466C6F617420576865656C20B5C6BFD8B0E55C4C434D5F4C696768745F436F6E74726F6C5F494F5F5753323831325F4E65775C436F64655C557365725C686B3332663033306D5F69742E63000000000E686B3332663033306D5F69742E6300000000B3A6BE00FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD5000100000000000000020000003E01000066000000800700000B030000 - - - - 0 - Build - - -1 - -1 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - F40000004F00000090050000E0000000 - - - 16 - F40000006600000090050000F7000000 - - - - 1005 - 1005 - 1 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 030000006600000037010000DB020000 - - - 16 - F200000009010000E2010000D6010000 - - - - 109 - 109 - 1 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 030000006600000037010000DB020000 - - - 16 - F2000000090100000E02000050030000 - - - - 1465 - 1465 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 03000000370200008D050000AC020000 - - - 16 - F200000009010000BA0300009A010000 - - - - 1466 - 1466 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 03000000370200008D050000AC020000 - - - 16 - F200000009010000BA0300009A010000 - - - - 1467 - 1467 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 03000000370200008D050000AC020000 - - - 16 - F200000009010000BA0300009A010000 - - - - 1468 - 1468 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 03000000370200008D050000AC020000 - - - 16 - F200000009010000BA0300009A010000 - - - - 1506 - 1506 - 0 - 0 - 0 - 0 - 32767 - 0 - 16384 - 0 - - 16 - A3040000660000008D05000017020000 - - - 16 - F200000009010000E2010000D6010000 - - - - 1913 - 1913 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - F7000000660000008D050000C7000000 - - - 16 - F200000009010000BA0300009A010000 - - - - 1935 - 1935 - 0 - 0 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 03000000370200008D050000AC020000 - - - 16 - F200000009010000E2010000D6010000 - - - - 1936 - 1936 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 03000000370200008D050000AC020000 - - - 16 - F200000009010000E2010000D6010000 - - - - 1937 - 1937 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 03000000370200008D050000AC020000 - - - 16 - F200000009010000E2010000D6010000 - - - - 1939 - 1939 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 03000000370200008D050000AC020000 - - - 16 - F200000009010000BA0300009A010000 - - - - 1940 - 1940 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 03000000370200008D050000AC020000 - - - 16 - F200000009010000BA0300009A010000 - - - - 1941 - 1941 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 03000000370200008D050000AC020000 - - - 16 - F200000009010000BA0300009A010000 - - - - 1942 - 1942 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 03000000370200008D050000AC020000 - - - 16 - F200000009010000BA0300009A010000 - - - - 195 - 195 - 1 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 030000006600000037010000DB020000 - - - 16 - F2000000090100000E02000050030000 - - - - 196 - 196 - 1 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 030000006600000037010000DB020000 - - - 16 - F2000000090100000E02000050030000 - - - - 197 - 197 - 1 - 0 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 000000000C03000080070000F0030000 - - - 16 - F200000009010000BA0300009A010000 - - - - 198 - 198 - 0 - 0 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 000000002002000090050000C5020000 - - - 16 - F200000009010000BA0300009A010000 - - - - 199 - 199 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 030000000F0300007D070000D7030000 - - - 16 - F200000009010000BA0300009A010000 - - - - 203 - 203 - 0 - 0 - 0 - 0 - 32767 - 0 - 8192 - 0 - - 16 - F7000000660000008D050000C7000000 - - - 16 - F200000009010000BA0300009A010000 - - - - 204 - 204 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - F7000000660000008D050000C7000000 - - - 16 - F200000009010000BA0300009A010000 - - - - 221 - 221 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 00000000000000000000000000000000 - - - 16 - 0A0000000A0000006E0000006E000000 - - - - 2506 - 2506 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - A3040000660000008D05000017020000 - - - 16 - F200000009010000E2010000D6010000 - - - - 2507 - 2507 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 03000000370200008D050000AC020000 - - - 16 - F200000009010000BA0300009A010000 - - - - 343 - 343 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - F7000000660000008D050000C7000000 - - - 16 - F200000009010000BA0300009A010000 - - - - 346 - 346 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - F7000000660000008D050000C7000000 - - - 16 - F200000009010000BA0300009A010000 - - - - 35141 - 35141 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - F7000000660000008D050000C7000000 - - - 16 - F200000009010000E2010000D6010000 - - - - 35824 - 35824 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - F7000000660000008D050000C7000000 - - - 16 - F200000009010000BA0300009A010000 - - - - 35885 - 35885 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - A3040000660000008D05000017020000 - - - 16 - F200000009010000E2010000D6010000 - - - - 35886 - 35886 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - A3040000660000008D05000017020000 - - - 16 - F200000009010000E2010000D6010000 - - - - 35887 - 35887 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - A3040000660000008D05000017020000 - - - 16 - F200000009010000E2010000D6010000 - - - - 35888 - 35888 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - A3040000660000008D05000017020000 - - - 16 - F200000009010000E2010000D6010000 - - - - 35889 - 35889 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - A3040000660000008D05000017020000 - - - 16 - F200000009010000E2010000D6010000 - - - - 35890 - 35890 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - A3040000660000008D05000017020000 - - - 16 - F200000009010000E2010000D6010000 - - - - 35891 - 35891 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - A3040000660000008D05000017020000 - - - 16 - F200000009010000E2010000D6010000 - - - - 35892 - 35892 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - A3040000660000008D05000017020000 - - - 16 - F200000009010000E2010000D6010000 - - - - 35893 - 35893 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - A3040000660000008D05000017020000 - - - 16 - F200000009010000E2010000D6010000 - - - - 35894 - 35894 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - A3040000660000008D05000017020000 - - - 16 - F200000009010000E2010000D6010000 - - - - 35895 - 35895 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - A3040000660000008D05000017020000 - - - 16 - F200000009010000E2010000D6010000 - - - - 35896 - 35896 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - A3040000660000008D05000017020000 - - - 16 - F200000009010000E2010000D6010000 - - - - 35897 - 35897 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - A3040000660000008D05000017020000 - - - 16 - F200000009010000E2010000D6010000 - - - - 35898 - 35898 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - A3040000660000008D05000017020000 - - - 16 - F200000009010000E2010000D6010000 - - - - 35899 - 35899 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - A3040000660000008D05000017020000 - - - 16 - F200000009010000E2010000D6010000 - - - - 35900 - 35900 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - A3040000660000008D05000017020000 - - - 16 - F200000009010000E2010000D6010000 - - - - 35901 - 35901 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - A3040000660000008D05000017020000 - - - 16 - F200000009010000E2010000D6010000 - - - - 35902 - 35902 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - A3040000660000008D05000017020000 - - - 16 - F200000009010000E2010000D6010000 - - - - 35903 - 35903 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - A3040000660000008D05000017020000 - - - 16 - F200000009010000E2010000D6010000 - - - - 35904 - 35904 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - A3040000660000008D05000017020000 - - - 16 - F200000009010000E2010000D6010000 - - - - 35905 - 35905 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - A3040000660000008D05000017020000 - - - 16 - F200000009010000E2010000D6010000 - - - - 38003 - 38003 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 030000006600000037010000DB020000 - - - 16 - F2000000090100000E02000050030000 - - - - 38007 - 38007 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 030000000F0300007D070000D7030000 - - - 16 - F200000009010000BA0300009A010000 - - - - 436 - 436 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 030000000F0300007D070000D7030000 - - - 16 - F2000000090100000E02000050030000 - - - - 437 - 437 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 03000000370200008D050000AC020000 - - - 16 - F200000009010000E2010000D6010000 - - - - 440 - 440 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 03000000370200008D050000AC020000 - - - 16 - F200000009010000E2010000D6010000 - - - - 463 - 463 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 030000000F0300007D070000D7030000 - - - 16 - F2000000090100000E02000050030000 - - - - 466 - 466 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 030000000F0300007D070000D7030000 - - - 16 - F2000000090100000E02000050030000 - - - - 470 - 470 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - F7000000660000008D050000C7000000 - - - 16 - F200000009010000BA0300009A010000 - - - - 50000 - 50000 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - A3040000660000008D05000017020000 - - - 16 - F200000009010000E2010000D6010000 - - - - 50001 - 50001 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - A3040000660000008D05000017020000 - - - 16 - F200000009010000E2010000D6010000 - - - - 50002 - 50002 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - A3040000660000008D05000017020000 - - - 16 - F200000009010000E2010000D6010000 - - - - 50003 - 50003 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - A3040000660000008D05000017020000 - - - 16 - F200000009010000E2010000D6010000 - - - - 50004 - 50004 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - A3040000660000008D05000017020000 - - - 16 - F200000009010000E2010000D6010000 - - - - 50005 - 50005 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - A3040000660000008D05000017020000 - - - 16 - F200000009010000E2010000D6010000 - - - - 50006 - 50006 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - A3040000660000008D05000017020000 - - - 16 - F200000009010000E2010000D6010000 - - - - 50007 - 50007 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - A3040000660000008D05000017020000 - - - 16 - F200000009010000E2010000D6010000 - - - - 50008 - 50008 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - A3040000660000008D05000017020000 - - - 16 - F200000009010000E2010000D6010000 - - - - 50009 - 50009 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - A3040000660000008D05000017020000 - - - 16 - F200000009010000E2010000D6010000 - - - - 50010 - 50010 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - A3040000660000008D05000017020000 - - - 16 - F200000009010000E2010000D6010000 - - - - 50011 - 50011 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - A3040000660000008D05000017020000 - - - 16 - F200000009010000E2010000D6010000 - - - - 50012 - 50012 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - A3040000660000008D05000017020000 - - - 16 - F200000009010000E2010000D6010000 - - - - 50013 - 50013 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - A3040000660000008D05000017020000 - - - 16 - F200000009010000E2010000D6010000 - - - - 50014 - 50014 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - A3040000660000008D05000017020000 - - - 16 - F200000009010000E2010000D6010000 - - - - 50015 - 50015 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - A3040000660000008D05000017020000 - - - 16 - F200000009010000E2010000D6010000 - - - - 50016 - 50016 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - A3040000660000008D05000017020000 - - - 16 - F200000009010000E2010000D6010000 - - - - 50017 - 50017 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - A3040000660000008D05000017020000 - - - 16 - F200000009010000E2010000D6010000 - - - - 50018 - 50018 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - A3040000660000008D05000017020000 - - - 16 - F200000009010000E2010000D6010000 - - - - 50019 - 50019 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - A3040000660000008D05000017020000 - - - 16 - F200000009010000E2010000D6010000 - - - - 59392 - 59392 - 1 - 0 - 0 - 0 - 953 - 0 - 8192 - 0 - - 16 - 0000000000000000C40300001C000000 - - - 16 - 0A0000000A0000006E0000006E000000 - - - - 59393 - 0 - 1 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 00000000F00300008007000003040000 - - - 16 - 0A0000000A0000006E0000006E000000 - - - - 59399 - 59399 - 1 - 0 - 0 - 0 - 476 - 0 - 8192 - 1 - - 16 - 000000001C000000E701000038000000 - - - 16 - 0A0000000A0000006E0000006E000000 - - - - 59400 - 59400 - 0 - 0 - 0 - 0 - 612 - 0 - 8192 - 2 - - 16 - 00000000380000006F02000054000000 - - - 16 - 0A0000000A0000006E0000006E000000 - - - - 824 - 824 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 03000000370200008D050000AC020000 - - - 16 - F200000009010000E2010000D6010000 - - - - 3312 - 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFF4000000E000000090050000E4000000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E650020000000000000F40000006600000090050000F7000000F40000004F00000090050000E00000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF9C0400004F000000A004000030020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000A0040000660000009005000047020000A00400004F000000900500003002000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFF3A0100004F0000003E010000F40200000100000002000010040000000100000012FFFFFF87060000FFFFFFFF05000000ED0300006D000000C3000000C4000000739400000180001000000100000000000000660000003A0100000B030000000000004F0000003A010000F40200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF000000001C020000900500002002000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB09000001800080000000000000000000003702000090050000DC020000000000002002000090050000C502000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFC802000020020000CC020000C502000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF00000000F402000080070000F802000001000000010000100400000001000000F9FCFFFF8F000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF0100007794000001800080000001000000000000000F030000800700000704000000000000F802000080070000F00300000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 - - - 59392 - File - - 2285 - 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE80300000000000000000000000000000000000000000000000100000001000000960000000200205000000000134D6F746F725F5A5F4D6F76655F557064617465960000000000000003000E4368617267655F566F6C74616765134D6F746F725F5A5F4D6F76655F557064617465055748495445000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000400160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000000180C8880000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65B9030000 - - - 1423 - 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E1000000000000FFFFFFFF000100000000000000010000000000000001000000018001E1000000000000FFFFFFFF000100000000000000010000000000000001000000018003E1000000000000FFFFFFFF0001000000000000000100000000000000010000000180CD7F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF000000000000000000010000000000000001000000018023E1000000000000FFFFFFFF000100000000000000010000000000000001000000018022E1000000000000FFFFFFFF000100000000000000010000000000000001000000018025E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802BE1000000000000FFFFFFFF00010000000000000001000000000000000100000001802CE1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001807A8A000000000000FFFFFFFF00010000000000000001000000000000000100000001807B8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180D3B0000000000000FFFFFFFF000100000000000000010000000000000001000000018015B1000000000000FFFFFFFF0001000000000000000100000000000000010000000180F4B0000000000000FFFFFFFF000100000000000000010000000000000001000000018036B1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FF88000000000000FFFFFFFF0001000000000000000100000000000000010000000180FE88000000000000FFFFFFFF00010000000000000001000000000000000100000001800B81000000000000FFFFFFFF00010000000000000001000000000000000100000001800C81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180F088000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE7F000000000000FFFFFFFF000100000000000000010000000000000001000000018024E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800A81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802280000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C488000000000000FFFFFFFF0001000000000000000100000000000000010000000180C988000000000000FFFFFFFF0001000000000000000100000000000000010000000180C788000000000000FFFFFFFF0001000000000000000100000000000000010000000180C888000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180DD88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FB7F000000000000FFFFFFFF000100000000000000010000000000000001000000 - - - 1423 - 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000000004000000000000000000000000000000000100000001000000018022E100000000000005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000000000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000000000C0000000000000000000000000000000001000000010000000180F4B00000000000000D000000000000000000000000000000000100000001000000018036B10000000000000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF880000000000000F0000000000000000000000000000000001000000010000000180FE880000000000001000000000000000000000000000000000010000000100000001800B810000000000001100000000000000000000000000000000010000000100000001800C810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F088000000000000130000000000000000000000000000000001000000010000000180EE7F00000000000014000000000000000000000000000000000100000001000000018024E10000000000001500000000000000000000000000000000010000000100000001800A810000000000001600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000180000000000000000000000000000000001000000010000000180C988000000000000190000000000000000000000000000000001000000010000000180C7880000000000001A0000000000000000000000000000000001000000010000000180C8880000000000001B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180DD880000000000001C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001D000000000000000000000000000000000100000001000000 - - - - 59399 - Build - - 1022 - 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000004001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000000000000100000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050000000001F4C434D5F4C696768745F436F6E74726F6C5F494F5F5753323831325F4E6577960000000000000001001F4C434D5F4C696768745F436F6E74726F6C5F494F5F5753323831325F4E6577000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 - - - 583 - 1000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000FFFFFFFF0001000000000000000100000000000000010000000180D07F000000000000FFFFFFFF00010000000000000001000000000000000100000001803080000000000000FFFFFFFF00010000000000000001000000000000000100000001809E8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D17F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001804C8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001806680000000000000FFFFFFFF0001000000000000000100000000000000010000000180EB88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180B08A000000000000FFFFFFFF0001000000000000000100000000000000010000000180A801000000000000FFFFFFFF00010000000000000001000000000000000100000001807202000000000000FFFFFFFF0001000000000000000100000000000000010000000180BE01000000000000FFFFFFFF000100000000000000010000000000000001000000 - - - 583 - 1000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000000000000000000000000000000000000001000000010000000180D07F00000000000001000000000000000000000000000000000100000001000000018030800000000000000200000000000000000000000000000000010000000100000001809E8A000000000000030000000000000000000000000000000001000000010000000180D17F0000000000000400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000000500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001806680000000000000060000000000000000000000000000000001000000010000000180EB880000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000080000000000000000000000000000000001000000010000000180B08A000000000000090000000000000000000000000000000001000000010000000180A8010000000000000A000000000000000000000000000000000100000001000000018072020000000000000B0000000000000000000000000000000001000000010000000180BE010000000000000C000000000000000000000000000000000100000001000000 - - - - 59400 - Debug - - 2373 - 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000003400000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 - - - 898 - 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801780000000000000FFFFFFFF00010000000000000001000000000000000100000001801D80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801A80000000000000FFFFFFFF00010000000000000001000000000000000100000001801B80000000000000FFFFFFFF0001000000000000000100000000000000010000000180E57F000000000000FFFFFFFF00010000000000000001000000000000000100000001801C80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800089000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180E48B000000000000FFFFFFFF0001000000000000000100000000000000010000000180F07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180E888000000000000FFFFFFFF00010000000000000001000000000000000100000001803B01000000000000FFFFFFFF0001000000000000000100000000000000010000000180BB8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D88B000000000000FFFFFFFF0001000000000000000100000000000000010000000180D28B000000000000FFFFFFFF00010000000000000001000000000000000100000001809307000000000000FFFFFFFF0001000000000000000100000000000000010000000180658A000000000000FFFFFFFF0001000000000000000100000000000000010000000180C18A000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE8B000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800189000000000000FFFFFFFF000100000000000000010000000000000001000000 - - - 898 - 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000000000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000000100000000000000000000000000000000010000000100000001801D800000000000000200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000000300000000000000000000000000000000010000000100000001801B80000000000000040000000000000000000000000000000001000000010000000180E57F0000000000000500000000000000000000000000000000010000000100000001801C800000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B000000000000080000000000000000000000000000000001000000010000000180F07F000000000000090000000000000000000000000000000001000000010000000180E8880000000000000A00000000000000000000000000000000010000000100000001803B010000000000000B0000000000000000000000000000000001000000010000000180BB8A0000000000000C0000000000000000000000000000000001000000010000000180D88B0000000000000D0000000000000000000000000000000001000000010000000180D28B0000000000000E000000000000000000000000000000000100000001000000018093070000000000000F0000000000000000000000000000000001000000010000000180658A000000000000100000000000000000000000000000000001000000010000000180C18A000000000000110000000000000000000000000000000001000000010000000180EE8B0000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180018900000000000013000000000000000000000000000000000100000001000000 - - - - 0 - 1920 - 1080 - - - - - - 1 - 0 - - 100 - 2 - - ..\..\Code\User\main.c - 18 - 60 - 78 - 1 - - 0 - - - ..\..\Code\App\task.c - 36 - 1590 - 1597 - 1 - - 0 - - - ..\..\Code\App\task.h - 62 - 14 - 26 - 1 - - 0 - - - ..\..\Code\App\flag_bit.c - 0 - 157 - 177 - 1 - - 0 - - - ..\..\Code\App\flag_bit.h - 37 - 20 - 39 - 1 - - 0 - - - ..\..\Code\Drive\led.c - 0 - 11 - 12 - 1 - - 0 - - - ..\..\Code\Drive\led.h - 17 - 1 - 7 - 1 - - 0 - - - ..\..\Code\App\vesc_uasrt.h - 25 - 8 - 15 - 1 - - 0 - - - ..\..\Code\App\test.c - 26 - 237 - 255 - 1 - - 0 - - - ..\..\Code\User\hk32f030m_it.c - 29 - 135 - 149 - 1 - - 0 - - - - -
diff --git a/LCM/Project/MDK5/LCM_Light_Control_IO_WS2812_New.uvoptx b/LCM/Project/MDK5/LCM_Light_Control_IO_WS2812_New.uvoptx index 3ae58184..a595dff3 100644 --- a/LCM/Project/MDK5/LCM_Light_Control_IO_WS2812_New.uvoptx +++ b/LCM/Project/MDK5/LCM_Light_Control_IO_WS2812_New.uvoptx @@ -228,7 +228,7 @@ Startup - 1 + 0 0 0 0 @@ -248,7 +248,7 @@ User - 1 + 0 0 0 0 @@ -496,6 +496,18 @@ 0 0 + + 4 + 21 + 1 + 0 + 0 + 0 + ..\..\Code\Drive\eeprom.c + eeprom.c + 0 + 0 + @@ -506,7 +518,7 @@ 0 5 - 21 + 22 1 0 0 @@ -518,7 +530,7 @@ 5 - 22 + 23 1 0 0 @@ -530,7 +542,7 @@ 5 - 23 + 24 1 0 0 @@ -542,7 +554,7 @@ 5 - 24 + 25 1 0 0 @@ -554,7 +566,7 @@ 5 - 25 + 26 1 0 0 @@ -566,7 +578,7 @@ 5 - 26 + 27 1 0 0 @@ -578,7 +590,7 @@ 5 - 27 + 28 1 0 0 @@ -590,7 +602,7 @@ 5 - 28 + 29 1 0 0 @@ -602,7 +614,7 @@ 5 - 29 + 30 1 0 0 @@ -612,6 +624,18 @@ 0 0 + + 5 + 31 + 1 + 0 + 0 + 0 + ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\src\hk32f030m_flash.c + hk32f030m_flash.c + 0 + 0 + @@ -622,7 +646,7 @@ 0 6 - 30 + 32 5 0 0 diff --git a/LCM/Project/MDK5/LCM_Light_Control_IO_WS2812_New.uvprojx b/LCM/Project/MDK5/LCM_Light_Control_IO_WS2812_New.uvprojx index 16798fb2..01eb958f 100644 --- a/LCM/Project/MDK5/LCM_Light_Control_IO_WS2812_New.uvprojx +++ b/LCM/Project/MDK5/LCM_Light_Control_IO_WS2812_New.uvprojx @@ -10,14 +10,14 @@ LCM_Light_Control_IO_WS2812_New 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC - 5060750::V5.06 update 6 (build 750)::.\ARMCC - 0 + 6190000::V6.19::ARMCLANG + 6190000::V6.19::ARMCLANG + 1 HK32F030MF4P6 HK_MicroChip - HKMicroChip.HK32F030Mxx_DFP.1.0.6 + HKMicroChip.HK32F030xMxx_DFP.1.0.17 http://www.hsxp-hk.com/companyfile/2/ IRAM(0x20000000,0x800) IROM(0x08000000,0x4000) CPUTYPE("Cortex-M0") CLOCK(12000000) ELITTLE @@ -187,6 +187,7 @@ 0 0 0 + 0 0 0 8 @@ -323,14 +324,14 @@ 0 0 0 - 2 + 3 0 0 1 0 0 3 - 3 + 5 1 1 0 @@ -338,7 +339,7 @@ 0 - HK32F030M, HK32F030MF4P6 + HK32F030M, HK32F030MF4P6, uVISION ..\..\Code\App;..\..\Code\Drive;..\..\Code\User;..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc;..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core;..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include @@ -499,6 +500,11 @@ 1 ..\..\Code\Drive\io_ws2812.c + + eeprom.c + 1 + ..\..\Code\Drive\eeprom.c + @@ -549,6 +555,11 @@ 1 ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\src\hk32f030m_usart.c + + hk32f030m_flash.c + 1 + ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\src\hk32f030m_flash.c + @@ -574,12 +585,7 @@ - <Project Info> - - - - - + LCM_Light_Control_IO_WS2812_New 0 1 diff --git a/LCM/Project/MDK5/LCM_Light_Control_IO_WS2812_New_LCMLightControlIOWS2812New.sct b/LCM/Project/MDK5/LCM_Light_Control_IO_WS2812_New_LCMLightControlIOWS2812New.sct new file mode 100644 index 00000000..f94c68ca --- /dev/null +++ b/LCM/Project/MDK5/LCM_Light_Control_IO_WS2812_New_LCMLightControlIOWS2812New.sct @@ -0,0 +1,16 @@ +; *********************************************************************** +; *** Scatter-Loading Description File generated by uv2csolution *** +; *********************************************************************** + +LR_IROM1 0x08000000 0x00004000 { ; load region size_region + ER_IROM1 0x08000000 0x00004000 { ; load address = execution address + *.o (RESET, +First) + *(InRoot$$Sections) + .ANY (+RO) + .ANY (+XO) + } + RW_IRAM1 0x20000000 0x00000800 { ; RW data + .ANY (+RW +ZI) + } +} + diff --git a/LCM/Project/MDK5/Listings/LCM_Light_Control_IO_WS2812_New.map b/LCM/Project/MDK5/Listings/LCM_Light_Control_IO_WS2812_New.map deleted file mode 100644 index 14af1125..00000000 --- a/LCM/Project/MDK5/Listings/LCM_Light_Control_IO_WS2812_New.map +++ /dev/null @@ -1,1836 +0,0 @@ -Component: ARM Compiler 5.06 update 6 (build 750) Tool: armlink [4d35ed] - -============================================================================== - -Section Cross References - - keil_startup_hk32f030m.o(STACK) refers (Special) to heapauxi.o(.text) for __use_two_region_memory - keil_startup_hk32f030m.o(HEAP) refers (Special) to heapauxi.o(.text) for __use_two_region_memory - keil_startup_hk32f030m.o(RESET) refers (Special) to heapauxi.o(.text) for __use_two_region_memory - keil_startup_hk32f030m.o(RESET) refers to keil_startup_hk32f030m.o(STACK) for __initial_sp - keil_startup_hk32f030m.o(RESET) refers to keil_startup_hk32f030m.o(.text) for Reset_Handler - keil_startup_hk32f030m.o(RESET) refers to hk32f030m_it.o(i.NMI_Handler) for NMI_Handler - keil_startup_hk32f030m.o(RESET) refers to hk32f030m_it.o(i.HardFault_Handler) for HardFault_Handler - keil_startup_hk32f030m.o(RESET) refers to hk32f030m_it.o(i.SVC_Handler) for SVC_Handler - keil_startup_hk32f030m.o(RESET) refers to hk32f030m_it.o(i.PendSV_Handler) for PendSV_Handler - keil_startup_hk32f030m.o(RESET) refers to hk32f030m_it.o(i.SysTick_Handler) for SysTick_Handler - keil_startup_hk32f030m.o(RESET) refers to hk32f030m_it.o(i.TIM6_IRQHandler) for TIM6_IRQHandler - keil_startup_hk32f030m.o(RESET) refers to hk32f030m_it.o(i.USART1_IRQHandler) for USART1_IRQHandler - keil_startup_hk32f030m.o(.text) refers (Special) to heapauxi.o(.text) for __use_two_region_memory - keil_startup_hk32f030m.o(.text) refers to system_hk32f030m.o(i.SystemInit) for SystemInit - keil_startup_hk32f030m.o(.text) refers to __main.o(!!!main) for __main - keil_startup_hk32f030m.o(.text) refers to keil_startup_hk32f030m.o(HEAP) for Heap_Mem - keil_startup_hk32f030m.o(.text) refers to keil_startup_hk32f030m.o(STACK) for Stack_Mem - main.o(i.main) refers to led.o(i.LED_Init) for LED_Init - main.o(i.main) refers to buzzer.o(i.Buzzer_Init) for Buzzer_Init - main.o(i.main) refers to adc.o(i.ADC1_Init) for ADC1_Init - main.o(i.main) refers to ws2812.o(i.WS2812_Init) for WS2812_Init - main.o(i.main) refers to power.o(i.Power_Init) for Power_Init - main.o(i.main) refers to key.o(i.KEY_Init) for KEY_Init - main.o(i.main) refers to usart.o(i.USART1_Init) for USART1_Init - main.o(i.main) refers to led_pwm.o(i.LED_PWM_Init) for LED_PWM_Init - main.o(i.main) refers to time.o(i.Time6_Init) for Time6_Init - main.o(i.main) refers to task.o(i.KEY1_Task) for KEY1_Task - main.o(i.main) refers to task.o(i.WS2812_Task) for WS2812_Task - main.o(i.main) refers to task.o(i.Power_Task) for Power_Task - main.o(i.main) refers to task.o(i.Charge_Task) for Charge_Task - main.o(i.main) refers to task.o(i.Flashlight_Task) for Flashlight_Task - main.o(i.main) refers to task.o(i.Flashlight_Detection) for Flashlight_Detection - main.o(i.main) refers to task.o(i.Buzzer_Task) for Buzzer_Task - main.o(i.main) refers to task.o(i.Usart_Task) for Usart_Task - main.o(i.main) refers to task.o(i.ADC_Task) for ADC_Task - main.o(i.main) refers to task.o(i.Conditional_Judgment) for Conditional_Judgment - main.o(i.main) refers to key.o(.data) for KEY1_State - hk32f030m_it.o(i.TIM6_IRQHandler) refers to hk32f030m_tim.o(i.TIM_GetITStatus) for TIM_GetITStatus - hk32f030m_it.o(i.TIM6_IRQHandler) refers to hk32f030m_tim.o(i.TIM_ClearITPendingBit) for TIM_ClearITPendingBit - hk32f030m_it.o(i.TIM6_IRQHandler) refers to key.o(i.KEY1_Scan) for KEY1_Scan - hk32f030m_it.o(i.TIM6_IRQHandler) refers to buzzer.o(i.Buzzer_Scan) for Buzzer_Scan - hk32f030m_it.o(i.TIM6_IRQHandler) refers to led.o(.data) for LED_Counter - hk32f030m_it.o(i.TIM6_IRQHandler) refers to ws2812.o(.data) for WS2812_Counter - hk32f030m_it.o(i.TIM6_IRQHandler) refers to flag_bit.o(.data) for VESC_Boot_Time - hk32f030m_it.o(i.TIM6_IRQHandler) refers to flag_bit.o(.data) for Buzzer_Time - hk32f030m_it.o(i.TIM6_IRQHandler) refers to flag_bit.o(.data) for Charge_Time - hk32f030m_it.o(i.TIM6_IRQHandler) refers to flag_bit.o(.data) for Flashlight_Time - hk32f030m_it.o(i.TIM6_IRQHandler) refers to flag_bit.o(.data) for Power_Time - hk32f030m_it.o(i.TIM6_IRQHandler) refers to flag_bit.o(.data) for Usart_Time - hk32f030m_it.o(i.TIM6_IRQHandler) refers to flag_bit.o(.data) for ADC_Time - hk32f030m_it.o(i.TIM6_IRQHandler) refers to flag_bit.o(.data) for Shutdown_Time_S - hk32f030m_it.o(i.TIM6_IRQHandler) refers to flag_bit.o(.data) for Flashlight_Detection_Time - hk32f030m_it.o(i.TIM6_IRQHandler) refers to flag_bit.o(.data) for Charger_Detection_1ms - hk32f030m_it.o(i.USART1_IRQHandler) refers to hk32f030m_usart.o(i.USART_ClearFlag) for USART_ClearFlag - hk32f030m_it.o(i.USART1_IRQHandler) refers to hk32f030m_usart.o(i.USART_ReceiveData) for USART_ReceiveData - hk32f030m_it.o(i.USART1_IRQHandler) refers to hk32f030m_it.o(.data) for .data - hk32f030m_it.o(i.USART1_IRQHandler) refers to vesc_uasrt.o(.bss) for VESC_RX_Buff - hk32f030m_it.o(i.USART1_IRQHandler) refers to vesc_uasrt.o(.data) for VESC_RX_Flag - system_hk32f030m.o(i.SetSysClock) refers to system_hk32f030m.o(i.SetSysClockToHSI_32M) for SetSysClockToHSI_32M - system_hk32f030m.o(i.SystemCoreClockUpdate) refers to aeabi_sdiv.o(.text) for __aeabi_uidivmod - system_hk32f030m.o(i.SystemCoreClockUpdate) refers to system_hk32f030m.o(.data) for .data - system_hk32f030m.o(i.SystemCoreClockUpdate) refers to hk32f030m_rcc.o(.constdata) for AHBPrescTable - system_hk32f030m.o(i.SystemInit) refers to system_hk32f030m.o(i.SetSysClock) for SetSysClock - ws2812.o(i.WS2812_Init) refers to io_ws2812.o(i.IO_WS2812_Init) for IO_WS2812_Init - ws2812.o(i.WS2812_Init) refers to ws2812.o(.bss) for .bss - ws2812.o(i.WS2812_Left) refers to ws2812.o(.bss) for .bss - ws2812.o(i.WS2812_Refresh) refers to ws2812.o(i.delay) for delay - ws2812.o(i.WS2812_Refresh) refers to io_ws2812.o(i.WS2812_1_Code) for WS2812_1_Code - ws2812.o(i.WS2812_Refresh) refers to io_ws2812.o(i.WS2812_0_Code) for WS2812_0_Code - ws2812.o(i.WS2812_Refresh) refers to ws2812.o(.bss) for .bss - ws2812.o(i.WS2812_Set_Colour) refers to ws2812.o(.bss) for .bss - crc.o(i.crc16) refers to crc.o(.constdata) for .constdata - vesc_uasrt.o(i.Get_Vesc_Pack_Data) refers to vesc_uasrt.o(i.Send_Pack_Data) for Send_Pack_Data - vesc_uasrt.o(i.Protocol_Parse) refers to crc.o(i.crc16) for crc16 - vesc_uasrt.o(i.Protocol_Parse) refers to vesc_uasrt.o(i.buffer_get_float16) for buffer_get_float16 - vesc_uasrt.o(i.Protocol_Parse) refers to vesc_uasrt.o(i.buffer_get_float32) for buffer_get_float32 - vesc_uasrt.o(i.Protocol_Parse) refers to vesc_uasrt.o(i.buffer_get_int32) for buffer_get_int32 - vesc_uasrt.o(i.Protocol_Parse) refers to vesc_uasrt.o(.bss) for .bss - vesc_uasrt.o(i.Send_Pack_Data) refers to crc.o(i.crc16) for crc16 - vesc_uasrt.o(i.Send_Pack_Data) refers to rt_memcpy.o(.text) for __aeabi_memcpy - vesc_uasrt.o(i.Send_Pack_Data) refers to usart.o(i.USART1_Send_Bytes) for USART1_Send_Bytes - vesc_uasrt.o(i.Send_Pack_Data) refers to vesc_uasrt.o(.bss) for .bss - vesc_uasrt.o(i.buffer_get_float16) refers to vesc_uasrt.o(i.buffer_get_int16) for buffer_get_int16 - vesc_uasrt.o(i.buffer_get_float16) refers to fflti.o(.text) for __aeabi_i2f - vesc_uasrt.o(i.buffer_get_float16) refers to fdiv.o(.text) for __aeabi_fdiv - vesc_uasrt.o(i.buffer_get_float32) refers to vesc_uasrt.o(i.buffer_get_int32) for buffer_get_int32 - vesc_uasrt.o(i.buffer_get_float32) refers to fflti.o(.text) for __aeabi_i2f - vesc_uasrt.o(i.buffer_get_float32) refers to fdiv.o(.text) for __aeabi_fdiv - test.o(i.Test_ADC) refers to test.o(i.__ARM_common_switch8) for __ARM_common_switch8 - test.o(i.Test_ADC) refers to adc.o(i.Read_ADC_Value) for Read_ADC_Value - test.o(i.Test_ADC) refers to dflti.o(.text) for __aeabi_ui2d - test.o(i.Test_ADC) refers to dmul.o(.text) for __aeabi_dmul - test.o(i.Test_ADC) refers to d2f.o(.text) for __aeabi_d2f - test.o(i.Test_ADC) refers to test.o(.data) for .data - test.o(i.Test_Charge) refers to adc.o(i.Read_ADC_Value) for Read_ADC_Value - test.o(i.Test_Charge) refers to dflti.o(.text) for __aeabi_ui2d - test.o(i.Test_Charge) refers to dmul.o(.text) for __aeabi_dmul - test.o(i.Test_Charge) refers to d2f.o(.text) for __aeabi_d2f - test.o(i.Test_Charge) refers to test.o(.data) for .data - test.o(i.Test_LED) refers to hk32f030m_tim.o(i.TIM_SetCompare2) for TIM_SetCompare2 - test.o(i.Test_LED) refers to test.o(.data) for .data - test.o(i.Test_Task) refers to test.o(i.__ARM_common_switch8) for __ARM_common_switch8 - test.o(i.Test_Task) refers to test.o(i.Test_Charge) for Test_Charge - test.o(i.Test_Task) refers to test.o(i.Test_LED) for Test_LED - test.o(i.Test_Task) refers to test.o(i.Test_USART) for Test_USART - test.o(i.Test_Task) refers to test.o(i.Test_ADC) for Test_ADC - test.o(i.Test_Task) refers to test.o(.data) for .data - test.o(i.Test_USART) refers to vesc_uasrt.o(i.Get_Vesc_Pack_Data) for Get_Vesc_Pack_Data - test.o(i.Test_USART) refers to vesc_uasrt.o(i.Protocol_Parse) for Protocol_Parse - test.o(i.Test_USART) refers to test.o(.data) for .data - test.o(i.Test_USART) refers to vesc_uasrt.o(.data) for VESC_RX_Flag - test.o(i.Test_USART) refers to vesc_uasrt.o(.bss) for VESC_RX_Buff - task.o(i.ADC_Task) refers to adc.o(i.Read_ADC_Value) for Read_ADC_Value - task.o(i.ADC_Task) refers to dflti.o(.text) for __aeabi_ui2d - task.o(i.ADC_Task) refers to dmul.o(.text) for __aeabi_dmul - task.o(i.ADC_Task) refers to d2f.o(.text) for __aeabi_d2f - task.o(i.ADC_Task) refers to daddsub.o(.text) for __aeabi_dadd - task.o(i.ADC_Task) refers to task.o(.data) for .data - task.o(i.ADC_Task) refers to flag_bit.o(.data) for ADC_Time - task.o(i.ADC_Task) refers to flag_bit.o(.data) for ADC1_Val - task.o(i.ADC_Task) refers to flag_bit.o(.data) for ADC2_Val - task.o(i.ADC_Task) refers to flag_bit.o(.data) for V_I - task.o(i.ADC_Task) refers to flag_bit.o(.data) for Charge_Time - task.o(i.ADC_Task) refers to flag_bit.o(.data) for Charge_Voltage - task.o(i.ADC_Task) refers to flag_bit.o(.data) for Charge_Current - task.o(i.Buzzer_Task) refers to dflti.o(.text) for __aeabi_ui2d - task.o(i.Buzzer_Task) refers to dmul.o(.text) for __aeabi_dmul - task.o(i.Buzzer_Task) refers to daddsub.o(.text) for __aeabi_dadd - task.o(i.Buzzer_Task) refers to dfixui.o(.text) for __aeabi_d2uiz - task.o(i.Buzzer_Task) refers to buzzer.o(i.Buzzer_Ring) for Buzzer_Ring - task.o(i.Buzzer_Task) refers to flag_bit.o(.data) for Power_Flag - task.o(i.Buzzer_Task) refers to task.o(.data) for .data - task.o(i.Buzzer_Task) refers to flag_bit.o(.data) for Buzzer_Flag - task.o(i.Buzzer_Task) refers to flag_bit.o(.data) for Buzzer_Frequency - task.o(i.Buzzer_Task) refers to flag_bit.o(.data) for Gear_Position - task.o(i.Buzzer_Task) refers to flag_bit.o(.data) for Buzzer_Time - task.o(i.Charge_Task) refers to test.o(i.__ARM_common_switch8) for __ARM_common_switch8 - task.o(i.Charge_Task) refers to flag_bit.o(.data) for Charge_Flag - task.o(i.Charge_Task) refers to task.o(.data) for .data - task.o(i.Charge_Task) refers to flag_bit.o(.data) for Charge_Time - task.o(i.Charge_Task) refers to flag_bit.o(.data) for V_I - task.o(i.Conditional_Judgment) refers to fmul.o(x$fpl$fmul) for __aeabi_fmul - task.o(i.Conditional_Judgment) refers to ffixui.o(.text) for __aeabi_f2uiz - task.o(i.Conditional_Judgment) refers to faddsub.o(x$fpl$fadd) for __aeabi_fadd - task.o(i.Conditional_Judgment) refers to fdiv.o(.text) for __aeabi_fdiv - task.o(i.Conditional_Judgment) refers to f2d.o(.text) for __aeabi_f2d - task.o(i.Conditional_Judgment) refers to daddsub.o(.text) for __aeabi_dadd - task.o(i.Conditional_Judgment) refers to drlef.o(x$fpl$drleqf) for __aeabi_cdrcmple - task.o(i.Conditional_Judgment) refers to dlef.o(x$fpl$dleqf) for __aeabi_cdcmple - task.o(i.Conditional_Judgment) refers to flag_bit.o(.data) for Power_Flag - task.o(i.Conditional_Judgment) refers to flag_bit.o(.data) for Charge_Voltage - task.o(i.Conditional_Judgment) refers to flag_bit.o(.data) for Power_Display_Flag - task.o(i.Conditional_Judgment) refers to flag_bit.o(.data) for Charge_Flag - task.o(i.Conditional_Judgment) refers to flag_bit.o(.data) for Usart_Flag - task.o(i.Conditional_Judgment) refers to vesc_uasrt.o(.bss) for data - task.o(i.Conditional_Judgment) refers to flag_bit.o(.data) for Buzzer_Frequency - task.o(i.Conditional_Judgment) refers to flag_bit.o(.data) for ADC1_Val - task.o(i.Conditional_Judgment) refers to flag_bit.o(.data) for ADC2_Val - task.o(i.Conditional_Judgment) refers to flag_bit.o(.data) for Flashlight_Flag - task.o(i.Conditional_Judgment) refers to task.o(.data) for .data - task.o(i.Conditional_Judgment) refers to flag_bit.o(.data) for WS2812_Flag - task.o(i.Conditional_Judgment) refers to flag_bit.o(.data) for WS2812_Display_Flag - task.o(i.Conditional_Judgment) refers to flag_bit.o(.data) for Charger_Detection_1ms - task.o(i.Conditional_Judgment) refers to flag_bit.o(.data) for Shutdown_Time_M - task.o(i.Conditional_Judgment) refers to flag_bit.o(.data) for Shutdown_Time_S - task.o(i.Conditional_Judgment) refers to flag_bit.o(.data) for V_I - task.o(i.Conditional_Judgment) refers to flag_bit.o(.data) for Charge_Time - task.o(i.Conditional_Judgment) refers to flag_bit.o(.data) for Charge_Current - task.o(i.Conditional_Judgment) refers to flag_bit.o(.data) for Shutdown_Cnt - task.o(i.Flashlight_Bright) refers to test.o(i.__ARM_common_switch8) for __ARM_common_switch8 - task.o(i.Flashlight_Bright) refers to hk32f030m_tim.o(i.TIM_SetCompare2) for TIM_SetCompare2 - task.o(i.Flashlight_Bright) refers to dflti.o(.text) for __aeabi_ui2d - task.o(i.Flashlight_Bright) refers to dmul.o(.text) for __aeabi_dmul - task.o(i.Flashlight_Bright) refers to daddsub.o(.text) for __aeabi_dadd - task.o(i.Flashlight_Bright) refers to dfixui.o(.text) for __aeabi_d2uiz - task.o(i.Flashlight_Bright) refers to task.o(.data) for .data - task.o(i.Flashlight_Bright) refers to flag_bit.o(.data) for Flashlight_Flag - task.o(i.Flashlight_Bright) refers to flag_bit.o(.data) for Flashlight_Time - task.o(i.Flashlight_Bright) refers to flag_bit.o(.data) for Gear_Position - task.o(i.Flashlight_Bright) refers to flag_bit.o(.data) for Brightness_Flag - task.o(i.Flashlight_Detection) refers to hk32f030m_tim.o(i.TIM_SetCompare2) for TIM_SetCompare2 - task.o(i.Flashlight_Detection) refers to task.o(.data) for .data - task.o(i.Flashlight_Detection) refers to flag_bit.o(.data) for Gear_Position - task.o(i.Flashlight_Detection) refers to flag_bit.o(.data) for Flashlight_Detection_Time - task.o(i.Flashlight_Detection) refers to flag_bit.o(.data) for ADC1_Val - task.o(i.Flashlight_Detection) refers to flag_bit.o(.data) for ADC2_Val - task.o(i.Flashlight_Task) refers to task.o(i.Flashlight_Bright) for Flashlight_Bright - task.o(i.Flashlight_Task) refers to hk32f030m_tim.o(i.TIM_SetCompare2) for TIM_SetCompare2 - task.o(i.Flashlight_Task) refers to flag_bit.o(.data) for Power_Flag - task.o(i.Flashlight_Task) refers to task.o(.data) for .data - task.o(i.Flashlight_Task) refers to flag_bit.o(.data) for Flashlight_Flag - task.o(i.Flashlight_Task) refers to flag_bit.o(.data) for Brightness_Flag - task.o(i.KEY1_Task) refers to key.o(.data) for KEY1_State - task.o(i.KEY1_Task) refers to flag_bit.o(.data) for Power_Flag - task.o(i.KEY1_Task) refers to flag_bit.o(.data) for Gear_Position - task.o(i.KEY1_Task) refers to flag_bit.o(.data) for Flashlight_Flag - task.o(i.KEY1_Task) refers to flag_bit.o(.data) for WS2812_Display_Flag - task.o(i.KEY1_Task) refers to flag_bit.o(.data) for Buzzer_Flag - task.o(i.Power_Display) refers to test.o(i.__ARM_common_switch8) for __ARM_common_switch8 - task.o(i.Power_Display) refers to ws2812.o(i.WS2812_Set_Colour) for WS2812_Set_Colour - task.o(i.Power_Display) refers to ws2812.o(i.WS2812_Refresh) for WS2812_Refresh - task.o(i.Power_Display) refers to flag_bit.o(.data) for Power_Display_Flag - task.o(i.Power_Display) refers to flag_bit.o(.data) for WS2812_Measure - task.o(i.Power_Task) refers to task.o(.data) for .data - task.o(i.Power_Task) refers to flag_bit.o(.data) for Power_Flag - task.o(i.Power_Task) refers to flag_bit.o(.data) for Flashlight_Flag - task.o(i.Power_Task) refers to flag_bit.o(.data) for Power_Time - task.o(i.Power_Task) refers to flag_bit.o(.data) for Gear_Position - task.o(i.Power_Task) refers to flag_bit.o(.data) for Buzzer_Flag - task.o(i.Usart_Task) refers to vesc_uasrt.o(i.Get_Vesc_Pack_Data) for Get_Vesc_Pack_Data - task.o(i.Usart_Task) refers to vesc_uasrt.o(i.Protocol_Parse) for Protocol_Parse - task.o(i.Usart_Task) refers to flag_bit.o(.data) for Power_Flag - task.o(i.Usart_Task) refers to task.o(.data) for .data - task.o(i.Usart_Task) refers to vesc_uasrt.o(.bss) for data - task.o(i.Usart_Task) refers to flag_bit.o(.data) for Usart_Time - task.o(i.Usart_Task) refers to vesc_uasrt.o(.data) for VESC_RX_Flag - task.o(i.Usart_Task) refers to vesc_uasrt.o(.bss) for VESC_RX_Buff - task.o(i.Usart_Task) refers to flag_bit.o(.data) for Usart_Flag - task.o(i.WS2812) refers to ws2812.o(i.WS2812_Set_Colour) for WS2812_Set_Colour - task.o(i.WS2812) refers to ws2812.o(i.WS2812_Refresh) for WS2812_Refresh - task.o(i.WS2812) refers to flag_bit.o(.data) for WS2812_Flag - task.o(i.WS2812) refers to flag_bit.o(.data) for WS2812_Measure - task.o(i.WS2812_Boot) refers to ws2812.o(i.WS2812_Set_Colour) for WS2812_Set_Colour - task.o(i.WS2812_Boot) refers to ws2812.o(i.WS2812_Refresh) for WS2812_Refresh - task.o(i.WS2812_Boot) refers to flag_bit.o(.data) for Power_Time - task.o(i.WS2812_Cal_Bri) refers to task.o(.data) for .data - task.o(i.WS2812_Charge) refers to task.o(i.WS2812_Cal_Bri) for WS2812_Cal_Bri - task.o(i.WS2812_Charge) refers to test.o(i.__ARM_common_switch8) for __ARM_common_switch8 - task.o(i.WS2812_Charge) refers to ws2812.o(i.WS2812_Set_Colour) for WS2812_Set_Colour - task.o(i.WS2812_Charge) refers to ws2812.o(i.WS2812_Refresh) for WS2812_Refresh - task.o(i.WS2812_Charge) refers to task.o(.data) for .data - task.o(i.WS2812_Charge) refers to flag_bit.o(.data) for Power_Display_Flag - task.o(i.WS2812_Task) refers to ws2812.o(i.WS2812_Set_Colour) for WS2812_Set_Colour - task.o(i.WS2812_Task) refers to ws2812.o(i.WS2812_Refresh) for WS2812_Refresh - task.o(i.WS2812_Task) refers to task.o(i.WS2812_Boot) for WS2812_Boot - task.o(i.WS2812_Task) refers to task.o(i.WS2812_Charge) for WS2812_Charge - task.o(i.WS2812_Task) refers to task.o(i.WS2812) for WS2812 - task.o(i.WS2812_Task) refers to task.o(i.Power_Display) for Power_Display - task.o(i.WS2812_Task) refers to ws2812.o(.data) for WS2812_Counter - task.o(i.WS2812_Task) refers to flag_bit.o(.data) for Power_Flag - task.o(i.WS2812_Task) refers to flag_bit.o(.data) for WS2812_Display_Flag - task.o(i.WS2812_Task) refers to flag_bit.o(.data) for Charge_Flag - task.o(i.WS2812_Task) refers to flag_bit.o(.data) for Gear_Position - task.o(i.WS2812_Task) refers to flag_bit.o(.data) for WS2812_Measure - task.o(i.WS2812_Task) refers to flag_bit.o(.data) for WS2812_Flag - task.o(i.WS2812_Task) refers to flag_bit.o(.data) for Power_Display_Flag - led.o(i.LED_Init) refers to hk32f030m_rcc.o(i.RCC_AHBPeriphClockCmd) for RCC_AHBPeriphClockCmd - led.o(i.LED_Init) refers to hk32f030m_gpio.o(i.GPIO_Init) for GPIO_Init - time.o(i.Time6_Init) refers to hk32f030m_rcc.o(i.RCC_APB1PeriphClockCmd) for RCC_APB1PeriphClockCmd - time.o(i.Time6_Init) refers to hk32f030m_tim.o(i.TIM_TimeBaseInit) for TIM_TimeBaseInit - time.o(i.Time6_Init) refers to hk32f030m_tim.o(i.TIM_ITConfig) for TIM_ITConfig - time.o(i.Time6_Init) refers to hk32f030m_tim.o(i.TIM_Cmd) for TIM_Cmd - time.o(i.Time6_Init) refers to hk32f030m_misc.o(i.NVIC_Init) for NVIC_Init - spi.o(i.SPI_Config) refers to hk32f030m_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd - spi.o(i.SPI_Config) refers to hk32f030m_rcc.o(i.RCC_AHBPeriphClockCmd) for RCC_AHBPeriphClockCmd - spi.o(i.SPI_Config) refers to hk32f030m_gpio.o(i.GPIO_Init) for GPIO_Init - spi.o(i.SPI_Config) refers to hk32f030m_gpio.o(i.GPIO_PinAFConfig) for GPIO_PinAFConfig - spi.o(i.SPI_Config) refers to hk32f030m_spi.o(i.SPI_Init) for SPI_Init - spi.o(i.SPI_Config) refers to hk32f030m_spi.o(i.SPI_Cmd) for SPI_Cmd - power.o(i.Power_Init) refers to hk32f030m_rcc.o(i.RCC_AHBPeriphClockCmd) for RCC_AHBPeriphClockCmd - power.o(i.Power_Init) refers to hk32f030m_gpio.o(i.GPIO_Init) for GPIO_Init - led_pwm.o(i.LED_PWM_Init) refers to hk32f030m_rcc.o(i.RCC_AHBPeriphClockCmd) for RCC_AHBPeriphClockCmd - led_pwm.o(i.LED_PWM_Init) refers to hk32f030m_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd - led_pwm.o(i.LED_PWM_Init) refers to hk32f030m_gpio.o(i.GPIO_Init) for GPIO_Init - led_pwm.o(i.LED_PWM_Init) refers to hk32f030m_gpio.o(i.GPIO_PinAFConfig) for GPIO_PinAFConfig - led_pwm.o(i.LED_PWM_Init) refers to hk32f030m_tim.o(i.TIM_TimeBaseInit) for TIM_TimeBaseInit - led_pwm.o(i.LED_PWM_Init) refers to hk32f030m_tim.o(i.TIM_OC2Init) for TIM_OC2Init - led_pwm.o(i.LED_PWM_Init) refers to hk32f030m_tim.o(i.TIM_Cmd) for TIM_Cmd - led_pwm.o(i.LED_PWM_Init) refers to hk32f030m_tim.o(i.TIM_CtrlPWMOutputs) for TIM_CtrlPWMOutputs - key.o(i.KEY1_Scan) refers to test.o(i.__ARM_common_switch8) for __ARM_common_switch8 - key.o(i.KEY1_Scan) refers to key.o(.data) for .data - key.o(i.KEY_Init) refers to hk32f030m_rcc.o(i.RCC_AHBPeriphClockCmd) for RCC_AHBPeriphClockCmd - key.o(i.KEY_Init) refers to hk32f030m_gpio.o(i.GPIO_Init) for GPIO_Init - buzzer.o(i.Buzzer_Init) refers to hk32f030m_rcc.o(i.RCC_AHBPeriphClockCmd) for RCC_AHBPeriphClockCmd - buzzer.o(i.Buzzer_Init) refers to hk32f030m_gpio.o(i.GPIO_Init) for GPIO_Init - buzzer.o(i.Buzzer_Ring) refers to buzzer.o(.data) for .data - buzzer.o(i.Buzzer_Scan) refers to buzzer.o(.data) for .data - usart.o(i.USART1_Init) refers to hk32f030m_rcc.o(i.RCC_AHBPeriphClockCmd) for RCC_AHBPeriphClockCmd - usart.o(i.USART1_Init) refers to hk32f030m_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd - usart.o(i.USART1_Init) refers to hk32f030m_gpio.o(i.GPIO_Init) for GPIO_Init - usart.o(i.USART1_Init) refers to hk32f030m_gpio.o(i.GPIO_PinAFConfig) for GPIO_PinAFConfig - usart.o(i.USART1_Init) refers to hk32f030m_usart.o(i.USART_Init) for USART_Init - usart.o(i.USART1_Init) refers to hk32f030m_usart.o(i.USART_Cmd) for USART_Cmd - usart.o(i.USART1_Init) refers to hk32f030m_usart.o(i.USART_ITConfig) for USART_ITConfig - usart.o(i.USART1_Init) refers to hk32f030m_misc.o(i.NVIC_Init) for NVIC_Init - usart.o(i.USART1_Send_Bytes) refers to usart.o(i.USART1_Send_Byte) for USART1_Send_Byte - adc.o(i.ADC1_Init) refers to hk32f030m_rcc.o(i.RCC_AHBPeriphClockCmd) for RCC_AHBPeriphClockCmd - adc.o(i.ADC1_Init) refers to hk32f030m_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd - adc.o(i.ADC1_Init) refers to hk32f030m_gpio.o(i.GPIO_Init) for GPIO_Init - adc.o(i.ADC1_Init) refers to hk32f030m_gpio.o(i.GPIO_PinAFConfig) for GPIO_PinAFConfig - adc.o(i.ADC1_Init) refers to hk32f030m_adc.o(i.ADC_DeInit) for ADC_DeInit - adc.o(i.ADC1_Init) refers to hk32f030m_adc.o(i.ADC_StructInit) for ADC_StructInit - adc.o(i.ADC1_Init) refers to hk32f030m_adc.o(i.ADC_Init) for ADC_Init - adc.o(i.ADC1_Init) refers to hk32f030m_adc.o(i.ADC_Cmd) for ADC_Cmd - adc.o(i.Read_ADC_Value) refers to hk32f030m_adc.o(i.ADC_StopOfConversion) for ADC_StopOfConversion - adc.o(i.Read_ADC_Value) refers to hk32f030m_adc.o(i.ADC_ClearFlag) for ADC_ClearFlag - adc.o(i.Read_ADC_Value) refers to hk32f030m_adc.o(i.ADC_ChannelConfig) for ADC_ChannelConfig - adc.o(i.Read_ADC_Value) refers to hk32f030m_adc.o(i.ADC_GetFlagStatus) for ADC_GetFlagStatus - adc.o(i.Read_ADC_Value) refers to hk32f030m_adc.o(i.ADC_StartOfConversion) for ADC_StartOfConversion - adc.o(i.Read_ADC_Value) refers to hk32f030m_adc.o(i.ADC_GetConversionValue) for ADC_GetConversionValue - io_ws2812.o(i.IO_WS2812_Init) refers to hk32f030m_rcc.o(i.RCC_AHBPeriphClockCmd) for RCC_AHBPeriphClockCmd - io_ws2812.o(i.IO_WS2812_Init) refers to hk32f030m_gpio.o(i.GPIO_Init) for GPIO_Init - hk32f030m_adc.o(i.ADC_DeInit) refers to hk32f030m_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd - hk32f030m_gpio.o(i.GPIO_DeInit) refers to hk32f030m_rcc.o(i.RCC_AHBPeriphResetCmd) for RCC_AHBPeriphResetCmd - hk32f030m_gpio.o(i.GPIO_IOMUX_ChangePin) refers to test.o(i.__ARM_common_switch8) for __ARM_common_switch8 - hk32f030m_rcc.o(i.RCC_EXTCmd) refers to hk32f030m_rcc.o(i.RCC_AHBPeriphClockCmd) for RCC_AHBPeriphClockCmd - hk32f030m_rcc.o(i.RCC_EXTCmd) refers to hk32f030m_gpio.o(i.GPIO_Init) for GPIO_Init - hk32f030m_rcc.o(i.RCC_GetClocksFreq) refers to aeabi_sdiv.o(.text) for __aeabi_uidivmod - hk32f030m_rcc.o(i.RCC_GetClocksFreq) refers to hk32f030m_rcc.o(.constdata) for .constdata - hk32f030m_rcc.o(i.RCC_WaitForStartUp) refers to hk32f030m_rcc.o(i.RCC_GetFlagStatus) for RCC_GetFlagStatus - hk32f030m_spi.o(i.I2S_Init) refers to hk32f030m_rcc.o(i.RCC_GetClocksFreq) for RCC_GetClocksFreq - hk32f030m_spi.o(i.I2S_Init) refers to aeabi_sdiv.o(.text) for __aeabi_uidivmod - hk32f030m_spi.o(i.SPI_I2S_DeInit) refers to hk32f030m_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd - hk32f030m_syscfg.o(i.SYSCFG_DeInit) refers to hk32f030m_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd - hk32f030m_tim.o(i.TIM_DeInit) refers to hk32f030m_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd - hk32f030m_tim.o(i.TIM_DeInit) refers to hk32f030m_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd - hk32f030m_tim.o(i.TIM_ETRClockMode1Config) refers to hk32f030m_tim.o(i.TIM_ETRConfig) for TIM_ETRConfig - hk32f030m_tim.o(i.TIM_ETRClockMode2Config) refers to hk32f030m_tim.o(i.TIM_ETRConfig) for TIM_ETRConfig - hk32f030m_tim.o(i.TIM_ICInit) refers to hk32f030m_tim.o(i.TI4_Config) for TI4_Config - hk32f030m_tim.o(i.TIM_ICInit) refers to hk32f030m_tim.o(i.TIM_SetIC4Prescaler) for TIM_SetIC4Prescaler - hk32f030m_tim.o(i.TIM_ICInit) refers to hk32f030m_tim.o(i.TI1_Config) for TI1_Config - hk32f030m_tim.o(i.TIM_ICInit) refers to hk32f030m_tim.o(i.TIM_SetIC1Prescaler) for TIM_SetIC1Prescaler - hk32f030m_tim.o(i.TIM_ICInit) refers to hk32f030m_tim.o(i.TI2_Config) for TI2_Config - hk32f030m_tim.o(i.TIM_ICInit) refers to hk32f030m_tim.o(i.TIM_SetIC2Prescaler) for TIM_SetIC2Prescaler - hk32f030m_tim.o(i.TIM_ICInit) refers to hk32f030m_tim.o(i.TI3_Config) for TI3_Config - hk32f030m_tim.o(i.TIM_ICInit) refers to hk32f030m_tim.o(i.TIM_SetIC3Prescaler) for TIM_SetIC3Prescaler - hk32f030m_tim.o(i.TIM_ITRxExternalClockConfig) refers to hk32f030m_tim.o(i.TIM_SelectInputTrigger) for TIM_SelectInputTrigger - hk32f030m_tim.o(i.TIM_PWMIConfig) refers to hk32f030m_tim.o(i.TI2_Config) for TI2_Config - hk32f030m_tim.o(i.TIM_PWMIConfig) refers to hk32f030m_tim.o(i.TIM_SetIC2Prescaler) for TIM_SetIC2Prescaler - hk32f030m_tim.o(i.TIM_PWMIConfig) refers to hk32f030m_tim.o(i.TI1_Config) for TI1_Config - hk32f030m_tim.o(i.TIM_PWMIConfig) refers to hk32f030m_tim.o(i.TIM_SetIC1Prescaler) for TIM_SetIC1Prescaler - hk32f030m_tim.o(i.TIM_TIxExternalClockConfig) refers to hk32f030m_tim.o(i.TI1_Config) for TI1_Config - hk32f030m_tim.o(i.TIM_TIxExternalClockConfig) refers to hk32f030m_tim.o(i.TIM_SelectInputTrigger) for TIM_SelectInputTrigger - hk32f030m_tim.o(i.TIM_TIxExternalClockConfig) refers to hk32f030m_tim.o(i.TI2_Config) for TI2_Config - hk32f030m_usart.o(i.USART_DeInit) refers to hk32f030m_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd - hk32f030m_usart.o(i.USART_Init) refers to hk32f030m_rcc.o(i.RCC_GetClocksFreq) for RCC_GetClocksFreq - hk32f030m_usart.o(i.USART_Init) refers to aeabi_sdiv.o(.text) for __aeabi_uidivmod - rt_memcpy.o(.text) refers to rt_memcpy.o(.emb_text) for __aeabi_memcpy4 - __main.o(!!!main) refers to __rtentry.o(.ARM.Collect$$rtentry$$00000000) for __rt_entry - d2f.o(.text) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp - daddsub.o(.text) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp - dfixui.o(.text) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp - dflti.o(.text) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp - dlef.o(x$fpl$dleqf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp - dlef.o(x$fpl$dleqf) refers to dcmpin.o(.text) for __fpl_dcmp_InfNaN - dmul.o(.text) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp - drlef.o(x$fpl$drleqf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp - drlef.o(x$fpl$drleqf) refers to dcmpin.o(.text) for __fpl_dcmp_InfNaN - f2d.o(.text) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp - faddsub.o(x$fpl$fadd) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp - faddsub.o(x$fpl$fadd) refers to faddsub.o(x$fpl$fsub) for _fsub1 - faddsub.o(x$fpl$frsb) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp - faddsub.o(x$fpl$frsb) refers to faddsub.o(x$fpl$fsub) for _fsub1 - faddsub.o(x$fpl$frsb) refers to faddsub.o(x$fpl$fadd) for _fadd1 - faddsub.o(x$fpl$fsub) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp - faddsub.o(x$fpl$fsub) refers to faddsub.o(x$fpl$fadd) for _fadd1 - fdiv.o(.text) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp - fdiv.o(.text) refers to fdiv.o(.constdata) for .constdata - fdiv.o(.constdata) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp - ffixui.o(.text) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp - fflti.o(.text) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp - fmul.o(x$fpl$fmul) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp - __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for __rt_entry_li - __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for __rt_entry_main - __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000C) for __rt_entry_postli_1 - __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$00000009) for __rt_entry_postsh_1 - __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$00000002) for __rt_entry_presh_1 - __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry4.o(.ARM.Collect$$rtentry$$00000004) for __rt_entry_sh - aeabi_idiv0_sigfpe.o(.text) refers to rt_div0.o(.text) for __rt_div0 - dcmpin.o(.text) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp - dcmpin.o(.text) refers to cmpret.o(.text) for __fpl_cmpreturn - dcmpin.o(.text) refers to dnan2.o(.text) for __fpl_dcheck_NaN2 - __rtentry2.o(.ARM.Collect$$rtentry$$00000008) refers to boardinit2.o(.text) for _platform_post_stackheap_init - __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) refers to libinit.o(.ARM.Collect$$libinit$$00000000) for __rt_lib_init - __rtentry2.o(.ARM.Collect$$rtentry$$0000000B) refers to boardinit3.o(.text) for _platform_post_lib_init - __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to main.o(i.main) for main - __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to exit.o(.text) for exit - __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$00000001) for .ARM.Collect$$rtentry$$00000001 - __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$00000008) for .ARM.Collect$$rtentry$$00000008 - __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for .ARM.Collect$$rtentry$$0000000A - __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$0000000B) for .ARM.Collect$$rtentry$$0000000B - __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for .ARM.Collect$$rtentry$$0000000D - __rtentry4.o(.ARM.Collect$$rtentry$$00000004) refers to sys_stackheap_outer.o(.text) for __user_setup_stackheap - __rtentry4.o(.ARM.exidx) refers to __rtentry4.o(.ARM.Collect$$rtentry$$00000004) for .ARM.Collect$$rtentry$$00000004 - rt_div0.o(.text) refers to defsig_fpe_outer.o(.text) for __rt_SIGFPE - cmpret.o(.text) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp - dnan2.o(.text) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp - dnan2.o(.text) refers to retnan.o(.text) for __fpl_return_NaN - sys_stackheap_outer.o(.text) refers to libspace.o(.text) for __user_perproc_libspace - sys_stackheap_outer.o(.text) refers to keil_startup_hk32f030m.o(.text) for __user_initial_stackheap - sys_stackheap_outer.o(__vectab_stack_and_reset_area) refers to tempstk.o(.text) for __temporary_stack_top - sys_stackheap_outer.o(__vectab_stack_and_reset_area) refers to __main.o(!!!main) for __main - exit.o(.text) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for __rt_exit - defsig_fpe_outer.o(.text) refers to defsig_fpe_inner.o(.text) for __rt_SIGFPE_inner - defsig_fpe_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exit - defsig_fpe_formal.o(.text) refers to rt_raise.o(.text) for __rt_raise - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002E) for __rt_lib_init_alloca_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002C) for __rt_lib_init_argv_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001B) for __rt_lib_init_atexit_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000021) for __rt_lib_init_clock_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000032) for __rt_lib_init_cpp_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000030) for __rt_lib_init_exceptions_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000002) for __rt_lib_init_fp_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001F) for __rt_lib_init_fp_trap_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000023) for __rt_lib_init_getenv_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000A) for __rt_lib_init_heap_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000011) for __rt_lib_init_lc_collate_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000013) for __rt_lib_init_lc_ctype_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000015) for __rt_lib_init_lc_monetary_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000017) for __rt_lib_init_lc_numeric_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000019) for __rt_lib_init_lc_time_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000004) for __rt_lib_init_preinit_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000E) for __rt_lib_init_rand_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000033) for __rt_lib_init_return - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001D) for __rt_lib_init_signal_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000025) for __rt_lib_init_stdio_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000C) for __rt_lib_init_user_alloc_1 - retnan.o(.text) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp - retnan.o(.text) refers to cmpret.o(.text) for __fpl_cmpreturn - libspace.o(.text) refers to libspace.o(.bss) for __libspace_start - rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exit - rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls - rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1 - rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exit - rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls - rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1 - rtexit.o(.ARM.exidx) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for .ARM.Collect$$rtexit$$00000000 - rt_raise.o(.text) refers to __raise.o(.text) for __raise - rt_raise.o(.text) refers to sys_exit.o(.text) for _sys_exit - defsig_exit.o(.text) refers to sys_exit.o(.text) for _sys_exit - defsig_fpe_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display - libinit2.o(.ARM.Collect$$libinit$$00000010) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F - libinit2.o(.ARM.Collect$$libinit$$00000012) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F - libinit2.o(.ARM.Collect$$libinit$$00000014) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F - libinit2.o(.ARM.Collect$$libinit$$00000016) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F - libinit2.o(.ARM.Collect$$libinit$$00000018) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F - libinit2.o(.ARM.Collect$$libinit$$00000026) refers to argv_veneer.o(.text) for __ARM_argv_veneer - libinit2.o(.ARM.Collect$$libinit$$00000027) refers to argv_veneer.o(.text) for __ARM_argv_veneer - sys_exit.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting - sys_exit.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function - rtexit2.o(.ARM.Collect$$rtexit$$00000003) refers to libshutdown.o(.ARM.Collect$$libshutdown$$00000000) for __rt_lib_shutdown - rtexit2.o(.ARM.Collect$$rtexit$$00000004) refers to sys_exit.o(.text) for _sys_exit - rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000001) for .ARM.Collect$$rtexit$$00000001 - rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for .ARM.Collect$$rtexit$$00000003 - rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for .ARM.Collect$$rtexit$$00000004 - __raise.o(.text) refers to defsig.o(CL$$defsig) for __default_signal_handler - defsig_general.o(.text) refers to sys_wrch.o(.text) for _ttywrch - sys_wrch.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting - sys_wrch.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function - defsig.o(CL$$defsig) refers to defsig_fpe_inner.o(.text) for __rt_SIGFPE_inner - defsig.o(CL$$defsig) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner - _get_argv_nomalloc.o(.text) refers (Special) to hrguard.o(.text) for __heap_region$guard - _get_argv_nomalloc.o(.text) refers to defsig_rtmem_outer.o(.text) for __rt_SIGRTMEM - _get_argv_nomalloc.o(.text) refers to sys_command.o(.text) for _sys_command_string - libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000002) for __rt_lib_shutdown_cpp_1 - libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000007) for __rt_lib_shutdown_fp_trap_1 - libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F) for __rt_lib_shutdown_heap_1 - libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000010) for __rt_lib_shutdown_return - libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000A) for __rt_lib_shutdown_signal_1 - libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000004) for __rt_lib_shutdown_stdio_1 - libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C) for __rt_lib_shutdown_user_alloc_1 - sys_command.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting - sys_command.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function - defsig_abrt_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display - defsig_rtred_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display - defsig_rtmem_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display - defsig_rtmem_outer.o(.text) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner - defsig_rtmem_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exit - defsig_rtmem_formal.o(.text) refers to rt_raise.o(.text) for __rt_raise - defsig_stak_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display - defsig_pvfn_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display - defsig_cppl_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display - defsig_segv_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display - defsig_other.o(.text) refers to defsig_general.o(.text) for __default_signal_display - - -============================================================================== - -Removing Unused input sections from the image. - - Removing main.o(.rev16_text), (4 bytes). - Removing main.o(.revsh_text), (4 bytes). - Removing hk32f030m_it.o(.rev16_text), (4 bytes). - Removing hk32f030m_it.o(.revsh_text), (4 bytes). - Removing system_hk32f030m.o(.rev16_text), (4 bytes). - Removing system_hk32f030m.o(.revsh_text), (4 bytes). - Removing system_hk32f030m.o(i.SystemCoreClockUpdate), (88 bytes). - Removing system_hk32f030m.o(.data), (4 bytes). - Removing ws2812.o(.rev16_text), (4 bytes). - Removing ws2812.o(.revsh_text), (4 bytes). - Removing ws2812.o(i.WS2812_Left), (84 bytes). - Removing vesc_uasrt.o(.rev16_text), (4 bytes). - Removing vesc_uasrt.o(.revsh_text), (4 bytes). - Removing vesc_uasrt.o(i.buffer_get_uint16), (20 bytes). - Removing vesc_uasrt.o(i.buffer_get_uint32), (38 bytes). - Removing test.o(.rev16_text), (4 bytes). - Removing test.o(.revsh_text), (4 bytes). - Removing test.o(i.Test_ADC), (232 bytes). - Removing test.o(i.Test_Charge), (168 bytes). - Removing test.o(i.Test_LED), (184 bytes). - Removing test.o(i.Test_Task), (48 bytes). - Removing test.o(i.Test_USART), (112 bytes). - Removing test.o(.data), (24 bytes). - Removing task.o(.rev16_text), (4 bytes). - Removing task.o(.revsh_text), (4 bytes). - Removing task.o(i.LED_Task), (2 bytes). - Removing flag_bit.o(.rev16_text), (4 bytes). - Removing flag_bit.o(.revsh_text), (4 bytes). - Removing led.o(.rev16_text), (4 bytes). - Removing led.o(.revsh_text), (4 bytes). - Removing time.o(.rev16_text), (4 bytes). - Removing time.o(.revsh_text), (4 bytes). - Removing spi.o(.rev16_text), (4 bytes). - Removing spi.o(.revsh_text), (4 bytes). - Removing spi.o(i.SPI1_Send_Byte), (16 bytes). - Removing spi.o(i.SPI_Config), (124 bytes). - Removing power.o(.rev16_text), (4 bytes). - Removing power.o(.revsh_text), (4 bytes). - Removing led_pwm.o(.rev16_text), (4 bytes). - Removing led_pwm.o(.revsh_text), (4 bytes). - Removing key.o(.rev16_text), (4 bytes). - Removing key.o(.revsh_text), (4 bytes). - Removing buzzer.o(.rev16_text), (4 bytes). - Removing buzzer.o(.revsh_text), (4 bytes). - Removing usart.o(.rev16_text), (4 bytes). - Removing usart.o(.revsh_text), (4 bytes). - Removing adc.o(.rev16_text), (4 bytes). - Removing adc.o(.revsh_text), (4 bytes). - Removing io_ws2812.o(.rev16_text), (4 bytes). - Removing io_ws2812.o(.revsh_text), (4 bytes). - Removing hk32f030m_adc.o(.rev16_text), (4 bytes). - Removing hk32f030m_adc.o(.revsh_text), (4 bytes). - Removing hk32f030m_adc.o(i.ADC_AWDWakeup_Cmd), (30 bytes). - Removing hk32f030m_adc.o(i.ADC_AnalogWatchdogCmd), (24 bytes). - Removing hk32f030m_adc.o(i.ADC_AnalogWatchdogSingleChannelCmd), (24 bytes). - Removing hk32f030m_adc.o(i.ADC_AnalogWatchdogSingleChannelConfig), (14 bytes). - Removing hk32f030m_adc.o(i.ADC_AnalogWatchdogThresholdsConfig), (8 bytes). - Removing hk32f030m_adc.o(i.ADC_AutoPowerOffCmd), (24 bytes). - Removing hk32f030m_adc.o(i.ADC_ClearITPendingBit), (4 bytes). - Removing hk32f030m_adc.o(i.ADC_ClockModeConfig), (4 bytes). - Removing hk32f030m_adc.o(i.ADC_ContinuousModeCmd), (24 bytes). - Removing hk32f030m_adc.o(i.ADC_Diff_Func), (28 bytes). - Removing hk32f030m_adc.o(i.ADC_DiscModeCmd), (24 bytes). - Removing hk32f030m_adc.o(i.ADC_GetCalibrationFactor), (46 bytes). - Removing hk32f030m_adc.o(i.ADC_GetITStatus), (22 bytes). - Removing hk32f030m_adc.o(i.ADC_ITConfig), (20 bytes). - Removing hk32f030m_adc.o(i.ADC_InterDelay_Func), (30 bytes). - Removing hk32f030m_adc.o(i.ADC_JitterCmd), (20 bytes). - Removing hk32f030m_adc.o(i.ADC_OverrunModeCmd), (24 bytes). - Removing hk32f030m_adc.o(i.ADC_VrefintCmd), (30 bytes). - Removing hk32f030m_adc.o(i.ADC_WaitModeCmd), (24 bytes). - Removing hk32f030m_gpio.o(.rev16_text), (4 bytes). - Removing hk32f030m_gpio.o(.revsh_text), (4 bytes). - Removing hk32f030m_gpio.o(i.GPIO_DeInit), (120 bytes). - Removing hk32f030m_gpio.o(i.GPIO_IOMUX_ChangePin), (60 bytes). - Removing hk32f030m_gpio.o(i.GPIO_IOMUX_PinAFConfig), (124 bytes). - Removing hk32f030m_gpio.o(i.GPIO_IOMUX_SetTIM2CN1_Source), (12 bytes). - Removing hk32f030m_gpio.o(i.GPIO_PinLockConfig), (28 bytes). - Removing hk32f030m_gpio.o(i.GPIO_ReadInputData), (6 bytes). - Removing hk32f030m_gpio.o(i.GPIO_ReadInputDataBit), (14 bytes). - Removing hk32f030m_gpio.o(i.GPIO_ReadOutputData), (6 bytes). - Removing hk32f030m_gpio.o(i.GPIO_ReadOutputDataBit), (14 bytes). - Removing hk32f030m_gpio.o(i.GPIO_ResetBits), (4 bytes). - Removing hk32f030m_gpio.o(i.GPIO_SetBits), (4 bytes). - Removing hk32f030m_gpio.o(i.GPIO_StructInit), (24 bytes). - Removing hk32f030m_gpio.o(i.GPIO_Toggle), (8 bytes). - Removing hk32f030m_gpio.o(i.GPIO_Write), (4 bytes). - Removing hk32f030m_gpio.o(i.GPIO_WriteBit), (12 bytes). - Removing hk32f030m_iwdg.o(.rev16_text), (4 bytes). - Removing hk32f030m_iwdg.o(.revsh_text), (4 bytes). - Removing hk32f030m_iwdg.o(i.IWDG_Enable), (16 bytes). - Removing hk32f030m_iwdg.o(i.IWDG_GetFlagStatus), (20 bytes). - Removing hk32f030m_iwdg.o(i.IWDG_ReloadCounter), (16 bytes). - Removing hk32f030m_iwdg.o(i.IWDG_SetPrescaler), (12 bytes). - Removing hk32f030m_iwdg.o(i.IWDG_SetReload), (12 bytes). - Removing hk32f030m_iwdg.o(i.IWDG_SetWindowValue), (12 bytes). - Removing hk32f030m_iwdg.o(i.IWDG_WriteAccessCmd), (12 bytes). - Removing hk32f030m_misc.o(.rev16_text), (4 bytes). - Removing hk32f030m_misc.o(.revsh_text), (4 bytes). - Removing hk32f030m_misc.o(i.NVIC_SystemLPConfig), (28 bytes). - Removing hk32f030m_misc.o(i.SysTick_CLKSourceConfig), (28 bytes). - Removing hk32f030m_rcc.o(.rev16_text), (4 bytes). - Removing hk32f030m_rcc.o(.revsh_text), (4 bytes). - Removing hk32f030m_rcc.o(i.RCC_ADCCLKConfig), (60 bytes). - Removing hk32f030m_rcc.o(i.RCC_AHBPeriphResetCmd), (28 bytes). - Removing hk32f030m_rcc.o(i.RCC_APB1PeriphResetCmd), (28 bytes). - Removing hk32f030m_rcc.o(i.RCC_AdjustHSICalibrationValue), (20 bytes). - Removing hk32f030m_rcc.o(i.RCC_ClearFlag), (20 bytes). - Removing hk32f030m_rcc.o(i.RCC_ClearITPendingBit), (12 bytes). - Removing hk32f030m_rcc.o(i.RCC_ClockSecuritySystemCmd), (32 bytes). - Removing hk32f030m_rcc.o(i.RCC_DeInit), (40 bytes). - Removing hk32f030m_rcc.o(i.RCC_EXTCmd), (84 bytes). - Removing hk32f030m_rcc.o(i.RCC_GetFlagStatus), (48 bytes). - Removing hk32f030m_rcc.o(i.RCC_GetITStatus), (20 bytes). - Removing hk32f030m_rcc.o(i.RCC_GetSYSCLKSource), (16 bytes). - Removing hk32f030m_rcc.o(i.RCC_HCLKConfig), (20 bytes). - Removing hk32f030m_rcc.o(i.RCC_HSICmd), (32 bytes). - Removing hk32f030m_rcc.o(i.RCC_I2CCLKConfig), (24 bytes). - Removing hk32f030m_rcc.o(i.RCC_ITConfig), (28 bytes). - Removing hk32f030m_rcc.o(i.RCC_LSICmd), (32 bytes). - Removing hk32f030m_rcc.o(i.RCC_MCOConfig), (28 bytes). - Removing hk32f030m_rcc.o(i.RCC_PCLKConfig), (20 bytes). - Removing hk32f030m_rcc.o(i.RCC_SYSCLKConfig), (20 bytes). - Removing hk32f030m_rcc.o(i.RCC_USARTCLKConfig), (24 bytes). - Removing hk32f030m_rcc.o(i.RCC_WaitForStartUp), (56 bytes). - Removing hk32f030m_spi.o(.rev16_text), (4 bytes). - Removing hk32f030m_spi.o(.revsh_text), (4 bytes). - Removing hk32f030m_spi.o(i.I2S_Cmd), (32 bytes). - Removing hk32f030m_spi.o(i.I2S_Init), (168 bytes). - Removing hk32f030m_spi.o(i.I2S_StructInit), (18 bytes). - Removing hk32f030m_spi.o(i.SPI_BiDirectionalLineConfig), (32 bytes). - Removing hk32f030m_spi.o(i.SPI_CRCLengthConfig), (20 bytes). - Removing hk32f030m_spi.o(i.SPI_CalculateCRC), (32 bytes). - Removing hk32f030m_spi.o(i.SPI_Cmd), (28 bytes). - Removing hk32f030m_spi.o(i.SPI_DataSizeConfig), (20 bytes). - Removing hk32f030m_spi.o(i.SPI_GetCRC), (16 bytes). - Removing hk32f030m_spi.o(i.SPI_GetCRCPolynomial), (6 bytes). - Removing hk32f030m_spi.o(i.SPI_GetReceptionFIFOStatus), (10 bytes). - Removing hk32f030m_spi.o(i.SPI_GetTransmissionFIFOStatus), (10 bytes). - Removing hk32f030m_spi.o(i.SPI_I2S_ClearFlag), (8 bytes). - Removing hk32f030m_spi.o(i.SPI_I2S_DeInit), (32 bytes). - Removing hk32f030m_spi.o(i.SPI_I2S_GetFlagStatus), (14 bytes). - Removing hk32f030m_spi.o(i.SPI_I2S_GetITStatus), (42 bytes). - Removing hk32f030m_spi.o(i.SPI_I2S_ITConfig), (32 bytes). - Removing hk32f030m_spi.o(i.SPI_I2S_ReceiveData16), (6 bytes). - Removing hk32f030m_spi.o(i.SPI_I2S_SendData16), (4 bytes). - Removing hk32f030m_spi.o(i.SPI_Init), (88 bytes). - Removing hk32f030m_spi.o(i.SPI_NSSInternalSoftwareConfig), (32 bytes). - Removing hk32f030m_spi.o(i.SPI_NSSPulseModeCmd), (28 bytes). - Removing hk32f030m_spi.o(i.SPI_ReceiveData8), (4 bytes). - Removing hk32f030m_spi.o(i.SPI_RxFIFOThresholdConfig), (20 bytes). - Removing hk32f030m_spi.o(i.SPI_SSOutputCmd), (28 bytes). - Removing hk32f030m_spi.o(i.SPI_SendData8), (4 bytes). - Removing hk32f030m_spi.o(i.SPI_StructInit), (28 bytes). - Removing hk32f030m_spi.o(i.SPI_TIModeCmd), (28 bytes). - Removing hk32f030m_spi.o(i.SPI_TransmitCRC), (12 bytes). - Removing hk32f030m_syscfg.o(.rev16_text), (4 bytes). - Removing hk32f030m_syscfg.o(.revsh_text), (4 bytes). - Removing hk32f030m_syscfg.o(i.SYSCFG_DeInit), (20 bytes). - Removing hk32f030m_syscfg.o(i.SYSCFG_EXTILineConfig), (40 bytes). - Removing hk32f030m_syscfg.o(i.SYSCFG_Lockup_Tim1BreakConfig), (24 bytes). - Removing hk32f030m_syscfg.o(i.SYSCFG_MemoryRemapConfig), (28 bytes). - Removing hk32f030m_tim.o(.rev16_text), (4 bytes). - Removing hk32f030m_tim.o(.revsh_text), (4 bytes). - Removing hk32f030m_tim.o(i.TI1_Config), (52 bytes). - Removing hk32f030m_tim.o(i.TI2_Config), (64 bytes). - Removing hk32f030m_tim.o(i.TI3_Config), (60 bytes). - Removing hk32f030m_tim.o(i.TI4_Config), (68 bytes). - Removing hk32f030m_tim.o(i.TIM_ARRPreloadConfig), (28 bytes). - Removing hk32f030m_tim.o(i.TIM_BDTRConfig), (32 bytes). - Removing hk32f030m_tim.o(i.TIM_BDTRStructInit), (18 bytes). - Removing hk32f030m_tim.o(i.TIM_CCPreloadControl), (28 bytes). - Removing hk32f030m_tim.o(i.TIM_CCxCmd), (28 bytes). - Removing hk32f030m_tim.o(i.TIM_CCxNCmd), (28 bytes). - Removing hk32f030m_tim.o(i.TIM_ClearFlag), (8 bytes). - Removing hk32f030m_tim.o(i.TIM_ClearOC1Ref), (14 bytes). - Removing hk32f030m_tim.o(i.TIM_ClearOC2Ref), (16 bytes). - Removing hk32f030m_tim.o(i.TIM_ClearOC3Ref), (14 bytes). - Removing hk32f030m_tim.o(i.TIM_ClearOC4Ref), (16 bytes). - Removing hk32f030m_tim.o(i.TIM_CounterModeConfig), (14 bytes). - Removing hk32f030m_tim.o(i.TIM_DeInit), (88 bytes). - Removing hk32f030m_tim.o(i.TIM_ETRClockMode1Config), (32 bytes). - Removing hk32f030m_tim.o(i.TIM_ETRClockMode2Config), (22 bytes). - Removing hk32f030m_tim.o(i.TIM_ETRConfig), (20 bytes). - Removing hk32f030m_tim.o(i.TIM_EncoderInterfaceConfig), (56 bytes). - Removing hk32f030m_tim.o(i.TIM_ForcedOC1Config), (14 bytes). - Removing hk32f030m_tim.o(i.TIM_ForcedOC2Config), (24 bytes). - Removing hk32f030m_tim.o(i.TIM_ForcedOC3Config), (14 bytes). - Removing hk32f030m_tim.o(i.TIM_ForcedOC4Config), (24 bytes). - Removing hk32f030m_tim.o(i.TIM_GenerateEvent), (4 bytes). - Removing hk32f030m_tim.o(i.TIM_GetCapture1), (4 bytes). - Removing hk32f030m_tim.o(i.TIM_GetCapture2), (4 bytes). - Removing hk32f030m_tim.o(i.TIM_GetCapture3), (4 bytes). - Removing hk32f030m_tim.o(i.TIM_GetCapture4), (4 bytes). - Removing hk32f030m_tim.o(i.TIM_GetCounter), (4 bytes). - Removing hk32f030m_tim.o(i.TIM_GetFlagStatus), (14 bytes). - Removing hk32f030m_tim.o(i.TIM_GetPrescaler), (6 bytes). - Removing hk32f030m_tim.o(i.TIM_ICInit), (90 bytes). - Removing hk32f030m_tim.o(i.TIM_ICStructInit), (16 bytes). - Removing hk32f030m_tim.o(i.TIM_ITRxExternalClockConfig), (20 bytes). - Removing hk32f030m_tim.o(i.TIM_InternalClockConfig), (16 bytes). - Removing hk32f030m_tim.o(i.TIM_OC1FastConfig), (14 bytes). - Removing hk32f030m_tim.o(i.TIM_OC1Init), (112 bytes). - Removing hk32f030m_tim.o(i.TIM_OC1NPolarityConfig), (14 bytes). - Removing hk32f030m_tim.o(i.TIM_OC1PolarityConfig), (14 bytes). - Removing hk32f030m_tim.o(i.TIM_OC1PreloadConfig), (14 bytes). - Removing hk32f030m_tim.o(i.TIM_OC2FastConfig), (24 bytes). - Removing hk32f030m_tim.o(i.TIM_OC2NPolarityConfig), (18 bytes). - Removing hk32f030m_tim.o(i.TIM_OC2PolarityConfig), (18 bytes). - Removing hk32f030m_tim.o(i.TIM_OC2PreloadConfig), (24 bytes). - Removing hk32f030m_tim.o(i.TIM_OC3FastConfig), (14 bytes). - Removing hk32f030m_tim.o(i.TIM_OC3Init), (148 bytes). - Removing hk32f030m_tim.o(i.TIM_OC3NPolarityConfig), (24 bytes). - Removing hk32f030m_tim.o(i.TIM_OC3PolarityConfig), (24 bytes). - Removing hk32f030m_tim.o(i.TIM_OC3PreloadConfig), (14 bytes). - Removing hk32f030m_tim.o(i.TIM_OC4FastConfig), (24 bytes). - Removing hk32f030m_tim.o(i.TIM_OC4Init), (112 bytes). - Removing hk32f030m_tim.o(i.TIM_OC4PolarityConfig), (24 bytes). - Removing hk32f030m_tim.o(i.TIM_OC4PreloadConfig), (24 bytes). - Removing hk32f030m_tim.o(i.TIM_OCStructInit), (20 bytes). - Removing hk32f030m_tim.o(i.TIM_PWMIConfig), (106 bytes). - Removing hk32f030m_tim.o(i.TIM_PrescalerConfig), (6 bytes). - Removing hk32f030m_tim.o(i.TIM_SelectCOM), (28 bytes). - Removing hk32f030m_tim.o(i.TIM_SelectHallSensor), (28 bytes). - Removing hk32f030m_tim.o(i.TIM_SelectInputTrigger), (14 bytes). - Removing hk32f030m_tim.o(i.TIM_SelectMasterSlaveMode), (20 bytes). - Removing hk32f030m_tim.o(i.TIM_SelectOCREFClear), (20 bytes). - Removing hk32f030m_tim.o(i.TIM_SelectOCxM), (78 bytes). - Removing hk32f030m_tim.o(i.TIM_SelectOnePulseMode), (20 bytes). - Removing hk32f030m_tim.o(i.TIM_SelectOutputTrigger), (20 bytes). - Removing hk32f030m_tim.o(i.TIM_SelectSlaveMode), (20 bytes). - Removing hk32f030m_tim.o(i.TIM_SetAutoreload), (4 bytes). - Removing hk32f030m_tim.o(i.TIM_SetClockDivision), (20 bytes). - Removing hk32f030m_tim.o(i.TIM_SetCompare1), (4 bytes). - Removing hk32f030m_tim.o(i.TIM_SetCompare3), (4 bytes). - Removing hk32f030m_tim.o(i.TIM_SetCompare4), (4 bytes). - Removing hk32f030m_tim.o(i.TIM_SetCounter), (4 bytes). - Removing hk32f030m_tim.o(i.TIM_SetIC1Prescaler), (20 bytes). - Removing hk32f030m_tim.o(i.TIM_SetIC2Prescaler), (24 bytes). - Removing hk32f030m_tim.o(i.TIM_SetIC3Prescaler), (20 bytes). - Removing hk32f030m_tim.o(i.TIM_SetIC4Prescaler), (24 bytes). - Removing hk32f030m_tim.o(i.TIM_TIxExternalClockConfig), (48 bytes). - Removing hk32f030m_tim.o(i.TIM_TimeBaseStructInit), (18 bytes). - Removing hk32f030m_tim.o(i.TIM_UpdateDisableConfig), (28 bytes). - Removing hk32f030m_tim.o(i.TIM_UpdateRequestConfig), (28 bytes). - Removing hk32f030m_usart.o(.rev16_text), (4 bytes). - Removing hk32f030m_usart.o(.revsh_text), (4 bytes). - Removing hk32f030m_usart.o(i.USART_AddressDetectionConfig), (16 bytes). - Removing hk32f030m_usart.o(i.USART_AutoBaudRateCmd), (24 bytes). - Removing hk32f030m_usart.o(i.USART_AutoBaudRateConfig), (18 bytes). - Removing hk32f030m_usart.o(i.USART_ClearITPendingBit), (10 bytes). - Removing hk32f030m_usart.o(i.USART_ClockInit), (30 bytes). - Removing hk32f030m_usart.o(i.USART_ClockStructInit), (12 bytes). - Removing hk32f030m_usart.o(i.USART_DECmd), (24 bytes). - Removing hk32f030m_usart.o(i.USART_DEPolarityConfig), (18 bytes). - Removing hk32f030m_usart.o(i.USART_DataInvCmd), (24 bytes). - Removing hk32f030m_usart.o(i.USART_DeInit), (32 bytes). - Removing hk32f030m_usart.o(i.USART_DirectionModeCmd), (20 bytes). - Removing hk32f030m_usart.o(i.USART_GetFlagStatus), (14 bytes). - Removing hk32f030m_usart.o(i.USART_GetITStatus), (60 bytes). - Removing hk32f030m_usart.o(i.USART_HalfDuplexCmd), (22 bytes). - Removing hk32f030m_usart.o(i.USART_InvPinCmd), (20 bytes). - Removing hk32f030m_usart.o(i.USART_IrDACmd), (22 bytes). - Removing hk32f030m_usart.o(i.USART_IrDAConfig), (16 bytes). - Removing hk32f030m_usart.o(i.USART_LINBreakDetectLengthConfig), (16 bytes). - Removing hk32f030m_usart.o(i.USART_LINCmd), (24 bytes). - Removing hk32f030m_usart.o(i.USART_MSBFirstCmd), (24 bytes). - Removing hk32f030m_usart.o(i.USART_MuteModeCmd), (24 bytes). - Removing hk32f030m_usart.o(i.USART_MuteModeWakeUpConfig), (18 bytes). - Removing hk32f030m_usart.o(i.USART_OneBitMethodCmd), (24 bytes). - Removing hk32f030m_usart.o(i.USART_OverSampling8Cmd), (24 bytes). - Removing hk32f030m_usart.o(i.USART_OverrunDetectionConfig), (18 bytes). - Removing hk32f030m_usart.o(i.USART_ReceiverTimeOutCmd), (24 bytes). - Removing hk32f030m_usart.o(i.USART_RequestCmd), (20 bytes). - Removing hk32f030m_usart.o(i.USART_STOPModeCmd), (22 bytes). - Removing hk32f030m_usart.o(i.USART_SWAPPinCmd), (24 bytes). - Removing hk32f030m_usart.o(i.USART_SendData), (8 bytes). - Removing hk32f030m_usart.o(i.USART_SetAddress), (18 bytes). - Removing hk32f030m_usart.o(i.USART_SetAutoRetryCount), (20 bytes). - Removing hk32f030m_usart.o(i.USART_SetBlockLength), (18 bytes). - Removing hk32f030m_usart.o(i.USART_SetDEAssertionTime), (20 bytes). - Removing hk32f030m_usart.o(i.USART_SetDEDeassertionTime), (20 bytes). - Removing hk32f030m_usart.o(i.USART_SetGuardTime), (16 bytes). - Removing hk32f030m_usart.o(i.USART_SetPrescaler), (18 bytes). - Removing hk32f030m_usart.o(i.USART_SetReceiverTimeOut), (16 bytes). - Removing hk32f030m_usart.o(i.USART_SmartCardCmd), (22 bytes). - Removing hk32f030m_usart.o(i.USART_SmartCardNACKCmd), (22 bytes). - Removing hk32f030m_usart.o(i.USART_StopModeWakeUpSourceConfig), (18 bytes). - Removing hk32f030m_usart.o(i.USART_StructInit), (22 bytes). - -289 unused section(s) (total 7126 bytes) removed from the image. - -============================================================================== - -Image Symbol Table - - Local Symbols - - Symbol Name Value Ov Type Size Object(Section) - - ../clib/angel/boardlib.s 0x00000000 Number 0 boardinit1.o ABSOLUTE - ../clib/angel/boardlib.s 0x00000000 Number 0 boardinit2.o ABSOLUTE - ../clib/angel/boardlib.s 0x00000000 Number 0 boardinit3.o ABSOLUTE - ../clib/angel/boardlib.s 0x00000000 Number 0 boardshut.o ABSOLUTE - ../clib/angel/handlers.s 0x00000000 Number 0 __scatter_zi.o ABSOLUTE - ../clib/angel/handlers.s 0x00000000 Number 0 __scatter_copy.o ABSOLUTE - ../clib/angel/kernel.s 0x00000000 Number 0 rtexit2.o ABSOLUTE - ../clib/angel/kernel.s 0x00000000 Number 0 __rtentry.o ABSOLUTE - ../clib/angel/kernel.s 0x00000000 Number 0 rtexit.o ABSOLUTE - ../clib/angel/kernel.s 0x00000000 Number 0 __rtentry4.o ABSOLUTE - ../clib/angel/kernel.s 0x00000000 Number 0 __rtentry2.o ABSOLUTE - ../clib/angel/rt.s 0x00000000 Number 0 rt_div0.o ABSOLUTE - ../clib/angel/rt.s 0x00000000 Number 0 aeabi_idiv0_sigfpe.o ABSOLUTE - ../clib/angel/rt.s 0x00000000 Number 0 rt_raise.o ABSOLUTE - ../clib/angel/rt.s 0x00000000 Number 0 aeabi_idiv0.o ABSOLUTE - ../clib/angel/scatterp.s 0x00000000 Number 0 __scatter.o ABSOLUTE - ../clib/angel/startup.s 0x00000000 Number 0 __main.o ABSOLUTE - ../clib/angel/sys.s 0x00000000 Number 0 sys_stackheap_outer.o ABSOLUTE - ../clib/angel/sys.s 0x00000000 Number 0 use_no_semi.o ABSOLUTE - ../clib/angel/sys.s 0x00000000 Number 0 indicate_semi.o ABSOLUTE - ../clib/angel/sys.s 0x00000000 Number 0 libspace.o ABSOLUTE - ../clib/angel/sys.s 0x00000000 Number 0 tempstk.o ABSOLUTE - ../clib/angel/sysapp.c 0x00000000 Number 0 sys_exit.o ABSOLUTE - ../clib/angel/sysapp.c 0x00000000 Number 0 sys_wrch.o ABSOLUTE - ../clib/angel/sysapp.c 0x00000000 Number 0 sys_command.o ABSOLUTE - ../clib/armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE - ../clib/armsys.c 0x00000000 Number 0 _get_argv_nomalloc.o ABSOLUTE - ../clib/armsys.c 0x00000000 Number 0 no_argv.o ABSOLUTE - ../clib/division.s 0x00000000 Number 0 aeabi_sdiv_div0.o ABSOLUTE - ../clib/division.s 0x00000000 Number 0 aeabi_sdiv.o ABSOLUTE - ../clib/heapalloc.c 0x00000000 Number 0 hrguard.o ABSOLUTE - ../clib/heapaux.c 0x00000000 Number 0 heapauxi.o ABSOLUTE - ../clib/libinit.s 0x00000000 Number 0 libshutdown2.o ABSOLUTE - ../clib/libinit.s 0x00000000 Number 0 libinit.o ABSOLUTE - ../clib/libinit.s 0x00000000 Number 0 libshutdown.o ABSOLUTE - ../clib/libinit.s 0x00000000 Number 0 libinit2.o ABSOLUTE - ../clib/memcpset.c 0x00000000 Number 0 rt_memcpy.o ABSOLUTE - ../clib/memcpset.c 0x00000000 Number 0 rt_memcpy.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_inner.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_outer.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_stak_inner.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_pvfn_inner.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_cppl_inner.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_segv_inner.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_exit.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_other.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_fpe_inner.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_formal.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 __raise.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_general.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_fpe_formal.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_fpe_outer.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_abrt_inner.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_rtred_inner.o ABSOLUTE - ../clib/signal.s 0x00000000 Number 0 defsig.o ABSOLUTE - ../clib/stdlib.c 0x00000000 Number 0 exit.o ABSOLUTE - ../fplib/cfplib/cmpret.c 0x00000000 Number 0 cmpret.o ABSOLUTE - ../fplib/cfplib/d2f.c 0x00000000 Number 0 d2f.o ABSOLUTE - ../fplib/cfplib/daddsub.c 0x00000000 Number 0 daddsub.o ABSOLUTE - ../fplib/cfplib/dcmpin.c 0x00000000 Number 0 dcmpin.o ABSOLUTE - ../fplib/cfplib/dmul.c 0x00000000 Number 0 dmul.o ABSOLUTE - ../fplib/cfplib/f2d.c 0x00000000 Number 0 f2d.o ABSOLUTE - ../fplib/cfplib/fdiv.c 0x00000000 Number 0 fdiv.o ABSOLUTE - ../fplib/cfplib/ffix.c 0x00000000 Number 0 ffixui.o ABSOLUTE - ../fplib/cfplib/ffix.c 0x00000000 Number 0 dfixui.o ABSOLUTE - ../fplib/cfplib/fflt.c 0x00000000 Number 0 fflti.o ABSOLUTE - ../fplib/cfplib/fflt.c 0x00000000 Number 0 dflti.o ABSOLUTE - ../fplib/cfplib/fpinit.c 0x00000000 Number 0 fpinit.o ABSOLUTE - ../fplib/cfplib/nan2.c 0x00000000 Number 0 dnan2.o ABSOLUTE - ../fplib/cfplib/retnan.c 0x00000000 Number 0 retnan.o ABSOLUTE - ../fplib/dleqf6m.s 0x00000000 Number 0 dlef.o ABSOLUTE - ../fplib/drleqf6m.s 0x00000000 Number 0 drlef.o ABSOLUTE - ../fplib/faddsub6m.s 0x00000000 Number 0 faddsub.o ABSOLUTE - ../fplib/fmul6m.s 0x00000000 Number 0 fmul.o ABSOLUTE - ../fplib/usenofp.s 0x00000000 Number 0 usenofp.o ABSOLUTE - ..\..\Code\App\crc.c 0x00000000 Number 0 crc.o ABSOLUTE - ..\..\Code\App\flag_bit.c 0x00000000 Number 0 flag_bit.o ABSOLUTE - ..\..\Code\App\task.c 0x00000000 Number 0 task.o ABSOLUTE - ..\..\Code\App\test.c 0x00000000 Number 0 test.o ABSOLUTE - ..\..\Code\App\vesc_uasrt.c 0x00000000 Number 0 vesc_uasrt.o ABSOLUTE - ..\..\Code\App\ws2812.c 0x00000000 Number 0 ws2812.o ABSOLUTE - ..\..\Code\Drive\adc.c 0x00000000 Number 0 adc.o ABSOLUTE - ..\..\Code\Drive\buzzer.c 0x00000000 Number 0 buzzer.o ABSOLUTE - ..\..\Code\Drive\io_ws2812.c 0x00000000 Number 0 io_ws2812.o ABSOLUTE - ..\..\Code\Drive\key.c 0x00000000 Number 0 key.o ABSOLUTE - ..\..\Code\Drive\led.c 0x00000000 Number 0 led.o ABSOLUTE - ..\..\Code\Drive\led_pwm.c 0x00000000 Number 0 led_pwm.o ABSOLUTE - ..\..\Code\Drive\power.c 0x00000000 Number 0 power.o ABSOLUTE - ..\..\Code\Drive\spi.c 0x00000000 Number 0 spi.o ABSOLUTE - ..\..\Code\Drive\time.c 0x00000000 Number 0 time.o ABSOLUTE - ..\..\Code\Drive\usart.c 0x00000000 Number 0 usart.o ABSOLUTE - ..\..\Code\User\hk32f030m_it.c 0x00000000 Number 0 hk32f030m_it.o ABSOLUTE - ..\..\Code\User\main.c 0x00000000 Number 0 main.o ABSOLUTE - ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s 0x00000000 Number 0 keil_startup_hk32f030m.o ABSOLUTE - ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Source\system_hk32f030m.c 0x00000000 Number 0 system_hk32f030m.o ABSOLUTE - ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\src\hk32f030m_adc.c 0x00000000 Number 0 hk32f030m_adc.o ABSOLUTE - ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\src\hk32f030m_gpio.c 0x00000000 Number 0 hk32f030m_gpio.o ABSOLUTE - ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\src\hk32f030m_iwdg.c 0x00000000 Number 0 hk32f030m_iwdg.o ABSOLUTE - ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\src\hk32f030m_misc.c 0x00000000 Number 0 hk32f030m_misc.o ABSOLUTE - ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\src\hk32f030m_rcc.c 0x00000000 Number 0 hk32f030m_rcc.o ABSOLUTE - ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\src\hk32f030m_spi.c 0x00000000 Number 0 hk32f030m_spi.o ABSOLUTE - ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\src\hk32f030m_syscfg.c 0x00000000 Number 0 hk32f030m_syscfg.o ABSOLUTE - ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\src\hk32f030m_tim.c 0x00000000 Number 0 hk32f030m_tim.o ABSOLUTE - ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\src\hk32f030m_usart.c 0x00000000 Number 0 hk32f030m_usart.o ABSOLUTE - ..\\..\\Code\\App\\flag_bit.c 0x00000000 Number 0 flag_bit.o ABSOLUTE - ..\\..\\Code\\App\\task.c 0x00000000 Number 0 task.o ABSOLUTE - ..\\..\\Code\\App\\test.c 0x00000000 Number 0 test.o ABSOLUTE - ..\\..\\Code\\App\\vesc_uasrt.c 0x00000000 Number 0 vesc_uasrt.o ABSOLUTE - ..\\..\\Code\\App\\ws2812.c 0x00000000 Number 0 ws2812.o ABSOLUTE - ..\\..\\Code\\Drive\\adc.c 0x00000000 Number 0 adc.o ABSOLUTE - ..\\..\\Code\\Drive\\buzzer.c 0x00000000 Number 0 buzzer.o ABSOLUTE - ..\\..\\Code\\Drive\\io_ws2812.c 0x00000000 Number 0 io_ws2812.o ABSOLUTE - ..\\..\\Code\\Drive\\key.c 0x00000000 Number 0 key.o ABSOLUTE - ..\\..\\Code\\Drive\\led.c 0x00000000 Number 0 led.o ABSOLUTE - ..\\..\\Code\\Drive\\led_pwm.c 0x00000000 Number 0 led_pwm.o ABSOLUTE - ..\\..\\Code\\Drive\\power.c 0x00000000 Number 0 power.o ABSOLUTE - ..\\..\\Code\\Drive\\spi.c 0x00000000 Number 0 spi.o ABSOLUTE - ..\\..\\Code\\Drive\\time.c 0x00000000 Number 0 time.o ABSOLUTE - ..\\..\\Code\\Drive\\usart.c 0x00000000 Number 0 usart.o ABSOLUTE - ..\\..\\Code\\User\\hk32f030m_it.c 0x00000000 Number 0 hk32f030m_it.o ABSOLUTE - ..\\..\\Code\\User\\main.c 0x00000000 Number 0 main.o ABSOLUTE - ..\\..\\Library\\HK32F030Mxx_Library_V1.1.6\\HK32F030M\\CMSIS\\HK32F030M\\Source\\system_hk32f030m.c 0x00000000 Number 0 system_hk32f030m.o ABSOLUTE - ..\\..\\Library\\HK32F030Mxx_Library_V1.1.6\\HK32F030M\\HK32F030M_Lib\\src\\hk32f030m_adc.c 0x00000000 Number 0 hk32f030m_adc.o ABSOLUTE - ..\\..\\Library\\HK32F030Mxx_Library_V1.1.6\\HK32F030M\\HK32F030M_Lib\\src\\hk32f030m_gpio.c 0x00000000 Number 0 hk32f030m_gpio.o ABSOLUTE - ..\\..\\Library\\HK32F030Mxx_Library_V1.1.6\\HK32F030M\\HK32F030M_Lib\\src\\hk32f030m_iwdg.c 0x00000000 Number 0 hk32f030m_iwdg.o ABSOLUTE - ..\\..\\Library\\HK32F030Mxx_Library_V1.1.6\\HK32F030M\\HK32F030M_Lib\\src\\hk32f030m_misc.c 0x00000000 Number 0 hk32f030m_misc.o ABSOLUTE - ..\\..\\Library\\HK32F030Mxx_Library_V1.1.6\\HK32F030M\\HK32F030M_Lib\\src\\hk32f030m_rcc.c 0x00000000 Number 0 hk32f030m_rcc.o ABSOLUTE - ..\\..\\Library\\HK32F030Mxx_Library_V1.1.6\\HK32F030M\\HK32F030M_Lib\\src\\hk32f030m_spi.c 0x00000000 Number 0 hk32f030m_spi.o ABSOLUTE - ..\\..\\Library\\HK32F030Mxx_Library_V1.1.6\\HK32F030M\\HK32F030M_Lib\\src\\hk32f030m_syscfg.c 0x00000000 Number 0 hk32f030m_syscfg.o ABSOLUTE - ..\\..\\Library\\HK32F030Mxx_Library_V1.1.6\\HK32F030M\\HK32F030M_Lib\\src\\hk32f030m_tim.c 0x00000000 Number 0 hk32f030m_tim.o ABSOLUTE - ..\\..\\Library\\HK32F030Mxx_Library_V1.1.6\\HK32F030M\\HK32F030M_Lib\\src\\hk32f030m_usart.c 0x00000000 Number 0 hk32f030m_usart.o ABSOLUTE - dc.s 0x00000000 Number 0 dc.o ABSOLUTE - RESET 0x08000000 Section 192 keil_startup_hk32f030m.o(RESET) - !!!main 0x080000c0 Section 8 __main.o(!!!main) - !!!scatter 0x080000c8 Section 60 __scatter.o(!!!scatter) - !!handler_copy 0x08000104 Section 26 __scatter_copy.o(!!handler_copy) - !!handler_zi 0x08000120 Section 28 __scatter_zi.o(!!handler_zi) - .ARM.Collect$$libinit$$00000000 0x0800013c Section 2 libinit.o(.ARM.Collect$$libinit$$00000000) - .ARM.Collect$$libinit$$00000002 0x0800013e Section 0 libinit2.o(.ARM.Collect$$libinit$$00000002) - .ARM.Collect$$libinit$$00000004 0x0800013e Section 0 libinit2.o(.ARM.Collect$$libinit$$00000004) - .ARM.Collect$$libinit$$0000000A 0x0800013e Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000A) - .ARM.Collect$$libinit$$0000000C 0x0800013e Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000C) - .ARM.Collect$$libinit$$0000000E 0x0800013e Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000E) - .ARM.Collect$$libinit$$00000011 0x0800013e Section 0 libinit2.o(.ARM.Collect$$libinit$$00000011) - .ARM.Collect$$libinit$$00000013 0x0800013e Section 0 libinit2.o(.ARM.Collect$$libinit$$00000013) - .ARM.Collect$$libinit$$00000015 0x0800013e Section 0 libinit2.o(.ARM.Collect$$libinit$$00000015) - .ARM.Collect$$libinit$$00000017 0x0800013e Section 0 libinit2.o(.ARM.Collect$$libinit$$00000017) - .ARM.Collect$$libinit$$00000019 0x0800013e Section 0 libinit2.o(.ARM.Collect$$libinit$$00000019) - .ARM.Collect$$libinit$$0000001B 0x0800013e Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001B) - .ARM.Collect$$libinit$$0000001D 0x0800013e Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001D) - .ARM.Collect$$libinit$$0000001F 0x0800013e Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001F) - .ARM.Collect$$libinit$$00000021 0x0800013e Section 0 libinit2.o(.ARM.Collect$$libinit$$00000021) - .ARM.Collect$$libinit$$00000023 0x0800013e Section 0 libinit2.o(.ARM.Collect$$libinit$$00000023) - .ARM.Collect$$libinit$$00000025 0x0800013e Section 0 libinit2.o(.ARM.Collect$$libinit$$00000025) - .ARM.Collect$$libinit$$0000002C 0x0800013e Section 0 libinit2.o(.ARM.Collect$$libinit$$0000002C) - .ARM.Collect$$libinit$$0000002E 0x0800013e Section 0 libinit2.o(.ARM.Collect$$libinit$$0000002E) - .ARM.Collect$$libinit$$00000030 0x0800013e Section 0 libinit2.o(.ARM.Collect$$libinit$$00000030) - .ARM.Collect$$libinit$$00000032 0x0800013e Section 0 libinit2.o(.ARM.Collect$$libinit$$00000032) - .ARM.Collect$$libinit$$00000033 0x0800013e Section 2 libinit2.o(.ARM.Collect$$libinit$$00000033) - .ARM.Collect$$libshutdown$$00000000 0x08000140 Section 2 libshutdown.o(.ARM.Collect$$libshutdown$$00000000) - .ARM.Collect$$libshutdown$$00000002 0x08000142 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000002) - .ARM.Collect$$libshutdown$$00000004 0x08000142 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000004) - .ARM.Collect$$libshutdown$$00000007 0x08000142 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000007) - .ARM.Collect$$libshutdown$$0000000A 0x08000142 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000A) - .ARM.Collect$$libshutdown$$0000000C 0x08000142 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C) - .ARM.Collect$$libshutdown$$0000000F 0x08000142 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F) - .ARM.Collect$$libshutdown$$00000010 0x08000142 Section 2 libshutdown2.o(.ARM.Collect$$libshutdown$$00000010) - .ARM.Collect$$rtentry$$00000000 0x08000144 Section 0 __rtentry.o(.ARM.Collect$$rtentry$$00000000) - .ARM.Collect$$rtentry$$00000002 0x08000144 Section 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000002) - .ARM.Collect$$rtentry$$00000004 0x08000144 Section 6 __rtentry4.o(.ARM.Collect$$rtentry$$00000004) - .ARM.Collect$$rtentry$$00000009 0x0800014a Section 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000009) - .ARM.Collect$$rtentry$$0000000A 0x0800014a Section 4 __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) - .ARM.Collect$$rtentry$$0000000C 0x0800014e Section 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000C) - .ARM.Collect$$rtentry$$0000000D 0x0800014e Section 8 __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) - .ARM.Collect$$rtexit$$00000000 0x08000156 Section 2 rtexit.o(.ARM.Collect$$rtexit$$00000000) - .ARM.Collect$$rtexit$$00000002 0x08000158 Section 0 rtexit2.o(.ARM.Collect$$rtexit$$00000002) - .ARM.Collect$$rtexit$$00000003 0x08000158 Section 4 rtexit2.o(.ARM.Collect$$rtexit$$00000003) - .ARM.Collect$$rtexit$$00000004 0x0800015c Section 6 rtexit2.o(.ARM.Collect$$rtexit$$00000004) - .emb_text 0x08000164 Section 56 rt_memcpy.o(.emb_text) - .text 0x0800019c Section 56 keil_startup_hk32f030m.o(.text) - .text 0x080001d4 Section 0 rt_memcpy.o(.text) - .text 0x08000256 Section 346 aeabi_sdiv.o(.text) - .text 0x080003b0 Section 0 heapauxi.o(.text) - .text 0x080003b8 Section 0 d2f.o(.text) - .text 0x08000434 Section 0 daddsub.o(.text) - _dadd1 0x08000435 Thumb Code 290 daddsub.o(.text) - _dsub1 0x08000557 Thumb Code 470 daddsub.o(.text) - .text 0x0800078c Section 0 dfixui.o(.text) - .text 0x080007d4 Section 0 dflti.o(.text) - .text 0x0800082c Section 0 dmul.o(.text) - .text 0x08000a74 Section 0 f2d.o(.text) - .text 0x08000ac8 Section 0 fdiv.o(.text) - .text 0x08000c28 Section 0 ffixui.o(.text) - .text 0x08000c58 Section 0 fflti.o(.text) - .text 0x08000cb8 Section 0 dcmpin.o(.text) - .text 0x08000d48 Section 0 cmpret.o(.text) - .text 0x08000d78 Section 0 dnan2.o(.text) - .text 0x08000d8c Section 62 sys_stackheap_outer.o(.text) - .text 0x08000dca Section 0 exit.o(.text) - .text 0x08000dda Section 0 retnan.o(.text) - .text 0x08000e38 Section 8 libspace.o(.text) - .text 0x08000e40 Section 0 sys_exit.o(.text) - .text 0x08000e4c Section 2 use_no_semi.o(.text) - .text 0x08000e4e Section 0 indicate_semi.o(.text) - i.ADC1_Init 0x08000e50 Section 0 adc.o(i.ADC1_Init) - i.ADC_ChannelConfig 0x08000ef0 Section 0 hk32f030m_adc.o(i.ADC_ChannelConfig) - i.ADC_ClearFlag 0x08000ef6 Section 0 hk32f030m_adc.o(i.ADC_ClearFlag) - i.ADC_Cmd 0x08000efa Section 0 hk32f030m_adc.o(i.ADC_Cmd) - i.ADC_DeInit 0x08000f14 Section 0 hk32f030m_adc.o(i.ADC_DeInit) - i.ADC_GetConversionValue 0x08000f34 Section 0 hk32f030m_adc.o(i.ADC_GetConversionValue) - i.ADC_GetFlagStatus 0x08000f3a Section 0 hk32f030m_adc.o(i.ADC_GetFlagStatus) - i.ADC_Init 0x08000f58 Section 0 hk32f030m_adc.o(i.ADC_Init) - i.ADC_StartOfConversion 0x08000f80 Section 0 hk32f030m_adc.o(i.ADC_StartOfConversion) - i.ADC_StopOfConversion 0x08000f8a Section 0 hk32f030m_adc.o(i.ADC_StopOfConversion) - i.ADC_StructInit 0x08000f94 Section 0 hk32f030m_adc.o(i.ADC_StructInit) - i.ADC_Task 0x08000fa4 Section 0 task.o(i.ADC_Task) - i.Buzzer_Init 0x08001098 Section 0 buzzer.o(i.Buzzer_Init) - i.Buzzer_Ring 0x080010c4 Section 0 buzzer.o(i.Buzzer_Ring) - i.Buzzer_Scan 0x080010d0 Section 0 buzzer.o(i.Buzzer_Scan) - i.Buzzer_Task 0x08001104 Section 0 task.o(i.Buzzer_Task) - i.Charge_Task 0x080011f0 Section 0 task.o(i.Charge_Task) - i.Conditional_Judgment 0x08001288 Section 0 task.o(i.Conditional_Judgment) - i.Flashlight_Bright 0x080016dc Section 0 task.o(i.Flashlight_Bright) - i.Flashlight_Detection 0x0800186c Section 0 task.o(i.Flashlight_Detection) - i.Flashlight_Task 0x08001938 Section 0 task.o(i.Flashlight_Task) - i.GPIO_Init 0x080019d0 Section 0 hk32f030m_gpio.o(i.GPIO_Init) - i.GPIO_PinAFConfig 0x08001a5a Section 0 hk32f030m_gpio.o(i.GPIO_PinAFConfig) - i.Get_Vesc_Pack_Data 0x08001a7a Section 0 vesc_uasrt.o(i.Get_Vesc_Pack_Data) - i.HardFault_Handler 0x08001a88 Section 0 hk32f030m_it.o(i.HardFault_Handler) - i.IO_WS2812_Init 0x08001a8c Section 0 io_ws2812.o(i.IO_WS2812_Init) - i.KEY1_Scan 0x08001abc Section 0 key.o(i.KEY1_Scan) - i.KEY1_Task 0x08001b8c Section 0 task.o(i.KEY1_Task) - i.KEY_Init 0x08001c10 Section 0 key.o(i.KEY_Init) - i.LED_Init 0x08001c34 Section 0 led.o(i.LED_Init) - i.LED_PWM_Init 0x08001ca8 Section 0 led_pwm.o(i.LED_PWM_Init) - i.NMI_Handler 0x08001d40 Section 0 hk32f030m_it.o(i.NMI_Handler) - i.NVIC_Init 0x08001d44 Section 0 hk32f030m_misc.o(i.NVIC_Init) - i.PendSV_Handler 0x08001d94 Section 0 hk32f030m_it.o(i.PendSV_Handler) - i.Power_Display 0x08001d98 Section 0 task.o(i.Power_Display) - i.Power_Init 0x08001fcc Section 0 power.o(i.Power_Init) - i.Power_Task 0x08002018 Section 0 task.o(i.Power_Task) - i.Protocol_Parse 0x08002090 Section 0 vesc_uasrt.o(i.Protocol_Parse) - i.RCC_AHBPeriphClockCmd 0x0800217c Section 0 hk32f030m_rcc.o(i.RCC_AHBPeriphClockCmd) - i.RCC_APB1PeriphClockCmd 0x08002198 Section 0 hk32f030m_rcc.o(i.RCC_APB1PeriphClockCmd) - i.RCC_APB2PeriphClockCmd 0x080021b4 Section 0 hk32f030m_rcc.o(i.RCC_APB2PeriphClockCmd) - i.RCC_APB2PeriphResetCmd 0x080021d0 Section 0 hk32f030m_rcc.o(i.RCC_APB2PeriphResetCmd) - i.RCC_GetClocksFreq 0x080021ec Section 0 hk32f030m_rcc.o(i.RCC_GetClocksFreq) - i.Read_ADC_Value 0x080022cc Section 0 adc.o(i.Read_ADC_Value) - i.SVC_Handler 0x0800233c Section 0 hk32f030m_it.o(i.SVC_Handler) - i.Send_Pack_Data 0x08002340 Section 0 vesc_uasrt.o(i.Send_Pack_Data) - i.SetSysClock 0x080023a4 Section 0 system_hk32f030m.o(i.SetSysClock) - SetSysClock 0x080023a5 Thumb Code 42 system_hk32f030m.o(i.SetSysClock) - i.SetSysClockToHSI_32M 0x080023d8 Section 0 system_hk32f030m.o(i.SetSysClockToHSI_32M) - SetSysClockToHSI_32M 0x080023d9 Thumb Code 174 system_hk32f030m.o(i.SetSysClockToHSI_32M) - i.SysTick_Handler 0x08002494 Section 0 hk32f030m_it.o(i.SysTick_Handler) - i.SystemInit 0x08002498 Section 0 system_hk32f030m.o(i.SystemInit) - i.TIM6_IRQHandler 0x080024d0 Section 0 hk32f030m_it.o(i.TIM6_IRQHandler) - i.TIM_ClearITPendingBit 0x08002588 Section 0 hk32f030m_tim.o(i.TIM_ClearITPendingBit) - i.TIM_Cmd 0x08002590 Section 0 hk32f030m_tim.o(i.TIM_Cmd) - i.TIM_CtrlPWMOutputs 0x080025ac Section 0 hk32f030m_tim.o(i.TIM_CtrlPWMOutputs) - i.TIM_GetITStatus 0x080025c6 Section 0 hk32f030m_tim.o(i.TIM_GetITStatus) - i.TIM_ITConfig 0x080025de Section 0 hk32f030m_tim.o(i.TIM_ITConfig) - i.TIM_OC2Init 0x080025f8 Section 0 hk32f030m_tim.o(i.TIM_OC2Init) - i.TIM_SetCompare2 0x0800268c Section 0 hk32f030m_tim.o(i.TIM_SetCompare2) - i.TIM_TimeBaseInit 0x08002690 Section 0 hk32f030m_tim.o(i.TIM_TimeBaseInit) - i.Time6_Init 0x080026e0 Section 0 time.o(i.Time6_Init) - i.USART1_IRQHandler 0x08002734 Section 0 hk32f030m_it.o(i.USART1_IRQHandler) - i.USART1_Init 0x08002798 Section 0 usart.o(i.USART1_Init) - i.USART1_Send_Byte 0x08002848 Section 0 usart.o(i.USART1_Send_Byte) - i.USART1_Send_Bytes 0x08002858 Section 0 usart.o(i.USART1_Send_Bytes) - i.USART_ClearFlag 0x08002872 Section 0 hk32f030m_usart.o(i.USART_ClearFlag) - i.USART_Cmd 0x08002876 Section 0 hk32f030m_usart.o(i.USART_Cmd) - i.USART_ITConfig 0x0800288e Section 0 hk32f030m_usart.o(i.USART_ITConfig) - i.USART_Init 0x080028bc Section 0 hk32f030m_usart.o(i.USART_Init) - i.USART_ReceiveData 0x08002954 Section 0 hk32f030m_usart.o(i.USART_ReceiveData) - i.Usart_Task 0x0800295c Section 0 task.o(i.Usart_Task) - i.WS2812 0x080029fc Section 0 task.o(i.WS2812) - i.WS2812_0_Code 0x08002ac4 Section 0 io_ws2812.o(i.WS2812_0_Code) - i.WS2812_1_Code 0x08002ad8 Section 0 io_ws2812.o(i.WS2812_1_Code) - i.WS2812_Boot 0x08002af4 Section 0 task.o(i.WS2812_Boot) - i.WS2812_Cal_Bri 0x08002d5c Section 0 task.o(i.WS2812_Cal_Bri) - i.WS2812_Charge 0x08002d8c Section 0 task.o(i.WS2812_Charge) - i.WS2812_Init 0x08002fd8 Section 0 ws2812.o(i.WS2812_Init) - i.WS2812_Refresh 0x08002ff8 Section 0 ws2812.o(i.WS2812_Refresh) - i.WS2812_Set_Colour 0x0800303c Section 0 ws2812.o(i.WS2812_Set_Colour) - i.WS2812_Task 0x08003094 Section 0 task.o(i.WS2812_Task) - i.__ARM_common_switch8 0x08003164 Section 0 test.o(i.__ARM_common_switch8) - i.buffer_get_float16 0x0800317e Section 0 vesc_uasrt.o(i.buffer_get_float16) - i.buffer_get_float32 0x08003194 Section 0 vesc_uasrt.o(i.buffer_get_float32) - i.buffer_get_int16 0x080031aa Section 0 vesc_uasrt.o(i.buffer_get_int16) - i.buffer_get_int32 0x080031be Section 0 vesc_uasrt.o(i.buffer_get_int32) - i.crc16 0x080031e4 Section 0 crc.o(i.crc16) - i.delay 0x08003210 Section 0 ws2812.o(i.delay) - i.main 0x0800321c Section 0 main.o(i.main) - x$fpl$dleqf 0x08003288 Section 100 dlef.o(x$fpl$dleqf) - x$fpl$drleqf 0x080032ec Section 104 drlef.o(x$fpl$drleqf) - x$fpl$fadd 0x08003354 Section 140 faddsub.o(x$fpl$fadd) - _fadd1 0x08003361 Thumb Code 0 faddsub.o(x$fpl$fadd) - x$fpl$fmul 0x080033e0 Section 176 fmul.o(x$fpl$fmul) - x$fpl$fsub 0x08003490 Section 208 faddsub.o(x$fpl$fsub) - _fsub1 0x0800349d Thumb Code 0 faddsub.o(x$fpl$fsub) - .constdata 0x08003560 Section 512 crc.o(.constdata) - x$fpl$usenofp 0x08003560 Section 0 usenofp.o(x$fpl$usenofp) - .constdata 0x08003760 Section 40 hk32f030m_rcc.o(.constdata) - .constdata 0x08003788 Section 64 fdiv.o(.constdata) - fdiv_tab 0x08003788 Data 64 fdiv.o(.constdata) - .data 0x20000000 Section 1 hk32f030m_it.o(.data) - count 0x20000000 Data 1 hk32f030m_it.o(.data) - .data 0x20000002 Section 2 ws2812.o(.data) - .data 0x20000004 Section 1 vesc_uasrt.o(.data) - .data 0x20000008 Section 28 task.o(.data) - cnt 0x2000000b Data 1 task.o(.data) - power_flag_last 0x2000000c Data 1 task.o(.data) - power_step 0x2000000d Data 1 task.o(.data) - charge_step 0x2000000e Data 1 task.o(.data) - flashlight_bright_step 0x2000000f Data 1 task.o(.data) - flashlight_flag_last 0x20000010 Data 1 task.o(.data) - gear_position_last 0x20000011 Data 1 task.o(.data) - buzzer_step 0x20000012 Data 1 task.o(.data) - gear_position_last 0x20000013 Data 1 task.o(.data) - ring_frequency 0x20000014 Data 1 task.o(.data) - usart_step 0x20000015 Data 1 task.o(.data) - adc_step 0x20000016 Data 1 task.o(.data) - sound_frequency 0x20000018 Data 2 task.o(.data) - adc_charge_sum_ave 0x2000001a Data 2 task.o(.data) - adc1_val_sum_ave 0x2000001c Data 2 task.o(.data) - adc2_val_sum_ave 0x2000001e Data 2 task.o(.data) - battery_voltage_last 0x20000020 Data 4 task.o(.data) - .data 0x20000024 Section 1 flag_bit.o(.data) - .data 0x20000025 Section 1 flag_bit.o(.data) - .data 0x20000026 Section 1 flag_bit.o(.data) - .data 0x20000027 Section 1 flag_bit.o(.data) - .data 0x20000028 Section 1 flag_bit.o(.data) - .data 0x20000029 Section 1 flag_bit.o(.data) - .data 0x2000002a Section 1 flag_bit.o(.data) - .data 0x2000002b Section 1 flag_bit.o(.data) - .data 0x2000002c Section 1 flag_bit.o(.data) - .data 0x2000002e Section 2 flag_bit.o(.data) - .data 0x20000030 Section 2 flag_bit.o(.data) - .data 0x20000032 Section 2 flag_bit.o(.data) - .data 0x20000034 Section 2 flag_bit.o(.data) - .data 0x20000036 Section 2 flag_bit.o(.data) - .data 0x20000038 Section 2 flag_bit.o(.data) - .data 0x2000003a Section 2 flag_bit.o(.data) - .data 0x2000003c Section 2 flag_bit.o(.data) - .data 0x2000003e Section 1 flag_bit.o(.data) - .data 0x20000040 Section 4 flag_bit.o(.data) - .data 0x20000044 Section 4 flag_bit.o(.data) - .data 0x20000048 Section 4 flag_bit.o(.data) - .data 0x2000004c Section 1 flag_bit.o(.data) - .data 0x2000004d Section 1 flag_bit.o(.data) - .data 0x2000004e Section 1 flag_bit.o(.data) - .data 0x20000050 Section 2 flag_bit.o(.data) - .data 0x20000054 Section 4 flag_bit.o(.data) - .data 0x20000058 Section 1 flag_bit.o(.data) - .data 0x20000059 Section 1 flag_bit.o(.data) - .data 0x2000005a Section 2 flag_bit.o(.data) - .data 0x2000005c Section 2 led.o(.data) - .data 0x2000005e Section 8 key.o(.data) - key1_st 0x2000005f Data 1 key.o(.data) - key1_cnt 0x20000060 Data 2 key.o(.data) - key1_cnt_2 0x20000062 Data 2 key.o(.data) - key1_num 0x20000064 Data 2 key.o(.data) - .data 0x20000066 Section 4 buzzer.o(.data) - buzzer_lock 0x20000066 Data 1 buzzer.o(.data) - .bss 0x2000006c Section 240 ws2812.o(.bss) - .bss 0x2000015c Section 256 vesc_uasrt.o(.bss) - .bss 0x2000025c Section 300 vesc_uasrt.o(.bss) - .bss 0x20000388 Section 96 libspace.o(.bss) - HEAP 0x200003e8 Section 512 keil_startup_hk32f030m.o(HEAP) - Heap_Mem 0x200003e8 Data 512 keil_startup_hk32f030m.o(HEAP) - STACK 0x200005e8 Section 512 keil_startup_hk32f030m.o(STACK) - Stack_Mem 0x200005e8 Data 512 keil_startup_hk32f030m.o(STACK) - __initial_sp 0x200007e8 Data 0 keil_startup_hk32f030m.o(STACK) - - Global Symbols - - Symbol Name Value Ov Type Size Object(Section) - - BuildAttributes$$THM_ISAv3M$S$PE$A:L22$X:L11$S22$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE$ROPI$EBA8$UX$STANDARDLIB$REQ8$PRES8$EABIv2 0x00000000 Number 0 anon$$obj.o ABSOLUTE - __ARM_use_no_argv 0x00000000 Number 0 main.o ABSOLUTE - __ARM_exceptions_init - Undefined Weak Reference - __alloca_initialize - Undefined Weak Reference - __arm_preinit_ - Undefined Weak Reference - __cpp_initialize__aeabi_ - Undefined Weak Reference - __cxa_finalize - Undefined Weak Reference - __rt_locale - Undefined Weak Reference - __sigvec_lookup - Undefined Weak Reference - _atexit_init - Undefined Weak Reference - _call_atexit_fns - Undefined Weak Reference - _clock_init - Undefined Weak Reference - _fp_trap_init - Undefined Weak Reference - _fp_trap_shutdown - Undefined Weak Reference - _get_lc_collate - Undefined Weak Reference - _get_lc_ctype - Undefined Weak Reference - _get_lc_monetary - Undefined Weak Reference - _get_lc_numeric - Undefined Weak Reference - _get_lc_time - Undefined Weak Reference - _getenv_init - Undefined Weak Reference - _handle_redirection - Undefined Weak Reference - _init_alloc - Undefined Weak Reference - _init_user_alloc - Undefined Weak Reference - _initio - Undefined Weak Reference - _rand_init - Undefined Weak Reference - _signal_finish - Undefined Weak Reference - _signal_init - Undefined Weak Reference - _terminate_alloc - Undefined Weak Reference - _terminate_user_alloc - Undefined Weak Reference - _terminateio - Undefined Weak Reference - __Vectors_Size 0x000000c0 Number 0 keil_startup_hk32f030m.o ABSOLUTE - __Vectors 0x08000000 Data 4 keil_startup_hk32f030m.o(RESET) - __Vectors_End 0x080000c0 Data 0 keil_startup_hk32f030m.o(RESET) - __main 0x080000c1 Thumb Code 8 __main.o(!!!main) - __scatterload 0x080000c9 Thumb Code 0 __scatter.o(!!!scatter) - __scatterload_rt2 0x080000c9 Thumb Code 52 __scatter.o(!!!scatter) - __scatterload_rt2_thumb_only 0x080000c9 Thumb Code 0 __scatter.o(!!!scatter) - __scatterload_null 0x080000d9 Thumb Code 0 __scatter.o(!!!scatter) - __scatterload_copy 0x08000105 Thumb Code 26 __scatter_copy.o(!!handler_copy) - __scatterload_zeroinit 0x08000121 Thumb Code 28 __scatter_zi.o(!!handler_zi) - __rt_lib_init 0x0800013d Thumb Code 0 libinit.o(.ARM.Collect$$libinit$$00000000) - __rt_lib_init_alloca_1 0x0800013f Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000002E) - __rt_lib_init_argv_1 0x0800013f Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000002C) - __rt_lib_init_atexit_1 0x0800013f Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001B) - __rt_lib_init_clock_1 0x0800013f Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000021) - __rt_lib_init_cpp_1 0x0800013f Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000032) - __rt_lib_init_exceptions_1 0x0800013f Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000030) - __rt_lib_init_fp_1 0x0800013f Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000002) - __rt_lib_init_fp_trap_1 0x0800013f Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001F) - __rt_lib_init_getenv_1 0x0800013f Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000023) - __rt_lib_init_heap_1 0x0800013f Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000A) - __rt_lib_init_lc_collate_1 0x0800013f Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000011) - __rt_lib_init_lc_ctype_1 0x0800013f Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000013) - __rt_lib_init_lc_monetary_1 0x0800013f Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000015) - __rt_lib_init_lc_numeric_1 0x0800013f Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000017) - __rt_lib_init_lc_time_1 0x0800013f Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000019) - __rt_lib_init_preinit_1 0x0800013f Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000004) - __rt_lib_init_rand_1 0x0800013f Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000E) - __rt_lib_init_return 0x0800013f Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000033) - __rt_lib_init_signal_1 0x0800013f Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001D) - __rt_lib_init_stdio_1 0x0800013f Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000025) - __rt_lib_init_user_alloc_1 0x0800013f Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000C) - __rt_lib_shutdown 0x08000141 Thumb Code 0 libshutdown.o(.ARM.Collect$$libshutdown$$00000000) - __rt_lib_shutdown_cpp_1 0x08000143 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000002) - __rt_lib_shutdown_fp_trap_1 0x08000143 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000007) - __rt_lib_shutdown_heap_1 0x08000143 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F) - __rt_lib_shutdown_return 0x08000143 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000010) - __rt_lib_shutdown_signal_1 0x08000143 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000A) - __rt_lib_shutdown_stdio_1 0x08000143 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000004) - __rt_lib_shutdown_user_alloc_1 0x08000143 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C) - __rt_entry 0x08000145 Thumb Code 0 __rtentry.o(.ARM.Collect$$rtentry$$00000000) - __rt_entry_presh_1 0x08000145 Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000002) - __rt_entry_sh 0x08000145 Thumb Code 0 __rtentry4.o(.ARM.Collect$$rtentry$$00000004) - __rt_entry_li 0x0800014b Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) - __rt_entry_postsh_1 0x0800014b Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000009) - __rt_entry_main 0x0800014f Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) - __rt_entry_postli_1 0x0800014f Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000C) - __rt_exit 0x08000157 Thumb Code 0 rtexit.o(.ARM.Collect$$rtexit$$00000000) - __rt_exit_ls 0x08000159 Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000003) - __rt_exit_prels_1 0x08000159 Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000002) - __rt_exit_exit 0x0800015d Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000004) - __aeabi_memcpy4 0x08000165 Thumb Code 56 rt_memcpy.o(.emb_text) - __aeabi_memcpy8 0x08000165 Thumb Code 0 rt_memcpy.o(.emb_text) - Reset_Handler 0x0800019d Thumb Code 8 keil_startup_hk32f030m.o(.text) - ADC1_IRQHandler 0x080001af Thumb Code 0 keil_startup_hk32f030m.o(.text) - EXTI0_IRQHandler 0x080001af Thumb Code 0 keil_startup_hk32f030m.o(.text) - EXTI11_IRQHandler 0x080001af Thumb Code 0 keil_startup_hk32f030m.o(.text) - EXTI1_IRQHandler 0x080001af Thumb Code 0 keil_startup_hk32f030m.o(.text) - EXTI2_IRQHandler 0x080001af Thumb Code 0 keil_startup_hk32f030m.o(.text) - EXTI3_IRQHandler 0x080001af Thumb Code 0 keil_startup_hk32f030m.o(.text) - EXTI4_IRQHandler 0x080001af Thumb Code 0 keil_startup_hk32f030m.o(.text) - EXTI5_IRQHandler 0x080001af Thumb Code 0 keil_startup_hk32f030m.o(.text) - EXTI6_IRQHandler 0x080001af Thumb Code 0 keil_startup_hk32f030m.o(.text) - EXTI7_IRQHandler 0x080001af Thumb Code 0 keil_startup_hk32f030m.o(.text) - FLASH_IRQHandler 0x080001af Thumb Code 0 keil_startup_hk32f030m.o(.text) - I2C1_IRQHandler 0x080001af Thumb Code 0 keil_startup_hk32f030m.o(.text) - RCC_IRQHandler 0x080001af Thumb Code 0 keil_startup_hk32f030m.o(.text) - SPI1_IRQHandler 0x080001af Thumb Code 0 keil_startup_hk32f030m.o(.text) - TIM1_BRK_IRQHandler 0x080001af Thumb Code 0 keil_startup_hk32f030m.o(.text) - TIM1_CC_IRQHandler 0x080001af Thumb Code 0 keil_startup_hk32f030m.o(.text) - TIM1_UP_TRG_COM_IRQHandler 0x080001af Thumb Code 0 keil_startup_hk32f030m.o(.text) - TIM2_IRQHandler 0x080001af Thumb Code 0 keil_startup_hk32f030m.o(.text) - WWDG_IRQHandler 0x080001af Thumb Code 0 keil_startup_hk32f030m.o(.text) - __user_initial_stackheap 0x080001b1 Thumb Code 0 keil_startup_hk32f030m.o(.text) - __aeabi_memcpy 0x080001d5 Thumb Code 130 rt_memcpy.o(.text) - __rt_memcpy 0x080001d5 Thumb Code 0 rt_memcpy.o(.text) - __aeabi_uidiv 0x08000257 Thumb Code 0 aeabi_sdiv.o(.text) - __aeabi_uidivmod 0x08000257 Thumb Code 20 aeabi_sdiv.o(.text) - __aeabi_idiv 0x0800026b Thumb Code 0 aeabi_sdiv.o(.text) - __aeabi_idivmod 0x0800026b Thumb Code 326 aeabi_sdiv.o(.text) - __use_two_region_memory 0x080003b1 Thumb Code 2 heapauxi.o(.text) - __rt_heap_escrow$2region 0x080003b3 Thumb Code 2 heapauxi.o(.text) - __rt_heap_expand$2region 0x080003b5 Thumb Code 2 heapauxi.o(.text) - __aeabi_d2f 0x080003b9 Thumb Code 0 d2f.o(.text) - _d2f 0x080003b9 Thumb Code 120 d2f.o(.text) - __aeabi_dadd 0x0800072d Thumb Code 0 daddsub.o(.text) - _dadd 0x0800072d Thumb Code 26 daddsub.o(.text) - __aeabi_dsub 0x08000747 Thumb Code 0 daddsub.o(.text) - _dsub 0x08000747 Thumb Code 22 daddsub.o(.text) - __aeabi_drsub 0x0800075d Thumb Code 0 daddsub.o(.text) - _drsb 0x0800075d Thumb Code 28 daddsub.o(.text) - __aeabi_d2uiz 0x0800078d Thumb Code 0 dfixui.o(.text) - _dfixu 0x0800078d Thumb Code 68 dfixui.o(.text) - __aeabi_i2d_normalise 0x080007d5 Thumb Code 66 dflti.o(.text) - __aeabi_i2d 0x08000817 Thumb Code 16 dflti.o(.text) - _dflt 0x08000817 Thumb Code 0 dflti.o(.text) - __aeabi_ui2d 0x08000827 Thumb Code 6 dflti.o(.text) - _dfltu 0x08000827 Thumb Code 0 dflti.o(.text) - __aeabi_dmul 0x0800082d Thumb Code 0 dmul.o(.text) - _dmul 0x0800082d Thumb Code 558 dmul.o(.text) - __aeabi_f2d 0x08000a75 Thumb Code 0 f2d.o(.text) - _f2d 0x08000a75 Thumb Code 80 f2d.o(.text) - __aeabi_fdiv 0x08000ac9 Thumb Code 0 fdiv.o(.text) - _fdiv 0x08000ac9 Thumb Code 334 fdiv.o(.text) - _frdiv 0x08000c17 Thumb Code 8 fdiv.o(.text) - __aeabi_f2uiz 0x08000c29 Thumb Code 0 ffixui.o(.text) - _ffixu 0x08000c29 Thumb Code 48 ffixui.o(.text) - __aeabi_i2f_normalise 0x08000c59 Thumb Code 72 fflti.o(.text) - __aeabi_i2f 0x08000ca1 Thumb Code 16 fflti.o(.text) - _fflt 0x08000ca1 Thumb Code 0 fflti.o(.text) - __aeabi_ui2f 0x08000cb1 Thumb Code 6 fflti.o(.text) - _ffltu 0x08000cb1 Thumb Code 0 fflti.o(.text) - __fpl_dcmp_InfNaN 0x08000cb9 Thumb Code 140 dcmpin.o(.text) - __fpl_cmpreturn 0x08000d49 Thumb Code 46 cmpret.o(.text) - __fpl_dcheck_NaN2 0x08000d79 Thumb Code 14 dnan2.o(.text) - __user_setup_stackheap 0x08000d8d Thumb Code 62 sys_stackheap_outer.o(.text) - exit 0x08000dcb Thumb Code 16 exit.o(.text) - __fpl_return_NaN 0x08000ddb Thumb Code 94 retnan.o(.text) - __user_libspace 0x08000e39 Thumb Code 8 libspace.o(.text) - __user_perproc_libspace 0x08000e39 Thumb Code 0 libspace.o(.text) - __user_perthread_libspace 0x08000e39 Thumb Code 0 libspace.o(.text) - _sys_exit 0x08000e41 Thumb Code 8 sys_exit.o(.text) - __I$use$semihosting 0x08000e4d Thumb Code 0 use_no_semi.o(.text) - __use_no_semihosting_swi 0x08000e4d Thumb Code 2 use_no_semi.o(.text) - __semihosting_library_function 0x08000e4f Thumb Code 0 indicate_semi.o(.text) - ADC1_Init 0x08000e51 Thumb Code 146 adc.o(i.ADC1_Init) - ADC_ChannelConfig 0x08000ef1 Thumb Code 6 hk32f030m_adc.o(i.ADC_ChannelConfig) - ADC_ClearFlag 0x08000ef7 Thumb Code 4 hk32f030m_adc.o(i.ADC_ClearFlag) - ADC_Cmd 0x08000efb Thumb Code 24 hk32f030m_adc.o(i.ADC_Cmd) - ADC_DeInit 0x08000f15 Thumb Code 28 hk32f030m_adc.o(i.ADC_DeInit) - ADC_GetConversionValue 0x08000f35 Thumb Code 6 hk32f030m_adc.o(i.ADC_GetConversionValue) - ADC_GetFlagStatus 0x08000f3b Thumb Code 28 hk32f030m_adc.o(i.ADC_GetFlagStatus) - ADC_Init 0x08000f59 Thumb Code 34 hk32f030m_adc.o(i.ADC_Init) - ADC_StartOfConversion 0x08000f81 Thumb Code 10 hk32f030m_adc.o(i.ADC_StartOfConversion) - ADC_StopOfConversion 0x08000f8b Thumb Code 10 hk32f030m_adc.o(i.ADC_StopOfConversion) - ADC_StructInit 0x08000f95 Thumb Code 14 hk32f030m_adc.o(i.ADC_StructInit) - ADC_Task 0x08000fa5 Thumb Code 186 task.o(i.ADC_Task) - Buzzer_Init 0x08001099 Thumb Code 44 buzzer.o(i.Buzzer_Init) - Buzzer_Ring 0x080010c5 Thumb Code 6 buzzer.o(i.Buzzer_Ring) - Buzzer_Scan 0x080010d1 Thumb Code 46 buzzer.o(i.Buzzer_Scan) - Buzzer_Task 0x08001105 Thumb Code 200 task.o(i.Buzzer_Task) - Charge_Task 0x080011f1 Thumb Code 132 task.o(i.Charge_Task) - Conditional_Judgment 0x08001289 Thumb Code 938 task.o(i.Conditional_Judgment) - Flashlight_Bright 0x080016dd Thumb Code 348 task.o(i.Flashlight_Bright) - Flashlight_Detection 0x0800186d Thumb Code 162 task.o(i.Flashlight_Detection) - Flashlight_Task 0x08001939 Thumb Code 128 task.o(i.Flashlight_Task) - GPIO_Init 0x080019d1 Thumb Code 138 hk32f030m_gpio.o(i.GPIO_Init) - GPIO_PinAFConfig 0x08001a5b Thumb Code 32 hk32f030m_gpio.o(i.GPIO_PinAFConfig) - Get_Vesc_Pack_Data 0x08001a7b Thumb Code 14 vesc_uasrt.o(i.Get_Vesc_Pack_Data) - HardFault_Handler 0x08001a89 Thumb Code 2 hk32f030m_it.o(i.HardFault_Handler) - IO_WS2812_Init 0x08001a8d Thumb Code 42 io_ws2812.o(i.IO_WS2812_Init) - KEY1_Scan 0x08001abd Thumb Code 196 key.o(i.KEY1_Scan) - KEY1_Task 0x08001b8d Thumb Code 108 task.o(i.KEY1_Task) - KEY_Init 0x08001c11 Thumb Code 32 key.o(i.KEY_Init) - LED_Init 0x08001c35 Thumb Code 112 led.o(i.LED_Init) - LED_PWM_Init 0x08001ca9 Thumb Code 138 led_pwm.o(i.LED_PWM_Init) - NMI_Handler 0x08001d41 Thumb Code 2 hk32f030m_it.o(i.NMI_Handler) - NVIC_Init 0x08001d45 Thumb Code 72 hk32f030m_misc.o(i.NVIC_Init) - PendSV_Handler 0x08001d95 Thumb Code 2 hk32f030m_it.o(i.PendSV_Handler) - Power_Display 0x08001d99 Thumb Code 554 task.o(i.Power_Display) - Power_Init 0x08001fcd Thumb Code 72 power.o(i.Power_Init) - Power_Task 0x08002019 Thumb Code 90 task.o(i.Power_Task) - Protocol_Parse 0x08002091 Thumb Code 214 vesc_uasrt.o(i.Protocol_Parse) - RCC_AHBPeriphClockCmd 0x0800217d Thumb Code 22 hk32f030m_rcc.o(i.RCC_AHBPeriphClockCmd) - RCC_APB1PeriphClockCmd 0x08002199 Thumb Code 22 hk32f030m_rcc.o(i.RCC_APB1PeriphClockCmd) - RCC_APB2PeriphClockCmd 0x080021b5 Thumb Code 22 hk32f030m_rcc.o(i.RCC_APB2PeriphClockCmd) - RCC_APB2PeriphResetCmd 0x080021d1 Thumb Code 22 hk32f030m_rcc.o(i.RCC_APB2PeriphResetCmd) - RCC_GetClocksFreq 0x080021ed Thumb Code 200 hk32f030m_rcc.o(i.RCC_GetClocksFreq) - Read_ADC_Value 0x080022cd Thumb Code 106 adc.o(i.Read_ADC_Value) - SVC_Handler 0x0800233d Thumb Code 2 hk32f030m_it.o(i.SVC_Handler) - Send_Pack_Data 0x08002341 Thumb Code 94 vesc_uasrt.o(i.Send_Pack_Data) - SysTick_Handler 0x08002495 Thumb Code 2 hk32f030m_it.o(i.SysTick_Handler) - SystemInit 0x08002499 Thumb Code 42 system_hk32f030m.o(i.SystemInit) - TIM6_IRQHandler 0x080024d1 Thumb Code 130 hk32f030m_it.o(i.TIM6_IRQHandler) - TIM_ClearITPendingBit 0x08002589 Thumb Code 8 hk32f030m_tim.o(i.TIM_ClearITPendingBit) - TIM_Cmd 0x08002591 Thumb Code 24 hk32f030m_tim.o(i.TIM_Cmd) - TIM_CtrlPWMOutputs 0x080025ad Thumb Code 26 hk32f030m_tim.o(i.TIM_CtrlPWMOutputs) - TIM_GetITStatus 0x080025c7 Thumb Code 24 hk32f030m_tim.o(i.TIM_GetITStatus) - TIM_ITConfig 0x080025df Thumb Code 24 hk32f030m_tim.o(i.TIM_ITConfig) - TIM_OC2Init 0x080025f9 Thumb Code 124 hk32f030m_tim.o(i.TIM_OC2Init) - TIM_SetCompare2 0x0800268d Thumb Code 4 hk32f030m_tim.o(i.TIM_SetCompare2) - TIM_TimeBaseInit 0x08002691 Thumb Code 66 hk32f030m_tim.o(i.TIM_TimeBaseInit) - Time6_Init 0x080026e1 Thumb Code 74 time.o(i.Time6_Init) - USART1_IRQHandler 0x08002735 Thumb Code 84 hk32f030m_it.o(i.USART1_IRQHandler) - USART1_Init 0x08002799 Thumb Code 160 usart.o(i.USART1_Init) - USART1_Send_Byte 0x08002849 Thumb Code 12 usart.o(i.USART1_Send_Byte) - USART1_Send_Bytes 0x08002859 Thumb Code 26 usart.o(i.USART1_Send_Bytes) - USART_ClearFlag 0x08002873 Thumb Code 4 hk32f030m_usart.o(i.USART_ClearFlag) - USART_Cmd 0x08002877 Thumb Code 24 hk32f030m_usart.o(i.USART_Cmd) - USART_ITConfig 0x0800288f Thumb Code 46 hk32f030m_usart.o(i.USART_ITConfig) - USART_Init 0x080028bd Thumb Code 138 hk32f030m_usart.o(i.USART_Init) - USART_ReceiveData 0x08002955 Thumb Code 8 hk32f030m_usart.o(i.USART_ReceiveData) - Usart_Task 0x0800295d Thumb Code 132 task.o(i.Usart_Task) - WS2812 0x080029fd Thumb Code 192 task.o(i.WS2812) - WS2812_0_Code 0x08002ac5 Thumb Code 14 io_ws2812.o(i.WS2812_0_Code) - WS2812_1_Code 0x08002ad9 Thumb Code 24 io_ws2812.o(i.WS2812_1_Code) - WS2812_Boot 0x08002af5 Thumb Code 592 task.o(i.WS2812_Boot) - WS2812_Cal_Bri 0x08002d5d Thumb Code 42 task.o(i.WS2812_Cal_Bri) - WS2812_Charge 0x08002d8d Thumb Code 578 task.o(i.WS2812_Charge) - WS2812_Init 0x08002fd9 Thumb Code 28 ws2812.o(i.WS2812_Init) - WS2812_Refresh 0x08002ff9 Thumb Code 58 ws2812.o(i.WS2812_Refresh) - WS2812_Set_Colour 0x0800303d Thumb Code 84 ws2812.o(i.WS2812_Set_Colour) - WS2812_Task 0x08003095 Thumb Code 176 task.o(i.WS2812_Task) - __ARM_common_switch8 0x08003165 Thumb Code 26 test.o(i.__ARM_common_switch8) - buffer_get_float16 0x0800317f Thumb Code 22 vesc_uasrt.o(i.buffer_get_float16) - buffer_get_float32 0x08003195 Thumb Code 22 vesc_uasrt.o(i.buffer_get_float32) - buffer_get_int16 0x080031ab Thumb Code 20 vesc_uasrt.o(i.buffer_get_int16) - buffer_get_int32 0x080031bf Thumb Code 38 vesc_uasrt.o(i.buffer_get_int32) - crc16 0x080031e5 Thumb Code 38 crc.o(i.crc16) - delay 0x08003211 Thumb Code 12 ws2812.o(i.delay) - main 0x0800321d Thumb Code 98 main.o(i.main) - __aeabi_cdcmple 0x08003289 Thumb Code 0 dlef.o(x$fpl$dleqf) - _dcmple 0x08003289 Thumb Code 94 dlef.o(x$fpl$dleqf) - __aeabi_cdrcmple 0x080032ed Thumb Code 0 drlef.o(x$fpl$drleqf) - _drcmple 0x080032ed Thumb Code 100 drlef.o(x$fpl$drleqf) - __aeabi_fadd 0x08003355 Thumb Code 0 faddsub.o(x$fpl$fadd) - _fadd 0x08003355 Thumb Code 134 faddsub.o(x$fpl$fadd) - __aeabi_fmul 0x080033e1 Thumb Code 0 fmul.o(x$fpl$fmul) - _fmul 0x080033e1 Thumb Code 172 fmul.o(x$fpl$fmul) - __aeabi_fsub 0x08003491 Thumb Code 0 faddsub.o(x$fpl$fsub) - _fsub 0x08003491 Thumb Code 204 faddsub.o(x$fpl$fsub) - __I$use$fp 0x08003560 Number 0 usenofp.o(x$fpl$usenofp) - crc16_tab 0x08003560 Data 512 crc.o(.constdata) - APBPrescTable 0x08003760 Data 8 hk32f030m_rcc.o(.constdata) - AHBPrescTable 0x08003768 Data 32 hk32f030m_rcc.o(.constdata) - Region$$Table$$Base 0x080037c8 Number 0 anon$$obj.o(Region$$Table) - Region$$Table$$Limit 0x080037e8 Number 0 anon$$obj.o(Region$$Table) - WS2812_Counter 0x20000002 Data 2 ws2812.o(.data) - VESC_RX_Flag 0x20000004 Data 1 vesc_uasrt.o(.data) - brightness 0x20000008 Data 1 task.o(.data) - val 0x20000009 Data 1 task.o(.data) - flashlight_flag_last_2 0x2000000a Data 1 task.o(.data) - Power_Flag 0x20000024 Data 1 flag_bit.o(.data) - Charge_Flag 0x20000025 Data 1 flag_bit.o(.data) - Flashlight_Flag 0x20000026 Data 1 flag_bit.o(.data) - Brightness_Flag 0x20000027 Data 1 flag_bit.o(.data) - WS2812_Display_Flag 0x20000028 Data 1 flag_bit.o(.data) - WS2812_Flag 0x20000029 Data 1 flag_bit.o(.data) - Power_Display_Flag 0x2000002a Data 1 flag_bit.o(.data) - Buzzer_Flag 0x2000002b Data 1 flag_bit.o(.data) - Usart_Flag 0x2000002c Data 1 flag_bit.o(.data) - VESC_Boot_Time 0x2000002e Data 2 flag_bit.o(.data) - Buzzer_Time 0x20000030 Data 2 flag_bit.o(.data) - Charge_Time 0x20000032 Data 2 flag_bit.o(.data) - Flashlight_Time 0x20000034 Data 2 flag_bit.o(.data) - Power_Time 0x20000036 Data 2 flag_bit.o(.data) - Usart_Time 0x20000038 Data 2 flag_bit.o(.data) - ADC_Time 0x2000003a Data 2 flag_bit.o(.data) - Shutdown_Time_S 0x2000003c Data 2 flag_bit.o(.data) - Shutdown_Time_M 0x2000003e Data 1 flag_bit.o(.data) - ADC1_Val 0x20000040 Data 4 flag_bit.o(.data) - ADC2_Val 0x20000044 Data 4 flag_bit.o(.data) - Charge_Voltage 0x20000048 Data 4 flag_bit.o(.data) - Gear_Position 0x2000004c Data 1 flag_bit.o(.data) - WS2812_Measure 0x2000004d Data 1 flag_bit.o(.data) - Buzzer_Frequency 0x2000004e Data 1 flag_bit.o(.data) - Flashlight_Detection_Time 0x20000050 Data 2 flag_bit.o(.data) - Charge_Current 0x20000054 Data 4 flag_bit.o(.data) - V_I 0x20000058 Data 1 flag_bit.o(.data) - Shutdown_Cnt 0x20000059 Data 1 flag_bit.o(.data) - Charger_Detection_1ms 0x2000005a Data 2 flag_bit.o(.data) - LED_Counter 0x2000005c Data 2 led.o(.data) - KEY1_State 0x2000005e Data 1 key.o(.data) - Buzzer_Counter 0x20000068 Data 2 buzzer.o(.data) - WS2812_Buff 0x2000006c Data 240 ws2812.o(.bss) - VESC_RX_Buff 0x2000015c Data 256 vesc_uasrt.o(.bss) - data 0x2000025c Data 44 vesc_uasrt.o(.bss) - protocol_buff 0x20000288 Data 256 vesc_uasrt.o(.bss) - __libspace_start 0x20000388 Data 96 libspace.o(.bss) - __temporary_stack_top$libspace 0x200003e8 Data 0 libspace.o(.bss) - - - -============================================================================== - -Memory Map of the image - - Image Entry point : 0x080000c1 - - Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00003854, Max: 0x00004000, ABSOLUTE) - - Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x000037e8, Max: 0x00004000, ABSOLUTE) - - Exec Addr Load Addr Size Type Attr Idx E Section Name Object - - 0x08000000 0x08000000 0x000000c0 Data RO 3 RESET keil_startup_hk32f030m.o - 0x080000c0 0x080000c0 0x00000008 Code RO 2574 * !!!main c_p.l(__main.o) - 0x080000c8 0x080000c8 0x0000003c Code RO 2783 !!!scatter c_p.l(__scatter.o) - 0x08000104 0x08000104 0x0000001a Code RO 2785 !!handler_copy c_p.l(__scatter_copy.o) - 0x0800011e 0x0800011e 0x00000002 PAD - 0x08000120 0x08000120 0x0000001c Code RO 2787 !!handler_zi c_p.l(__scatter_zi.o) - 0x0800013c 0x0800013c 0x00000002 Code RO 2650 .ARM.Collect$$libinit$$00000000 c_p.l(libinit.o) - 0x0800013e 0x0800013e 0x00000000 Code RO 2666 .ARM.Collect$$libinit$$00000002 c_p.l(libinit2.o) - 0x0800013e 0x0800013e 0x00000000 Code RO 2668 .ARM.Collect$$libinit$$00000004 c_p.l(libinit2.o) - 0x0800013e 0x0800013e 0x00000000 Code RO 2671 .ARM.Collect$$libinit$$0000000A c_p.l(libinit2.o) - 0x0800013e 0x0800013e 0x00000000 Code RO 2673 .ARM.Collect$$libinit$$0000000C c_p.l(libinit2.o) - 0x0800013e 0x0800013e 0x00000000 Code RO 2675 .ARM.Collect$$libinit$$0000000E c_p.l(libinit2.o) - 0x0800013e 0x0800013e 0x00000000 Code RO 2678 .ARM.Collect$$libinit$$00000011 c_p.l(libinit2.o) - 0x0800013e 0x0800013e 0x00000000 Code RO 2680 .ARM.Collect$$libinit$$00000013 c_p.l(libinit2.o) - 0x0800013e 0x0800013e 0x00000000 Code RO 2682 .ARM.Collect$$libinit$$00000015 c_p.l(libinit2.o) - 0x0800013e 0x0800013e 0x00000000 Code RO 2684 .ARM.Collect$$libinit$$00000017 c_p.l(libinit2.o) - 0x0800013e 0x0800013e 0x00000000 Code RO 2686 .ARM.Collect$$libinit$$00000019 c_p.l(libinit2.o) - 0x0800013e 0x0800013e 0x00000000 Code RO 2688 .ARM.Collect$$libinit$$0000001B c_p.l(libinit2.o) - 0x0800013e 0x0800013e 0x00000000 Code RO 2690 .ARM.Collect$$libinit$$0000001D c_p.l(libinit2.o) - 0x0800013e 0x0800013e 0x00000000 Code RO 2692 .ARM.Collect$$libinit$$0000001F c_p.l(libinit2.o) - 0x0800013e 0x0800013e 0x00000000 Code RO 2694 .ARM.Collect$$libinit$$00000021 c_p.l(libinit2.o) - 0x0800013e 0x0800013e 0x00000000 Code RO 2696 .ARM.Collect$$libinit$$00000023 c_p.l(libinit2.o) - 0x0800013e 0x0800013e 0x00000000 Code RO 2698 .ARM.Collect$$libinit$$00000025 c_p.l(libinit2.o) - 0x0800013e 0x0800013e 0x00000000 Code RO 2702 .ARM.Collect$$libinit$$0000002C c_p.l(libinit2.o) - 0x0800013e 0x0800013e 0x00000000 Code RO 2704 .ARM.Collect$$libinit$$0000002E c_p.l(libinit2.o) - 0x0800013e 0x0800013e 0x00000000 Code RO 2706 .ARM.Collect$$libinit$$00000030 c_p.l(libinit2.o) - 0x0800013e 0x0800013e 0x00000000 Code RO 2708 .ARM.Collect$$libinit$$00000032 c_p.l(libinit2.o) - 0x0800013e 0x0800013e 0x00000002 Code RO 2709 .ARM.Collect$$libinit$$00000033 c_p.l(libinit2.o) - 0x08000140 0x08000140 0x00000002 Code RO 2740 .ARM.Collect$$libshutdown$$00000000 c_p.l(libshutdown.o) - 0x08000142 0x08000142 0x00000000 Code RO 2766 .ARM.Collect$$libshutdown$$00000002 c_p.l(libshutdown2.o) - 0x08000142 0x08000142 0x00000000 Code RO 2768 .ARM.Collect$$libshutdown$$00000004 c_p.l(libshutdown2.o) - 0x08000142 0x08000142 0x00000000 Code RO 2771 .ARM.Collect$$libshutdown$$00000007 c_p.l(libshutdown2.o) - 0x08000142 0x08000142 0x00000000 Code RO 2774 .ARM.Collect$$libshutdown$$0000000A c_p.l(libshutdown2.o) - 0x08000142 0x08000142 0x00000000 Code RO 2776 .ARM.Collect$$libshutdown$$0000000C c_p.l(libshutdown2.o) - 0x08000142 0x08000142 0x00000000 Code RO 2779 .ARM.Collect$$libshutdown$$0000000F c_p.l(libshutdown2.o) - 0x08000142 0x08000142 0x00000002 Code RO 2780 .ARM.Collect$$libshutdown$$00000010 c_p.l(libshutdown2.o) - 0x08000144 0x08000144 0x00000000 Code RO 2607 .ARM.Collect$$rtentry$$00000000 c_p.l(__rtentry.o) - 0x08000144 0x08000144 0x00000000 Code RO 2616 .ARM.Collect$$rtentry$$00000002 c_p.l(__rtentry2.o) - 0x08000144 0x08000144 0x00000006 Code RO 2628 .ARM.Collect$$rtentry$$00000004 c_p.l(__rtentry4.o) - 0x0800014a 0x0800014a 0x00000000 Code RO 2618 .ARM.Collect$$rtentry$$00000009 c_p.l(__rtentry2.o) - 0x0800014a 0x0800014a 0x00000004 Code RO 2619 .ARM.Collect$$rtentry$$0000000A c_p.l(__rtentry2.o) - 0x0800014e 0x0800014e 0x00000000 Code RO 2621 .ARM.Collect$$rtentry$$0000000C c_p.l(__rtentry2.o) - 0x0800014e 0x0800014e 0x00000008 Code RO 2622 .ARM.Collect$$rtentry$$0000000D c_p.l(__rtentry2.o) - 0x08000156 0x08000156 0x00000002 Code RO 2657 .ARM.Collect$$rtexit$$00000000 c_p.l(rtexit.o) - 0x08000158 0x08000158 0x00000000 Code RO 2713 .ARM.Collect$$rtexit$$00000002 c_p.l(rtexit2.o) - 0x08000158 0x08000158 0x00000004 Code RO 2714 .ARM.Collect$$rtexit$$00000003 c_p.l(rtexit2.o) - 0x0800015c 0x0800015c 0x00000006 Code RO 2715 .ARM.Collect$$rtexit$$00000004 c_p.l(rtexit2.o) - 0x08000162 0x08000162 0x00000002 PAD - 0x08000164 0x08000164 0x00000038 Code RO 2564 .emb_text c_p.l(rt_memcpy.o) - 0x0800019c 0x0800019c 0x00000038 Code RO 4 .text keil_startup_hk32f030m.o - 0x080001d4 0x080001d4 0x00000082 Code RO 2565 .text c_p.l(rt_memcpy.o) - 0x08000256 0x08000256 0x0000015a Code RO 2568 .text c_p.l(aeabi_sdiv.o) - 0x080003b0 0x080003b0 0x00000006 Code RO 2572 .text c_p.l(heapauxi.o) - 0x080003b6 0x080003b6 0x00000002 PAD - 0x080003b8 0x080003b8 0x0000007c Code RO 2576 .text fz_ps.l(d2f.o) - 0x08000434 0x08000434 0x00000358 Code RO 2578 .text fz_ps.l(daddsub.o) - 0x0800078c 0x0800078c 0x00000048 Code RO 2580 .text fz_ps.l(dfixui.o) - 0x080007d4 0x080007d4 0x00000058 Code RO 2582 .text fz_ps.l(dflti.o) - 0x0800082c 0x0800082c 0x00000248 Code RO 2586 .text fz_ps.l(dmul.o) - 0x08000a74 0x08000a74 0x00000054 Code RO 2590 .text fz_ps.l(f2d.o) - 0x08000ac8 0x08000ac8 0x00000160 Code RO 2598 .text fz_ps.l(fdiv.o) - 0x08000c28 0x08000c28 0x00000030 Code RO 2601 .text fz_ps.l(ffixui.o) - 0x08000c58 0x08000c58 0x0000005e Code RO 2603 .text fz_ps.l(fflti.o) - 0x08000cb6 0x08000cb6 0x00000002 PAD - 0x08000cb8 0x08000cb8 0x00000090 Code RO 2612 .text fz_ps.l(dcmpin.o) - 0x08000d48 0x08000d48 0x0000002e Code RO 2632 .text fz_ps.l(cmpret.o) - 0x08000d76 0x08000d76 0x00000002 PAD - 0x08000d78 0x08000d78 0x00000014 Code RO 2634 .text fz_ps.l(dnan2.o) - 0x08000d8c 0x08000d8c 0x0000003e Code RO 2636 .text c_p.l(sys_stackheap_outer.o) - 0x08000dca 0x08000dca 0x00000010 Code RO 2639 .text c_p.l(exit.o) - 0x08000dda 0x08000dda 0x0000005e Code RO 2651 .text fz_ps.l(retnan.o) - 0x08000e38 0x08000e38 0x00000008 Code RO 2653 .text c_p.l(libspace.o) - 0x08000e40 0x08000e40 0x0000000c Code RO 2710 .text c_p.l(sys_exit.o) - 0x08000e4c 0x08000e4c 0x00000002 Code RO 2729 .text c_p.l(use_no_semi.o) - 0x08000e4e 0x08000e4e 0x00000000 Code RO 2731 .text c_p.l(indicate_semi.o) - 0x08000e4e 0x08000e4e 0x00000002 PAD - 0x08000e50 0x08000e50 0x000000a0 Code RO 865 i.ADC1_Init adc.o - 0x08000ef0 0x08000ef0 0x00000006 Code RO 929 i.ADC_ChannelConfig hk32f030m_adc.o - 0x08000ef6 0x08000ef6 0x00000004 Code RO 930 i.ADC_ClearFlag hk32f030m_adc.o - 0x08000efa 0x08000efa 0x00000018 Code RO 933 i.ADC_Cmd hk32f030m_adc.o - 0x08000f12 0x08000f12 0x00000002 PAD - 0x08000f14 0x08000f14 0x00000020 Code RO 935 i.ADC_DeInit hk32f030m_adc.o - 0x08000f34 0x08000f34 0x00000006 Code RO 939 i.ADC_GetConversionValue hk32f030m_adc.o - 0x08000f3a 0x08000f3a 0x0000001c Code RO 940 i.ADC_GetFlagStatus hk32f030m_adc.o - 0x08000f56 0x08000f56 0x00000002 PAD - 0x08000f58 0x08000f58 0x00000028 Code RO 943 i.ADC_Init hk32f030m_adc.o - 0x08000f80 0x08000f80 0x0000000a Code RO 947 i.ADC_StartOfConversion hk32f030m_adc.o - 0x08000f8a 0x08000f8a 0x0000000a Code RO 948 i.ADC_StopOfConversion hk32f030m_adc.o - 0x08000f94 0x08000f94 0x0000000e Code RO 949 i.ADC_StructInit hk32f030m_adc.o - 0x08000fa2 0x08000fa2 0x00000002 PAD - 0x08000fa4 0x08000fa4 0x000000f4 Code RO 486 i.ADC_Task task.o - 0x08001098 0x08001098 0x0000002c Code RO 798 i.Buzzer_Init buzzer.o - 0x080010c4 0x080010c4 0x0000000c Code RO 799 i.Buzzer_Ring buzzer.o - 0x080010d0 0x080010d0 0x00000034 Code RO 800 i.Buzzer_Scan buzzer.o - 0x08001104 0x08001104 0x000000ec Code RO 487 i.Buzzer_Task task.o - 0x080011f0 0x080011f0 0x00000098 Code RO 488 i.Charge_Task task.o - 0x08001288 0x08001288 0x00000454 Code RO 489 i.Conditional_Judgment task.o - 0x080016dc 0x080016dc 0x00000190 Code RO 490 i.Flashlight_Bright task.o - 0x0800186c 0x0800186c 0x000000cc Code RO 491 i.Flashlight_Detection task.o - 0x08001938 0x08001938 0x00000098 Code RO 492 i.Flashlight_Task task.o - 0x080019d0 0x080019d0 0x0000008a Code RO 1115 i.GPIO_Init hk32f030m_gpio.o - 0x08001a5a 0x08001a5a 0x00000020 Code RO 1116 i.GPIO_PinAFConfig hk32f030m_gpio.o - 0x08001a7a 0x08001a7a 0x0000000e Code RO 351 i.Get_Vesc_Pack_Data vesc_uasrt.o - 0x08001a88 0x08001a88 0x00000002 Code RO 179 i.HardFault_Handler hk32f030m_it.o - 0x08001a8a 0x08001a8a 0x00000002 PAD - 0x08001a8c 0x08001a8c 0x00000030 Code RO 891 i.IO_WS2812_Init io_ws2812.o - 0x08001abc 0x08001abc 0x000000d0 Code RO 766 i.KEY1_Scan key.o - 0x08001b8c 0x08001b8c 0x00000084 Code RO 493 i.KEY1_Task task.o - 0x08001c10 0x08001c10 0x00000024 Code RO 767 i.KEY_Init key.o - 0x08001c34 0x08001c34 0x00000074 Code RO 654 i.LED_Init led.o - 0x08001ca8 0x08001ca8 0x00000098 Code RO 746 i.LED_PWM_Init led_pwm.o - 0x08001d40 0x08001d40 0x00000002 Code RO 180 i.NMI_Handler hk32f030m_it.o - 0x08001d42 0x08001d42 0x00000002 PAD - 0x08001d44 0x08001d44 0x00000050 Code RO 1283 i.NVIC_Init hk32f030m_misc.o - 0x08001d94 0x08001d94 0x00000002 Code RO 181 i.PendSV_Handler hk32f030m_it.o - 0x08001d96 0x08001d96 0x00000002 PAD - 0x08001d98 0x08001d98 0x00000234 Code RO 495 i.Power_Display task.o - 0x08001fcc 0x08001fcc 0x0000004c Code RO 726 i.Power_Init power.o - 0x08002018 0x08002018 0x00000078 Code RO 496 i.Power_Task task.o - 0x08002090 0x08002090 0x000000ec Code RO 352 i.Protocol_Parse vesc_uasrt.o - 0x0800217c 0x0800217c 0x0000001c Code RO 1316 i.RCC_AHBPeriphClockCmd hk32f030m_rcc.o - 0x08002198 0x08002198 0x0000001c Code RO 1318 i.RCC_APB1PeriphClockCmd hk32f030m_rcc.o - 0x080021b4 0x080021b4 0x0000001c Code RO 1320 i.RCC_APB2PeriphClockCmd hk32f030m_rcc.o - 0x080021d0 0x080021d0 0x0000001c Code RO 1321 i.RCC_APB2PeriphResetCmd hk32f030m_rcc.o - 0x080021ec 0x080021ec 0x000000e0 Code RO 1328 i.RCC_GetClocksFreq hk32f030m_rcc.o - 0x080022cc 0x080022cc 0x00000070 Code RO 866 i.Read_ADC_Value adc.o - 0x0800233c 0x0800233c 0x00000002 Code RO 182 i.SVC_Handler hk32f030m_it.o - 0x0800233e 0x0800233e 0x00000002 PAD - 0x08002340 0x08002340 0x00000064 Code RO 353 i.Send_Pack_Data vesc_uasrt.o - 0x080023a4 0x080023a4 0x00000034 Code RO 239 i.SetSysClock system_hk32f030m.o - 0x080023d8 0x080023d8 0x000000bc Code RO 240 i.SetSysClockToHSI_32M system_hk32f030m.o - 0x08002494 0x08002494 0x00000002 Code RO 183 i.SysTick_Handler hk32f030m_it.o - 0x08002496 0x08002496 0x00000002 PAD - 0x08002498 0x08002498 0x00000038 Code RO 242 i.SystemInit system_hk32f030m.o - 0x080024d0 0x080024d0 0x000000b8 Code RO 184 i.TIM6_IRQHandler hk32f030m_it.o - 0x08002588 0x08002588 0x00000008 Code RO 1735 i.TIM_ClearITPendingBit hk32f030m_tim.o - 0x08002590 0x08002590 0x0000001c Code RO 1740 i.TIM_Cmd hk32f030m_tim.o - 0x080025ac 0x080025ac 0x0000001a Code RO 1742 i.TIM_CtrlPWMOutputs hk32f030m_tim.o - 0x080025c6 0x080025c6 0x00000018 Code RO 1759 i.TIM_GetITStatus hk32f030m_tim.o - 0x080025de 0x080025de 0x00000018 Code RO 1763 i.TIM_ITConfig hk32f030m_tim.o - 0x080025f6 0x080025f6 0x00000002 PAD - 0x080025f8 0x080025f8 0x00000094 Code RO 1772 i.TIM_OC2Init hk32f030m_tim.o - 0x0800268c 0x0800268c 0x00000004 Code RO 1800 i.TIM_SetCompare2 hk32f030m_tim.o - 0x08002690 0x08002690 0x00000050 Code RO 1809 i.TIM_TimeBaseInit hk32f030m_tim.o - 0x080026e0 0x080026e0 0x00000054 Code RO 680 i.Time6_Init time.o - 0x08002734 0x08002734 0x00000064 Code RO 185 i.USART1_IRQHandler hk32f030m_it.o - 0x08002798 0x08002798 0x000000b0 Code RO 833 i.USART1_Init usart.o - 0x08002848 0x08002848 0x00000010 Code RO 834 i.USART1_Send_Byte usart.o - 0x08002858 0x08002858 0x0000001a Code RO 835 i.USART1_Send_Bytes usart.o - 0x08002872 0x08002872 0x00000004 Code RO 2271 i.USART_ClearFlag hk32f030m_usart.o - 0x08002876 0x08002876 0x00000018 Code RO 2275 i.USART_Cmd hk32f030m_usart.o - 0x0800288e 0x0800288e 0x0000002e Code RO 2284 i.USART_ITConfig hk32f030m_usart.o - 0x080028bc 0x080028bc 0x00000098 Code RO 2285 i.USART_Init hk32f030m_usart.o - 0x08002954 0x08002954 0x00000008 Code RO 2297 i.USART_ReceiveData hk32f030m_usart.o - 0x0800295c 0x0800295c 0x000000a0 Code RO 497 i.Usart_Task task.o - 0x080029fc 0x080029fc 0x000000c8 Code RO 498 i.WS2812 task.o - 0x08002ac4 0x08002ac4 0x00000014 Code RO 892 i.WS2812_0_Code io_ws2812.o - 0x08002ad8 0x08002ad8 0x0000001c Code RO 893 i.WS2812_1_Code io_ws2812.o - 0x08002af4 0x08002af4 0x00000268 Code RO 499 i.WS2812_Boot task.o - 0x08002d5c 0x08002d5c 0x00000030 Code RO 500 i.WS2812_Cal_Bri task.o - 0x08002d8c 0x08002d8c 0x0000024c Code RO 501 i.WS2812_Charge task.o - 0x08002fd8 0x08002fd8 0x00000020 Code RO 282 i.WS2812_Init ws2812.o - 0x08002ff8 0x08002ff8 0x00000044 Code RO 284 i.WS2812_Refresh ws2812.o - 0x0800303c 0x0800303c 0x00000058 Code RO 285 i.WS2812_Set_Colour ws2812.o - 0x08003094 0x08003094 0x000000d0 Code RO 502 i.WS2812_Task task.o - 0x08003164 0x08003164 0x0000001a Code RO 476 i.__ARM_common_switch8 test.o - 0x0800317e 0x0800317e 0x00000016 Code RO 354 i.buffer_get_float16 vesc_uasrt.o - 0x08003194 0x08003194 0x00000016 Code RO 355 i.buffer_get_float32 vesc_uasrt.o - 0x080031aa 0x080031aa 0x00000014 Code RO 356 i.buffer_get_int16 vesc_uasrt.o - 0x080031be 0x080031be 0x00000026 Code RO 357 i.buffer_get_int32 vesc_uasrt.o - 0x080031e4 0x080031e4 0x0000002c Code RO 334 i.crc16 crc.o - 0x08003210 0x08003210 0x0000000c Code RO 286 i.delay ws2812.o - 0x0800321c 0x0800321c 0x0000006c Code RO 12 i.main main.o - 0x08003288 0x08003288 0x00000064 Code RO 2584 x$fpl$dleqf fz_ps.l(dlef.o) - 0x080032ec 0x080032ec 0x00000068 Code RO 2588 x$fpl$drleqf fz_ps.l(drlef.o) - 0x08003354 0x08003354 0x0000008c Code RO 2592 x$fpl$fadd fz_ps.l(faddsub.o) - 0x080033e0 0x080033e0 0x000000b0 Code RO 2605 x$fpl$fmul fz_ps.l(fmul.o) - 0x08003490 0x08003490 0x000000d0 Code RO 2594 x$fpl$fsub fz_ps.l(faddsub.o) - 0x08003560 0x08003560 0x00000000 Code RO 2614 x$fpl$usenofp fz_ps.l(usenofp.o) - 0x08003560 0x08003560 0x00000200 Data RO 335 .constdata crc.o - 0x08003760 0x08003760 0x00000028 Data RO 1342 .constdata hk32f030m_rcc.o - 0x08003788 0x08003788 0x00000040 Data RO 2599 .constdata fz_ps.l(fdiv.o) - 0x080037c8 0x080037c8 0x00000020 Data RO 2781 Region$$Table anon$$obj.o - - - Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x080037e8, Size: 0x000007e8, Max: 0x00000800, ABSOLUTE) - - Exec Addr Load Addr Size Type Attr Idx E Section Name Object - - 0x20000000 0x080037e8 0x00000001 Data RW 186 .data hk32f030m_it.o - 0x20000001 0x080037e9 0x00000001 PAD - 0x20000002 0x080037ea 0x00000002 Data RW 288 .data ws2812.o - 0x20000004 0x080037ec 0x00000001 Data RW 362 .data vesc_uasrt.o - 0x20000005 0x080037ed 0x00000003 PAD - 0x20000008 0x080037f0 0x0000001c Data RW 503 .data task.o - 0x20000024 0x0800380c 0x00000001 Data RW 605 .data flag_bit.o - 0x20000025 0x0800380d 0x00000001 Data RW 606 .data flag_bit.o - 0x20000026 0x0800380e 0x00000001 Data RW 607 .data flag_bit.o - 0x20000027 0x0800380f 0x00000001 Data RW 608 .data flag_bit.o - 0x20000028 0x08003810 0x00000001 Data RW 609 .data flag_bit.o - 0x20000029 0x08003811 0x00000001 Data RW 610 .data flag_bit.o - 0x2000002a 0x08003812 0x00000001 Data RW 611 .data flag_bit.o - 0x2000002b 0x08003813 0x00000001 Data RW 612 .data flag_bit.o - 0x2000002c 0x08003814 0x00000001 Data RW 613 .data flag_bit.o - 0x2000002d 0x08003815 0x00000001 PAD - 0x2000002e 0x08003816 0x00000002 Data RW 614 .data flag_bit.o - 0x20000030 0x08003818 0x00000002 Data RW 615 .data flag_bit.o - 0x20000032 0x0800381a 0x00000002 Data RW 616 .data flag_bit.o - 0x20000034 0x0800381c 0x00000002 Data RW 617 .data flag_bit.o - 0x20000036 0x0800381e 0x00000002 Data RW 618 .data flag_bit.o - 0x20000038 0x08003820 0x00000002 Data RW 619 .data flag_bit.o - 0x2000003a 0x08003822 0x00000002 Data RW 620 .data flag_bit.o - 0x2000003c 0x08003824 0x00000002 Data RW 621 .data flag_bit.o - 0x2000003e 0x08003826 0x00000001 Data RW 622 .data flag_bit.o - 0x2000003f 0x08003827 0x00000001 PAD - 0x20000040 0x08003828 0x00000004 Data RW 623 .data flag_bit.o - 0x20000044 0x0800382c 0x00000004 Data RW 624 .data flag_bit.o - 0x20000048 0x08003830 0x00000004 Data RW 625 .data flag_bit.o - 0x2000004c 0x08003834 0x00000001 Data RW 626 .data flag_bit.o - 0x2000004d 0x08003835 0x00000001 Data RW 627 .data flag_bit.o - 0x2000004e 0x08003836 0x00000001 Data RW 628 .data flag_bit.o - 0x2000004f 0x08003837 0x00000001 PAD - 0x20000050 0x08003838 0x00000002 Data RW 629 .data flag_bit.o - 0x20000052 0x0800383a 0x00000002 PAD - 0x20000054 0x0800383c 0x00000004 Data RW 630 .data flag_bit.o - 0x20000058 0x08003840 0x00000001 Data RW 631 .data flag_bit.o - 0x20000059 0x08003841 0x00000001 Data RW 632 .data flag_bit.o - 0x2000005a 0x08003842 0x00000002 Data RW 633 .data flag_bit.o - 0x2000005c 0x08003844 0x00000002 Data RW 655 .data led.o - 0x2000005e 0x08003846 0x00000008 Data RW 768 .data key.o - 0x20000066 0x0800384e 0x00000004 Data RW 801 .data buzzer.o - 0x2000006a 0x08003852 0x00000002 PAD - 0x2000006c - 0x000000f0 Zero RW 287 .bss ws2812.o - 0x2000015c - 0x00000100 Zero RW 360 .bss vesc_uasrt.o - 0x2000025c - 0x0000012c Zero RW 361 .bss vesc_uasrt.o - 0x20000388 - 0x00000060 Zero RW 2654 .bss c_p.l(libspace.o) - 0x200003e8 - 0x00000200 Zero RW 2 HEAP keil_startup_hk32f030m.o - 0x200005e8 - 0x00000200 Zero RW 1 STACK keil_startup_hk32f030m.o - - -============================================================================== - -Image component sizes - - - Code (inc. data) RO Data RW Data ZI Data Debug Object Name - - 272 20 0 0 0 1277 adc.o - 108 12 0 4 0 1867 buzzer.o - 44 6 512 0 0 1344 crc.o - 0 0 0 51 0 1540 flag_bit.o - 174 10 0 0 0 7419 hk32f030m_adc.o - 170 0 0 0 0 2239 hk32f030m_gpio.o - 294 70 0 1 0 3493 hk32f030m_it.o - 80 8 0 0 0 1272 hk32f030m_misc.o - 336 48 40 0 0 4849 hk32f030m_rcc.o - 342 42 0 0 0 6699 hk32f030m_tim.o - 234 14 0 0 0 4860 hk32f030m_usart.o - 96 16 0 0 0 1493 io_ws2812.o - 56 26 192 0 1024 836 keil_startup_hk32f030m.o - 244 24 0 8 0 1612 key.o - 116 4 0 2 0 845 led.o - 152 14 0 0 0 699 led_pwm.o - 108 10 0 0 0 218315 main.o - 76 4 0 0 0 557 power.o - 296 38 0 0 0 3017 system_hk32f030m.o - 5132 618 0 28 0 14803 task.o - 26 0 0 0 0 72 test.o - 84 10 0 0 0 577 time.o - 218 20 0 0 0 2177 usart.o - 452 28 0 1 556 6358 vesc_uasrt.o - 200 18 0 2 240 4860 ws2812.o - - ---------------------------------------------------------------------- - 9328 1060 776 108 1820 293080 Object Totals - 0 0 32 0 0 0 (incl. Generated) - 18 0 0 11 0 0 (incl. Padding) - - ---------------------------------------------------------------------- - - Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name - - 8 0 0 0 0 68 __main.o - 0 0 0 0 0 0 __rtentry.o - 12 0 0 0 0 0 __rtentry2.o - 6 0 0 0 0 0 __rtentry4.o - 60 8 0 0 0 0 __scatter.o - 26 0 0 0 0 0 __scatter_copy.o - 28 0 0 0 0 0 __scatter_zi.o - 346 0 0 0 0 92 aeabi_sdiv.o - 16 0 0 0 0 68 exit.o - 6 0 0 0 0 136 heapauxi.o - 0 0 0 0 0 0 indicate_semi.o - 2 0 0 0 0 0 libinit.o - 2 0 0 0 0 0 libinit2.o - 2 0 0 0 0 0 libshutdown.o - 2 0 0 0 0 0 libshutdown2.o - 8 4 0 0 96 68 libspace.o - 186 0 0 0 0 144 rt_memcpy.o - 2 0 0 0 0 0 rtexit.o - 10 0 0 0 0 0 rtexit2.o - 12 4 0 0 0 60 sys_exit.o - 62 0 0 0 0 80 sys_stackheap_outer.o - 2 0 0 0 0 68 use_no_semi.o - 46 0 0 0 0 60 cmpret.o - 124 4 0 0 0 72 d2f.o - 856 20 0 0 0 208 daddsub.o - 144 4 0 0 0 76 dcmpin.o - 72 4 0 0 0 68 dfixui.o - 88 0 0 0 0 92 dflti.o - 100 4 0 0 0 92 dlef.o - 584 26 0 0 0 84 dmul.o - 20 6 0 0 0 68 dnan2.o - 104 4 0 0 0 104 drlef.o - 84 4 0 0 0 60 f2d.o - 348 8 0 0 0 160 faddsub.o - 352 10 64 0 0 92 fdiv.o - 48 0 0 0 0 60 ffixui.o - 94 0 0 0 0 92 fflti.o - 176 4 0 0 0 80 fmul.o - 94 0 0 0 0 68 retnan.o - 0 0 0 0 0 0 usenofp.o - - ---------------------------------------------------------------------- - 4144 114 64 0 96 2320 Library Totals - 12 0 0 0 0 0 (incl. Padding) - - ---------------------------------------------------------------------- - - Code (inc. data) RO Data RW Data ZI Data Debug Library Name - - 798 16 0 0 96 784 c_p.l - 3334 98 64 0 0 1536 fz_ps.l - - ---------------------------------------------------------------------- - 4144 114 64 0 96 2320 Library Totals - - ---------------------------------------------------------------------- - -============================================================================== - - - Code (inc. data) RO Data RW Data ZI Data Debug - - 13472 1174 840 108 1916 290632 Grand Totals - 13472 1174 840 108 1916 290632 ELF Image Totals - 13472 1174 840 108 0 0 ROM Totals - -============================================================================== - - Total RO Size (Code + RO Data) 14312 ( 13.98kB) - Total RW Size (RW Data + ZI Data) 2024 ( 1.98kB) - Total ROM Size (Code + RO Data + RW Data) 14420 ( 14.08kB) - -============================================================================== - diff --git a/LCM/Project/MDK5/Listings/keil_startup_hk32f030m.lst b/LCM/Project/MDK5/Listings/keil_startup_hk32f030m.lst deleted file mode 100644 index 8d16e3c7..00000000 --- a/LCM/Project/MDK5/Listings/keil_startup_hk32f030m.lst +++ /dev/null @@ -1,932 +0,0 @@ - - - -ARM Macro Assembler Page 1 - - - 1 00000000 ;******************** (C) COPYRIGHT HKMicroChip ****** - ************** - 2 00000000 ;* File Name : KEIL_Startup_hk32f030m.s - 3 00000000 ;* Author : MCD Application Team - 4 00000000 ;* Description : hk32f030m devices vector table f - or MDK-ARM toolchain. - 5 00000000 ;* This module performs: - 6 00000000 ;* - Set the initial SP - 7 00000000 ;* - Set the initial PC == Reset_Ha - ndler - 8 00000000 ;* - Set the vector table entries w - ith the exceptions ISR address - 9 00000000 ;* - Branches to __main in the C li - brary (which eventually - 10 00000000 ;* calls main()). - 11 00000000 ;* After Reset the CortexM0 process - or is in Thread mode, - 12 00000000 ;* priority is Privileged, and the - Stack is set to Main. - 13 00000000 ;* <<< Use Configuration Wizard in Context Menu >>> - 14 00000000 ;******************************************************* - ************************ - 15 00000000 - 16 00000000 ; Amount of memory (in bytes) allocated for Stack - 17 00000000 ; Tailor this value to your application needs - 18 00000000 ; Stack Configuration - 19 00000000 ; Stack Size (in Bytes) <0x0-0xFFFFFFFF:8> - 20 00000000 ; - 21 00000000 - 22 00000000 00000200 - Stack_Size - EQU 0x00000200 - 23 00000000 - 24 00000000 AREA STACK, NOINIT, READWRITE, ALIGN -=3 - 25 00000000 Stack_Mem - SPACE Stack_Size - 26 00000200 __initial_sp - 27 00000200 - 28 00000200 - 29 00000200 ; Heap Configuration - 30 00000200 ; Heap Size (in Bytes) <0x0-0xFFFFFFFF:8> - 31 00000200 ; - 32 00000200 - 33 00000200 00000200 - Heap_Size - EQU 0x00000200 - 34 00000200 - 35 00000200 AREA HEAP, NOINIT, READWRITE, ALIGN= -3 - 36 00000000 __heap_base - 37 00000000 Heap_Mem - SPACE Heap_Size - 38 00000200 __heap_limit - 39 00000200 - 40 00000200 PRESERVE8 - 41 00000200 THUMB - 42 00000200 - 43 00000200 - - - -ARM Macro Assembler Page 2 - - - 44 00000200 ; Vector Table Mapped to Address 0 at Reset - 45 00000200 AREA RESET, DATA, READONLY - 46 00000000 EXPORT __Vectors - 47 00000000 EXPORT __Vectors_End - 48 00000000 EXPORT __Vectors_Size - 49 00000000 - 50 00000000 00000000 - __Vectors - DCD __initial_sp ; Top of Stack - 51 00000004 00000000 DCD Reset_Handler ; Reset Handler - 52 00000008 00000000 DCD NMI_Handler ; NMI Handler - 53 0000000C 00000000 DCD HardFault_Handler ; Hard Fault - Handler - 54 00000010 00000000 DCD 0 ; Reserved - 55 00000014 00000000 DCD 0 ; Reserved - 56 00000018 00000000 DCD 0 ; Reserved - 57 0000001C 00000000 DCD 0 ; Reserved - 58 00000020 00000000 DCD 0 ; Reserved - 59 00000024 00000000 DCD 0 ; Reserved - 60 00000028 00000000 DCD 0 ; Reserved - 61 0000002C 00000000 DCD SVC_Handler ; SVCall Handler - 62 00000030 00000000 DCD 0 ; Reserved - 63 00000034 00000000 DCD 0 ; Reserved - 64 00000038 00000000 DCD PendSV_Handler ; PendSV Handler - - 65 0000003C 00000000 DCD SysTick_Handler - ; SysTick Handler - 66 00000040 - 67 00000040 ; External Interrupts - 68 00000040 00000000 DCD WWDG_IRQHandler - ; Window Watchdog - 69 00000044 00000000 DCD 0 ; Reserved - 70 00000048 00000000 DCD EXTI11_IRQHandler ; EXTI Line 1 - 1 interrupt(AWU_WKP - ) - 71 0000004C 00000000 DCD FLASH_IRQHandler ; FLASH - 72 00000050 00000000 DCD RCC_IRQHandler ; RCC - 73 00000054 00000000 DCD EXTI0_IRQHandler ; EXTI Line 0 - - 74 00000058 00000000 DCD EXTI1_IRQHandler ; EXTI Line 1 - - 75 0000005C 00000000 DCD EXTI2_IRQHandler ; EXTI Line 2 - - 76 00000060 00000000 DCD EXTI3_IRQHandler ; EXTI Line 3 - - 77 00000064 00000000 DCD EXTI4_IRQHandler ; EXTI Line 4 - - 78 00000068 00000000 DCD EXTI5_IRQHandler ; EXTI Line 5 - 79 0000006C 00000000 DCD TIM1_BRK_IRQHandler ; TIM1 brea - k interrupt - 80 00000070 00000000 DCD ADC1_IRQHandler ; ADC1 interrup - t(combined with EXT - I line 8) - 81 00000074 00000000 DCD TIM1_UP_TRG_COM_IRQHandler ; TI - M1 Update, Trigger - and Commutation - 82 00000078 00000000 DCD TIM1_CC_IRQHandler ; TIM1 Captu - re Compare - 83 0000007C 00000000 DCD TIM2_IRQHandler ; TIM2 - - - -ARM Macro Assembler Page 3 - - - 84 00000080 00000000 DCD 0 ; Reserved - 85 00000084 00000000 DCD TIM6_IRQHandler ; TIM6 - 86 00000088 00000000 DCD 0 ; Reserved - 87 0000008C 00000000 DCD 0 ; Reserved - 88 00000090 00000000 DCD 0 ; Reserved - 89 00000094 00000000 DCD EXTI6_IRQHandler ; EXTI Line 6 - - 90 00000098 00000000 DCD EXTI7_IRQHandler ; EXTI Line 7 - 91 0000009C 00000000 DCD I2C1_IRQHandler ; I2C1(combined - with EXTI line 10) - - 92 000000A0 00000000 DCD 0 ; Reserved - 93 000000A4 00000000 DCD SPI1_IRQHandler ; SPI1 - 94 000000A8 00000000 DCD 0 ; Reserved - 95 000000AC 00000000 DCD USART1_IRQHandler ; USART1(comb - ined with EXTI line - 9) - 96 000000B0 00000000 DCD 0 ; Reserved - 97 000000B4 00000000 DCD 0 ; Reserved - 98 000000B8 00000000 DCD 0 ; Reserved - 99 000000BC 00000000 DCD 0 ; Reserved - 100 000000C0 - 101 000000C0 __Vectors_End - 102 000000C0 - 103 000000C0 000000C0 - __Vectors_Size - EQU __Vectors_End - __Vectors - 104 000000C0 - 105 000000C0 AREA |.text|, CODE, READONLY - 106 00000000 - 107 00000000 ; Reset handler routine - 108 00000000 Reset_Handler - PROC - 109 00000000 EXPORT Reset_Handler [ -WEAK] - 110 00000000 IMPORT __main - 111 00000000 IMPORT SystemInit - 112 00000000 4807 LDR R0, =SystemInit - 113 00000002 4780 BLX R0 - 114 00000004 4807 LDR R0, =__main - 115 00000006 4700 BX R0 - 116 00000008 ENDP - 117 00000008 - 118 00000008 ; Dummy Exception Handlers (infinite loops which can be - modified) - 119 00000008 - 120 00000008 NMI_Handler - PROC - 121 00000008 EXPORT NMI_Handler -[WEAK] - 122 00000008 E7FE B . - 123 0000000A ENDP - 125 0000000A HardFault_Handler - PROC - 126 0000000A EXPORT HardFault_Handler -[WEAK] - 127 0000000A E7FE B . - 128 0000000C ENDP - 129 0000000C SVC_Handler - - - -ARM Macro Assembler Page 4 - - - PROC - 130 0000000C EXPORT SVC_Handler -[WEAK] - 131 0000000C E7FE B . - 132 0000000E ENDP - 133 0000000E PendSV_Handler - PROC - 134 0000000E EXPORT PendSV_Handler -[WEAK] - 135 0000000E E7FE B . - 136 00000010 ENDP - 137 00000010 SysTick_Handler - PROC - 138 00000010 EXPORT SysTick_Handler -[WEAK] - 139 00000010 E7FE B . - 140 00000012 ENDP - 141 00000012 - 142 00000012 Default_Handler - PROC - 143 00000012 - 144 00000012 EXPORT WWDG_IRQHandler -[WEAK] - 145 00000012 EXPORT EXTI11_IRQHandler -[WEAK] - 146 00000012 EXPORT FLASH_IRQHandler -[WEAK] - 147 00000012 EXPORT RCC_IRQHandler -[WEAK] - 148 00000012 EXPORT EXTI0_IRQHandler -[WEAK] - 149 00000012 EXPORT EXTI1_IRQHandler -[WEAK] - 150 00000012 EXPORT EXTI2_IRQHandler -[WEAK] - 151 00000012 EXPORT EXTI3_IRQHandler -[WEAK] - 152 00000012 EXPORT EXTI4_IRQHandler -[WEAK] - 153 00000012 EXPORT EXTI5_IRQHandler -[WEAK] - 154 00000012 EXPORT TIM1_BRK_IRQHandler -[WEAK] - 155 00000012 EXPORT ADC1_IRQHandler -[WEAK] - 156 00000012 EXPORT TIM1_UP_TRG_COM_IRQHandler -[WEAK] - 157 00000012 EXPORT TIM1_CC_IRQHandler -[WEAK] - 158 00000012 EXPORT TIM2_IRQHandler -[WEAK] - 159 00000012 EXPORT TIM6_IRQHandler -[WEAK] - 160 00000012 EXPORT EXTI6_IRQHandler -[WEAK] - 161 00000012 EXPORT EXTI7_IRQHandler -[WEAK] - 162 00000012 EXPORT I2C1_IRQHandler -[WEAK] - - - -ARM Macro Assembler Page 5 - - - 163 00000012 EXPORT SPI1_IRQHandler -[WEAK] - 164 00000012 EXPORT USART1_IRQHandler -[WEAK] - 165 00000012 - 166 00000012 WWDG_IRQHandler - 167 00000012 EXTI11_IRQHandler - 168 00000012 FLASH_IRQHandler - 169 00000012 RCC_IRQHandler - 170 00000012 EXTI0_IRQHandler - 171 00000012 EXTI1_IRQHandler - 172 00000012 EXTI2_IRQHandler - 173 00000012 EXTI3_IRQHandler - 174 00000012 EXTI4_IRQHandler - 175 00000012 EXTI5_IRQHandler - 176 00000012 TIM1_BRK_IRQHandler - 177 00000012 ADC1_IRQHandler - 178 00000012 TIM1_UP_TRG_COM_IRQHandler - 179 00000012 TIM1_CC_IRQHandler - 180 00000012 TIM2_IRQHandler - 181 00000012 TIM6_IRQHandler - 182 00000012 EXTI6_IRQHandler - 183 00000012 EXTI7_IRQHandler - 184 00000012 I2C1_IRQHandler - 185 00000012 SPI1_IRQHandler - 186 00000012 USART1_IRQHandler - 187 00000012 - 188 00000012 - 189 00000012 E7FE B . - 190 00000014 - 191 00000014 ENDP - 192 00000014 - 193 00000014 ALIGN - 194 00000014 - 195 00000014 ;******************************************************* - ************************ - 196 00000014 ; User Stack and Heap initialization - 197 00000014 ;******************************************************* - ************************ - 198 00000014 IF :DEF:__MICROLIB - 205 00000014 - 206 00000014 IMPORT __use_two_region_memory - 207 00000014 EXPORT __user_initial_stackheap - 208 00000014 - 209 00000014 __user_initial_stackheap - 210 00000014 - 211 00000014 4804 LDR R0, = Heap_Mem - 212 00000016 4905 LDR R1, =(Stack_Mem + Stack_Size) - 213 00000018 4A05 LDR R2, = (Heap_Mem + Heap_Size) - 214 0000001A 4B06 LDR R3, = Stack_Mem - 215 0000001C 4770 BX LR - 216 0000001E - 217 0000001E 00 00 ALIGN - 218 00000020 - 219 00000020 ENDIF - 220 00000020 - 221 00000020 END - 00000000 - 00000000 - - - -ARM Macro Assembler Page 6 - - - 00000000 - 00000200 - 00000200 - 00000000 -Command Line: --debug --xref --diag_suppress=9931 --cpu=Cortex-M0 --apcs=interw -ork --depend=.\objects\keil_startup_hk32f030m.d -o.\objects\keil_startup_hk32f0 -30m.o -I.\RTE\_LCM_Light_Control_IO_WS2812_New -IC:\Keil_v5\ARM\CMSIS\Include - --predefine="__UVISION_VERSION SETA 530" --predefine="_RTE_ SETA 1" --list=.\lis -tings\keil_startup_hk32f030m.lst ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F -030M\CMSIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - - - -ARM Macro Assembler Page 1 Alphabetic symbol ordering -Relocatable symbols - -STACK 00000000 - -Symbol: STACK - Definitions - At line 24 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMS -IS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - Uses - None -Comment: STACK unused -Stack_Mem 00000000 - -Symbol: Stack_Mem - Definitions - At line 25 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMS -IS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - Uses - At line 212 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - At line 214 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - -__initial_sp 00000200 - -Symbol: __initial_sp - Definitions - At line 26 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMS -IS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - Uses - At line 50 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMS -IS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s -Comment: __initial_sp used once -3 symbols - - - -ARM Macro Assembler Page 1 Alphabetic symbol ordering -Relocatable symbols - -HEAP 00000000 - -Symbol: HEAP - Definitions - At line 35 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMS -IS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - Uses - None -Comment: HEAP unused -Heap_Mem 00000000 - -Symbol: Heap_Mem - Definitions - At line 37 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMS -IS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - Uses - At line 211 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - At line 213 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - -__heap_base 00000000 - -Symbol: __heap_base - Definitions - At line 36 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMS -IS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - Uses - None -Comment: __heap_base unused -__heap_limit 00000200 - -Symbol: __heap_limit - Definitions - At line 38 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMS -IS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - Uses - None -Comment: __heap_limit unused -4 symbols - - - -ARM Macro Assembler Page 1 Alphabetic symbol ordering -Relocatable symbols - -RESET 00000000 - -Symbol: RESET - Definitions - At line 45 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMS -IS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - Uses - None -Comment: RESET unused -__Vectors 00000000 - -Symbol: __Vectors - Definitions - At line 50 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMS -IS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - Uses - At line 46 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMS -IS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - At line 103 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - -__Vectors_End 000000C0 - -Symbol: __Vectors_End - Definitions - At line 101 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - Uses - At line 47 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMS -IS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - At line 103 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - -3 symbols - - - -ARM Macro Assembler Page 1 Alphabetic symbol ordering -Relocatable symbols - -.text 00000000 - -Symbol: .text - Definitions - At line 105 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - Uses - None -Comment: .text unused -ADC1_IRQHandler 00000012 - -Symbol: ADC1_IRQHandler - Definitions - At line 177 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - Uses - At line 80 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMS -IS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - At line 155 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - -Default_Handler 00000012 - -Symbol: Default_Handler - Definitions - At line 142 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - Uses - None -Comment: Default_Handler unused -EXTI0_IRQHandler 00000012 - -Symbol: EXTI0_IRQHandler - Definitions - At line 170 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - Uses - At line 73 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMS -IS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - At line 148 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - -EXTI11_IRQHandler 00000012 - -Symbol: EXTI11_IRQHandler - Definitions - At line 167 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - Uses - At line 70 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMS -IS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - At line 145 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - -EXTI1_IRQHandler 00000012 - -Symbol: EXTI1_IRQHandler - Definitions - At line 171 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM - - - -ARM Macro Assembler Page 2 Alphabetic symbol ordering -Relocatable symbols - -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - Uses - At line 74 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMS -IS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - At line 149 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - -EXTI2_IRQHandler 00000012 - -Symbol: EXTI2_IRQHandler - Definitions - At line 172 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - Uses - At line 75 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMS -IS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - At line 150 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - -EXTI3_IRQHandler 00000012 - -Symbol: EXTI3_IRQHandler - Definitions - At line 173 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - Uses - At line 76 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMS -IS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - At line 151 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - -EXTI4_IRQHandler 00000012 - -Symbol: EXTI4_IRQHandler - Definitions - At line 174 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - Uses - At line 77 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMS -IS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - At line 152 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - -EXTI5_IRQHandler 00000012 - -Symbol: EXTI5_IRQHandler - Definitions - At line 175 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - Uses - At line 78 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMS -IS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - At line 153 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - -EXTI6_IRQHandler 00000012 - -Symbol: EXTI6_IRQHandler - Definitions - - - -ARM Macro Assembler Page 3 Alphabetic symbol ordering -Relocatable symbols - - At line 182 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - Uses - At line 89 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMS -IS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - At line 160 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - -EXTI7_IRQHandler 00000012 - -Symbol: EXTI7_IRQHandler - Definitions - At line 183 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - Uses - At line 90 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMS -IS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - At line 161 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - -FLASH_IRQHandler 00000012 - -Symbol: FLASH_IRQHandler - Definitions - At line 168 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - Uses - At line 71 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMS -IS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - At line 146 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - -HardFault_Handler 0000000A - -Symbol: HardFault_Handler - Definitions - At line 125 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - Uses - At line 53 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMS -IS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - At line 126 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - -I2C1_IRQHandler 00000012 - -Symbol: I2C1_IRQHandler - Definitions - At line 184 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - Uses - At line 91 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMS -IS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - At line 162 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - -NMI_Handler 00000008 - -Symbol: NMI_Handler - - - -ARM Macro Assembler Page 4 Alphabetic symbol ordering -Relocatable symbols - - Definitions - At line 120 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - Uses - At line 52 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMS -IS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - At line 121 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - -PendSV_Handler 0000000E - -Symbol: PendSV_Handler - Definitions - At line 133 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - Uses - At line 64 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMS -IS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - At line 134 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - -RCC_IRQHandler 00000012 - -Symbol: RCC_IRQHandler - Definitions - At line 169 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - Uses - At line 72 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMS -IS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - At line 147 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - -Reset_Handler 00000000 - -Symbol: Reset_Handler - Definitions - At line 108 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - Uses - At line 51 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMS -IS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - At line 109 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - -SPI1_IRQHandler 00000012 - -Symbol: SPI1_IRQHandler - Definitions - At line 185 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - Uses - At line 93 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMS -IS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - At line 163 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - -SVC_Handler 0000000C - - - - -ARM Macro Assembler Page 5 Alphabetic symbol ordering -Relocatable symbols - -Symbol: SVC_Handler - Definitions - At line 129 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - Uses - At line 61 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMS -IS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - At line 130 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - -SysTick_Handler 00000010 - -Symbol: SysTick_Handler - Definitions - At line 137 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - Uses - At line 65 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMS -IS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - At line 138 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - -TIM1_BRK_IRQHandler 00000012 - -Symbol: TIM1_BRK_IRQHandler - Definitions - At line 176 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - Uses - At line 79 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMS -IS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - At line 154 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - -TIM1_CC_IRQHandler 00000012 - -Symbol: TIM1_CC_IRQHandler - Definitions - At line 179 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - Uses - At line 82 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMS -IS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - At line 157 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - -TIM1_UP_TRG_COM_IRQHandler 00000012 - -Symbol: TIM1_UP_TRG_COM_IRQHandler - Definitions - At line 178 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - Uses - At line 81 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMS -IS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - At line 156 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - -TIM2_IRQHandler 00000012 - - - -ARM Macro Assembler Page 6 Alphabetic symbol ordering -Relocatable symbols - - -Symbol: TIM2_IRQHandler - Definitions - At line 180 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - Uses - At line 83 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMS -IS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - At line 158 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - -TIM6_IRQHandler 00000012 - -Symbol: TIM6_IRQHandler - Definitions - At line 181 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - Uses - At line 85 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMS -IS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - At line 159 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - -USART1_IRQHandler 00000012 - -Symbol: USART1_IRQHandler - Definitions - At line 186 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - Uses - At line 95 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMS -IS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - At line 164 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - -WWDG_IRQHandler 00000012 - -Symbol: WWDG_IRQHandler - Definitions - At line 166 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - Uses - At line 68 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMS -IS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - At line 144 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - -__user_initial_stackheap 00000014 - -Symbol: __user_initial_stackheap - Definitions - At line 209 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - Uses - At line 207 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s -Comment: __user_initial_stackheap used once -30 symbols - - - -ARM Macro Assembler Page 1 Alphabetic symbol ordering -Absolute symbols - -Heap_Size 00000200 - -Symbol: Heap_Size - Definitions - At line 33 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMS -IS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - Uses - At line 37 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMS -IS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - At line 213 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - -Stack_Size 00000200 - -Symbol: Stack_Size - Definitions - At line 22 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMS -IS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - Uses - At line 25 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMS -IS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - At line 212 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - -__Vectors_Size 000000C0 - -Symbol: __Vectors_Size - Definitions - At line 103 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - Uses - At line 48 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMS -IS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s -Comment: __Vectors_Size used once -3 symbols - - - -ARM Macro Assembler Page 1 Alphabetic symbol ordering -External symbols - -SystemInit 00000000 - -Symbol: SystemInit - Definitions - At line 111 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - Uses - At line 112 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s -Comment: SystemInit used once -__main 00000000 - -Symbol: __main - Definitions - At line 110 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - Uses - At line 114 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s -Comment: __main used once -__use_two_region_memory 00000000 - -Symbol: __use_two_region_memory - Definitions - At line 206 in file ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CM -SIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s - Uses - None -Comment: __use_two_region_memory unused -3 symbols -382 symbols in table diff --git a/LCM/Project/MDK5/Objects/ExtDll.iex b/LCM/Project/MDK5/Objects/ExtDll.iex deleted file mode 100644 index 6c0896e1..00000000 --- a/LCM/Project/MDK5/Objects/ExtDll.iex +++ /dev/null @@ -1,2 +0,0 @@ -[EXTDLL] -Count=0 diff --git a/LCM/Project/MDK5/Objects/LCM_Light_Control_IO_WS2812_New.axf b/LCM/Project/MDK5/Objects/LCM_Light_Control_IO_WS2812_New.axf deleted file mode 100644 index 4368021c..00000000 Binary files a/LCM/Project/MDK5/Objects/LCM_Light_Control_IO_WS2812_New.axf and /dev/null differ diff --git "a/LCM/Project/MDK5/Objects/LCM_Light_Control_IO_WS2812_New.build_log-\342\224\202\303\225\342\225\220\342\225\227-\342\224\220\342\224\244\342\225\227\302\277\342\224\220\302\254\342\225\227\302\277\342\224\254\303\265_Win10.htm" "b/LCM/Project/MDK5/Objects/LCM_Light_Control_IO_WS2812_New.build_log-\342\224\202\303\225\342\225\220\342\225\227-\342\224\220\342\224\244\342\225\227\302\277\342\224\220\302\254\342\225\227\302\277\342\224\254\303\265_Win10.htm" deleted file mode 100644 index c749109b..00000000 --- "a/LCM/Project/MDK5/Objects/LCM_Light_Control_IO_WS2812_New.build_log-\342\224\202\303\225\342\225\220\342\225\227-\342\224\220\342\224\244\342\225\227\302\277\342\224\220\302\254\342\225\227\302\277\342\224\254\303\265_Win10.htm" +++ /dev/null @@ -1,77 +0,0 @@ - - -
-

礦ision Build Log

-

Tool Versions:

-IDE-Version: μVision V5.30.0.0 -Copyright (C) 2020 ARM Ltd and ARM Germany GmbH. All rights reserved. -License Information: 1 1, 1, LIC=NQQMA-1BZMI-308NC-78SY8-0MQ30-LD9N2 - -Tool Versions: -Toolchain: MDK-ARM Plus Version: 5.30.0.0 -Toolchain Path: C:\Keil_v5\ARM\ARMCC\Bin -C Compiler: Armcc.exe V5.06 update 6 (build 750) -Assembler: Armasm.exe V5.06 update 6 (build 750) -Linker/Locator: ArmLink.exe V5.06 update 6 (build 750) -Library Manager: ArmAr.exe V5.06 update 6 (build 750) -Hex Converter: FromElf.exe V5.06 update 6 (build 750) -CPU DLL: SARMCM3.DLL V5.30.0.0 -Dialog DLL: DARMCM1.DLL V1.19.3.0 -Target DLL: CMSIS_AGDI.dll V1.32.5.0 -Dialog DLL: TARMCM1.DLL V1.14.2.0 - -

Project:

-C:\Users\Administrator\Nutstore\1\Float Wheel 灯控板\LCM_Light_Control_IO_WS2812_New\Project\MDK5\LCM_Light_Control_IO_WS2812_New.uvprojx -Project File Date: 02/06/2023 - -

Output:

-*** Using Compiler 'V5.06 update 6 (build 750)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin' -Build target 'LCM_Light_Control_IO_WS2812_New' -compiling crc.c... -compiling hk32f030m_it.c... -compiling system_hk32f030m.c... -compiling ws2812.c... -compiling vesc_uasrt.c... -compiling main.c... -compiling test.c... -compiling task.c... -compiling flag_bit.c... -compiling time.c... -compiling led.c... -compiling led_pwm.c... -compiling power.c... -compiling spi.c... -compiling key.c... -compiling buzzer.c... -compiling usart.c... -compiling adc.c... -compiling io_ws2812.c... -compiling hk32f030m_gpio.c... -compiling hk32f030m_adc.c... -compiling hk32f030m_iwdg.c... -compiling hk32f030m_misc.c... -compiling hk32f030m_spi.c... -compiling hk32f030m_syscfg.c... -compiling hk32f030m_rcc.c... -compiling hk32f030m_usart.c... -compiling hk32f030m_tim.c... -linking... -Program Size: Code=12976 RO-data=840 RW-data=100 ZI-data=1916 -FromELF: creating hex file... -".\Objects\LCM_Light_Control_IO_WS2812_New.axf" - 0 Error(s), 0 Warning(s). - -

Software Packages used:

- -Package Vendor: HKMicroChip - http://www.hsxp-hk.com/companyfile/2/HKMicroChip.HK32F030Mxx_DFP.1.0.6.pack - HKMicroChip.HK32F030Mxx_DFP.1.0.6 - HKMicroChip HK32F030M ARM Cortex-M0 Device Family Pack Device Support - -

Collection of Component include folders:

- .\RTE\_LCM_Light_Control_IO_WS2812_New - -

Collection of Component Files used:

-Build Time Elapsed: 00:00:05 -
- - diff --git a/LCM/Project/MDK5/Objects/LCM_Light_Control_IO_WS2812_New.build_log.htm b/LCM/Project/MDK5/Objects/LCM_Light_Control_IO_WS2812_New.build_log.htm deleted file mode 100644 index 56b6f9e4..00000000 --- a/LCM/Project/MDK5/Objects/LCM_Light_Control_IO_WS2812_New.build_log.htm +++ /dev/null @@ -1,50 +0,0 @@ - - -
-

礦ision Build Log

-

Tool Versions:

-IDE-Version: μVision V5.30.0.0 -Copyright (C) 2020 ARM Ltd and ARM Germany GmbH. All rights reserved. -License Information: 1 1, 1, LIC=NQQMA-1BZMI-308NC-78SY8-0MQ30-LD9N2 - -Tool Versions: -Toolchain: MDK-ARM Plus Version: 5.30.0.0 -Toolchain Path: C:\Keil_v5\ARM\ARMCC\Bin -C Compiler: Armcc.exe V5.06 update 6 (build 750) -Assembler: Armasm.exe V5.06 update 6 (build 750) -Linker/Locator: ArmLink.exe V5.06 update 6 (build 750) -Library Manager: ArmAr.exe V5.06 update 6 (build 750) -Hex Converter: FromElf.exe V5.06 update 6 (build 750) -CPU DLL: SARMCM3.DLL V5.30.0.0 -Dialog DLL: DARMCM1.DLL V1.19.3.0 -Target DLL: CMSIS_AGDI.dll V1.32.5.0 -Dialog DLL: TARMCM1.DLL V1.14.2.0 - -

Project:

-C:\Users\Administrator\Nutstore\1\Float Wheel 灯控板\LCM_Light_Control_IO_WS2812_New\Project\MDK5\LCM_Light_Control_IO_WS2812_New.uvprojx -Project File Date: 05/04/2023 - -

Output:

-*** Using Compiler 'V5.06 update 6 (build 750)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin' -Build target 'LCM_Light_Control_IO_WS2812_New' -compiling task.c... -linking... -Program Size: Code=13472 RO-data=840 RW-data=108 ZI-data=1916 -FromELF: creating hex file... -".\Objects\LCM_Light_Control_IO_WS2812_New.axf" - 0 Error(s), 0 Warning(s). - -

Software Packages used:

- -Package Vendor: HKMicroChip - http://www.hsxp-hk.com/companyfile/2/HKMicroChip.HK32F030Mxx_DFP.1.0.6.pack - HKMicroChip.HK32F030Mxx_DFP.1.0.6 - HKMicroChip HK32F030M ARM Cortex-M0 Device Family Pack Device Support - -

Collection of Component include folders:

- .\RTE\_LCM_Light_Control_IO_WS2812_New - -

Collection of Component Files used:

-Build Time Elapsed: 00:00:02 -
- - diff --git a/LCM/Project/MDK5/Objects/LCM_Light_Control_IO_WS2812_New.htm b/LCM/Project/MDK5/Objects/LCM_Light_Control_IO_WS2812_New.htm deleted file mode 100644 index 13621625..00000000 --- a/LCM/Project/MDK5/Objects/LCM_Light_Control_IO_WS2812_New.htm +++ /dev/null @@ -1,1243 +0,0 @@ - - -Static Call Graph - [.\Objects\LCM_Light_Control_IO_WS2812_New.axf] -
-

Static Call Graph for image .\Objects\LCM_Light_Control_IO_WS2812_New.axf


-

#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Thu May 04 20:19:13 2023 -

-

Maximum Stack Usage = 128 bytes + Unknown(Functions without stacksize, Cycles, Untraceable Function Pointers)

-Call chain for Maximum Stack Depth:

-__rt_entry_main ⇒ main ⇒ USART1_Init ⇒ USART_Init ⇒ RCC_GetClocksFreq -

-

-Functions with no stack information -

- -

-

-Mutually Recursive functions -

  • ADC1_IRQHandler   ⇒   ADC1_IRQHandler
    -
  • HardFault_Handler   ⇒   HardFault_Handler
    -
  • delay   ⇒   delay
    - -

    -

    -Function Pointers -

      -
    • ADC1_IRQHandler from keil_startup_hk32f030m.o(.text) referenced from keil_startup_hk32f030m.o(RESET) -
    • EXTI0_IRQHandler from keil_startup_hk32f030m.o(.text) referenced from keil_startup_hk32f030m.o(RESET) -
    • EXTI11_IRQHandler from keil_startup_hk32f030m.o(.text) referenced from keil_startup_hk32f030m.o(RESET) -
    • EXTI1_IRQHandler from keil_startup_hk32f030m.o(.text) referenced from keil_startup_hk32f030m.o(RESET) -
    • EXTI2_IRQHandler from keil_startup_hk32f030m.o(.text) referenced from keil_startup_hk32f030m.o(RESET) -
    • EXTI3_IRQHandler from keil_startup_hk32f030m.o(.text) referenced from keil_startup_hk32f030m.o(RESET) -
    • EXTI4_IRQHandler from keil_startup_hk32f030m.o(.text) referenced from keil_startup_hk32f030m.o(RESET) -
    • EXTI5_IRQHandler from keil_startup_hk32f030m.o(.text) referenced from keil_startup_hk32f030m.o(RESET) -
    • EXTI6_IRQHandler from keil_startup_hk32f030m.o(.text) referenced from keil_startup_hk32f030m.o(RESET) -
    • EXTI7_IRQHandler from keil_startup_hk32f030m.o(.text) referenced from keil_startup_hk32f030m.o(RESET) -
    • FLASH_IRQHandler from keil_startup_hk32f030m.o(.text) referenced from keil_startup_hk32f030m.o(RESET) -
    • HardFault_Handler from hk32f030m_it.o(i.HardFault_Handler) referenced from keil_startup_hk32f030m.o(RESET) -
    • I2C1_IRQHandler from keil_startup_hk32f030m.o(.text) referenced from keil_startup_hk32f030m.o(RESET) -
    • NMI_Handler from hk32f030m_it.o(i.NMI_Handler) referenced from keil_startup_hk32f030m.o(RESET) -
    • PendSV_Handler from hk32f030m_it.o(i.PendSV_Handler) referenced from keil_startup_hk32f030m.o(RESET) -
    • RCC_IRQHandler from keil_startup_hk32f030m.o(.text) referenced from keil_startup_hk32f030m.o(RESET) -
    • Reset_Handler from keil_startup_hk32f030m.o(.text) referenced from keil_startup_hk32f030m.o(RESET) -
    • SPI1_IRQHandler from keil_startup_hk32f030m.o(.text) referenced from keil_startup_hk32f030m.o(RESET) -
    • SVC_Handler from hk32f030m_it.o(i.SVC_Handler) referenced from keil_startup_hk32f030m.o(RESET) -
    • SysTick_Handler from hk32f030m_it.o(i.SysTick_Handler) referenced from keil_startup_hk32f030m.o(RESET) -
    • SystemInit from system_hk32f030m.o(i.SystemInit) referenced from keil_startup_hk32f030m.o(.text) -
    • TIM1_BRK_IRQHandler from keil_startup_hk32f030m.o(.text) referenced from keil_startup_hk32f030m.o(RESET) -
    • TIM1_CC_IRQHandler from keil_startup_hk32f030m.o(.text) referenced from keil_startup_hk32f030m.o(RESET) -
    • TIM1_UP_TRG_COM_IRQHandler from keil_startup_hk32f030m.o(.text) referenced from keil_startup_hk32f030m.o(RESET) -
    • TIM2_IRQHandler from keil_startup_hk32f030m.o(.text) referenced from keil_startup_hk32f030m.o(RESET) -
    • TIM6_IRQHandler from hk32f030m_it.o(i.TIM6_IRQHandler) referenced from keil_startup_hk32f030m.o(RESET) -
    • USART1_IRQHandler from hk32f030m_it.o(i.USART1_IRQHandler) referenced from keil_startup_hk32f030m.o(RESET) -
    • WWDG_IRQHandler from keil_startup_hk32f030m.o(.text) referenced from keil_startup_hk32f030m.o(RESET) -
    • __main from __main.o(!!!main) referenced from keil_startup_hk32f030m.o(.text) -
    -

    -

    -Global Symbols -

    -

    __main (Thumb, 8 bytes, Stack size 0 bytes, __main.o(!!!main)) -

    [Calls]

    • >>   __scatterload -
    • >>   __rt_entry -
    - -

    __scatterload (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter)) -

    [Called By]

    • >>   __main -
    - -

    __scatterload_rt2 (Thumb, 52 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED) -

    [Calls]

    • >>   __rt_entry -
    - -

    __scatterload_rt2_thumb_only (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED) - -

    __scatterload_null (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED) - -

    __scatterload_copy (Thumb, 26 bytes, Stack size unknown bytes, __scatter_copy.o(!!handler_copy), UNUSED) -

    [Calls]

    • >>   __scatterload_copy -
    -
    [Called By]
    • >>   __scatterload_copy -
    - -

    __scatterload_zeroinit (Thumb, 28 bytes, Stack size unknown bytes, __scatter_zi.o(!!handler_zi), UNUSED) - -

    __rt_lib_init (Thumb, 0 bytes, Stack size unknown bytes, libinit.o(.ARM.Collect$$libinit$$00000000)) -

    [Called By]

    • >>   __rt_entry_li -
    - -

    __rt_lib_init_alloca_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002E)) - -

    __rt_lib_init_argv_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002C)) - -

    __rt_lib_init_atexit_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001B)) - -

    __rt_lib_init_clock_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000021)) - -

    __rt_lib_init_cpp_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000032)) - -

    __rt_lib_init_exceptions_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000030)) - -

    __rt_lib_init_fp_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000002)) - -

    __rt_lib_init_fp_trap_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001F)) - -

    __rt_lib_init_getenv_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000023)) - -

    __rt_lib_init_heap_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000A)) - -

    __rt_lib_init_lc_collate_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000011)) - -

    __rt_lib_init_lc_ctype_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000013)) - -

    __rt_lib_init_lc_monetary_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000015)) - -

    __rt_lib_init_lc_numeric_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000017)) - -

    __rt_lib_init_lc_time_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000019)) - -

    __rt_lib_init_preinit_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000004)) - -

    __rt_lib_init_rand_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000E)) - -

    __rt_lib_init_return (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000033)) - -

    __rt_lib_init_signal_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001D)) - -

    __rt_lib_init_stdio_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000025)) - -

    __rt_lib_init_user_alloc_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000C)) - -

    __rt_lib_shutdown (Thumb, 0 bytes, Stack size unknown bytes, libshutdown.o(.ARM.Collect$$libshutdown$$00000000)) -

    [Called By]

    • >>   __rt_exit_ls -
    - -

    __rt_lib_shutdown_cpp_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000002)) - -

    __rt_lib_shutdown_fp_trap_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000007)) - -

    __rt_lib_shutdown_heap_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)) - -

    __rt_lib_shutdown_return (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000010)) - -

    __rt_lib_shutdown_signal_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000A)) - -

    __rt_lib_shutdown_stdio_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000004)) - -

    __rt_lib_shutdown_user_alloc_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C)) - -

    __rt_entry (Thumb, 0 bytes, Stack size unknown bytes, __rtentry.o(.ARM.Collect$$rtentry$$00000000)) -

    [Called By]

    • >>   __scatterload_rt2 -
    • >>   __main -
    - -

    __rt_entry_presh_1 (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$00000002)) - -

    __rt_entry_sh (Thumb, 0 bytes, Stack size unknown bytes, __rtentry4.o(.ARM.Collect$$rtentry$$00000004)) -

    [Stack]

    • Max Depth = 8 + Unknown Stack Size -
    • Call Chain = __rt_entry_sh ⇒ __user_setup_stackheap -
    -
    [Calls]
    • >>   __user_setup_stackheap -
    - -

    __rt_entry_li (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$0000000A)) -

    [Calls]

    • >>   __rt_lib_init -
    - -

    __rt_entry_postsh_1 (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$00000009)) - -

    __rt_entry_main (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$0000000D)) -

    [Stack]

    • Max Depth = 128 + Unknown Stack Size -
    • Call Chain = __rt_entry_main ⇒ main ⇒ USART1_Init ⇒ USART_Init ⇒ RCC_GetClocksFreq -
    -
    [Calls]
    • >>   main -
    • >>   exit -
    - -

    __rt_entry_postli_1 (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$0000000C)) - -

    __rt_exit (Thumb, 0 bytes, Stack size unknown bytes, rtexit.o(.ARM.Collect$$rtexit$$00000000)) -

    [Called By]

    • >>   exit -
    - -

    __rt_exit_ls (Thumb, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000003)) -

    [Calls]

    • >>   __rt_lib_shutdown -
    - -

    __rt_exit_prels_1 (Thumb, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000002)) - -

    __rt_exit_exit (Thumb, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000004)) -

    [Calls]

    • >>   _sys_exit -
    - -

    __aeabi_memcpy4 (Thumb, 56 bytes, Stack size 0 bytes, rt_memcpy.o(.emb_text)) -

    [Called By]

    • >>   __aeabi_memcpy -
    - -

    __aeabi_memcpy8 (Thumb, 0 bytes, Stack size 0 bytes, rt_memcpy.o(.emb_text), UNUSED) - -

    Reset_Handler (Thumb, 8 bytes, Stack size 0 bytes, keil_startup_hk32f030m.o(.text)) -
    [Address Reference Count : 1]

    • keil_startup_hk32f030m.o(RESET) -
    -

    ADC1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, keil_startup_hk32f030m.o(.text)) -

    [Calls]

    • >>   ADC1_IRQHandler -
    -
    [Called By]
    • >>   ADC1_IRQHandler -
    -
    [Address Reference Count : 1]
    • keil_startup_hk32f030m.o(RESET) -
    -

    EXTI0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, keil_startup_hk32f030m.o(.text)) -
    [Address Reference Count : 1]

    • keil_startup_hk32f030m.o(RESET) -
    -

    EXTI11_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, keil_startup_hk32f030m.o(.text)) -
    [Address Reference Count : 1]

    • keil_startup_hk32f030m.o(RESET) -
    -

    EXTI1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, keil_startup_hk32f030m.o(.text)) -
    [Address Reference Count : 1]

    • keil_startup_hk32f030m.o(RESET) -
    -

    EXTI2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, keil_startup_hk32f030m.o(.text)) -
    [Address Reference Count : 1]

    • keil_startup_hk32f030m.o(RESET) -
    -

    EXTI3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, keil_startup_hk32f030m.o(.text)) -
    [Address Reference Count : 1]

    • keil_startup_hk32f030m.o(RESET) -
    -

    EXTI4_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, keil_startup_hk32f030m.o(.text)) -
    [Address Reference Count : 1]

    • keil_startup_hk32f030m.o(RESET) -
    -

    EXTI5_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, keil_startup_hk32f030m.o(.text)) -
    [Address Reference Count : 1]

    • keil_startup_hk32f030m.o(RESET) -
    -

    EXTI6_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, keil_startup_hk32f030m.o(.text)) -
    [Address Reference Count : 1]

    • keil_startup_hk32f030m.o(RESET) -
    -

    EXTI7_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, keil_startup_hk32f030m.o(.text)) -
    [Address Reference Count : 1]

    • keil_startup_hk32f030m.o(RESET) -
    -

    FLASH_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, keil_startup_hk32f030m.o(.text)) -
    [Address Reference Count : 1]

    • keil_startup_hk32f030m.o(RESET) -
    -

    I2C1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, keil_startup_hk32f030m.o(.text)) -
    [Address Reference Count : 1]

    • keil_startup_hk32f030m.o(RESET) -
    -

    RCC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, keil_startup_hk32f030m.o(.text)) -
    [Address Reference Count : 1]

    • keil_startup_hk32f030m.o(RESET) -
    -

    SPI1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, keil_startup_hk32f030m.o(.text)) -
    [Address Reference Count : 1]

    • keil_startup_hk32f030m.o(RESET) -
    -

    TIM1_BRK_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, keil_startup_hk32f030m.o(.text)) -
    [Address Reference Count : 1]

    • keil_startup_hk32f030m.o(RESET) -
    -

    TIM1_CC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, keil_startup_hk32f030m.o(.text)) -
    [Address Reference Count : 1]

    • keil_startup_hk32f030m.o(RESET) -
    -

    TIM1_UP_TRG_COM_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, keil_startup_hk32f030m.o(.text)) -
    [Address Reference Count : 1]

    • keil_startup_hk32f030m.o(RESET) -
    -

    TIM2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, keil_startup_hk32f030m.o(.text)) -
    [Address Reference Count : 1]

    • keil_startup_hk32f030m.o(RESET) -
    -

    WWDG_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, keil_startup_hk32f030m.o(.text)) -
    [Address Reference Count : 1]

    • keil_startup_hk32f030m.o(RESET) -
    -

    __user_initial_stackheap (Thumb, 0 bytes, Stack size unknown bytes, keil_startup_hk32f030m.o(.text)) -

    [Called By]

    • >>   __user_setup_stackheap -
    - -

    __aeabi_memcpy (Thumb, 130 bytes, Stack size 24 bytes, rt_memcpy.o(.text)) -

    [Stack]

    • Max Depth = 24
    • Call Chain = __aeabi_memcpy -
    -
    [Calls]
    • >>   __aeabi_memcpy4 -
    -
    [Called By]
    • >>   Send_Pack_Data -
    - -

    __rt_memcpy (Thumb, 0 bytes, Stack size 24 bytes, rt_memcpy.o(.text), UNUSED) - -

    __aeabi_uidiv (Thumb, 0 bytes, Stack size 0 bytes, aeabi_sdiv.o(.text), UNUSED) - -

    __aeabi_uidivmod (Thumb, 20 bytes, Stack size 0 bytes, aeabi_sdiv.o(.text)) -

    [Called By]

    • >>   RCC_GetClocksFreq -
    • >>   USART_Init -
    - -

    __aeabi_idiv (Thumb, 0 bytes, Stack size 8 bytes, aeabi_sdiv.o(.text), UNUSED) - -

    __aeabi_idivmod (Thumb, 326 bytes, Stack size 8 bytes, aeabi_sdiv.o(.text), UNUSED) - -

    __use_two_region_memory (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED) - -

    __rt_heap_escrow$2region (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED) - -

    __rt_heap_expand$2region (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED) - -

    __aeabi_d2f (Thumb, 0 bytes, Stack size 12 bytes, d2f.o(.text)) -

    [Stack]

    • Max Depth = 12
    • Call Chain = __aeabi_d2f -
    -
    [Called By]
    • >>   ADC_Task -
    - -

    _d2f (Thumb, 120 bytes, Stack size 12 bytes, d2f.o(.text), UNUSED) - -

    __aeabi_dadd (Thumb, 0 bytes, Stack size 8 bytes, daddsub.o(.text)) -

    [Stack]

    • Max Depth = 8
    • Call Chain = __aeabi_dadd -
    -
    [Called By]
    • >>   Flashlight_Bright -
    • >>   Conditional_Judgment -
    • >>   Buzzer_Task -
    • >>   ADC_Task -
    - -

    _dadd (Thumb, 26 bytes, Stack size 8 bytes, daddsub.o(.text), UNUSED) -

    [Calls]

    • >>   _dsub1 -
    • >>   _dadd1 -
    - -

    __aeabi_dsub (Thumb, 0 bytes, Stack size 8 bytes, daddsub.o(.text)) -

    [Stack]

    • Max Depth = 8
    • Call Chain = __aeabi_dsub -
    -
    [Called By]
    • >>   Conditional_Judgment -
    - -

    _dsub (Thumb, 22 bytes, Stack size 8 bytes, daddsub.o(.text), UNUSED) -

    [Calls]

    • >>   _dsub1 -
    • >>   _dadd1 -
    - -

    __aeabi_drsub (Thumb, 0 bytes, Stack size 16 bytes, daddsub.o(.text), UNUSED) - -

    _drsb (Thumb, 28 bytes, Stack size 16 bytes, daddsub.o(.text), UNUSED) -

    [Calls]

    • >>   _dsub1 -
    • >>   _dadd1 -
    - -

    __aeabi_d2uiz (Thumb, 0 bytes, Stack size 8 bytes, dfixui.o(.text)) -

    [Stack]

    • Max Depth = 8
    • Call Chain = __aeabi_d2uiz -
    -
    [Called By]
    • >>   Flashlight_Bright -
    • >>   Buzzer_Task -
    - -

    _dfixu (Thumb, 68 bytes, Stack size 8 bytes, dfixui.o(.text), UNUSED) - -

    __aeabi_i2d_normalise (Thumb, 66 bytes, Stack size 0 bytes, dflti.o(.text)) -

    [Called By]

    • >>   __aeabi_ui2d -
    • >>   __aeabi_i2d -
    - -

    __aeabi_i2d (Thumb, 16 bytes, Stack size 0 bytes, dflti.o(.text), UNUSED) -

    [Calls]

    • >>   __aeabi_i2d_normalise -
    - -

    _dflt (Thumb, 0 bytes, Stack size 0 bytes, dflti.o(.text), UNUSED) - -

    __aeabi_ui2d (Thumb, 6 bytes, Stack size 0 bytes, dflti.o(.text)) -

    [Calls]

    • >>   __aeabi_i2d_normalise -
    -
    [Called By]
    • >>   Flashlight_Bright -
    • >>   Buzzer_Task -
    • >>   ADC_Task -
    - -

    _dfltu (Thumb, 0 bytes, Stack size 0 bytes, dflti.o(.text), UNUSED) - -

    __aeabi_dmul (Thumb, 0 bytes, Stack size 56 bytes, dmul.o(.text)) -

    [Stack]

    • Max Depth = 56
    • Call Chain = __aeabi_dmul -
    -
    [Called By]
    • >>   Flashlight_Bright -
    • >>   Buzzer_Task -
    • >>   ADC_Task -
    - -

    _dmul (Thumb, 558 bytes, Stack size 56 bytes, dmul.o(.text), UNUSED) - -

    __aeabi_f2d (Thumb, 0 bytes, Stack size 0 bytes, f2d.o(.text)) -

    [Called By]

    • >>   Conditional_Judgment -
    - -

    _f2d (Thumb, 80 bytes, Stack size 0 bytes, f2d.o(.text), UNUSED) - -

    __aeabi_fdiv (Thumb, 0 bytes, Stack size 20 bytes, fdiv.o(.text)) -

    [Stack]

    • Max Depth = 20
    • Call Chain = __aeabi_fdiv -
    -
    [Called By]
    • >>   buffer_get_float32 -
    • >>   buffer_get_float16 -
    • >>   Conditional_Judgment -
    - -

    _fdiv (Thumb, 334 bytes, Stack size 20 bytes, fdiv.o(.text), UNUSED) -

    [Called By]

    • >>   _frdiv -
    - -

    _frdiv (Thumb, 8 bytes, Stack size 0 bytes, fdiv.o(.text), UNUSED) -

    [Calls]

    • >>   _fdiv -
    - -

    __aeabi_f2uiz (Thumb, 0 bytes, Stack size 0 bytes, ffixui.o(.text)) -

    [Called By]

    • >>   Conditional_Judgment -
    - -

    _ffixu (Thumb, 48 bytes, Stack size 0 bytes, ffixui.o(.text), UNUSED) - -

    __aeabi_i2f_normalise (Thumb, 72 bytes, Stack size 0 bytes, fflti.o(.text)) -

    [Called By]

    • >>   __aeabi_ui2f -
    • >>   __aeabi_i2f -
    - -

    __aeabi_i2f (Thumb, 16 bytes, Stack size 0 bytes, fflti.o(.text)) -

    [Calls]

    • >>   __aeabi_i2f_normalise -
    -
    [Called By]
    • >>   buffer_get_float32 -
    • >>   buffer_get_float16 -
    - -

    _fflt (Thumb, 0 bytes, Stack size 0 bytes, fflti.o(.text), UNUSED) - -

    __aeabi_ui2f (Thumb, 6 bytes, Stack size 0 bytes, fflti.o(.text), UNUSED) -

    [Calls]

    • >>   __aeabi_i2f_normalise -
    - -

    _ffltu (Thumb, 0 bytes, Stack size 0 bytes, fflti.o(.text), UNUSED) - -

    __fpl_dcmp_InfNaN (Thumb, 140 bytes, Stack size 24 bytes, dcmpin.o(.text), UNUSED) -

    [Calls]

    • >>   __fpl_dcheck_NaN2 -
    • >>   __fpl_cmpreturn -
    -
    [Called By]
    • >>   _drcmple -
    • >>   _dcmple -
    - -

    __fpl_cmpreturn (Thumb, 46 bytes, Stack size 0 bytes, cmpret.o(.text), UNUSED) -

    [Called By]

    • >>   __fpl_return_NaN -
    • >>   __fpl_dcmp_InfNaN -
    - -

    __fpl_dcheck_NaN2 (Thumb, 14 bytes, Stack size 8 bytes, dnan2.o(.text), UNUSED) -

    [Calls]

    • >>   __fpl_return_NaN -
    -
    [Called By]
    • >>   __fpl_dcmp_InfNaN -
    - -

    __user_setup_stackheap (Thumb, 62 bytes, Stack size 8 bytes, sys_stackheap_outer.o(.text)) -

    [Stack]

    • Max Depth = 8 + Unknown Stack Size -
    • Call Chain = __user_setup_stackheap -
    -
    [Calls]
    • >>   __user_initial_stackheap -
    • >>   __user_perproc_libspace -
    -
    [Called By]
    • >>   __rt_entry_sh -
    - -

    exit (Thumb, 16 bytes, Stack size 8 bytes, exit.o(.text)) -

    [Stack]

    • Max Depth = 8 + Unknown Stack Size -
    • Call Chain = exit -
    -
    [Calls]
    • >>   __rt_exit -
    • >>   _call_atexit_fns (Weak Reference) -
    -
    [Called By]
    • >>   __rt_entry_main -
    - -

    __fpl_return_NaN (Thumb, 94 bytes, Stack size 8 bytes, retnan.o(.text), UNUSED) -

    [Calls]

    • >>   __fpl_cmpreturn -
    -
    [Called By]
    • >>   __fpl_dcheck_NaN2 -
    - -

    __user_libspace (Thumb, 8 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED) - -

    __user_perproc_libspace (Thumb, 0 bytes, Stack size 0 bytes, libspace.o(.text)) -

    [Called By]

    • >>   __user_setup_stackheap -
    - -

    __user_perthread_libspace (Thumb, 0 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED) - -

    _sys_exit (Thumb, 8 bytes, Stack size 0 bytes, sys_exit.o(.text)) -

    [Called By]

    • >>   __rt_exit_exit -
    - -

    __I$use$semihosting (Thumb, 0 bytes, Stack size 0 bytes, use_no_semi.o(.text), UNUSED) - -

    __use_no_semihosting_swi (Thumb, 2 bytes, Stack size 0 bytes, use_no_semi.o(.text), UNUSED) - -

    __semihosting_library_function (Thumb, 0 bytes, Stack size unknown bytes, indicate_semi.o(.text), UNUSED) - -

    ADC1_Init (Thumb, 146 bytes, Stack size 48 bytes, adc.o(i.ADC1_Init)) -

    [Stack]

    • Max Depth = 68
    • Call Chain = ADC1_Init ⇒ GPIO_Init -
    -
    [Calls]
    • >>   RCC_AHBPeriphClockCmd -
    • >>   GPIO_Init -
    • >>   ADC_StructInit -
    • >>   ADC_Init -
    • >>   ADC_DeInit -
    • >>   ADC_Cmd -
    • >>   RCC_APB2PeriphClockCmd -
    • >>   GPIO_PinAFConfig -
    -
    [Called By]
    • >>   main -
    - -

    ADC_ChannelConfig (Thumb, 6 bytes, Stack size 0 bytes, hk32f030m_adc.o(i.ADC_ChannelConfig)) -

    [Called By]

    • >>   Read_ADC_Value -
    - -

    ADC_ClearFlag (Thumb, 4 bytes, Stack size 0 bytes, hk32f030m_adc.o(i.ADC_ClearFlag)) -

    [Called By]

    • >>   Read_ADC_Value -
    - -

    ADC_Cmd (Thumb, 24 bytes, Stack size 0 bytes, hk32f030m_adc.o(i.ADC_Cmd)) -

    [Called By]

    • >>   ADC1_Init -
    - -

    ADC_DeInit (Thumb, 28 bytes, Stack size 8 bytes, hk32f030m_adc.o(i.ADC_DeInit)) -

    [Stack]

    • Max Depth = 8
    • Call Chain = ADC_DeInit -
    -
    [Calls]
    • >>   RCC_APB2PeriphResetCmd -
    -
    [Called By]
    • >>   ADC1_Init -
    - -

    ADC_GetConversionValue (Thumb, 6 bytes, Stack size 0 bytes, hk32f030m_adc.o(i.ADC_GetConversionValue)) -

    [Called By]

    • >>   Read_ADC_Value -
    - -

    ADC_GetFlagStatus (Thumb, 28 bytes, Stack size 0 bytes, hk32f030m_adc.o(i.ADC_GetFlagStatus)) -

    [Called By]

    • >>   Read_ADC_Value -
    - -

    ADC_Init (Thumb, 34 bytes, Stack size 12 bytes, hk32f030m_adc.o(i.ADC_Init)) -

    [Stack]

    • Max Depth = 12
    • Call Chain = ADC_Init -
    -
    [Called By]
    • >>   ADC1_Init -
    - -

    ADC_StartOfConversion (Thumb, 10 bytes, Stack size 0 bytes, hk32f030m_adc.o(i.ADC_StartOfConversion)) -

    [Called By]

    • >>   Read_ADC_Value -
    - -

    ADC_StopOfConversion (Thumb, 10 bytes, Stack size 0 bytes, hk32f030m_adc.o(i.ADC_StopOfConversion)) -

    [Called By]

    • >>   Read_ADC_Value -
    - -

    ADC_StructInit (Thumb, 14 bytes, Stack size 0 bytes, hk32f030m_adc.o(i.ADC_StructInit)) -

    [Called By]

    • >>   ADC1_Init -
    - -

    ADC_Task (Thumb, 186 bytes, Stack size 24 bytes, task.o(i.ADC_Task)) -

    [Stack]

    • Max Depth = 80
    • Call Chain = ADC_Task ⇒ __aeabi_dmul -
    -
    [Calls]
    • >>   Read_ADC_Value -
    • >>   __aeabi_dmul -
    • >>   __aeabi_ui2d -
    • >>   __aeabi_dadd -
    • >>   __aeabi_d2f -
    -
    [Called By]
    • >>   main -
    - -

    Buzzer_Init (Thumb, 44 bytes, Stack size 24 bytes, buzzer.o(i.Buzzer_Init)) -

    [Stack]

    • Max Depth = 44
    • Call Chain = Buzzer_Init ⇒ GPIO_Init -
    -
    [Calls]
    • >>   RCC_AHBPeriphClockCmd -
    • >>   GPIO_Init -
    -
    [Called By]
    • >>   main -
    - -

    Buzzer_Ring (Thumb, 6 bytes, Stack size 0 bytes, buzzer.o(i.Buzzer_Ring)) -

    [Called By]

    • >>   Buzzer_Task -
    - -

    Buzzer_Scan (Thumb, 46 bytes, Stack size 8 bytes, buzzer.o(i.Buzzer_Scan)) -

    [Stack]

    • Max Depth = 8
    • Call Chain = Buzzer_Scan -
    -
    [Called By]
    • >>   TIM6_IRQHandler -
    - -

    Buzzer_Task (Thumb, 200 bytes, Stack size 24 bytes, task.o(i.Buzzer_Task)) -

    [Stack]

    • Max Depth = 80
    • Call Chain = Buzzer_Task ⇒ __aeabi_dmul -
    -
    [Calls]
    • >>   Buzzer_Ring -
    • >>   __aeabi_dmul -
    • >>   __aeabi_ui2d -
    • >>   __aeabi_d2uiz -
    • >>   __aeabi_dadd -
    -
    [Called By]
    • >>   main -
    - -

    Charge_Task (Thumb, 132 bytes, Stack size 20 bytes, task.o(i.Charge_Task)) -

    [Stack]

    • Max Depth = 28
    • Call Chain = Charge_Task ⇒ __ARM_common_switch8 -
    -
    [Calls]
    • >>   __ARM_common_switch8 -
    -
    [Called By]
    • >>   main -
    - -

    Conditional_Judgment (Thumb, 938 bytes, Stack size 40 bytes, task.o(i.Conditional_Judgment)) -

    [Stack]

    • Max Depth = 72
    • Call Chain = Conditional_Judgment ⇒ __aeabi_cdrcmple -
    -
    [Calls]
    • >>   __aeabi_fmul -
    • >>   __aeabi_f2uiz -
    • >>   __aeabi_fdiv -
    • >>   __aeabi_fadd -
    • >>   __aeabi_f2d -
    • >>   __aeabi_cdrcmple -
    • >>   __aeabi_cdcmple -
    • >>   __aeabi_dsub -
    • >>   __aeabi_dadd -
    -
    [Called By]
    • >>   main -
    - -

    Flashlight_Bright (Thumb, 348 bytes, Stack size 32 bytes, task.o(i.Flashlight_Bright)) -

    [Stack]

    • Max Depth = 88
    • Call Chain = Flashlight_Bright ⇒ __aeabi_dmul -
    -
    [Calls]
    • >>   TIM_SetCompare2 -
    • >>   __ARM_common_switch8 -
    • >>   __aeabi_dmul -
    • >>   __aeabi_ui2d -
    • >>   __aeabi_d2uiz -
    • >>   __aeabi_dadd -
    -
    [Called By]
    • >>   Flashlight_Task -
    - -

    Flashlight_Detection (Thumb, 162 bytes, Stack size 24 bytes, task.o(i.Flashlight_Detection)) -

    [Stack]

    • Max Depth = 24
    • Call Chain = Flashlight_Detection -
    -
    [Calls]
    • >>   TIM_SetCompare2 -
    -
    [Called By]
    • >>   main -
    - -

    Flashlight_Task (Thumb, 128 bytes, Stack size 16 bytes, task.o(i.Flashlight_Task)) -

    [Stack]

    • Max Depth = 104
    • Call Chain = Flashlight_Task ⇒ Flashlight_Bright ⇒ __aeabi_dmul -
    -
    [Calls]
    • >>   Flashlight_Bright -
    • >>   TIM_SetCompare2 -
    -
    [Called By]
    • >>   main -
    - -

    GPIO_Init (Thumb, 138 bytes, Stack size 20 bytes, hk32f030m_gpio.o(i.GPIO_Init)) -

    [Stack]

    • Max Depth = 20
    • Call Chain = GPIO_Init -
    -
    [Called By]
    • >>   IO_WS2812_Init -
    • >>   USART1_Init -
    • >>   Power_Init -
    • >>   LED_PWM_Init -
    • >>   LED_Init -
    • >>   KEY_Init -
    • >>   Buzzer_Init -
    • >>   ADC1_Init -
    - -

    GPIO_PinAFConfig (Thumb, 32 bytes, Stack size 8 bytes, hk32f030m_gpio.o(i.GPIO_PinAFConfig)) -

    [Stack]

    • Max Depth = 8
    • Call Chain = GPIO_PinAFConfig -
    -
    [Called By]
    • >>   USART1_Init -
    • >>   LED_PWM_Init -
    • >>   ADC1_Init -
    - -

    Get_Vesc_Pack_Data (Thumb, 14 bytes, Stack size 8 bytes, vesc_uasrt.o(i.Get_Vesc_Pack_Data)) -

    [Stack]

    • Max Depth = 64
    • Call Chain = Get_Vesc_Pack_Data ⇒ Send_Pack_Data ⇒ __aeabi_memcpy -
    -
    [Calls]
    • >>   Send_Pack_Data -
    -
    [Called By]
    • >>   Usart_Task -
    - -

    HardFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, hk32f030m_it.o(i.HardFault_Handler)) -

    [Calls]

    • >>   HardFault_Handler -
    -
    [Called By]
    • >>   HardFault_Handler -
    -
    [Address Reference Count : 1]
    • keil_startup_hk32f030m.o(RESET) -
    -

    IO_WS2812_Init (Thumb, 42 bytes, Stack size 24 bytes, io_ws2812.o(i.IO_WS2812_Init)) -

    [Stack]

    • Max Depth = 44
    • Call Chain = IO_WS2812_Init ⇒ GPIO_Init -
    -
    [Calls]
    • >>   RCC_AHBPeriphClockCmd -
    • >>   GPIO_Init -
    -
    [Called By]
    • >>   WS2812_Init -
    - -

    KEY1_Scan (Thumb, 196 bytes, Stack size 20 bytes, key.o(i.KEY1_Scan)) -

    [Stack]

    • Max Depth = 28
    • Call Chain = KEY1_Scan ⇒ __ARM_common_switch8 -
    -
    [Calls]
    • >>   __ARM_common_switch8 -
    -
    [Called By]
    • >>   TIM6_IRQHandler -
    - -

    KEY1_Task (Thumb, 108 bytes, Stack size 12 bytes, task.o(i.KEY1_Task)) -

    [Stack]

    • Max Depth = 12
    • Call Chain = KEY1_Task -
    -
    [Called By]
    • >>   main -
    - -

    KEY_Init (Thumb, 32 bytes, Stack size 16 bytes, key.o(i.KEY_Init)) -

    [Stack]

    • Max Depth = 36
    • Call Chain = KEY_Init ⇒ GPIO_Init -
    -
    [Calls]
    • >>   RCC_AHBPeriphClockCmd -
    • >>   GPIO_Init -
    -
    [Called By]
    • >>   main -
    - -

    LED_Init (Thumb, 112 bytes, Stack size 32 bytes, led.o(i.LED_Init)) -

    [Stack]

    • Max Depth = 52
    • Call Chain = LED_Init ⇒ GPIO_Init -
    -
    [Calls]
    • >>   RCC_AHBPeriphClockCmd -
    • >>   GPIO_Init -
    -
    [Called By]
    • >>   main -
    - -

    LED_PWM_Init (Thumb, 138 bytes, Stack size 64 bytes, led_pwm.o(i.LED_PWM_Init)) -

    [Stack]

    • Max Depth = 84
    • Call Chain = LED_PWM_Init ⇒ GPIO_Init -
    -
    [Calls]
    • >>   RCC_AHBPeriphClockCmd -
    • >>   GPIO_Init -
    • >>   TIM_OC2Init -
    • >>   TIM_CtrlPWMOutputs -
    • >>   RCC_APB2PeriphClockCmd -
    • >>   GPIO_PinAFConfig -
    • >>   TIM_TimeBaseInit -
    • >>   TIM_Cmd -
    -
    [Called By]
    • >>   main -
    - -

    NMI_Handler (Thumb, 2 bytes, Stack size 0 bytes, hk32f030m_it.o(i.NMI_Handler)) -
    [Address Reference Count : 1]

    • keil_startup_hk32f030m.o(RESET) -
    -

    NVIC_Init (Thumb, 72 bytes, Stack size 12 bytes, hk32f030m_misc.o(i.NVIC_Init)) -

    [Stack]

    • Max Depth = 12
    • Call Chain = NVIC_Init -
    -
    [Called By]
    • >>   USART1_Init -
    • >>   Time6_Init -
    - -

    PendSV_Handler (Thumb, 2 bytes, Stack size 0 bytes, hk32f030m_it.o(i.PendSV_Handler)) -
    [Address Reference Count : 1]

    • keil_startup_hk32f030m.o(RESET) -
    -

    Power_Display (Thumb, 554 bytes, Stack size 16 bytes, task.o(i.Power_Display)) -

    [Stack]

    • Max Depth = 36
    • Call Chain = Power_Display ⇒ WS2812_Set_Colour -
    -
    [Calls]
    • >>   __ARM_common_switch8 -
    • >>   WS2812_Set_Colour -
    • >>   WS2812_Refresh -
    -
    [Called By]
    • >>   WS2812_Task -
    - -

    Power_Init (Thumb, 72 bytes, Stack size 32 bytes, power.o(i.Power_Init)) -

    [Stack]

    • Max Depth = 52
    • Call Chain = Power_Init ⇒ GPIO_Init -
    -
    [Calls]
    • >>   RCC_AHBPeriphClockCmd -
    • >>   GPIO_Init -
    -
    [Called By]
    • >>   main -
    - -

    Power_Task (Thumb, 90 bytes, Stack size 12 bytes, task.o(i.Power_Task)) -

    [Stack]

    • Max Depth = 12
    • Call Chain = Power_Task -
    -
    [Called By]
    • >>   main -
    - -

    Protocol_Parse (Thumb, 214 bytes, Stack size 24 bytes, vesc_uasrt.o(i.Protocol_Parse)) -

    [Stack]

    • Max Depth = 52
    • Call Chain = Protocol_Parse ⇒ buffer_get_float32 ⇒ __aeabi_fdiv -
    -
    [Calls]
    • >>   buffer_get_int32 -
    • >>   buffer_get_float32 -
    • >>   buffer_get_float16 -
    • >>   crc16 -
    -
    [Called By]
    • >>   Usart_Task -
    - -

    RCC_AHBPeriphClockCmd (Thumb, 22 bytes, Stack size 0 bytes, hk32f030m_rcc.o(i.RCC_AHBPeriphClockCmd)) -

    [Called By]

    • >>   IO_WS2812_Init -
    • >>   USART1_Init -
    • >>   Power_Init -
    • >>   LED_PWM_Init -
    • >>   LED_Init -
    • >>   KEY_Init -
    • >>   Buzzer_Init -
    • >>   ADC1_Init -
    - -

    RCC_APB1PeriphClockCmd (Thumb, 22 bytes, Stack size 0 bytes, hk32f030m_rcc.o(i.RCC_APB1PeriphClockCmd)) -

    [Called By]

    • >>   Time6_Init -
    - -

    RCC_APB2PeriphClockCmd (Thumb, 22 bytes, Stack size 0 bytes, hk32f030m_rcc.o(i.RCC_APB2PeriphClockCmd)) -

    [Called By]

    • >>   USART1_Init -
    • >>   LED_PWM_Init -
    • >>   ADC1_Init -
    - -

    RCC_APB2PeriphResetCmd (Thumb, 22 bytes, Stack size 0 bytes, hk32f030m_rcc.o(i.RCC_APB2PeriphResetCmd)) -

    [Called By]

    • >>   ADC_DeInit -
    - -

    RCC_GetClocksFreq (Thumb, 200 bytes, Stack size 24 bytes, hk32f030m_rcc.o(i.RCC_GetClocksFreq)) -

    [Stack]

    • Max Depth = 24
    • Call Chain = RCC_GetClocksFreq -
    -
    [Calls]
    • >>   __aeabi_uidivmod -
    -
    [Called By]
    • >>   USART_Init -
    - -

    Read_ADC_Value (Thumb, 106 bytes, Stack size 16 bytes, adc.o(i.Read_ADC_Value)) -

    [Stack]

    • Max Depth = 16
    • Call Chain = Read_ADC_Value -
    -
    [Calls]
    • >>   ADC_StopOfConversion -
    • >>   ADC_StartOfConversion -
    • >>   ADC_GetFlagStatus -
    • >>   ADC_GetConversionValue -
    • >>   ADC_ClearFlag -
    • >>   ADC_ChannelConfig -
    -
    [Called By]
    • >>   ADC_Task -
    - -

    SVC_Handler (Thumb, 2 bytes, Stack size 0 bytes, hk32f030m_it.o(i.SVC_Handler)) -
    [Address Reference Count : 1]

    • keil_startup_hk32f030m.o(RESET) -
    -

    Send_Pack_Data (Thumb, 94 bytes, Stack size 32 bytes, vesc_uasrt.o(i.Send_Pack_Data)) -

    [Stack]

    • Max Depth = 56
    • Call Chain = Send_Pack_Data ⇒ __aeabi_memcpy -
    -
    [Calls]
    • >>   USART1_Send_Bytes -
    • >>   crc16 -
    • >>   __aeabi_memcpy -
    -
    [Called By]
    • >>   Get_Vesc_Pack_Data -
    - -

    SysTick_Handler (Thumb, 2 bytes, Stack size 0 bytes, hk32f030m_it.o(i.SysTick_Handler)) -
    [Address Reference Count : 1]

    • keil_startup_hk32f030m.o(RESET) -
    -

    SystemInit (Thumb, 42 bytes, Stack size 8 bytes, system_hk32f030m.o(i.SystemInit)) -

    [Stack]

    • Max Depth = 48
    • Call Chain = SystemInit ⇒ SetSysClock ⇒ SetSysClockToHSI_32M -
    -
    [Calls]
    • >>   SetSysClock -
    -
    [Address Reference Count : 1]
    • keil_startup_hk32f030m.o(.text) -
    -

    TIM6_IRQHandler (Thumb, 130 bytes, Stack size 8 bytes, hk32f030m_it.o(i.TIM6_IRQHandler)) -

    [Stack]

    • Max Depth = 36
    • Call Chain = TIM6_IRQHandler ⇒ KEY1_Scan ⇒ __ARM_common_switch8 -
    -
    [Calls]
    • >>   TIM_GetITStatus -
    • >>   TIM_ClearITPendingBit -
    • >>   KEY1_Scan -
    • >>   Buzzer_Scan -
    -
    [Address Reference Count : 1]
    • keil_startup_hk32f030m.o(RESET) -
    -

    TIM_ClearITPendingBit (Thumb, 8 bytes, Stack size 0 bytes, hk32f030m_tim.o(i.TIM_ClearITPendingBit)) -

    [Called By]

    • >>   TIM6_IRQHandler -
    - -

    TIM_Cmd (Thumb, 24 bytes, Stack size 0 bytes, hk32f030m_tim.o(i.TIM_Cmd)) -

    [Called By]

    • >>   Time6_Init -
    • >>   LED_PWM_Init -
    - -

    TIM_CtrlPWMOutputs (Thumb, 26 bytes, Stack size 0 bytes, hk32f030m_tim.o(i.TIM_CtrlPWMOutputs)) -

    [Called By]

    • >>   LED_PWM_Init -
    - -

    TIM_GetITStatus (Thumb, 24 bytes, Stack size 0 bytes, hk32f030m_tim.o(i.TIM_GetITStatus)) -

    [Called By]

    • >>   TIM6_IRQHandler -
    - -

    TIM_ITConfig (Thumb, 24 bytes, Stack size 0 bytes, hk32f030m_tim.o(i.TIM_ITConfig)) -

    [Called By]

    • >>   Time6_Init -
    - -

    TIM_OC2Init (Thumb, 124 bytes, Stack size 16 bytes, hk32f030m_tim.o(i.TIM_OC2Init)) -

    [Stack]

    • Max Depth = 16
    • Call Chain = TIM_OC2Init -
    -
    [Called By]
    • >>   LED_PWM_Init -
    - -

    TIM_SetCompare2 (Thumb, 4 bytes, Stack size 0 bytes, hk32f030m_tim.o(i.TIM_SetCompare2)) -

    [Called By]

    • >>   Flashlight_Bright -
    • >>   Flashlight_Task -
    • >>   Flashlight_Detection -
    - -

    TIM_TimeBaseInit (Thumb, 66 bytes, Stack size 8 bytes, hk32f030m_tim.o(i.TIM_TimeBaseInit)) -

    [Stack]

    • Max Depth = 8
    • Call Chain = TIM_TimeBaseInit -
    -
    [Called By]
    • >>   Time6_Init -
    • >>   LED_PWM_Init -
    - -

    Time6_Init (Thumb, 74 bytes, Stack size 24 bytes, time.o(i.Time6_Init)) -

    [Stack]

    • Max Depth = 36
    • Call Chain = Time6_Init ⇒ NVIC_Init -
    -
    [Calls]
    • >>   TIM_TimeBaseInit -
    • >>   TIM_ITConfig -
    • >>   TIM_Cmd -
    • >>   RCC_APB1PeriphClockCmd -
    • >>   NVIC_Init -
    -
    [Called By]
    • >>   main -
    - -

    USART1_IRQHandler (Thumb, 84 bytes, Stack size 16 bytes, hk32f030m_it.o(i.USART1_IRQHandler)) -

    [Stack]

    • Max Depth = 16
    • Call Chain = USART1_IRQHandler -
    -
    [Calls]
    • >>   USART_ReceiveData -
    • >>   USART_ClearFlag -
    -
    [Address Reference Count : 1]
    • keil_startup_hk32f030m.o(RESET) -
    -

    USART1_Init (Thumb, 160 bytes, Stack size 64 bytes, usart.o(i.USART1_Init)) -

    [Stack]

    • Max Depth = 128
    • Call Chain = USART1_Init ⇒ USART_Init ⇒ RCC_GetClocksFreq -
    -
    [Calls]
    • >>   RCC_AHBPeriphClockCmd -
    • >>   GPIO_Init -
    • >>   USART_Init -
    • >>   USART_ITConfig -
    • >>   USART_Cmd -
    • >>   RCC_APB2PeriphClockCmd -
    • >>   GPIO_PinAFConfig -
    • >>   NVIC_Init -
    -
    [Called By]
    • >>   main -
    - -

    USART1_Send_Byte (Thumb, 12 bytes, Stack size 0 bytes, usart.o(i.USART1_Send_Byte)) -

    [Called By]

    • >>   USART1_Send_Bytes -
    - -

    USART1_Send_Bytes (Thumb, 26 bytes, Stack size 8 bytes, usart.o(i.USART1_Send_Bytes)) -

    [Stack]

    • Max Depth = 8
    • Call Chain = USART1_Send_Bytes -
    -
    [Calls]
    • >>   USART1_Send_Byte -
    -
    [Called By]
    • >>   Send_Pack_Data -
    - -

    USART_ClearFlag (Thumb, 4 bytes, Stack size 0 bytes, hk32f030m_usart.o(i.USART_ClearFlag)) -

    [Called By]

    • >>   USART1_IRQHandler -
    - -

    USART_Cmd (Thumb, 24 bytes, Stack size 0 bytes, hk32f030m_usart.o(i.USART_Cmd)) -

    [Called By]

    • >>   USART1_Init -
    - -

    USART_ITConfig (Thumb, 46 bytes, Stack size 8 bytes, hk32f030m_usart.o(i.USART_ITConfig)) -

    [Stack]

    • Max Depth = 8
    • Call Chain = USART_ITConfig -
    -
    [Called By]
    • >>   USART1_Init -
    - -

    USART_Init (Thumb, 138 bytes, Stack size 40 bytes, hk32f030m_usart.o(i.USART_Init)) -

    [Stack]

    • Max Depth = 64
    • Call Chain = USART_Init ⇒ RCC_GetClocksFreq -
    -
    [Calls]
    • >>   RCC_GetClocksFreq -
    • >>   __aeabi_uidivmod -
    -
    [Called By]
    • >>   USART1_Init -
    - -

    USART_ReceiveData (Thumb, 8 bytes, Stack size 0 bytes, hk32f030m_usart.o(i.USART_ReceiveData)) -

    [Called By]

    • >>   USART1_IRQHandler -
    - -

    Usart_Task (Thumb, 132 bytes, Stack size 24 bytes, task.o(i.Usart_Task)) -

    [Stack]

    • Max Depth = 88
    • Call Chain = Usart_Task ⇒ Get_Vesc_Pack_Data ⇒ Send_Pack_Data ⇒ __aeabi_memcpy -
    -
    [Calls]
    • >>   Protocol_Parse -
    • >>   Get_Vesc_Pack_Data -
    -
    [Called By]
    • >>   main -
    - -

    WS2812 (Thumb, 192 bytes, Stack size 16 bytes, task.o(i.WS2812)) -

    [Stack]

    • Max Depth = 36
    • Call Chain = WS2812 ⇒ WS2812_Set_Colour -
    -
    [Calls]
    • >>   WS2812_Set_Colour -
    • >>   WS2812_Refresh -
    -
    [Called By]
    • >>   WS2812_Task -
    - -

    WS2812_0_Code (Thumb, 14 bytes, Stack size 0 bytes, io_ws2812.o(i.WS2812_0_Code)) -

    [Called By]

    • >>   WS2812_Refresh -
    - -

    WS2812_1_Code (Thumb, 24 bytes, Stack size 0 bytes, io_ws2812.o(i.WS2812_1_Code)) -

    [Called By]

    • >>   WS2812_Refresh -
    - -

    WS2812_Boot (Thumb, 592 bytes, Stack size 16 bytes, task.o(i.WS2812_Boot)) -

    [Stack]

    • Max Depth = 36
    • Call Chain = WS2812_Boot ⇒ WS2812_Set_Colour -
    -
    [Calls]
    • >>   WS2812_Set_Colour -
    • >>   WS2812_Refresh -
    -
    [Called By]
    • >>   WS2812_Task -
    - -

    WS2812_Cal_Bri (Thumb, 42 bytes, Stack size 0 bytes, task.o(i.WS2812_Cal_Bri)) -

    [Called By]

    • >>   WS2812_Charge -
    - -

    WS2812_Charge (Thumb, 578 bytes, Stack size 24 bytes, task.o(i.WS2812_Charge)) -

    [Stack]

    • Max Depth = 44
    • Call Chain = WS2812_Charge ⇒ WS2812_Set_Colour -
    -
    [Calls]
    • >>   WS2812_Cal_Bri -
    • >>   __ARM_common_switch8 -
    • >>   WS2812_Set_Colour -
    • >>   WS2812_Refresh -
    -
    [Called By]
    • >>   WS2812_Task -
    - -

    WS2812_Init (Thumb, 28 bytes, Stack size 16 bytes, ws2812.o(i.WS2812_Init)) -

    [Stack]

    • Max Depth = 60
    • Call Chain = WS2812_Init ⇒ IO_WS2812_Init ⇒ GPIO_Init -
    -
    [Calls]
    • >>   IO_WS2812_Init -
    -
    [Called By]
    • >>   main -
    - -

    WS2812_Refresh (Thumb, 58 bytes, Stack size 16 bytes, ws2812.o(i.WS2812_Refresh)) -

    [Stack]

    • Max Depth = 16
    • Call Chain = WS2812_Refresh -
    -
    [Calls]
    • >>   WS2812_1_Code -
    • >>   WS2812_0_Code -
    • >>   delay -
    -
    [Called By]
    • >>   WS2812_Charge -
    • >>   WS2812_Boot -
    • >>   WS2812 -
    • >>   Power_Display -
    • >>   WS2812_Task -
    - -

    WS2812_Set_Colour (Thumb, 84 bytes, Stack size 20 bytes, ws2812.o(i.WS2812_Set_Colour)) -

    [Stack]

    • Max Depth = 20
    • Call Chain = WS2812_Set_Colour -
    -
    [Called By]
    • >>   WS2812_Charge -
    • >>   WS2812_Boot -
    • >>   WS2812 -
    • >>   Power_Display -
    • >>   WS2812_Task -
    - -

    WS2812_Task (Thumb, 176 bytes, Stack size 16 bytes, task.o(i.WS2812_Task)) -

    [Stack]

    • Max Depth = 60
    • Call Chain = WS2812_Task ⇒ WS2812_Charge ⇒ WS2812_Set_Colour -
    -
    [Calls]
    • >>   WS2812_Charge -
    • >>   WS2812_Boot -
    • >>   WS2812 -
    • >>   Power_Display -
    • >>   WS2812_Set_Colour -
    • >>   WS2812_Refresh -
    -
    [Called By]
    • >>   main -
    - -

    __ARM_common_switch8 (Thumb, 26 bytes, Stack size 8 bytes, test.o(i.__ARM_common_switch8)) -

    [Stack]

    • Max Depth = 8
    • Call Chain = __ARM_common_switch8 -
    -
    [Called By]
    • >>   WS2812_Charge -
    • >>   Power_Display -
    • >>   Flashlight_Bright -
    • >>   KEY1_Scan -
    • >>   Charge_Task -
    - -

    buffer_get_float16 (Thumb, 22 bytes, Stack size 8 bytes, vesc_uasrt.o(i.buffer_get_float16)) -

    [Stack]

    • Max Depth = 28
    • Call Chain = buffer_get_float16 ⇒ __aeabi_fdiv -
    -
    [Calls]
    • >>   buffer_get_int16 -
    • >>   __aeabi_i2f -
    • >>   __aeabi_fdiv -
    -
    [Called By]
    • >>   Protocol_Parse -
    - -

    buffer_get_float32 (Thumb, 22 bytes, Stack size 8 bytes, vesc_uasrt.o(i.buffer_get_float32)) -

    [Stack]

    • Max Depth = 28
    • Call Chain = buffer_get_float32 ⇒ __aeabi_fdiv -
    -
    [Calls]
    • >>   buffer_get_int32 -
    • >>   __aeabi_i2f -
    • >>   __aeabi_fdiv -
    -
    [Called By]
    • >>   Protocol_Parse -
    - -

    buffer_get_int16 (Thumb, 20 bytes, Stack size 0 bytes, vesc_uasrt.o(i.buffer_get_int16)) -

    [Called By]

    • >>   buffer_get_float16 -
    - -

    buffer_get_int32 (Thumb, 38 bytes, Stack size 8 bytes, vesc_uasrt.o(i.buffer_get_int32)) -

    [Stack]

    • Max Depth = 8
    • Call Chain = buffer_get_int32 -
    -
    [Called By]
    • >>   buffer_get_float32 -
    • >>   Protocol_Parse -
    - -

    crc16 (Thumb, 38 bytes, Stack size 16 bytes, crc.o(i.crc16)) -

    [Stack]

    • Max Depth = 16
    • Call Chain = crc16 -
    -
    [Called By]
    • >>   Send_Pack_Data -
    • >>   Protocol_Parse -
    - -

    delay (Thumb, 12 bytes, Stack size 0 bytes, ws2812.o(i.delay)) -

    [Calls]

    • >>   delay -
    -
    [Called By]
    • >>   delay -
    • >>   WS2812_Refresh -
    - -

    main (Thumb, 98 bytes, Stack size 0 bytes, main.o(i.main)) -

    [Stack]

    • Max Depth = 128
    • Call Chain = main ⇒ USART1_Init ⇒ USART_Init ⇒ RCC_GetClocksFreq -
    -
    [Calls]
    • >>   WS2812_Task -
    • >>   WS2812_Init -
    • >>   Usart_Task -
    • >>   USART1_Init -
    • >>   Time6_Init -
    • >>   Power_Task -
    • >>   Power_Init -
    • >>   LED_PWM_Init -
    • >>   LED_Init -
    • >>   KEY_Init -
    • >>   KEY1_Task -
    • >>   Flashlight_Task -
    • >>   Flashlight_Detection -
    • >>   Conditional_Judgment -
    • >>   Charge_Task -
    • >>   Buzzer_Task -
    • >>   Buzzer_Init -
    • >>   ADC_Task -
    • >>   ADC1_Init -
    -
    [Called By]
    • >>   __rt_entry_main -
    - -

    __aeabi_cdcmple (Thumb, 0 bytes, Stack size 24 bytes, dlef.o(x$fpl$dleqf)) -

    [Stack]

    • Max Depth = 24
    • Call Chain = __aeabi_cdcmple -
    -
    [Called By]
    • >>   Conditional_Judgment -
    - -

    _dcmple (Thumb, 94 bytes, Stack size 24 bytes, dlef.o(x$fpl$dleqf), UNUSED) -

    [Calls]

    • >>   __fpl_dcmp_InfNaN -
    - -

    __aeabi_cdrcmple (Thumb, 0 bytes, Stack size 32 bytes, drlef.o(x$fpl$drleqf)) -

    [Stack]

    • Max Depth = 32
    • Call Chain = __aeabi_cdrcmple -
    -
    [Called By]
    • >>   Conditional_Judgment -
    - -

    _drcmple (Thumb, 100 bytes, Stack size 32 bytes, drlef.o(x$fpl$drleqf), UNUSED) -

    [Calls]

    • >>   __fpl_dcmp_InfNaN -
    - -

    __aeabi_fadd (Thumb, 0 bytes, Stack size 16 bytes, faddsub.o(x$fpl$fadd)) -

    [Stack]

    • Max Depth = 16
    • Call Chain = __aeabi_fadd -
    -
    [Called By]
    • >>   Conditional_Judgment -
    - -

    _fadd (Thumb, 134 bytes, Stack size 16 bytes, faddsub.o(x$fpl$fadd), UNUSED) -

    [Calls]

    • >>   _fsub1 -
    - -

    __aeabi_fmul (Thumb, 0 bytes, Stack size 16 bytes, fmul.o(x$fpl$fmul)) -

    [Stack]

    • Max Depth = 16
    • Call Chain = __aeabi_fmul -
    -
    [Called By]
    • >>   Conditional_Judgment -
    - -

    _fmul (Thumb, 172 bytes, Stack size 16 bytes, fmul.o(x$fpl$fmul), UNUSED) - -

    __aeabi_fsub (Thumb, 0 bytes, Stack size 16 bytes, faddsub.o(x$fpl$fsub), UNUSED) - -

    _fsub (Thumb, 204 bytes, Stack size 16 bytes, faddsub.o(x$fpl$fsub), UNUSED) -

    [Calls]

    • >>   _fadd1 -
    -

    -

    -Local Symbols -

    -

    SetSysClock (Thumb, 42 bytes, Stack size 8 bytes, system_hk32f030m.o(i.SetSysClock)) -

    [Stack]

    • Max Depth = 40
    • Call Chain = SetSysClock ⇒ SetSysClockToHSI_32M -
    -
    [Calls]
    • >>   SetSysClockToHSI_32M -
    -
    [Called By]
    • >>   SystemInit -
    - -

    SetSysClockToHSI_32M (Thumb, 174 bytes, Stack size 32 bytes, system_hk32f030m.o(i.SetSysClockToHSI_32M)) -

    [Stack]

    • Max Depth = 32
    • Call Chain = SetSysClockToHSI_32M -
    -
    [Called By]
    • >>   SetSysClock -
    - -

    _dadd1 (Thumb, 290 bytes, Stack size 20 bytes, daddsub.o(.text), UNUSED) -

    [Called By]

    • >>   _drsb -
    • >>   _dsub -
    • >>   _dadd -
    - -

    _dsub1 (Thumb, 470 bytes, Stack size 40 bytes, daddsub.o(.text), UNUSED) -

    [Called By]

    • >>   _drsb -
    • >>   _dsub -
    • >>   _dadd -
    - -

    _fadd1 (Thumb, 0 bytes, Stack size unknown bytes, faddsub.o(x$fpl$fadd), UNUSED) -

    [Called By]

    • >>   _fsub -
    - -

    _fsub1 (Thumb, 0 bytes, Stack size unknown bytes, faddsub.o(x$fpl$fsub), UNUSED) -

    [Called By]

    • >>   _fadd -
    -

    -

    -Undefined Global Symbols -

    -

    _call_atexit_fns (ARM, 0 bytes, Stack size 0 bytes, UNDEFINED) -

    [Called By]

    • >>   exit -
    -
    diff --git a/LCM/Project/MDK5/Objects/LCM_Light_Control_IO_WS2812_New.lnp b/LCM/Project/MDK5/Objects/LCM_Light_Control_IO_WS2812_New.lnp deleted file mode 100644 index 20112403..00000000 --- a/LCM/Project/MDK5/Objects/LCM_Light_Control_IO_WS2812_New.lnp +++ /dev/null @@ -1,34 +0,0 @@ ---cpu Cortex-M0 -".\objects\keil_startup_hk32f030m.o" -".\objects\main.o" -".\objects\hk32f030m_it.o" -".\objects\system_hk32f030m.o" -".\objects\ws2812.o" -".\objects\crc.o" -".\objects\vesc_uasrt.o" -".\objects\test.o" -".\objects\task.o" -".\objects\flag_bit.o" -".\objects\led.o" -".\objects\time.o" -".\objects\spi.o" -".\objects\power.o" -".\objects\led_pwm.o" -".\objects\key.o" -".\objects\buzzer.o" -".\objects\usart.o" -".\objects\adc.o" -".\objects\io_ws2812.o" -".\objects\hk32f030m_adc.o" -".\objects\hk32f030m_gpio.o" -".\objects\hk32f030m_iwdg.o" -".\objects\hk32f030m_misc.o" -".\objects\hk32f030m_rcc.o" -".\objects\hk32f030m_spi.o" -".\objects\hk32f030m_syscfg.o" -".\objects\hk32f030m_tim.o" -".\objects\hk32f030m_usart.o" ---strict --scatter ".\Objects\LCM_Light_Control_IO_WS2812_New.sct" ---summary_stderr --info summarysizes --map --load_addr_map_info --xref --callgraph --symbols ---info sizes --info totals --info unused --info veneers ---list ".\Listings\LCM_Light_Control_IO_WS2812_New.map" -o .\Objects\LCM_Light_Control_IO_WS2812_New.axf \ No newline at end of file diff --git a/LCM/Project/MDK5/Objects/LCM_Light_Control_IO_WS2812_New.sct b/LCM/Project/MDK5/Objects/LCM_Light_Control_IO_WS2812_New.sct deleted file mode 100644 index db43290c..00000000 --- a/LCM/Project/MDK5/Objects/LCM_Light_Control_IO_WS2812_New.sct +++ /dev/null @@ -1,16 +0,0 @@ -; ************************************************************* -; *** Scatter-Loading Description File generated by uVision *** -; ************************************************************* - -LR_IROM1 0x08000000 0x00004000 { ; load region size_region - ER_IROM1 0x08000000 0x00004000 { ; load address = execution address - *.o (RESET, +First) - *(InRoot$$Sections) - .ANY (+RO) - .ANY (+XO) - } - RW_IRAM1 0x20000000 0x00000800 { ; RW data - .ANY (+RW +ZI) - } -} - diff --git a/LCM/Project/MDK5/Objects/LCM_Light_Control_IO_WS2812_New_DG40.hex b/LCM/Project/MDK5/Objects/LCM_Light_Control_IO_WS2812_New_DG40.hex deleted file mode 100644 index 55633e9e..00000000 --- a/LCM/Project/MDK5/Objects/LCM_Light_Control_IO_WS2812_New_DG40.hex +++ /dev/null @@ -1,897 +0,0 @@ -:020000040800F2 -:10000000E80700209D0100087D1F0008EB1C000888 -:1000100000000000000000000000000000000000E0 -:1000200000000000000000000000000001250008A2 -:100030000000000000000000D51F00086525000832 -:10004000AF01000800000000AF010008AF01000888 -:10005000AF010008AF010008AF010008AF010008C0 -:10006000AF010008AF010008AF010008AF010008B0 -:10007000AF010008AF010008AF010008AF010008A0 -:1000800000000000552600080000000000000000ED -:1000900000000000AF010008AF010008AF01000838 -:1000A00000000000AF0100080000000081280008E7 -:1000B0000000000000000000000000000000000040 -:1000C00000F002F800F03EF80CA030C80838241800 -:1000D0002D18671EA246AB4654465D46AC4201D180 -:1000E00000F030F87E460F3EB6460FCC0126334274 -:1000F00000D0FB1A3343A246AB461847BC3600007B -:10010000DC360000103A02D378C878C1FAD852071A -:1001100001D330C830C101D504680C6070470000BD -:100120000023002400250026103A01D378C1FBD813 -:10013000520700D330C100D50B6070471FB51FBDFB -:1001400010B510BD00F064FE1146FFF7F7FF03F095 -:1001500075F800F07CFE03B4FFF7F2FF03BC00F07B -:10016000DBFE000070B505460C46164602E00FCCDB -:100170000FC5103E102EFAD2082E02D303CC03C5B1 -:10018000083E042E07D301CC01C5361F03E02178B9 -:100190002970641C6D1C761EF9D270BD074880471B -:1001A00007480047FEE7FEE7FEE7FEE7FEE7FEE75B -:1001B00004480549054A064B7047000069250008B8 -:1001C000C1000008E8030020E8070020E80500203F -:1001D000E8050020F8B5042A2CD3830712D00B7849 -:1001E000491C0370401C521E83070BD00B78491C1E -:1001F0000370401C521E830704D00B78491C037007 -:10020000401C521E8B079B0F05D0C91ADF0020230C -:10021000DE1B08C90AE0FFF7A5FFF8BD1D4608C9A7 -:10022000FD401C46B4402C4310C0121F042AF5D2D6 -:10023000F308C91A521EF0D40B78491C0370401CF5 -:10024000521EEAD40B78491C0370401C012AE4D4E6 -:1002500009780170F8BD0000002203098B422CD3FD -:10026000030A8B4211D300239C464EE003460B4306 -:100270003CD4002243088B4231D303098B421CD368 -:10028000030A8B4201D394463FE0C3098B4201D35A -:10029000CB01C01A524183098B4201D38B01C01A92 -:1002A000524143098B4201D34B01C01A5241030909 -:1002B0008B4201D30B01C01A5241C3088B4201D3B8 -:1002C000CB00C01A524183088B4201D38B00C01A65 -:1002D000524143088B4201D34B00C01A5241411A8C -:1002E00000D201465241104670475DE0CA0F00D06F -:1002F0004942031000D3404253409C460022030968 -:100300008B422DD3030A8B4212D38901FC2212BAED -:10031000030A8B420CD3890192118B4208D38901C5 -:1003200092118B4204D389013AD0921100E08909DD -:10033000C3098B4201D3CB01C01A524183098B42BE -:1003400001D38B01C01A524143098B4201D34B01A7 -:10035000C01A524103098B4201D30B01C01A52410A -:10036000C3088B4201D3CB00C01A524183088B4291 -:1003700001D38B00C01A5241D9D243088B4201D31A -:100380004B00C01A5241411A00D201465241104658 -:1003900063465B1001D34042002B00D549427047B1 -:1003A00063465B1000D3404201B50549002802DCDA -:1003B000491C084000E00846C046C04602BD00BFD8 -:1003C000FFFFFF7F70477047704700000246C80F6D -:1003D000C00781434B0030B54B405B009B0D20D0E4 -:1003E0001923DB06C91801231B05994220DB0324CE -:1003F000A40704251346AB400BD3002B04D1EB0616 -:1004000013409B00E34204D4012464070023121923 -:100410005941FF231B0599420BD2C9000143500FDC -:1004200009E0CB0204D501430803024305D0054887 -:1004300030BDFF21C905084330BD08460721090525 -:10044000884330BD0000C07FF0B50C46871A9C4140 -:100450000D46861A9D4103D2C01BA141D2196341AA -:100460000D0D1F0DC94EEC1BAE435CD07F057F0DFB -:100470000026002F51D02D05AC46A943DD020123F3 -:10048000ED0A1B051D4320231B1B24D41746E74000 -:10049000381871412F46E740CC199D402818314645 -:1004A00061410C0D27D161449A4013D50023401CB3 -:1004B000594152000ED14008400001224B00520524 -:1004C000D34207D305204007C14201D5B04900E01F -:1004D000B0493046F0BD6B00002A00D001229A18C6 -:1004E0001F23203C1B1B01D5002302E0E5402818F8 -:1004F00071410C0DD7D0012424050919C407CD077B -:1005000040084908E40F28436144002CD5D000245A -:10051000401C61419A40D0D1CDE76A05520DD9D136 -:10052000C90FC907D5E79C4D4E00002801D0012412 -:1005300000E0002434195F00002A01D0012600E009 -:100540000026BE19954FAC420CD8AE420AD8B44230 -:1005500006D001256D05EC42BCD010461946F0BD11 -:100560009942FCD000203946F0BDF0B51FB40C46CE -:100570000F46811A9F412546861A9D4106D20125C4 -:10058000ED076F40401ABC4152187B41210D1E0DF2 -:100590008D1BAC467D4D8D437ED075056D0D7CD099 -:1005A0000D05AE46AC431B031B0B794D52429D41DA -:1005B000202366469B1B14D31746F74038180026A5 -:1005C0000090744160462F460741E41900989D4011 -:1005D0002818664116D4714671189A4025D5012312 -:1005E00020E093182A466A415200002B00D0521C8A -:1005F0001E23203E9B1B002B61DD3541EE17281882 -:100600006641E8D5001876415B1C9A4000D3401C37 -:100610004B05F3181524E34010D3002B52D071463C -:100620007118D30FC01802D3491C05B0F0BD0123C7 -:10063000DB079A42F9D140084000F6E70122520553 -:10064000B21801D1002853D00123CC0ADB02994310 -:10065000891E002A08D1020C03D0020C00041039B4 -:1006600002E00246002020390023550B05D112027A -:100670000823550B01D152010D23550C01D1120154 -:100680001B1DD50C01D192009B1C150D01D15200F0 -:100690005B1C2025EE1A01E02CE022E00546F54027 -:1006A00015439840CA1AE10769181305C918002AAA -:1006B000BBDA032040070818C10FC9070FE07146D5 -:1006C0006118B2E7F10740080843711071444A000D -:1006D0000CD001235B059A42A7D2C90FC90700209D -:1006E000A3E74905490D26D1002001E00028F4D1F7 -:1006F00000219AE7284D6600002801D0012100E082 -:10070000002171185F00002A01D0012600E00026B8 -:10071000BE19224FA94210D8AE420ED8B14208D01D -:1007200001256D05E94206D01946A8024140104650 -:100730007BE79C4201D0214677E70020394674E7E9 -:1007400010B50C465C4005D50124E4076340FFF773 -:100750000CFF10BDFFF778FE10BD30B40C465C40B6 -:1007600004D50124E407634030BC6DE630BCFCE6F0 -:1007700070B50124E40761400D465D4002D4FFF7E7 -:1007800063FE70BD6340FFF7F0FE70BDFF07000021 -:100790000000F0FF0000F07F0000E0FF0000F87FA5 -:1007A00030B50346CA02400D1043164D164C0A15CB -:1007B00002D02043002A06DBAA1A002A12DDD0400C -:1007C000FF2A0BDC30BD5205520D01D1400040081C -:1007D000AA1A07D4D0404042FF2A01DD002030BDD4 -:1007E0000028FCDD4A00002B01D0012000E00020A1 -:1007F000101801225205D042F0D8C817C0436040FB -:1008000030BD00001E040000000000801F22030C09 -:1008100002D10F22000402D0030E03D004E0002016 -:10082000014670470002083A030F01D10001121F70 -:10083000830F01D18000921E002801DB4000521E70 -:10084000120551184205C012411810467047C10FD9 -:10085000C90700D04042012292071143D6E7012187 -:100860008907D3E7F0B58B4C0F09254689B0BD4306 -:100870007BD01D092646AE43FAD00E465E40274087 -:10088000F60F3E43254071D024012142FBD0FF24C6 -:10089000AD19A4042D1B039501252D05DB02DB0AF0 -:1008A000C9022B43C90A29431E010901040F130F72 -:1008B000050121431701880B820391432D098C46C2 -:1008C000A90B1E438A039543B30B9A0396433F0932 -:1008D000BA0B9403A74302962E467E430497B6466E -:1008E0004E19D7190C460196544305977E43371B82 -:1008F0007646BF1B3601B646BE0B361900967646C5 -:10090000BC043719009C01D3641C00946400002FC0 -:1009100001D001263443029E049F754366467E4300 -:100920000496760034196E0034190094029C019EDE -:100930001C196643751BAE46069465464519059C11 -:1009400005956C43594375460891691A0191049EB7 -:1009500001465143A41B0491611A009C0791E106D2 -:1009600005D061090122114302E072E06EE06109E5 -:10097000089D00272C0A2D066918049D7C412A0A2F -:100980002D066918019D6241AC0DAD026D185441F0 -:10099000079A910D920255196141029A6446584393 -:1009A0005443069B059A5A43121A131B9A0E9B0135 -:1009B0005B187A41010B0005C3185141220A200639 -:1009C00044195A419A4200D2491C012040028142F6 -:1009D00003D315230226F64302E014230326F6432D -:1009E0002020C51AA9401746AF40DA400A432046E6 -:1009F0000399D8400914731819055118039A3843FC -:100A0000D2075140AC4009D00122944006D30022C5 -:100A1000401C5141002C01D1400840001E4A934225 -:100A200012D3012203989206904207DB052040076B -:100A300009181A480143C012414004E0032040074E -:100A40000818C10FC907002009B0F0BD0020F10748 -:100A5000FAE705180C464C4111486D42A04115D3E8 -:100A600094181A465A410E48644290410ED3012010 -:100A70004A004005824209D35A00824206D35940B7 -:100A8000C90F084AC90700201143DDE700200649C5 -:100A9000DAE700000000FF07FE070000FFFFFF7F0E -:100AA0000000E0FF0000F07F0000F87F0121C90591 -:100AB0000123411842001B06D3185B0E0AD0C11057 -:100AC0000722D206891840075242D14201D552006E -:100AD00089187047090208D50146002A03D0C10FC2 -:100AE000C9070020704710467047420202D000201C -:100AF00002497047072109050143F4E70000F87F28 -:100B0000F0B5FF252D04C609C209FF2704462E4073 -:100B10000137CB093E4348402A402B400746002A74 -:100B20006BD0002B69D0AA4267D0AB4265D00028B9 -:100B300000DA32460125ED0529432C430902200243 -:100B4000090AD21A4B0C7F24E31A434C000A7C4456 -:100B5000E35C7D242404121914145B00A21888425B -:100B600001D3521C00E0400049420C465C43241172 -:100B70005C43DB016415E318040A5C43C502200DE5 -:100B80000C4644436419250A5D432303EC0C0D46CF -:100B9000654300030019EB184C42A34201D35B18D4 -:100BA000401CD4052018002B07D05B00C91804D3C3 -:100BB000401C002901D1400840003F2189048A429D -:100BC00009D3002A08DC1106090F04D003214907C4 -:100BD0004018C00FC007F0BD01224100120689185D -:100BE0007F2252069142F6D205214907C84201D51B -:100BF0009010F0BDFF20C005F0BD002F00DA324696 -:100C00001648AA4207D2AB4205D21902090E17D0E4 -:100C1000F80FC007F0BDFF2563002D06AB42F9D8E1 -:100C20004900A942F6D8AB4201D1A942F2D0A9426B -:100C300001D1002101E061004908D0050843F0BD61 -:100C40001102090EFBD0FF200243D005F0BD0A4679 -:100C50000146104654E70000FE2900000000C07F56 -:100C600010B501469E240002CA15A307002A02D02F -:100C70001843002A04DBA21A002A0CDDD04010BD64 -:100C80001206120E01D140004008A21A03D4D0402F -:100C900040420028F3DDFF2248001206904201D9AD -:100CA000002010BDC817C043584010BD1F22030CC0 -:100CB00002D10F2200041CD0030E01D10002083A19 -:100CC000030F01D10001121F830F01D18000921E7A -:100CD000002801DB4000521ED205511802125118A3 -:100CE0001922904004D3491C002801D14908490029 -:100CF00008467047C10FC90700D040420122920741 -:100D00001143D3E701218907D0E70000F8B5264C4D -:100D10004E00069DA6420AD8A64201D1002806D15F -:100D20005E00A64203D8A6420AD1002A08D00D24AC -:100D30002404254233D02946002000F090F8F8BD65 -:100D40000C461C4311D4994207D0C81A02D3EFF3C2 -:100D50000080F8BDEFF30080F8BD801A02D3EFF3F6 -:100D60000080F8BDEFF30080F8BD09242407E500FA -:100D70008B4207D0581A02D3EFF3008006E0EFF35E -:100D8000008007E0101A03D3EFF30080A04303E0D4 -:100D9000EFF30080A043284380F30088F8BD00955E -:100DA00000F074F8F8BD00000000E0FF10B5FF236C -:100DB0001B0644009C421DD84C009C421AD8034696 -:100DC000124A0B4307D4401A02D3EFF3008010BD40 -:100DD000EFF3008010BD081A03D3EFF300809043B7 -:100DE00005E0EFF3008001219043C907084380F339 -:100DF000008810BD0D231B041A4204D011460020A8 -:100E000000F02DF810BD00F04BF810BD0000009070 -:100E1000754600F04DF8AE46050069465346C008D9 -:100E2000C000854618B020B5FFF7C2F960BCB646D1 -:100E300000260027C0C5C0C5C0C5C0C5C0C5C0C547 -:100E4000C0C5C0C5403D490849008D46704710B532 -:100E50000446C046C0462046FFF77DF910BDC802D3 -:100E600012D54803400F002804D0C803C043012115 -:100E700088407047EFF30080000100090321090753 -:100E8000084380F3008870470020704710B50020A9 -:100E90000249029A00F010F810BD00000000F87F2F -:100EA00010B5024800F008F810BD00000000C07F37 -:100EB000004870470800002010B50C461107090FC4 -:100EC000092904D00A290AD008290CD104E01146C6 -:100ED0000820FFF7C4FF06E0510606D501E05106E1 -:100EE00001D50120C007214610BDD10607D501015B -:100EF0000909CC084907000E0006044309E0410F28 -:100F000020024907000A0143200E00061D22D1419C -:100F100001430846E7E7000001491820ABBEFEE7A1 -:100F20002600020070470000F0B589B001242005BA -:100F3000214601F023FAE004214601F01FFA600285 -:100F4000214601F033FA06AD00200090E871032736 -:100F50002F710C2006901A48294600F067FE0726DC -:100F6000174839463246174B9847022114483246F3 -:100F7000144B98470098E8712F7110200690124F7B -:100F80003846294600F052FE0421384632460D4BC1 -:100F900098471D4D284600F027F801AE304600F076 -:100FA00061F834700098059004900390284631460B -:100FB00000F03CF82846214600F00DF809B0F0BDDD -:100FC000000C0048BB1C0008000800488162426118 -:100FD000704701607047002901D0012100E0022123 -:100FE00082680A438260704710B50749884200D082 -:100FF00010BD01214C02204601F0E4F900212046F9 -:1010000001F0E0F910BDC04600240140006C80B240 -:101010007047CA0101D4006803E00122120680680B -:1010200090430840411E88417047000070B5C26877 -:10103000064B13400E1D74CE1A4309784903114321 -:10104000214329433143C16070BDC04600D2FFFF38 -:10105000816804220A4382607047816810220A4333 -:10106000826070470021017041608160C160016150 -:101070007047000070B5884E707A002838D0294833 -:10108000018865294CD3002101800320264CA0470C -:10109000B0810120A047F0810220A047FFF7DFFBCD -:1010A000224C234D22462B46FFF7DCFBFFF78EF93F -:1010B00020490860F089FFF7D2FB22462B46FFF754 -:1010C000D1FBFFF783F91C490860A0480088A049BC -:1010D0000978002912D0652822D3B089FFF7BFFB19 -:1010E000164A174BFFF7BEFBFFF770F9154916E0DC -:1010F000012070720B480021018070BD65280FD35C -:10110000B089FFF7ACFB00240F4B2246FFF7AAFB88 -:101110000E4B2246FFF714FBFFF758F90C49086005 -:1011200070BDC0468C0000209D2400081F85EB5137 -:10113000B81E553F8800002084000020333333332D -:1011400033539A3F9C000020008080BF00803040D5 -:1011500094000020BFB50121480401F00FF9FF20E1 -:1011600002300290082501950920C40601A92046F5 -:1011700000F05CFDA562BFBD0D4948807047C046C8 -:101180000B484188002906D00278002A04D0491E65 -:101190004180090406D07047012101706D48082183 -:1011A00001607047002101706A48082101617047A1 -:1011B00080000020B0B536480078022822D133489C -:1011C000007801281ED033480078002821D0324D05 -:1011D000A979022935D001293AD0002955D12F49C2 -:1011E00000240C800121A971FFF739FB2C4A2D4BFB -:1011F000FFF738FB2C4B2246FFF7A2FAFFF7D0FA95 -:101200006881B0BD2A48082101602348002181710E -:10121000B0BD26480078204CE179814204D12448B1 -:101220000821016000201EE0A17902291DD00129BA -:1012300015D0002929D10120A07118480021018072 -:10124000B0BD68891549098881421ED9002004E093 -:1012500068898008FFF790FF0220A871B0BDC82000 -:10126000FFF78AFF0220A071B0BDFF2192310B4A27 -:1012700012888A4209D30021A171227A521C22725B -:10128000D2B2824201D1E0712172B0BD8F00002044 -:10129000B100002090000020680000209200002093 -:1012A0003D0AD7A3703D06C000D08440AC000020AA -:1012B0002800004823490878002842D022480278B4 -:1012C000052A3ED87A4412795200974402040C143D -:1012D0001A2B012110E01D490988204A914230D380 -:1012E0000221017070471C4A202313600322027000 -:1012F0000220087070470421017014480021018009 -:1013000070477D218A0011490B88934219D9104AF0 -:101310000123137000220A80052101700D4802216B -:10132000016170477D218A0008490B88934208D9E2 -:10133000074A002313700B80042101700548022125 -:101340000160704798000020990000209A0000205A -:10135000000000201800004818080048E9030000B9 -:10136000F0B587B0F94C2078032810D0022838D087 -:101370000128F7480068F74901F0CDFF002800D0A8 -:1013800044E2F54801210170032020703EE2F34859 -:101390000088F349097800296BD1972869D3F1486F -:1013A000056800242846214601F0B5FF0646284678 -:1013B000FFF77CFB002E00D09AE0EB4AEB4B01F0EC -:1013C00071FF002800D093E0E9480178491C0170C2 -:1013D000C9B20B2900D219E20470E648202101604D -:1013E00014E2E5480178012900D00FE202210291C0 -:1013F0000170E24F3D6900242846214601F080FF3C -:10140000002803D10120C00745403D612846FFF771 -:101410004DFBDB4ADB4B01F068FF0646DA49284604 -:1014200002F03EF8FFF71CFC002E01D184002434AA -:10143000D6480470D6480068FFF738FBCA4AD54B37 -:101440000590049101F039FF002809D1D2480068C5 -:10145000FFF72CFBC44ACF4B01F03AFF00284ED1D6 -:101460007A69C620C043824245DBCC480221017024 -:1014700049E0972800D2C9E1B5480068C849FFF79C -:101480003FFB0446B4480078022800D0BEE1204665 -:10149000FFF70CFB05460E460591C2480068FFF7B2 -:1014A00005FB074606940C46BF4AC04BFFF748F9B8 -:1014B0002A46334601F019FF0646BD4B3846214601 -:1014C000069CFC4AFFF73CF9002E059E06D12A46F1 -:1014D000334601F0FDFE002800D097E1F84AF94BB1 -:1014E0002846314601F0E9FE002862D00120C5E11E -:1014F0009F4804708AE1A9480321017005E0A748CC -:10150000042101707A69002A01D552427A6106925B -:10151000B869E549FFF7F4FA0190FFF7C7FA044606 -:101520000D46E3480068FFF7C1FA07460E46E14A58 -:10153000E14BFFF705F922462B4601F0D6FE03905A -:10154000DE4B38463146DB4AFFF7FAF8039A002AA9 -:10155000D34F06D122462B4601F0BAFE002800D018 -:10156000A4E0F04AF04B2046294601F0A6FE0028F0 -:1015700001D0012095E0D44AEC4B2046294601F0E9 -:101580009CFE0028029800D08BE0E64AE84B2046FB -:10159000294601F092FE002801D0032081E0E54AAF -:1015A000E54B2046294601F088FE00280BD0042098 -:1015B00077E0C54AC54B2846314601F07EFE00283B -:1015C0000BD002205AE1DD4ADD4B2046294601F0CE -:1015D00074FE00280BD0052063E0BD4ABD4B2846B1 -:1015E000314601F06AFE00280BD0032046E1D54ABF -:1015F000D54B2046294601F060FE00280BD006207E -:101600004FE0B54AB54B2846314601F056FE00285A -:101610000BD0042032E1CD4ACD4B2046294601F0C3 -:101620004CFE00280BD007203BE0AD4AAD4B2846CE -:10163000314601F042FE00280BD005201EE1C54ACC -:10164000C54B2046294601F038FE00280BD0082063 -:1016500027E0A54AA54B2846314601F02EFE00287A -:101660000BD006200AE1BD4ABD4B2046294601F0B9 -:1016700024FE00280CD0092013E09D4A9D4B2846EB -:10168000314601F01AFE002800D1E1E00720F5E024 -:10169000884AB44B2046294601F01AFE002802D1A0 -:1016A0000A209B4908700198814908609A4DEC68AE -:1016B00000262046314601F023FE002803D10120F8 -:1016C000C0074440EC60069DF92D2ADC914A934BFB -:1016D0000598049901F0E6FD002809D190480068BA -:1016E000FFF7E4F98B4A8D4B01F0DCFD002824D094 -:1016F000884A8A4B0598049901F0EAFD002859D1DF -:101700009C480299017086480068FFF7CFF9814A2A -:10171000824B01F0DDFD002800D097E094480321C2 -:101720004CE02046FFF7C2F98F4A954208DC664A32 -:101730008E4B01F0B7FD002802D18E4801213DE01B -:101740008B48042101708B48029937E0B1000020DA -:101750009C00002000002042980000209A000020F9 -:101760000000002094000020333333333333D33F61 -:10177000B400002028080048B9000020B80200206A -:10178000666666666666E63F0000C8429000002016 -:10179000840000203333074088000020A800002088 -:1017A0000000A041A00000207B14AE47E17A943FE6 -:1017B000E17A94BF6E48029901706E480170394811 -:1017C00000686D4901F0A7FD05462046FFF76EF958 -:1017D000002D0ED13C4A654B01F064FD002808D174 -:1017E00032480121017003203870B2480670614808 -:1017F0000670484A494B0598049901F05EFD00289F -:10180000069C05D05F4806705C48068007B0F0BDB6 -:10181000E0480068FFF74AF97D22D2009442F1DCEB -:101820003C4A3E4B01F054FD0028EBD05348018860 -:10183000534A9142EAD3068052480178491C01700C -:10184000C8B21E28E2D303203870DFE7484875E7A6 -:10185000294A2A4B2846314601F02FFD002801D0A5 -:1018600008200BE0264A274B2C46284635463146B1 -:1018700001F023FD002806D00920069C0C4A2449CB -:1018800008701460C2E7204A204B2046294601F028 -:101890001FFD0028069C064AF3D10A20EFE7C04648 -:1018A000B10000209C0000200000A0419800002012 -:1018B000A00000207B14AE47E17A943FE17A94BF08 -:1018C000B81E85EB51B810409A9999999999104092 -:1018D0006666666666661040FED478E9263110407A -:1018E000EE7C3F355EBA0F40A01A2FDD24060F4074 -:1018F000DD24068195430E40A69BC420B0720D40A6 -:101900006DE7FBA9F1D20C4014AE47E17A140C400C -:10191000B000002033333333B802002033330740A4 -:101920008800002048E17A14AE4710409919104011 -:10193000AE470F4079E9263108AC0E402B8716D907 -:10194000CEF70D404260E5D022DB0C40EC51B81ED2 -:1019500085EB0B40022B8716D9CE0A40F2D24D629E -:1019600010580940E17A06406F1700009999E93F45 -:10197000B5020020B402002000002042B600002082 -:1019800061EA0000B500002070B54A4A12784A4D5D -:10199000EB78934202D0EA7000232B71042A04D121 -:1019A0004E484D4900F01CFF70BD2A79052A4DD8DC -:1019B0007A44127952009744022329311544402277 -:1019C00080210128144600D00C46494B1C61012897 -:1019D00000D01146196001212971012800D0022090 -:1019E000A87070BD364E3088C10750D1354909788E -:1019F000032931D0022934D0012942D136493EE0B1 -:101A0000022028712E480021018070BD3348012931 -:101A10001DD1364900F0E4FE032049E0284E30880D -:101A2000C1072E4C07D140082949081A81B2204627 -:101A300000F0D6FE308800097D2807D326492046CD -:101A400033E0002028711D480221017070BD224939 -:101A500000F0C6FE04202BE0FEF701FF00241A4B25 -:101A600003E0FEF7FCFE00241A4B2246FEF7FAFEC6 -:101A7000164B2246FEF764FEFEF792FE1449081A42 -:101A800000E0002081B2154800F0AAFE308800096D -:101A90007D28DBD30B480078401EC1B2022906D84E -:101AA00040B280000EA109580C4800F099FE0520B4 -:101AB000287170BDA8000020680000208E00002062 -:101AC000AA000020AC0000200000124000408F401F -:101AD000102700000000044028230000002C0140D3 -:101AE000581B0000A00F0000000000000F2700009E -:101AF00018080048F8B5224C224D2888DA490E789B -:101B0000214F3978B14203D122466432904207D83E -:101B1000B14208D1A04205D94148204900F060FEF9 -:101B200065342C80F8BD19480068194901F0E8FBBC -:101B300000280AD117480068154901F0E1FB002888 -:101B400003D1032E0FD0002402E06534032E0ED003 -:101B5000022E04D0012E0ED131480F4909E07D201C -:101B600041012F4805E02E480024214601E02C4881 -:101B7000002100F035FEBC482C8000783870F8BD9C -:101B8000B70B0000A6000020A40000208400002065 -:101B90000000204088000020581B0000282300007F -:101BA00070B5AD480078032801D0002809D11B4842 -:101BB0008021016040210160ED48002100F010FE0D -:101BC00070BD184DA6480078174E7179814202D138 -:101BD0002A78022AF4D0814202D001212970707142 -:101BE000401E0328ECD8C046784400794000874462 -:101BF0000103060B012003E00120022101E0022085 -:101C00000146FFF7C1FE70BD022420462146FFF7C2 -:101C1000BBFE0320B0702C7070BDC0462808004881 -:101C2000002C01408E00002068000020FEB50A68EC -:101C300000231C460192202B35D00127A7403A42B1 -:101C40002ED0029403259D40ED430C460E79721E62 -:101C5000012A13D882682A40826062799A400095EE -:101C60008568154385604268BA434260A27902994B -:101C70008A4092B2456815434560009D02682A403B -:101C800002609E40026832430260C2682A40C2601D -:101C9000E1799940C2680A43C260019A2146029CD8 -:101CA0009B1C641CC7E7097A002902D0016B914391 -:101CB00001E0016B11430163FEBD10B54B07DB0E64 -:101CC0000F249C40C90889004018016AA1430162A1 -:101CD0009A40016A1143016210BDE0B501AA10707B -:101CE0000121104600F00EFC8CBDFEE7BFB50121BE -:101CF000080500F043FBFF200230029010250195FB -:101D0000034C01A92046FFF791FFA561BFBDC04666 -:101D1000000C00483148417804294CD879440979AD -:101D200049008F4402350D2229002E490968090710 -:101D300047D44188491C418089B2142911D03AE026 -:101D40008188491C818089B289087C2934D8254939 -:101D50000968090707D44188491C418089B20229D2 -:101D600029D10121417000212DE01E490968090790 -:101D700021D5002141707047C188491E89B20229CE -:101D800003D8C900164ACA4002700021417022E0FF -:101D90004188491C41808288521C8280114A126805 -:101DA000120712D489B2104A914204D30021418013 -:101DB0000E490180704770470421417000218180E5 -:101DC00070470021818041807047002141800221BD -:101DD0004170C188491CC1807047C046780000200E -:101DE0000102040010080048DD05000003030000A4 -:101DF00010B518480378002B2BD017490A78032A0E -:101E000027D05B1E032B22D87B441B795B009F44A9 -:101E10000114040C022A18D119E0114A002313708E -:101E200003220A700F490B7011E0022A0FD10B49EF -:101E30000A78022A09D0022208E0022A07D10A49B8 -:101E40000A78521CD3B2042B00D101220A7000215F -:101E5000017010BD78000020B10000208F0000202C -:101E6000A8000020B4020020AC0000201FB501240F -:101E7000E004214600F082FA01A9CC71002008712B -:101E800008200190DF48FFF7D1FE1FBDF0B585B0F7 -:101E900001246004214600F071FAE004214600F0BC -:101EA0006DFAFF2702370397022001900290092064 -:101EB000C006009002AD0C4A294690470397802443 -:101EC0000294D04E30462946074A90470397402750 -:101ED000029730462946044A904701980099886243 -:101EE000B462B76205B0F0BD2D1C0008F0B58BB030 -:101EF0000124A004214600F041FAE002214600F04E -:101F000055FA81204000099010200890164D08A92C -:101F10002846FFF78BFE0426032228463146FFF7AA -:101F2000CCFE05A9002088720881104F06971F205B -:101F300005900F4D284600F055FC69468E80200222 -:101F400004900C48039002970B480090284600F03C -:101F500009FC2846214600F0D5FB2846214600F022 -:101F6000DDFB0BB0F0BDC046000400480F270000A9 -:101F7000002C0140020008007000010070470000C2 -:101F8000B0B501788278002A16D08A07D20EFF23D6 -:101F900093400D4C0C190325AC4325689D434078B4 -:101FA0008001C0B29040284320601F2008400121DA -:101FB000814006480160B0BD1F20014001208840DB -:101FC00003490860B0BDC04600E400E000E100E065 -:101FD00080E100E070470000B0B57A480078401E0C -:101FE000092815D87844007940008744041D293514 -:101FF000414D5965D0710024734DE0B2092800D9D4 -:10200000DCE029780A460B4601F044F8641CF4E74A -:102010000024E0B2092800D9D0E000210A460B468E -:1020200001F038F8641CF4E70024674DE0B2092899 -:1020300060D229780A460B4601F02CF8641CF5E7BB -:102040000024614DE0B208285FD229780A460B4689 -:1020500001F020F8641CF5E700245B4DE0B207288E -:102060005ED229780A460B4601F014F8641CF5E7A5 -:102070000024554DE0B206285DD229780A460B4669 -:1020800001F008F8641CF5E700244F4DE0B2052884 -:102090005CD229780A460B4600F0FCFF641CF5E789 -:1020A0000024494DE0B204285BD229780A460B4649 -:1020B00000F0F0FF641CF5E70024434DE0B2032874 -:1020C0005AD229780A460B4600F0E4FF641CF5E773 -:1020D0003D48027800200146034600F0DBFF012462 -:1020E000E0B209286AD800210A460B4600F0D2FF68 -:1020F000641CF5E70924E0B209285FD800210A46EC -:102100000B4600F0C7FF641CF5E70824E0B209287D -:1021100054D800210A460B4600F0BCFF641CF5E7CA -:102120000724E0B2092849D800210A460B4600F0EE -:10213000B1FF641CF5E70624E0B209283ED800216F -:102140000A460B4600F0A6FF641CF5E70524E0B242 -:10215000092833D800210A460B4600F09BFF641C77 -:10216000F5E70424E0B2092828D800210A460B46E6 -:1021700000F090FF641CF5E70324E0B209281DD8A5 -:1021800000210A460B4600F085FF641CF5E7002499 -:102190000D4DE0B2022806D22A7800210B4600F04D -:1021A00079FF641CF5E70224E0B2092806D8002173 -:1021B0000A460B4600F06EFF641CF5E700F04EFF88 -:1021C000B0BDC046B0000020B6020020FEB501211F -:1021D000480400F0D3F8FF26023601960427009742 -:1021E0000920C4066D4620462946FFF71FFD0196CB -:1021F0002026009603482946FFF718FDA7620148EC -:102200008662FEBD0008004810B517490A781748D5 -:102210000378934202D1012A00D010BD0270032A34 -:1022200018D0012AF9D1124A04231360114B01225C -:102230001A704378002B11D00F4B1B880F4CA34210 -:10224000EBD30F4B1A7002220A700E490A7000215C -:10225000417010BD06480421016110BD427006485E -:102260000021018010BDC046B100002068000020A0 -:1022700018000048A8000020B200002071170000DC -:10228000AC0000208F000020FEB505460027029715 -:10229000007801240228019401D16F7802242E19BC -:1022A0003046394600F0B6FF39196A185278695C31 -:1022B000090289188142019C4DD1307800240428FC -:1022C00049D1751C254902AE254F28463246B847EC -:1022D0003B46244F3860284620493246984778606C -:1022E0002149224F28463246B8471E498860284671 -:1022F0001D493246B8471B4FF860029808300290DB -:102300001B4928463246164B98473861194A2846D9 -:10231000314690477861284610493246104B98471D -:10232000B861154928463246104B9847F86128464F -:10233000114932460D4B9847386202980830029096 -:10234000284631460B4FB847064948622846314671 -:10235000B847044988622046FEBDC04600002041BF -:10236000BD310008B80200200000C842DF3100087B -:1023700000007A44F531000800401C46044A002958 -:1023800002D01168014301E0116881431160704778 -:1023900014100240044A002902D01168014301E0F0 -:1023A00011688143116070471C100240044A0029E3 -:1023B00002D01168014301E0116881431160704748 -:1023C00018100240044A002902D01168014301E0BC -:1023D00011688143116070470C100240F8B5044643 -:1023E000274F38680C2101400C2901D12548206075 -:1023F000254D25603868C0081E2101402348415AF8 -:102400002846FDF729FF0646606038684005400F02 -:102410001F49085CC640A6601E480168890F08D1A4 -:102420008A4800684000C00E811C1B48FDF714FF5D -:1024300011E001218B0703229207056815409D4298 -:1024400007D100681040C90788420F4D04D0B0087A -:1024500001E070080C4DE0602561F86AF86A8007B9 -:102460000BD0F96A03200140012901D12E4604E076 -:10247000F96A014003292E4600D16661F8BDC046C5 -:102480000410024050BD01000048E80190350008EA -:10249000B0350008102401400090D003B0B50546C7 -:1024A000134C2046FEF7D9FD04212046FEF791FD8E -:1024B000681EC1B2022907D840B280000DA1095898 -:1024C00007222046FEF782FD01212046FEF7A1FDEE -:1024D0000028F9D02046FEF7BBFD04212046FEF778 -:1024E00098FD0028F9D02046FEF790FDB0BDC0460B -:1024F000002401400400000008000000100000005B -:1025000070470000F8B50C46064600F083FE0090C8 -:1025100001200002844204D8114802250570401CA5 -:1025200005E00F4803250570210A4170801C0470E6 -:102530000B4F781931462246FDF74CFE2819C1B2DF -:10254000009B1A0A7A54411CC9B27B54811CC9B23F -:1025500003227A54C01CC1B2384600F019FAF8BD03 -:10256000E40200207047000070B585B0344801686F -:102570000122114301604168324B0B404360016B03 -:10258000132399430163002181602F4B1B681C0CAE -:102590001C4205D104685B059B0C04681C43046065 -:1025A0000491039102910191009103681343036028 -:1025B0000F23DB02254C25689D4325600723DD02A0 -:1025C00026682E432660664D066802242640039640 -:1025D000049E761C0496039E002E02D1049EAE42F9 -:1025E000F2D10568AD0701D4039100E00392184AC7 -:1025F000039D012D21D115680295029D9D430295F1 -:10260000029D2543156044680194F024019DA54373 -:102610000195019C4460446800941B02009C9C430B -:102620000094009B436043680324A34343604368D2 -:10263000436043681B079B0FFBD1516705B070BD1A -:10264000001002401CB8FFF820F8FF1FE8100240FD -:102650000020024010B5894C0121204600F06AF8A4 -:10266000002833D00121204600F048F8184801889E -:10267000491C018017480188491C018016480188BF -:10268000491C018015480188491C018014480188B3 -:10269000491C018013480188491C018012480188A7 -:1026A000491C018011480188491C0180104801889B -:1026B000491C01800F480188491C01800E4801888F -:1026C000491C0180FFF726FBFEF75AFD10BDC046EE -:1026D000AE000020B2020020BE00002092000020C8 -:1026E0009A000020AA000020B2000020BC000020B8 -:1026F0008C000020B6000020A6000020184A4A40A6 -:10270000026170470268002902D001210A4301E0FA -:1027100001490A4002607047FEFF0000426C044B12 -:10272000002902D0591C0A4300E01A404264704755 -:10273000FF7F00000269C0680A4203D0084201D04E -:102740000120704700207047002A02D0C2680A4367 -:1027500003E0034A5140C2680A40C2607047C04665 -:10276000FFFF000070B5026A1A4B13400362026A51 -:1027700020239A438B891B0113434A8812011A4371 -:10278000446873231B0285699D430B881B022B43FE -:10279000274DA84214D1C025AA43CD892D0140263A -:1027A000B54315438A8812012A430B4D2C400D8AEC -:1027B000AD000A4E2E4026434C8AA4003443A4B2F6 -:1027C000A4B244609BB283618968816391B2016263 -:1027D00070BDC046EFFF0000FFF30000FCF70000F3 -:1027E0008163704710B50468114A904203D00123F9 -:1027F0009B07984204D170239C434B88234300E0FD -:1028000023461E4CA04205D003242402A3430C8976 -:102810001C4300E01C46A3B203604B68C3620B88F4 -:102820008362904201D1897A11630121416110BD17 -:10283000002C0140BFB5102001242146FFF7AAFD5E -:1028400001A9002008810C4802901F2001900B4D27 -:102850002846FFF7C7FF284621462246FFF774FFA8 -:1028600028462146FFF74EFF68468470FF2112314B -:102870000180FFF785FBBFBDE703000000100040AB -:1028800010B57F4CE06980060AD52021204600F073 -:102890008BF8606A10490A78A44B9854501C087051 -:1028A000E069C0060CD59F48012101700A4800214B -:1028B00001701021204600F077F8204600F0E4F87F -:1028C000E069000706D50821204600F06DF8204693 -:1028D00000F0DAF810BDC046B8000020F0B58BB0AB -:1028E0000546012420052146FFF748FDA0032146A7 -:1028F000FFF75CFD812040000990022008901D4EEA -:1029000008AF30463946FFF791F930462146224656 -:10291000FFF7D3F9FC804020089030463946FFF796 -:1029200085F9062130462246FFF7C7F900200790B7 -:1029300002950C210691059004900390504D02A938 -:10294000284600F053F82846214600F02FF80A499F -:102950002846224600F033F808492846224600F06F -:102960002EF801A884701B210180FFF709FB0BB032 -:10297000F0BDC046000C004805010500040104003C -:1029800002490A681206FCD5C86070471C3801402D -:10299000B0B50C460546200605D02878FFF7F0FFB5 -:1029A000641E6D1CF7E7B0BD016270470268012329 -:1029B000002901D01A4300E09A430260704710B525 -:1029C000CCB20123090AC9B2032903D0022902D1DA -:1029D000001D00E00830A340002A02D0016819431E -:1029E00001E001689943016010BD0000F0B587B0B7 -:1029F0000D46044600680127B84320600320010308 -:102A000062688A43A9681143616021681B4A0A40D1 -:102A100069681143EA680A43296911432160000289 -:102A2000A168814368690843A06001AE3046FFF7A2 -:102A3000D5FC1348844201D0083600E014363668CD -:102A40002068000400D576002D6830462946FDF741 -:102A500003FC29464143711AFA036B08994200D3DB -:102A6000401C2168114204D0064901400007400F74 -:102A7000401880B2E06007B0F0BDC046F3E9FFFF48 -:102A800000380140F0FF0000416A014808407047EB -:102A9000FF010000B0B52048007802280ED1204C7C -:102AA0002078032836D8C04678440079400087440F -:102AB000011A140E0420FFF710F90CE0174800214A -:102AC000C16001614161816115480170B0BD154867 -:102AD0000078012801D101201BE0134800886428F8 -:102AE00018D3002015E00F48017801290DD10025E9 -:102AF00005700E48FFF7C8FB0B490D8002212170BD -:102B0000002800D101210A48DFE7074800210180A1 -:102B100003202070B0BDC046B1000020B8020020E4 -:102B2000BA000020C0010020BC000020C00000202E -:102B3000B9000020B0B52F480078401E032811D8F6 -:102B400078440079400087440118232F00242A4D3F -:102B5000E0B2052833D22B7800210A4600F09AFA19 -:102B6000641CF5E70024E0B209283FD800210A469A -:102B70000B4600F08FFA641CF5E70024E0B205284C -:102B800028D200210A460B4600F084FA641CF5E7BF -:102B90000024194DE0B2092828D82B7800210A46D4 -:102BA00000F078FA641CF5E70024E0B209281DD88B -:102BB00000210A460B4600F06DFA641CF5E7052477 -:102BC000E0B2092812D800210A460B4600F062FA4A -:102BD000641CF5E70524084DE0B2092806D82B78D7 -:102BE00000210A4600F056FA641CF5E700F036FAB8 -:102BF000B0BDC046B5020020B60200200948102131 -:102C000001600160016001617047C0460548102104 -:102C100001600160016001600160016001600160AC -:102C200001617047180C004810B5774800887D2175 -:102C30008A00904211D80020FF2102460B4600F086 -:102C400029FA0124E0B2092800D9D9E000210A4676 -:102C50000B4600F01FFA641CF4E7CA0090420AD841 -:102C60000024E0B2022814D20022FF210B4600F01B -:102C700011FA641CF5E7654A904216D80024E0B2C8 -:102C8000032820D20022FF210B4600F003FA641C27 -:102C9000F5E70224E0B2092800D9B1E000210A4694 -:102CA0000B4600F0F7F9641CF4E70A01904216D8CD -:102CB0000024E0B2042820D20022FF210B4600F0BD -:102CC000E9F9641CF5E70324E0B2092800D997E08C -:102CD00000210A460B4600F0DDF9641CF4E74C4A7B -:102CE000904215D80024E0B205281FD20022FF210F -:102CF0000B4600F0CFF9641CF5E70424E0B2092884 -:102D00007ED800210A460B4600F0C4F9641CF5E7A2 -:102D1000404A904215D80024E0B206281FD2002273 -:102D2000FF210B4600F0B6F9641CF5E70524E0B27C -:102D3000092865D800210A460B4600F0ABF9641C4F -:102D4000F5E7354A904215D80024E0B207281FD293 -:102D50000022FF210B4600F09DF9641CF5E70624D4 -:102D6000E0B209284CD800210A460B4600F092F93F -:102D7000641CF5E74901884215D80024E0B2082810 -:102D800033D20022FF210B4600F084F9641CF5E7E2 -:102D90000724E0B2092833D800210A460B4600F088 -:102DA00079F9641CF5E71D49002488420FD3E0B28D -:102DB000092825D80022FF210B4600F06BF9641C7E -:102DC000F5E70022FF210B4600F064F9641CE0B235 -:102DD0000928F6D30924E0B2092811D800210A46AF -:102DE0000B4600F057F9641CF5E70824E0B2092807 -:102DF00006D800210A460B4600F04CF9641CF5E7A2 -:102E000000F02CF910BDC046B2000020DC05000027 -:102E1000C4090000B80B0000AC0D000095110000C3 -:102E2000012132280A4601D30020C2430648037814 -:102E30009A18130600D01146CAB2322A00D33221A2 -:102E40000170C8B27047C0460100002070B57B4DCC -:102E50002878FFF7E5FF0446D4480078401E09288B -:102E600015D8C0467844007940008744041C2732B6 -:102E70003D48535EC7690026F0B2092800D9D3E067 -:102E800021462246234600F005F9761CF4E700248B -:102E9000E0B2092800D9C7E000210A460B4600F03D -:102EA000F9F8641CF4E70026F0B2092859D221464B -:102EB0002246234600F0EEF8761CF5E70026F0B235 -:102EC000082859D221462246234600F0E3F8761C12 -:102ED000F5E70026F0B2072859D2214622462346BC -:102EE00000F0D8F8761CF5E70026F0B2062859D293 -:102EF00021462246234600F0CDF8761CF5E7002651 -:102F0000F0B2052859D221462246234600F0C2F8E5 -:102F1000761CF5E70026F0B2042859D22146224655 -:102F2000234600F0B7F8761CF5E70026F0B2032838 -:102F300059D221462246234600F0ACF8761CF5E72C -:102F4000002001462246034600F0A4F80124E0B226 -:102F5000092869D800210A460B4600F09BF8641C3A -:102F6000F5E70924E0B209285ED800210A460B469D -:102F700000F090F8641CF5E70824E0B2092853D863 -:102F800000210A460B4600F085F8641CF5E707248B -:102F9000E0B2092848D800210A460B4600F07AF82A -:102FA000641CF5E70624E0B209283DD800210A4652 -:102FB0000B4600F06FF8641CF5E70524E0B2092821 -:102FC00032D800210A460B4600F064F8641CF5E78D -:102FD0000424E0B2092827D800210A460B4600F055 -:102FE00059F8641CF5E70324E0B209281CD8002135 -:102FF0000A460B4600F04EF8641CF5E70026F0B2D6 -:10300000022806D2002122460B4600F043F8761C27 -:10301000F5E70224E0B2092806D800210A460B464B -:1030200000F038F8641CF5E72878401CC1B2642928 -:1030300000D10020287000F011F870BDB10200200E -:1030400080B5FEF753FE29480021EF2904D8E0227D -:103050000270491C401CF8E780BDC046B0B5012095 -:1030600080F310880A4810210160204C0025EF2DC4 -:103070000AD82078E02802D1FFF7C0FD01E0FFF771 -:10308000C5FD6D1C641CF2E7002080F31088B0BD04 -:10309000280C0048B0B518244443144800190024F3 -:1030A000182C22D0072C04D84DB2002D08DA0025A8 -:1030B00007E00F2C09D855B2002D0BDA00250AE0E5 -:1030C0001F25ED43055549000DE05DB2002D06DAE0 -:1030D000002505E01F25ED430555520003E01F259F -:1030E000ED4305555B00641CDAE7B0BDC10100206B -:1030F000B0B529480188142900D2B0BD002404804D -:1031000026480578002D0FD0012D1AD02448032D14 -:103110001AD10078002818D1002505E000210A46C0 -:103120000B46FFF7B7FF6D1CE8B20928F6D9FFF789 -:1031300095FF1C48002101701B4801701B4801705D -:10314000B0BDFFF771FDB0BD007802280BD0032899 -:103150000CD1E0B20928D0D8FF210A460B46FFF770 -:1031600099FF641CF5E7FFF771FEB0BD10480078C9 -:10317000401EC0B2022804D8C0000E49C1400E480B -:10318000017009480078012802D1FEF725FFB0BD83 -:10319000FFF7D0FCB0BDC046B2020020B100002055 -:1031A00098000020B5020020B4020020B0000020EA -:1031B000AC000020CC801E00B602002010B50C46EA -:1031C000116843185B78405C891C11600002C018CC -:1031D00000B2FDF78FFD2146FDF792FC10BD10B542 -:1031E0000C46114600F006F8FDF784FD2146FDF778 -:1031F00087FC10BDB0B50A688318DC789D785B78D1 -:10320000805C121D0A600006190408182902401883 -:103210000019B0BDB0B50022074B00290AD00478D0 -:1032200095B22D0A65406C001C5B12026240491E7B -:10323000401CF2E790B2B0BDB8350008FEF726FE9C -:10324000FDF788FFFDF770FEFFF7FAFEFEF7BEFF01 -:10325000FEF70CFEE1204002FFF740FBFEF746FEC2 -:10326000FFF7E8FA0D480068000702D40C48012176 -:103270000170FEF7BDFDFFF73BFFFEF7C5FFFEF750 -:1032800019F8FEF78DFCFEF735FCFDF793FFFFF70D -:1032900001FCFDF7EFFEFEF763F8EAE710080048CF -:1032A0007800002010B500F043F8EFF300808000B4 -:1032B00001D5012010BD002010BD10B500F038F878 -:1032C000EFF300804000800F012800D0002010BDE7 -:1032D00010B500F05FF8EFF300804000800F012888 -:1032E00001D0012010BD002010BD10B500F052F833 -:1032F000EFF30080800001D4012010BD002010BD3C -:1033000010B500F079F8EFF30080800001D50120BE -:1033100010BD002010BD10B500F098F8EFF300804C -:103320004000800F012801D0012010BD002010BDF9 -:1033300070B501252D050C001C4310D4EC4206D4B9 -:10334000AC420AD4994200D070BD904270BDE942AF -:1033500017D4EB4215D4994270BD894270BDEC423E -:1033600006D5AC42F9D58B4200D070BD824270BD0B -:103370006D004C00EC4204D25C00EC4201D28B4266 -:1033800070BD034C30B4FDF7C1FC30BC70BD00BF54 -:103390001900130470B501252D050C001C4310D431 -:1033A000EC4206D4AC420AD4994200D070BD90429F -:1033B00070BDE94217D4EB4215D4994270BD8942E1 -:1033C00070BDEC4206D5AC42F9D58B4200D070BD41 -:1033D000824270BD6D004C00EC4204D25C00EC42B5 -:1033E00001D28B4270BD034C30B4FDF78FFC30BC72 -:1033F00070BD00BF190016040123DB0502000A435B -:103400000DD4DA4203D49A4207D488427047D84296 -:1034100014D4D94212D48842704780427047DA42AD -:1034200003D59A42F9D5814270475B004200DA42E7 -:1034300004D24A00DA4201D28142704710B5024AF2 -:10344000FDF7B4FC10BD00BF090013040123DB0528 -:1034500002000A430DD4DA4203D49A4207D48842C8 -:103460007047D84214D4D94212D48842704780425F -:103470007047DA4203D59A42F9D5814270475B0022 -:103480004200DA4204D24A00DA4201D28142704755 -:1034900010B5024AFDF78AFC10BD00BF09001604F2 -:1034A00070B5420064414B005C41120E39D01B0ED6 -:1034B00038D0FF2A3CD0FF2B3AD0D2187F3A4002B6 -:1034C0004902400A490A4518ED0106004E43000A28 -:1034D000090A48430104731A4019190C4318990F3B -:1034E00004D05B08012149075B1A521CD80904D398 -:1034F000401CF50301D19D0607D0FF2A08D2D5054F -:1035000006D0E4072043401970BD0125A843F4E725 -:10351000002A01DCE00770BD2402FF202043C00523 -:1035200070BD1B0EFF2A03D0FF2B01D0E00770BD3A -:10353000FF2636064500B54206D84D00B54203D8F1 -:10354000D218FF2A00D0E7E7004870BD0000C07F16 -:103550008182838485868788898B8C8D8E8F9192DA -:1035600093959697999A9C9D9FA0A2A3A5A7A8AA78 -:10357000ACAEB0B2B3B5B7B9BCBEC0C2C5C7C9CC9A -:10358000CED1D4D7D9DCDFE2E6E9ECF0F3F7FAFEEE -:10359000010006000100010001000100010001001E -:1035A000020004000800100040008000000100023A -:1035B00000000000010203040000211042206330DB -:1035C0008440A550C660E770088129914AA16BB17B -:1035D0008CC1ADD1CEE1EFF1311210027332522223 -:1035E000B5529442F772D662399318837BB35AA3CB -:1035F000BDD39CC3FFF3DEE36224433420040114F3 -:10360000E664C774A44485546AA54BB5288509951A -:10361000EEE5CFF5ACC58DD55336722611163006C2 -:10362000D776F6669556B4465BB77AA7199738876A -:10363000DFF7FEE79DD7BCC7C448E5588668A77882 -:103640004008611802282338CCC9EDD98EE9AFF9BA -:10365000488969990AA92BB9F55AD44AB77A966A62 -:10366000711A500A333A122AFDDBDCCBBFFB9EEB0A -:10367000799B588B3BBB1AABA66C877CE44CC55C32 -:10368000222C033C600C411CAEED8FFDECCDCDDD5A -:103690002AAD0BBD688D499D977EB66ED55EF44E02 -:1036A000133E322E511E700E9FFFBEEFDDDFFCCFAA -:1036B0001BBF3AAF599F788F8891A981CAB1EBA1FE -:1036C0000CD12DC14EF16FE18010A100C230E3207A -:1036D0000450254046706760B9839893FBA3DAB322 -:1036E0003DC31CD37FE35EF3B1029012F322D232CA -:1036F0003542145277625672EAB5CBA5A8958985F2 -:103700006EF54FE52CD50DC5E234C324A014810419 -:103710006674476424540544DBA7FAB79987B897C1 -:103720005FE77EF71DC73CD7D326F2369106B01669 -:1037300057667676154634564CD96DC90EF92FE981 -:10374000C899E9898AB9ABA94458654806782768B9 -:10375000C018E1088238A3287DCB5CDB3FEB1EFB61 -:10376000F98BD89BBBAB9ABB754A545A376A167A09 -:10377000F10AD01AB32A923A2EFD0FED6CDD4DCD31 -:10378000AABD8BADE89DC98D267C076C645C454C59 -:10379000A23C832CE01CC10C1FEF3EFF5DCF7CDF01 -:1037A0009BAFBABFD98FF89F176E367E554E745EA9 -:1037B000932EB23ED10EF01ED83700080000002034 -:1037C0000800000004010008E0370008080000209D -:1037D000E0070000200100080101000000000000D7 -:04000005080000C12E -:00000001FF diff --git a/LCM/Project/MDK5/Objects/LCM_Light_Control_IO_WS2812_New_DG40_0429.hex b/LCM/Project/MDK5/Objects/LCM_Light_Control_IO_WS2812_New_DG40_0429.hex deleted file mode 100644 index 78f9ffc6..00000000 --- a/LCM/Project/MDK5/Objects/LCM_Light_Control_IO_WS2812_New_DG40_0429.hex +++ /dev/null @@ -1,915 +0,0 @@ -:020000040800F2 -:10000000E80700209D010008411F0008AF1C000800 -:1000100000000000000000000000000000000000E0 -:10002000000000000000000000000000C5240008DF -:100030000000000000000000991F000829250008AA -:10004000AF01000800000000AF010008AF01000888 -:10005000AF010008AF010008AF010008AF010008C0 -:10006000AF010008AF010008AF010008AF010008B0 -:10007000AF010008AF010008AF010008AF010008A0 -:100080000000000019260008000000000000000029 -:1000900000000000AF010008AF010008AF01000838 -:1000A00000000000AF010008000000004528000823 -:1000B0000000000000000000000000000000000040 -:1000C00000F002F800F03EF80CA030C80838241800 -:1000D0002D18671EA246AB4654465D46AC4201D180 -:1000E00000F030F87E460F3EB6460FCC0126334274 -:1000F00000D0FB1A3343A246AB461847DC3700005A -:10010000FC370000103A02D378C878C1FAD85207F9 -:1001100001D330C830C101D504680C6070470000BD -:100120000023002400250026103A01D378C1FBD813 -:10013000520700D330C100D50B6070471FB51FBDFB -:1001400010B510BD00F064FE1146FFF7F7FF03F095 -:1001500057F800F07CFE03B4FFF7F2FF03BC00F099 -:10016000DBFE000070B505460C46164602E00FCCDB -:100170000FC5103E102EFAD2082E02D303CC03C5B1 -:10018000083E042E07D301CC01C5361F03E02178B9 -:100190002970641C6D1C761EF9D270BD074880471B -:1001A00007480047FEE7FEE7FEE7FEE7FEE7FEE75B -:1001B00004480549054A064B704700002D250008F4 -:1001C000C1000008E8030020E8070020E80500203F -:1001D000E8050020F8B5042A2CD3830712D00B7849 -:1001E000491C0370401C521E83070BD00B78491C1E -:1001F0000370401C521E830704D00B78491C037007 -:10020000401C521E8B079B0F05D0C91ADF0020230C -:10021000DE1B08C90AE0FFF7A5FFF8BD1D4608C9A7 -:10022000FD401C46B4402C4310C0121F042AF5D2D6 -:10023000F308C91A521EF0D40B78491C0370401CF5 -:10024000521EEAD40B78491C0370401C012AE4D4E6 -:1002500009780170F8BD0000002203098B422CD3FD -:10026000030A8B4211D300239C464EE003460B4306 -:100270003CD4002243088B4231D303098B421CD368 -:10028000030A8B4201D394463FE0C3098B4201D35A -:10029000CB01C01A524183098B4201D38B01C01A92 -:1002A000524143098B4201D34B01C01A5241030909 -:1002B0008B4201D30B01C01A5241C3088B4201D3B8 -:1002C000CB00C01A524183088B4201D38B00C01A65 -:1002D000524143088B4201D34B00C01A5241411A8C -:1002E00000D201465241104670475DE0CA0F00D06F -:1002F0004942031000D3404253409C460022030968 -:100300008B422DD3030A8B4212D38901FC2212BAED -:10031000030A8B420CD3890192118B4208D38901C5 -:1003200092118B4204D389013AD0921100E08909DD -:10033000C3098B4201D3CB01C01A524183098B42BE -:1003400001D38B01C01A524143098B4201D34B01A7 -:10035000C01A524103098B4201D30B01C01A52410A -:10036000C3088B4201D3CB00C01A524183088B4291 -:1003700001D38B00C01A5241D9D243088B4201D31A -:100380004B00C01A5241411A00D201465241104658 -:1003900063465B1001D34042002B00D549427047B1 -:1003A00063465B1000D3404201B50549002802DCDA -:1003B000491C084000E00846C046C04602BD00BFD8 -:1003C000FFFFFF7F70477047704700000246C80F6D -:1003D000C00781434B0030B54B405B009B0D20D0E4 -:1003E0001923DB06C91801231B05994220DB0324CE -:1003F000A40704251346AB400BD3002B04D1EB0616 -:1004000013409B00E34204D4012464070023121923 -:100410005941FF231B0599420BD2C9000143500FDC -:1004200009E0CB0204D501430803024305D0054887 -:1004300030BDFF21C905084330BD08460721090525 -:10044000884330BD0000C07FF0B50C46871A9C4140 -:100450000D46861A9D4103D2C01BA141D2196341AA -:100460000D0D1F0DC94EEC1BAE435CD07F057F0DFB -:100470000026002F51D02D05AC46A943DD020123F3 -:10048000ED0A1B051D4320231B1B24D41746E74000 -:10049000381871412F46E740CC199D402818314645 -:1004A00061410C0D27D161449A4013D50023401CB3 -:1004B000594152000ED14008400001224B00520524 -:1004C000D34207D305204007C14201D5B04900E01F -:1004D000B0493046F0BD6B00002A00D001229A18C6 -:1004E0001F23203C1B1B01D5002302E0E5402818F8 -:1004F00071410C0DD7D0012424050919C407CD077B -:1005000040084908E40F28436144002CD5D000245A -:10051000401C61419A40D0D1CDE76A05520DD9D136 -:10052000C90FC907D5E79C4D4E00002801D0012412 -:1005300000E0002434195F00002A01D0012600E009 -:100540000026BE19954FAC420CD8AE420AD8B44230 -:1005500006D001256D05EC42BCD010461946F0BD11 -:100560009942FCD000203946F0BDF0B51FB40C46CE -:100570000F46811A9F412546861A9D4106D20125C4 -:10058000ED076F40401ABC4152187B41210D1E0DF2 -:100590008D1BAC467D4D8D437ED075056D0D7CD099 -:1005A0000D05AE46AC431B031B0B794D52429D41DA -:1005B000202366469B1B14D31746F74038180026A5 -:1005C0000090744160462F460741E41900989D4011 -:1005D0002818664116D4714671189A4025D5012312 -:1005E00020E093182A466A415200002B00D0521C8A -:1005F0001E23203E9B1B002B61DD3541EE17281882 -:100600006641E8D5001876415B1C9A4000D3401C37 -:100610004B05F3181524E34010D3002B52D071463C -:100620007118D30FC01802D3491C05B0F0BD0123C7 -:10063000DB079A42F9D140084000F6E70122520553 -:10064000B21801D1002853D00123CC0ADB02994310 -:10065000891E002A08D1020C03D0020C00041039B4 -:1006600002E00246002020390023550B05D112027A -:100670000823550B01D152010D23550C01D1120154 -:100680001B1DD50C01D192009B1C150D01D15200F0 -:100690005B1C2025EE1A01E02CE022E00546F54027 -:1006A00015439840CA1AE10769181305C918002AAA -:1006B000BBDA032040070818C10FC9070FE07146D5 -:1006C0006118B2E7F10740080843711071444A000D -:1006D0000CD001235B059A42A7D2C90FC90700209D -:1006E000A3E74905490D26D1002001E00028F4D1F7 -:1006F00000219AE7284D6600002801D0012100E082 -:10070000002171185F00002A01D0012600E00026B8 -:10071000BE19224FA94210D8AE420ED8B14208D01D -:1007200001256D05E94206D01946A8024140104650 -:100730007BE79C4201D0214677E70020394674E7E9 -:1007400010B50C465C4005D50124E4076340FFF773 -:100750000CFF10BDFFF778FE10BD30B40C465C40B6 -:1007600004D50124E407634030BC6DE630BCFCE6F0 -:1007700070B50124E40761400D465D4002D4FFF7E7 -:1007800063FE70BD6340FFF7F0FE70BDFF07000021 -:100790000000F0FF0000F07F0000E0FF0000F87FA5 -:1007A00030B50346CA02400D1043164D164C0A15CB -:1007B00002D02043002A06DBAA1A002A12DDD0400C -:1007C000FF2A0BDC30BD5205520D01D1400040081C -:1007D000AA1A07D4D0404042FF2A01DD002030BDD4 -:1007E0000028FCDD4A00002B01D0012000E00020A1 -:1007F000101801225205D042F0D8C817C0436040FB -:1008000030BD00001E040000000000801F22030C09 -:1008100002D10F22000402D0030E03D004E0002016 -:10082000014670470002083A030F01D10001121F70 -:10083000830F01D18000921E002801DB4000521E70 -:10084000120551184205C012411810467047C10FD9 -:10085000C90700D04042012292071143D6E7012187 -:100860008907D3E7F0B58B4C0F09254689B0BD4306 -:100870007BD01D092646AE43FAD00E465E40274087 -:10088000F60F3E43254071D024012142FBD0FF24C6 -:10089000AD19A4042D1B039501252D05DB02DB0AF0 -:1008A000C9022B43C90A29431E010901040F130F72 -:1008B000050121431701880B820391432D098C46C2 -:1008C000A90B1E438A039543B30B9A0396433F0932 -:1008D000BA0B9403A74302962E467E430497B6466E -:1008E0004E19D7190C460196544305977E43371B82 -:1008F0007646BF1B3601B646BE0B361900967646C5 -:10090000BC043719009C01D3641C00946400002FC0 -:1009100001D001263443029E049F754366467E4300 -:100920000496760034196E0034190094029C019EDE -:100930001C196643751BAE46069465464519059C11 -:1009400005956C43594375460891691A0191049EB7 -:1009500001465143A41B0491611A009C0791E106D2 -:1009600005D061090122114302E072E06EE06109E5 -:10097000089D00272C0A2D066918049D7C412A0A2F -:100980002D066918019D6241AC0DAD026D185441F0 -:10099000079A910D920255196141029A6446584393 -:1009A0005443069B059A5A43121A131B9A0E9B0135 -:1009B0005B187A41010B0005C3185141220A200639 -:1009C00044195A419A4200D2491C012040028142F6 -:1009D00003D315230226F64302E014230326F6432D -:1009E0002020C51AA9401746AF40DA400A432046E6 -:1009F0000399D8400914731819055118039A3843FC -:100A0000D2075140AC4009D00122944006D30022C5 -:100A1000401C5141002C01D1400840001E4A934225 -:100A200012D3012203989206904207DB052040076B -:100A300009181A480143C012414004E0032040074E -:100A40000818C10FC907002009B0F0BD0020F10748 -:100A5000FAE705180C464C4111486D42A04115D3E8 -:100A600094181A465A410E48644290410ED3012010 -:100A70004A004005824209D35A00824206D35940B7 -:100A8000C90F084AC90700201143DDE700200649C5 -:100A9000DAE700000000FF07FE070000FFFFFF7F0E -:100AA0000000E0FF0000F07F0000F87F0121C90591 -:100AB0000123411842001B06D3185B0E0AD0C11057 -:100AC0000722D206891840075242D14201D552006E -:100AD00089187047090208D50146002A03D0C10FC2 -:100AE000C9070020704710467047420202D000201C -:100AF00002497047072109050143F4E70000F87F28 -:100B0000F0B5FF252D04C609C209FF2704462E4073 -:100B10000137CB093E4348402A402B400746002A74 -:100B20006BD0002B69D0AA4267D0AB4265D00028B9 -:100B300000DA32460125ED0529432C430902200243 -:100B4000090AD21A4B0C7F24E31A434C000A7C4456 -:100B5000E35C7D242404121914145B00A21888425B -:100B600001D3521C00E0400049420C465C43241172 -:100B70005C43DB016415E318040A5C43C502200DE5 -:100B80000C4644436419250A5D432303EC0C0D46CF -:100B9000654300030019EB184C42A34201D35B18D4 -:100BA000401CD4052018002B07D05B00C91804D3C3 -:100BB000401C002901D1400840003F2189048A429D -:100BC00009D3002A08DC1106090F04D003214907C4 -:100BD0004018C00FC007F0BD01224100120689185D -:100BE0007F2252069142F6D205214907C84201D51B -:100BF0009010F0BDFF20C005F0BD002F00DA324696 -:100C00001648AA4207D2AB4205D21902090E17D0E4 -:100C1000F80FC007F0BDFF2563002D06AB42F9D8E1 -:100C20004900A942F6D8AB4201D1A942F2D0A9426B -:100C300001D1002101E061004908D0050843F0BD61 -:100C40001102090EFBD0FF200243D005F0BD0A4679 -:100C50000146104654E700001E2B00000000C07F34 -:100C600010B501469E240002CA15A307002A02D02F -:100C70001843002A04DBA21A002A0CDDD04010BD64 -:100C80001206120E01D140004008A21A03D4D0402F -:100C900040420028F3DDFF2248001206904201D9AD -:100CA000002010BDC817C043584010BD1F22030CC0 -:100CB00002D10F2200041CD0030E01D10002083A19 -:100CC000030F01D10001121F830F01D18000921E7A -:100CD000002801DB4000521ED205511802125118A3 -:100CE0001922904004D3491C002801D14908490029 -:100CF00008467047C10FC90700D040420122920741 -:100D00001143D3E701218907D0E70000F8B5264C4D -:100D10004E00069DA6420AD8A64201D1002806D15F -:100D20005E00A64203D8A6420AD1002A08D00D24AC -:100D30002404254233D02946002000F090F8F8BD65 -:100D40000C461C4311D4994207D0C81A02D3EFF3C2 -:100D50000080F8BDEFF30080F8BD801A02D3EFF3F6 -:100D60000080F8BDEFF30080F8BD09242407E500FA -:100D70008B4207D0581A02D3EFF3008006E0EFF35E -:100D8000008007E0101A03D3EFF30080A04303E0D4 -:100D9000EFF30080A043284380F30088F8BD00955E -:100DA00000F074F8F8BD00000000E0FF10B5FF236C -:100DB0001B0644009C421DD84C009C421AD8034696 -:100DC000124A0B4307D4401A02D3EFF3008010BD40 -:100DD000EFF3008010BD081A03D3EFF300809043B7 -:100DE00005E0EFF3008001219043C907084380F339 -:100DF000008810BD0D231B041A4204D011460020A8 -:100E000000F02DF810BD00F04BF810BD0000009070 -:100E1000754600F04DF8AE46050069465346C008D9 -:100E2000C000854618B020B5FFF7C2F960BCB646D1 -:100E300000260027C0C5C0C5C0C5C0C5C0C5C0C547 -:100E4000C0C5C0C5403D490849008D46704710B532 -:100E50000446C046C0462046FFF77DF910BDC802D3 -:100E600012D54803400F002804D0C803C043012115 -:100E700088407047EFF30080000100090321090753 -:100E8000084380F3008870470020704710B50020A9 -:100E90000249029A00F010F810BD00000000F87F2F -:100EA00010B5024800F008F810BD00000000C07F37 -:100EB000004870470800002010B50C461107090FC4 -:100EC000092904D00A290AD008290CD104E01146C6 -:100ED0000820FFF7C4FF06E0510606D501E05106E1 -:100EE00001D50120C007214610BDD10607D501015B -:100EF0000909CC084907000E0006044309E0410F28 -:100F000020024907000A0143200E00061D22D1419C -:100F100001430846E7E7000001491820ABBEFEE7A1 -:100F20002600020070470000F0B589B001242005BA -:100F3000214601F005FAE004214601F001FA6002C1 -:100F4000214601F015FA06AD00200090E871032754 -:100F50002F710C2006901A48294600F049FE0726FA -:100F6000174839463246174B9847022114483246F3 -:100F7000144B98470098E8712F7110200690124F7B -:100F80003846294600F034FE0421384632460D4BDF -:100F900098471D4D284600F027F801AE304600F076 -:100FA00061F834700098059004900390284631460B -:100FB00000F03CF82846214600F00DF809B0F0BDDD -:100FC000000C00487F1C0008000800488162426154 -:100FD000704701607047002901D0012100E0022123 -:100FE00082680A438260704710B50749884200D082 -:100FF00010BD01214C02204601F0C6F90021204617 -:1010000001F0C2F910BDC04600240140006C80B25E -:101010007047CA0101D4006803E00122120680680B -:1010200090430840411E88417047000070B5C26877 -:10103000064B13400E1D74CE1A4309784903114321 -:10104000214329433143C16070BDC04600D2FFFF38 -:10105000816804220A4382607047816810220A4333 -:10106000826070470021017041608160C160016150 -:101070007047000070B5884E707A002838D0294833 -:10108000018865294CD3002101800320264CA0470C -:10109000B0810120A047F0810220A047FFF7DFFBCD -:1010A000224C234D22462B46FFF7DCFBFFF78EF93F -:1010B00020490860F089FFF7D2FB22462B46FFF754 -:1010C000D1FBFFF783F91C490860A0480088A049BC -:1010D0000978002912D0652822D3B089FFF7BFFB19 -:1010E000164A174BFFF7BEFBFFF770F9154916E0DC -:1010F000012070720B480021018070BD65280FD35C -:10110000B089FFF7ACFB00240F4B2246FFF7AAFB88 -:101110000E4B2246FFF714FBFFF758F90C49086005 -:1011200070BDC0468C000020612400081F85EB5173 -:10113000B81E553F8800002084000020333333332D -:1011400033539A3F9C000020008080BF00803040D5 -:1011500094000020BFB50121480401F0F1F8FF2000 -:1011600002300290082501950920C40601A92046F5 -:1011700000F03EFDA562BFBD0D4948807047C046E6 -:101180000B484188002906D00278002A04D0491E65 -:101190004180090406D07047012101706D48082183 -:1011A00001607047002101706A48082101617047A1 -:1011B00080000020B0B536480078022822D133489C -:1011C000007801281ED033480078002821D0324D05 -:1011D000A979022935D001293AD0002955D12F49C2 -:1011E00000240C800121A971FFF739FB2C4A2D4BFB -:1011F000FFF738FB2C4B2246FFF7A2FAFFF7D0FA95 -:101200006881B0BD2A48082101602348002181710E -:10121000B0BD26480078204CE179814204D12448B1 -:101220000821016000201EE0A17902291DD00129BA -:1012300015D0002929D10120A07118480021018072 -:10124000B0BD68891549098881421ED9002004E093 -:1012500068898008FFF790FF0220A871B0BDC82000 -:10126000FFF78AFF0220A071B0BDFF2192310B4A27 -:1012700012888A4209D30021A171227A521C22725B -:10128000D2B2824201D1E0712172B0BD8F00002044 -:10129000B100002090000020680000209200002093 -:1012A0003D0AD7A3703D06C000D08440AC000020AA -:1012B0002800004823490878002842D022480278B4 -:1012C000052A3ED87A4412795200974402040C143D -:1012D0001A2B012110E01D490988204A914230D380 -:1012E0000221017070471C4A202313600322027000 -:1012F0000220087070470421017014480021018009 -:1013000070477D218A0011490B88934219D9104AF0 -:101310000123137000220A80052101700D4802216B -:10132000016170477D218A0008490B88934208D9E2 -:10133000074A002313700B80042101700548022125 -:101340000160704798000020990000209A0000205A -:10135000000000201800004818080048E9030000B9 -:10136000F0B587B0FD4C2078032810D0022838D083 -:101370000128FB480068FB4901F0AFFF002800D0BE -:101380004CE2F948012101700320207046E2F74841 -:101390000088F749097800296BD1972869D3F54867 -:1013A000056800242846214601F097FF0646284696 -:1013B000FFF77CFB002E00D09EE0EF4AEF4B01F0E0 -:1013C00053FF002800D097E0ED480178491C0170D8 -:1013D000C9B20B2900D221E20470EA482021016041 -:1013E0001CE2E9480178012900D017E202210291AC -:1013F0000170E64F3D6900242846214601F062FF56 -:10140000002803D10120C00745403D612846FFF771 -:101410004DFBDF4ADF4B01F04AFF0646DE49284616 -:1014200002F066F8FFF71CFC002E01D18400243482 -:10143000DA480470DA480068FFF738FBCE4AD94B27 -:101440000590049101F01BFF002809D1D6480068DF -:10145000FFF72CFBC84AD34B01F01CFF002852D1E8 -:101460007A69C620C043824249DBD048022101701C -:101470004DE0972800D2D1E1B94800687F21C90525 -:1014800001F09CFFCA49FFF73BFB0446B6480078D1 -:10149000022800D0C2E12046FFF708FB05460E46B1 -:1014A0000591C4480068FFF701FB074606940C4607 -:1014B000C14AC24BFFF744F92A46334601F0F7FE12 -:1014C0000646BF4B38462146069CFE4AFFF738F9D0 -:1014D000002E059E06D12A46334601F0DBFE002889 -:1014E00000D09BE1FA4AFB4B2846314601F0C7FE8B -:1014F000002866D00120C9E1A14804708EE1AB4804 -:101500000321017005E0A948042101707A69002ACD -:1015100001D552427A610692B8697F21C90501F06E -:101520004DFFE549FFF7ECFA0190FFF7BFFA0446DB -:101530000D46E3480068FFF7B9FA07460E46E14A50 -:10154000E14BFFF7FDF822462B4601F0B0FE039079 -:10155000DE4B38463146DB4AFFF7F2F8039A002AA1 -:10156000D34F06D122462B4601F094FE002800D02E -:10157000A4E0D74AD74B2046294601F080FE002838 -:1015800001D0012095E0D44AD44B2046294601F0F1 -:1015900076FE0028029800D08BE0CD4AD04B204642 -:1015A000294601F06CFE002801D0032081E0CD4ADD -:1015B000CD4B2046294601F062FE00280BD00420C6 -:1015C00077E0C54AC54B2846314601F058FE002851 -:1015D0000BD002205AE1C54AC54B2046294601F0EE -:1015E0004EFE00280BD0052063E0B94ABC4B2846CC -:1015F000314601F044FE00280BD0032046E1BD4AED -:10160000BD4B2046294601F03AFE00280BD00620AB -:101610004FE0B44AB44B2846314601F030FE002872 -:101620000BD0042032E1B54AB54B2046294601F0E3 -:1016300026FE00280BD007203BE0AC4AAC4B2846E6 -:10164000314601F01CFE00280BD005201EE1AD4AFA -:10165000AD4B2046294601F012FE00280BD0082091 -:1016600027E0A44AA44B2846314601F008FE002892 -:101670000BD006200AE1A54AA54B2046294601F0D9 -:10168000FEFD00280CD0092013E09C4A9C4B284604 -:10169000314601F0F4FD002800D1E1E00720F5E03B -:1016A000884A9C4B2046294601F0F4FD002802D1CF -:1016B0000A2099490870019881490860984DEC68A2 -:1016C00000262046314601F0FDFD002803D101200F -:1016D000C0074440EC60069DF92D2ADC8F4A914BEF -:1016E0000598049901F0C0FD002809D18E480068D2 -:1016F000FFF7DCF9894A8B4B01F0B6FD002824D0B6 -:10170000864A884B0598049901F0C4FD002859D1F8 -:1017100089480299017084480068FFF7C7F97F4A39 -:10172000804B01F0B7FD002800D097E081480321ED -:101730004CE02046FFF7BAF97C4A954208DC664A3D -:101740007B4B01F091FD002802D17B4801213DE057 -:101750007848042101707848029937E0B1000020F0 -:101760009C00002000002042980000209A000020E9 -:101770000000002094000020333333333333D33F51 -:10178000B400002028080048B9000020B80200205A -:10179000666666666666E63F0000C8429000002006 -:1017A000840000203333074088000020A800002078 -:1017B0000000A041A00000207B14AE47E17A943FD6 -:1017C000E17A94BF5B48029901705B480170394827 -:1017D00000685A4901F081FD05462046FFF766F989 -:1017E000002D0ED13C4A524B01F03EFD002808D19D -:1017F000324801210170032038709F4806704E481E -:101800000670464A474B0598049901F038FD0028B8 -:10181000069C05D04C4806704948068007B0F0BDCC -:10182000CD480068FFF742F97D22D2009442F1DCF6 -:101830003A4A3C4B01F02EFD0028EBD0404801888D -:10184000404A9142EAD306803F480178491C017022 -:10185000C8B21E28E2D303203870DFE7354875E7A9 -:10186000284A294B2846314601F009FD002801D0BD -:1018700008200BE0254A264B2C46284635463146A3 -:1018800001F0FDFC002806D00920069C0C4A2249E4 -:1018900008701460C2E70B4A1E4B2046294601F02F -:1018A000F9FC0028069C064AF3D10A20EFE7C0465F -:1018B000B10000209C0000200000A0419800002002 -:1018C000A00000207B14AE47E17A943FE17A94BFF8 -:1018D00048E17A14AE4710409A99999999191040A5 -:1018E000AE470F4079E9263108AC0E402B8716D958 -:1018F000CEF70D404260E5D022DB0C40EC51B81E23 -:1019000085EB0B40022B8716D9CE0A40F2D24D62EE -:1019100010580940E17A0640B000002033333333D9 -:10192000B802002033330740880000206F17000002 -:101930009999E93FB5020020B4020020000020423E -:10194000B600002061EA0000B500002070B54A4AE8 -:1019500012784A4DEB78934202D0EA7000232B7143 -:10196000042A04D14E484D4900F01CFF70BD2A796D -:10197000052A4DD87A44127952009744022329311E -:101980001544402280210128144600D00C46494BC2 -:101990001C61012800D0114619600121297101281C -:1019A00000D00220A87070BD364E3088C10750D1DB -:1019B00035490978032931D0022934D0012942D18F -:1019C00036493EE0022028712E480021018070BD7A -:1019D000334801291DD1364900F0E4FE032049E0D7 -:1019E000284E3088C1072E4C07D140082949081AD3 -:1019F00081B2204600F0D6FE308800097D2807D34A -:101A00002649204633E0002028711D48022101703C -:101A100070BD224900F0C6FE04202BE0FEF71FFF38 -:101A200000241A4B03E0FEF71AFF00241A4B22464B -:101A3000FEF718FF164B2246FEF782FEFEF7B0FEB9 -:101A40001449081A00E0002081B2154800F0AAFEEF -:101A5000308800097D28DBD30B480078401EC1B2D6 -:101A6000022906D840B280000EA109580C4800F0A7 -:101A700099FE0520287170BDA80000206800002094 -:101A80008E000020AA000020AC00002000001240C0 -:101A900000408F4010270000000004402823000071 -:101AA000002C0140581B0000A00F000000000000A7 -:101AB0000F27000018080048F8B5224C224D28884E -:101AC000DA490E78214F3978B14203D12246643287 -:101AD000904207D8B14208D1A04205D941482049D7 -:101AE00000F060FE65342C80F8BD19480068194983 -:101AF00001F0E8FB00280AD117480068154901F0F9 -:101B0000E1FB002803D1032E0FD0002402E065344E -:101B1000032E0ED0022E04D0012E0ED131480F49D3 -:101B200009E07D2041012F4805E02E480024214690 -:101B300001E02C48002100F035FEBC482C800078E4 -:101B40003870F8BDB70B0000A6000020A4000020EC -:101B5000840000200000204088000020581B000066 -:101B60002823000070B5AD480078032801D0002874 -:101B700009D11B488021016040210160ED4800210E -:101B800000F010FE70BD184DA6480078174E717910 -:101B9000814202D12A78022AF4D0814202D0012166 -:101BA00029707071401E0328ECD8C0467844007933 -:101BB000400087440103060B012003E001200221BD -:101BC00001E002200146FFF7C1FE70BD022420465D -:101BD0002146FFF7BBFE0320B0702C7070BDC046DD -:101BE00028080048002C01408E00002068000020DA -:101BF000FEB50A6800231C460192202B35D0012730 -:101C0000A7403A422ED0029403259D40ED430C4656 -:101C10000E79721E012A13D882682A408260627986 -:101C20009A4000958568154385604268BA434260D2 -:101C3000A27902998A4092B2456815434560009D99 -:101C400002682A4002609E40026832430260C26815 -:101C50002A40C260E1799940C2680A43C260019A91 -:101C60002146029C9B1C641CC7E7097A002902D00C -:101C7000016B914301E0016B11430163FEBD10B59F -:101C80004B07DB0E0F249C40C90889004018016AED -:101C9000A14301629A40016A1143016210BDE0B59F -:101CA00001AA10700121104600F00EFC8CBDFEE769 -:101CB000BFB50121080500F043FBFF200230029070 -:101CC00010250195034C01A92046FFF791FFA5615E -:101CD000BFBDC046000C00483148417804294CD8AB -:101CE0007944097949008F4402350D2229002E4993 -:101CF0000968090747D44188491C418089B21429E1 -:101D000011D03AE08188491C818089B289087C29F8 -:101D100034D825490968090707D44188491C4180FE -:101D200089B2022929D10121417000212DE01E49EB -:101D30000968090721D5002141707047C188491EF3 -:101D400089B2022903D8C900164ACA40027000218C -:101D5000417022E04188491C41808288521C828067 -:101D6000114A1268120712D489B2104A914204D360 -:101D7000002141800E490180704770470421417065 -:101D800000218180704700218180418070470021BF -:101D9000418002214170C188491CC1807047C04602 -:101DA000780000200102040010080048DD05000052 -:101DB0000303000010B518480378002B2BD01749F7 -:101DC0000A78032A27D05B1E032B22D87B441B7979 -:101DD0005B009F440114040C022A18D119E0114A37 -:101DE0000023137003220A700F490B7011E0022ABE -:101DF0000FD10B490A78022A09D0022208E0022AF0 -:101E000007D10A490A78521CD3B2042B00D101220F -:101E10000A700021017010BD78000020B100002080 -:101E20008F000020A8000020B4020020AC00002099 -:101E30001FB50124E004214600F082FA01A9CC710B -:101E40000020087108200190DF48FFF7D1FE1FBD78 -:101E5000F0B585B001246004214600F071FAE00479 -:101E6000214600F06DFAFF27023703970220019008 -:101E700002900920C006009002AD0C4A2946904706 -:101E8000039780240294D04E30462946074A904753 -:101E900003974027029730462946044A9047019805 -:101EA00000998862B462B76205B0F0BDF11B00080A -:101EB000F0B58BB00124A004214600F041FAE00205 -:101EC000214600F055FA812040000990102008902A -:101ED000164D08A92846FFF78BFE04260322284644 -:101EE0003146FFF7CCFE05A9002088720881104F0B -:101EF00006971F2005900F4D284600F055FC6946B7 -:101F00008E80200204900C48039002970B480090AA -:101F1000284600F009FC2846214600F0D5FB28465B -:101F2000214600F0DDFB0BB0F0BDC04600040048C8 -:101F30000F270000002C0140020008007000010083 -:101F400070470000B0B501788278002A16D08A0761 -:101F5000D20EFF2393400D4C0C190325AC4325688A -:101F60009D4340788001C0B29040284320601F20EC -:101F700008400121814006480160B0BD1F2001409A -:101F80000120884003490860B0BDC04600E400E07D -:101F900000E100E080E100E070470000B0B57A4861 -:101FA0000078401E092815D87844007940008744FD -:101FB000041D2935414D5965D0710024734DE0B29F -:101FC000092800D9DCE029780A460B4601F044F8DC -:101FD000641CF4E70024E0B2092800D9D0E0002115 -:101FE0000A460B4601F038F8641CF4E70024674DFC -:101FF000E0B2092860D229780A460B4601F02CF895 -:10200000641CF5E70024614DE0B208285FD229780E -:102010000A460B4601F020F8641CF5E700245B4DEE -:10202000E0B207285ED229780A460B4601F014F880 -:10203000641CF5E70024554DE0B206285DD22978EE -:102040000A460B4601F008F8641CF5E700244F4DE2 -:10205000E0B205285CD229780A460B4600F0FCFF66 -:10206000641CF5E70024494DE0B204285BD22978CE -:102070000A460B4600F0F0FF641CF5E70024434DD0 -:10208000E0B203285AD229780A460B4600F0E4FF52 -:10209000641CF5E73D48027800200146034600F045 -:1020A000DBFF0124E0B209286AD800210A460B466A -:1020B00000F0D2FF641CF5E70924E0B209285FD8DC -:1020C00000210A460B4600F0C7FF641CF5E7082410 -:1020D000E0B2092854D800210A460B4600F0BCFFA4 -:1020E000641CF5E70724E0B2092849D800210A4614 -:1020F0000B4600F0B1FF641CF5E70624E0B20928A6 -:102100003ED800210A460B4600F0A6FF641CF5E706 -:102110000524E0B2092833D800210A460B4600F016 -:102120009BFF641CF5E70424E0B2092828D80021AD -:102130000A460B4600F090FF641CF5E70324E0B26A -:1021400009281DD800210A460B4600F085FF641CB3 -:10215000F5E700240D4DE0B2022806D22A780021CE -:102160000B4600F079FF641CF5E70224E0B2092871 -:1021700006D800210A460B4600F06EFF641CF5E706 -:1021800000F04EFFB0BDC046B0000020B6020020F7 -:10219000FEB50121480400F0D3F8FF26023601966F -:1021A000042700970920C4066D4620462946FFF7FC -:1021B0001FFD01962026009603482946FFF718FDCB -:1021C000A76201488662FEBD0008004810B51749A5 -:1021D0000A7817480378934202D1012A00D010BD33 -:1021E0000270032A18D0012AF9D1124A042313607D -:1021F000114B01221A704378002B11D00F4B1B8812 -:102200000F4CA342EBD30F4B1A7002220A700E49F7 -:102210000A700021417010BD06480421016110BD03 -:10222000427006480021018010BDC046B100002068 -:102230006800002018000048A8000020B20000201C -:1022400071170000AC0000208F000020FEB505468D -:1022500000270297007801240228019401D16F78A9 -:1022600002242E193046394600F0B6FF39196A1893 -:102270005278695C090289188142019C4DD13078FD -:102280000024042849D1751C254902AE254F284653 -:102290003246B8473B46244F3860284620493246EC -:1022A000984778602149224F28463246B8471E4950 -:1022B000886028461D493246B8471B4FF86002988F -:1022C000083002901B4928463246164B9847386121 -:1022D000194A2846314690477861284610493246C7 -:1022E000104B9847B861154928463246104B98471D -:1022F000F8612846114932460D4B984738620298DA -:1023000008300290284631460B4FB84706494862CC -:1023100028463146B847044988622046FEBDC0467B -:102320000000204181310008B80200200000C842AE -:10233000A331000800007A44B931000800401C466F -:10234000044A002902D01168014301E01168814369 -:102350001160704714100240044A002902D011682D -:10236000014301E011688143116070471C10024075 -:10237000044A002902D01168014301E01168814339 -:102380001160704718100240044A002902D01168F9 -:10239000014301E011688143116070470C10024055 -:1023A000F8B50446274F38680C2101400C2901D1AB -:1023B00025482060254D25603868C0081E21014051 -:1023C0002348415A2846FDF747FF064660603868B3 -:1023D0004005400F1F49085CC640A6601E480168C2 -:1023E000890F08D18A4800684000C00E811C1B4834 -:1023F000FDF732FF11E001218B07032292070568E8 -:1024000015409D4207D100681040C90788420F4D12 -:1024100004D0B00801E070080C4DE0602561F86A56 -:10242000F86A80070BD0F96A03200140012901D125 -:102430002E4604E0F96A014003292E4600D1666168 -:10244000F8BDC0460410024050BD01000048E8013C -:10245000B0360008D0360008102401400090D003A8 -:10246000B0B50546134C2046FEF7F7FD0421204683 -:10247000FEF7AFFD681EC1B2022907D840B2800046 -:102480000DA1095807222046FEF7A0FD0121204694 -:10249000FEF7BFFD0028F9D02046FEF7D9FD042144 -:1024A0002046FEF7B6FD0028F9D02046FEF7AEFD27 -:1024B000B0BDC04600240140040000000800000038 -:1024C0001000000070470000F8B50C46064600F00A -:1024D00083FE009001200002844204D811480225A6 -:1024E0000570401C05E00F4803250570210A417066 -:1024F000801C04700B4F781931462246FDF76AFEA6 -:102500002819C1B2009B1A0A7A54411CC9B27B54E3 -:10251000811CC9B203227A54C01CC1B2384600F0F3 -:1025200019FAF8BDE40200207047000070B585B0CC -:10253000344801680122114301604168324B0B406D -:102540004360016B132399430163002181602F4B8A -:102550001B681C0C1C4205D104685B059B0C0468BD -:102560001C4304600491039102910191009103685E -:10257000134303600F23DB02254C25689D43256030 -:102580000723DD0226682E432660664D0668022476 -:1025900026400396049E761C0496039E002E02D1CC -:1025A000049EAE42F2D10568AD0701D4039100E06C -:1025B0000392184A039D012D21D115680295029DB1 -:1025C0009D430295029D2543156044680194F024C3 -:1025D000019DA5430195019C4460446800941B0241 -:1025E000009C9C430094009B436043680324A343E6 -:1025F00043604368436043681B079B0FFBD15167EF -:1026000005B070BD001002401CB8FFF820F8FF1F95 -:10261000E81002400020024010B5894C01212046FC -:1026200000F06AF8002833D00121204600F048F875 -:1026300018480188491C018017480188491C0180FD -:1026400016480188491C018015480188491C0180F1 -:1026500014480188491C018013480188491C0180E5 -:1026600012480188491C018011480188491C0180D9 -:1026700010480188491C01800F480188491C0180CD -:102680000E480188491C0180FFF726FBFEF778FD04 -:1026900010BDC046AE000020B2020020BE000020E7 -:1026A000920000209A000020AA000020B200002022 -:1026B000BC0000208C000020B6000020A6000020F6 -:1026C000184A4A40026170470268002902D001217D -:1026D0000A4301E001490A4002607047FEFF000022 -:1026E000426C044B002902D0591C0A4300E01A40F6 -:1026F00042647047FF7F00000269C0680A4203D04D -:10270000084201D00120704700207047002A02D003 -:10271000C2680A4303E0034A5140C2680A40C260EB -:102720007047C046FFFF000070B5026A1A4B1340A5 -:102730000362026A20239A438B891B0113434A8850 -:1027400012011A43446873231B0285699D430B8859 -:102750001B022B43274DA84214D1C025AA43CD8983 -:102760002D014026B54315438A8812012A430B4D9B -:102770002C400D8AAD000A4E2E4026434C8AA40000 -:102780003443A4B2A4B244609BB28361896881637C -:1027900091B2016270BDC046EFFF0000FFF3000080 -:1027A000FCF700008163704710B50468114A90423D -:1027B00003D001239B07984204D170239C434B888C -:1027C000234300E023461E4CA04205D003242402EC -:1027D000A3430C891C4300E01C46A3B203604B6872 -:1027E000C3620B888362904201D1897A116301210F -:1027F000416110BD002C0140BFB5102001242146CD -:10280000FFF7AAFD01A9002008810C4802901F20B3 -:1028100001900B4D2846FFF7C7FF28462146224668 -:10282000FFF774FF28462146FFF74EFF6846847085 -:10283000FF2112310180FFF785FBBFBDE7030000D8 -:102840000010004010B57F4CE06980060AD52021B9 -:10285000204600F08BF8606A10490A78A44B98541F -:10286000501C0870E069C0060CD59F48012101701A -:102870000A48002101701021204600F077F8204618 -:1028800000F0E4F8E069000706D50821204600F0D2 -:102890006DF8204600F0DAF810BDC046B800002000 -:1028A000F0B58BB00546012420052146FFF748FD11 -:1028B000A0032146FFF75CFD812040000990022023 -:1028C00008901D4E08AF30463946FFF791F9304663 -:1028D00021462246FFF7D3F9FC804020089030467D -:1028E0003946FFF785F9062130462246FFF7C7F93A -:1028F0000020079002950C2106910590049003900A -:10290000504D02A9284600F053F82846214600F011 -:102910002FF80A492846224600F033F8084928468D -:10292000224600F02EF801A884701B210180FFF7D9 -:1029300009FB0BB0F0BDC046000C004805010500C6 -:102940000401040002490A681206FCD5C8607047F9 -:102950001C380140B0B50C460546200605D0287845 -:10296000FFF7F0FF641E6D1CF7E7B0BD0162704712 -:1029700002680123002901D01A4300E09A43026053 -:10298000704710B5CCB20123090AC9B2032903D09C -:10299000022902D1001D00E00830A340002A02D025 -:1029A0000168194301E001689943016010BD00000E -:1029B000F0B587B00D46044600680127B843206093 -:1029C0000320010362688A43A9681143616021689A -:1029D0001B4A0A4069681143EA680A43296911439E -:1029E00021600002A168814368690843A06001AECC -:1029F0003046FFF7D5FC1348844201D0083600E08A -:102A0000143636682068000400D576002D683046FC -:102A10002946FDF721FC29464143711AFA036B0848 -:102A2000994200D3401C2168114204D0064901405C -:102A30000007400F401880B2E06007B0F0BDC0460C -:102A4000F3E9FFFF00380140F0FF0000416A014850 -:102A500008407047FF010000B0B520480078022808 -:102A60000ED1204C2078032836D8C046784400790F -:102A700040008744011A140E0420FFF710F90CE0FF -:102A800017480021C16001614161816115480170F1 -:102A9000B0BD15480078012801D101201BE0134882 -:102AA0000088642818D3002015E00F480178012918 -:102AB0000DD1002505700E48FFF7C8FB0B490D80AE -:102AC00002212170002800D101210A48DFE70748D0 -:102AD0000021018003202070B0BDC046B10000205D -:102AE000B8020020BA000020C0010020BC00002075 -:102AF000C0000020B9000020B0B52F480078401E6B -:102B0000032811D878440079400087440118232F06 -:102B100000242A4DE0B2052833D22B7800210A4642 -:102B200000F09AFA641CF5E70024E0B209283FD8C7 -:102B300000210A460B4600F08FFA641CF5E70024DA -:102B4000E0B2052828D200210A460B4600F084FA9C -:102B5000641CF5E70024194DE0B2092828D82B7829 -:102B600000210A4600F078FA641CF5E70024E0B280 -:102B700009281DD800210A460B4600F06DFA641C96 -:102B8000F5E70524E0B2092812D800210A460B46D1 -:102B900000F062FA641CF5E70524084DE0B209284C -:102BA00006D82B7800210A4600F056FA641CF5E797 -:102BB00000F036FAB0BDC046B5020020B6020020D3 -:102BC0000948102101600160016001617047C04641 -:102BD0000548102101600160016001600160016031 -:102BE0000160016001617047180C004810B577481A -:102BF00000887D218A00904211D80020FF210246E2 -:102C00000B4600F029FA0124E0B2092800D9D9E0E6 -:102C100000210A460B4600F01FFA641CF4E7CA00C4 -:102C200090420AD80024E0B2022814D20022FF21E8 -:102C30000B4600F011FA641CF5E7654A904216D87D -:102C40000024E0B2032820D20022FF210B4600F02E -:102C500003FA641CF5E70224E0B2092800D9B1E0C8 -:102C600000210A460B4600F0F7F9641CF4E70A015C -:102C7000904216D80024E0B2042820D20022FF217E -:102C80000B4600F0E9F9641CF5E70324E0B20928DB -:102C900000D997E000210A460B4600F0DDF9641CDC -:102CA000F4E74C4A904215D80024E0B205281FD220 -:102CB0000022FF210B4600F0CFF9641CF5E7042445 -:102CC000E0B209287ED800210A460B4600F0C4F97C -:102CD000641CF5E7404A904215D80024E0B206286B -:102CE0001FD20022FF210B4600F0B6F9641CF5E765 -:102CF0000524E0B2092865D800210A460B4600F0F9 -:102D0000ABF9641CF5E7354A904215D80024E0B2CF -:102D100007281FD20022FF210B4600F09DF9641CFA -:102D2000F5E70624E0B209284CD800210A460B46F4 -:102D300000F092F9641CF5E74901884215D8002497 -:102D4000E0B2082833D20022FF210B4600F084F9BC -:102D5000641CF5E70724E0B2092833D800210A46AD -:102D60000B4600F079F9641CF5E71D490024884200 -:102D70000FD3E0B2092825D80022FF210B4600F02E -:102D80006BF9641CF5E70022FF210B4600F064F9A3 -:102D9000641CE0B20928F6D30924E0B2092811D84E -:102DA00000210A460B4600F057F9641CF5E7082499 -:102DB000E0B2092806D800210A460B4600F04CF97B -:102DC000641CF5E700F02CF910BDC046B2000020ED -:102DD000DC050000C4090000B80B0000AC0D0000C9 -:102DE00095110000012132280A4601D30020C24378 -:102DF000064803789A18130600D01146CAB2322A40 -:102E000000D332210170C8B27047C04601000020D3 -:102E100070B57B4D2878FFF7E5FF0446D44800786D -:102E2000401E092815D8C0467844007940008744E0 -:102E3000041C27323D48535EC7690026F0B20928BA -:102E400000D9D3E021462246234600F005F9761C3E -:102E5000F4E70024E0B2092800D9C7E000210A46BF -:102E60000B4600F0F9F8641CF4E70026F0B20928DC -:102E700059D221462246234600F0EEF8761CF5E7AB -:102E80000026F0B2082859D221462246234600F0F7 -:102E9000E3F8761CF5E70026F0B2072859D2214660 -:102EA0002246234600F0D8F8761CF5E70026F0B25B -:102EB000062859D221462246234600F0CDF8761C3A -:102EC000F5E70026F0B2052859D2214622462346CE -:102ED00000F0C2F8761CF5E70026F0B2042859D2BB -:102EE00021462246234600F0B7F8761CF5E7002677 -:102EF000F0B2032859D221462246234600F0ACF80E -:102F0000761CF5E7002001462246034600F0A4F8AF -:102F10000124E0B2092869D800210A460B4600F0D6 -:102F20009BF8641CF5E70924E0B209285ED800216B -:102F30000A460B4600F090F8641CF5E70824E0B25E -:102F4000092853D800210A460B4600F085F8641C76 -:102F5000F5E70724E0B2092848D800210A460B46C5 -:102F600000F07AF8641CF5E70624E0B209283DD8A1 -:102F700000210A460B4600F06FF8641CF5E70524B3 -:102F8000E0B2092832D800210A460B4600F064F866 -:102F9000641CF5E70424E0B2092827D800210A467A -:102FA0000B4600F059F8641CF5E70324E0B2092849 -:102FB0001CD800210A460B4600F04EF8641CF5E7C9 -:102FC0000026F0B2022806D2002122460B4600F06D -:102FD00043F8761CF5E70224E0B2092806D8002160 -:102FE0000A460B4600F038F8641CF5E72878401CC8 -:102FF000C1B2642900D10020287000F011F870BD22 -:10300000B102002080B5FEF753FE29480021EF29C8 -:1030100004D8E0220270491C401CF8E780BDC0467D -:10302000B0B5012080F310880A4810210160204CBF -:103030000025EF2D0AD82078E02802D1FFF7C0FD47 -:1030400001E0FFF7C5FD6D1C641CF2E7002080F372 -:103050001088B0BD280C0048B0B51824444314486B -:1030600000190024182C22D0072C04D84DB2002DB2 -:1030700008DA002507E00F2C09D855B2002D0BDA2D -:1030800000250AE01F25ED43055549000DE05DB21E -:10309000002D06DA002505E01F25ED4305555200F9 -:1030A00003E01F25ED4305555B00641CDAE7B0BD66 -:1030B000C1010020B0B529480188142900D2B0BD53 -:1030C0000024048026480578002D0FD0012D1AD049 -:1030D0002448032D1AD10078002818D1002505E0D6 -:1030E00000210A460B46FFF7B7FF6D1CE8B209281E -:1030F000F6D9FFF795FF1C48002101701B480170AD -:103100001B480170B0BDFFF771FDB0BD007802280B -:103110000BD003280CD1E0B20928D0D8FF210A46F1 -:103120000B46FFF799FF641CF5E7FFF771FEB0BD92 -:1031300010480078401EC0B2022804D8C0000E49D2 -:10314000C1400E48017009480078012802D1FEF7FD -:1031500025FFB0BDFFF7D0FCB0BDC046B2020020D5 -:10316000B100002098000020B5020020B402002029 -:10317000B0000020AC000020CC801E00B602002071 -:1031800010B50C46116843185B78405C891C1160CF -:103190000002C01800B2FDF7ADFD2146FDF7B0FCFE -:1031A00010BD10B50C46114600F006F8FDF7A2FD63 -:1031B0002146FDF7A5FC10BDB0B50A688318DC7880 -:1031C0009D785B78805C121D0A600006190408185F -:1031D000290240180019B0BDB0B50022074B0029E4 -:1031E0000AD0047895B22D0A65406C001C5B12026F -:1031F0006240491E401CF2E790B2B0BDD8360008CC -:10320000FEF726FEFDF7A6FFFDF78EFEFFF7FAFE9E -:10321000FEF7BEFFFEF70CFEE1204002FFF740FB89 -:10322000FEF746FEFFF7E8FA0D480068000702D4F3 -:103230000C4801210170FEF7BDFDFFF73BFFFEF7D3 -:10324000C5FFFEF737F8FEF78DFCFEF735FCFDF7FE -:10325000B1FFFFF701FCFDF70DFFFEF781F8EAE78C -:10326000100800487800002010B500F043F8EFF394 -:103270000080800001D5012010BD002010BD10B5D8 -:1032800000F038F8EFF300804000800F012800D0F4 -:10329000002010BD10B500F05FF8EFF30080400093 -:1032A000800F012801D0012010BD002010BD10B5F5 -:1032B00000F052F8EFF30080800001D4012010BD2F -:1032C000002010BD10B500F0BFF8EFF300808000C3 -:1032D00001D5012010BD002010BD10B500F0DEF8B2 -:1032E000EFF300804000800F012801D0012010BDC5 -:1032F000002010BD70B501252D050C001C4310D415 -:10330000EC4206D4AC420AD4994200D070BD90423F -:1033100070BDE94217D4EB4215D4994270BD894281 -:1033200070BDEC4206D5AC42F9D58B4200D070BDE1 -:10333000824270BD6D004C00EC4204D25C00EC4255 -:1033400001D28B4270BD034C30B4FDF7DFFC30BCC2 -:1033500070BD00BF1900130470B501252D050C00C8 -:103360001C4310D4EC4206D4AC420AD4994200D09B -:1033700070BD904270BDE94217D4EB4215D499421A -:1033800070BD894270BDEC4206D5AC42F9D58B4286 -:1033900000D070BD824270BD6D004C00EC4204D282 -:1033A0005C00EC4201D28B4270BD034C30B4FDF79F -:1033B000ADFC30BC70BD00BF1900160470B501250E -:1033C000ED0704004C4020D4441A01D2001B091917 -:1033D000C60D4B00F2B2FF2A29D01B0E2CD00002E2 -:1033E0000C0228432C43D31ADC40051910D2280ABA -:1033F00002D3401C6D0611D0761EF6058019FF2AF7 -:1034000000DA70BDC00DC00570BD694000F0CEF897 -:1034100001200543C541521C761CE8E764089C4026 -:10342000C90161408900E7D10124A043E4E71B0EF4 -:10343000440200D0034870BD002AFCD1C00FC00771 -:1034400070BD00BF0000C07F0123DB0502000A43FE -:103450000DD4DA4203D49A4207D488427047D84246 -:1034600014D4D94212D48842704780427047DA425D -:1034700003D59A42F9D5814270475B004200DA4297 -:1034800004D24A00DA4201D28142704710B5024AA2 -:10349000FDF78CFC10BD00BF090013040123DB0500 -:1034A00002000A430DD4DA4203D49A4207D4884278 -:1034B0007047D84214D4D94212D48842704780420F -:1034C0007047DA4203D59A42F9D5814270475B00D2 -:1034D0004200DA4204D24A00DA4201D28142704705 -:1034E00010B5024AFDF762FC10BD00BF09001604CA -:1034F00070B5420064414B005C41120E39D01B0E86 -:1035000038D0FF2A3CD0FF2B3AD0D2187F3A400265 -:103510004902400A490A4518ED0106004E43000AD7 -:10352000090A48430104731A4019190C4318990FEA -:1035300004D05B08012149075B1A521CD80904D347 -:10354000401CF50301D19D0607D0FF2A08D2D505FE -:1035500006D0E4072043401970BD0125A843F4E7D5 -:10356000002A01DCE00770BD2402FF202043C005D3 -:1035700070BD1B0EFF2A03D0FF2B01D0E00770BDEA -:10358000FF2636064500B54206D84D00B54203D8A1 -:10359000D218FF2A00D0E7E7004870BD0000C07FC6 -:1035A00070B50125ED0704004C4022D4441A02D224 -:1035B0006C40001B0919C60D4B00F2B2FF2A4BD01C -:1035C0001B0E50D000020C02A8432C43D31ADC403F -:1035D000051B05D5AD0019D36D08761E521E37D0D8 -:1035E000F605280A01D2801970BD70416D0603D01E -:1035F00070BD6940FFF7E8FE9C4009026140490048 -:1036000001D0401E70BD0124A04370BD6D081DD0C7 -:1036100001202B0C01D12D0410302B0E01D12D02D5 -:1036200008302B0F01D12D01001DAB0F01D1AD00D2 -:10363000801CEB0F01D16D00401C361A121A6D0070 -:10364000680AF5054019012A02DB70BD002070BD33 -:10365000C036300AC00770BD1B0E440201D1FF2BDB -:1036600000D1024870BD002AF0D070BD0000C07FBC -:103670008182838485868788898B8C8D8E8F9192B9 -:1036800093959697999A9C9D9FA0A2A3A5A7A8AA57 -:10369000ACAEB0B2B3B5B7B9BCBEC0C2C5C7C9CC79 -:1036A000CED1D4D7D9DCDFE2E6E9ECF0F3F7FAFECD -:1036B00001000600010001000100010001000100FD -:1036C0000200040008001000400080000001000219 -:1036D00000000000010203040000211042206330BA -:1036E0008440A550C660E770088129914AA16BB15A -:1036F0008CC1ADD1CEE1EFF1311210027332522202 -:10370000B5529442F772D662399318837BB35AA3A9 -:10371000BDD39CC3FFF3DEE36224433420040114D1 -:10372000E664C774A44485546AA54BB528850995F9 -:10373000EEE5CFF5ACC58DD55336722611163006A1 -:10374000D776F6669556B4465BB77AA71997388749 -:10375000DFF7FEE79DD7BCC7C448E5588668A77861 -:103760004008611802282338CCC9EDD98EE9AFF999 -:10377000488969990AA92BB9F55AD44AB77A966A41 -:10378000711A500A333A122AFDDBDCCBBFFB9EEBE9 -:10379000799B588B3BBB1AABA66C877CE44CC55C11 -:1037A000222C033C600C411CAEED8FFDECCDCDDD39 -:1037B0002AAD0BBD688D499D977EB66ED55EF44EE1 -:1037C000133E322E511E700E9FFFBEEFDDDFFCCF89 -:1037D0001BBF3AAF599F788F8891A981CAB1EBA1DD -:1037E0000CD12DC14EF16FE18010A100C230E32059 -:1037F0000450254046706760B9839893FBA3DAB301 -:103800003DC31CD37FE35EF3B1029012F322D232A8 -:103810003542145277625672EAB5CBA5A8958985D0 -:103820006EF54FE52CD50DC5E234C324A0148104F8 -:103830006674476424540544DBA7FAB79987B897A0 -:103840005FE77EF71DC73CD7D326F2369106B01648 -:1038500057667676154634564CD96DC90EF92FE960 -:10386000C899E9898AB9ABA9445865480678276898 -:10387000C018E1088238A3287DCB5CDB3FEB1EFB40 -:10388000F98BD89BBBAB9ABB754A545A376A167AE8 -:10389000F10AD01AB32A923A2EFD0FED6CDD4DCD10 -:1038A000AABD8BADE89DC98D267C076C645C454C38 -:1038B000A23C832CE01CC10C1FEF3EFF5DCF7CDFE0 -:1038C0009BAFBABFD98FF89F176E367E554E745E88 -:1038D000932EB23ED10EF01EF838000800000020F2 -:1038E000080000000401000800390008080000205A -:1038F000E0070000200100080101000000000000B6 -:04000005080000C12E -:00000001FF diff --git a/LCM/Project/MDK5/Objects/LCM_Light_Control_IO_WS2812_New_DG40_0504.hex b/LCM/Project/MDK5/Objects/LCM_Light_Control_IO_WS2812_New_DG40_0504.hex deleted file mode 100644 index 3cb7252d..00000000 --- a/LCM/Project/MDK5/Objects/LCM_Light_Control_IO_WS2812_New_DG40_0504.hex +++ /dev/null @@ -1,905 +0,0 @@ -:020000040800F2 -:10000000E80700209D010008411D0008891A00082A -:1000100000000000000000000000000000000000E0 -:100020000000000000000000000000003D23000868 -:100030000000000000000000951D00089524000845 -:10004000AF01000800000000AF010008AF01000888 -:10005000AF010008AF010008AF010008AF010008C0 -:10006000AF010008AF010008AF010008AF010008B0 -:10007000AF010008AF010008AF010008AF010008A0 -:1000800000000000D1240008000000000000000073 -:1000900000000000AF010008AF010008AF01000838 -:1000A00000000000AF010008000000003527000834 -:1000B0000000000000000000000000000000000040 -:1000C00000F002F800F03EF80CA030C80838241800 -:1000D0002D18A246671EAB4654465D46AC4201D180 -:1000E00000F030F87E460F3E0FCCB6460126334274 -:1000F00000D0FB1AA246AB4633431847CC3600006B -:10010000EC360000103A02D378C878C1FAD852070A -:1001100001D330C830C101D504680C6070470000BD -:100120000023002400250026103A01D378C1FBD813 -:10013000520700D330C100D50B6070471FB51FBDFB -:1001400010B510BD00F022FE1146FFF7F7FF03F0D7 -:1001500065F800F03AFE03B4FFF7F2FF03BC00F0CD -:100160006FFE000070B505460C46164602E00FCC47 -:100170000FC5103E102EFAD2082E02D303CC03C5B1 -:10018000083E042E07D301CC01C5361F03E02178B9 -:100190002970641C6D1C761EF9D270BD074880471B -:1001A00007480047FEE7FEE7FEE7FEE7FEE7FEE75B -:1001B00004480549054A064B704700009924000889 -:1001C000C1000008E8030020E8070020E80500203F -:1001D000E8050020F8B5042A2CD3830712D00B7849 -:1001E000491C0370401C521E83070BD00B78491C1E -:1001F0000370401C521E830704D00B78491C037007 -:10020000401C521E8B079B0F05D0C91ADF0020230C -:10021000DE1B08C90AE0FFF7A5FFF8BD1D4608C9A7 -:10022000FD401C46B4402C4310C0121F042AF5D2D6 -:10023000F308C91A521EF0D40B78491C0370401CF5 -:10024000521EEAD40B78491C0370401C012AE4D4E6 -:1002500009780170F8BD002203098B422CD3030AF0 -:100260008B4211D300239C464EE003460B433CD403 -:10027000002243088B4231D303098B421CD3030A6B -:100280008B4201D394463FE0C3098B4201D3CB019B -:10029000C01A524183098B4201D38B01C01A5241CB -:1002A00043098B4201D34B01C01A524103098B42CF -:1002B00001D30B01C01A5241C3088B4201D3CB00BA -:1002C000C01A524183088B4201D38B00C01A52419D -:1002D00043088B4201D34B00C01A5241411A00D24D -:1002E00001465241104670475DE0CA0F00D04942B6 -:1002F000031000D34042534000229C4603098B4226 -:100300002DD3030A8B4212D3FC22890112BA030AAD -:100310008B420CD3890192118B4208D3890192112F -:100320008B4204D389013AD0921100E08909C309B4 -:100330008B4201D3CB01C01A524183098B4201D3B6 -:100340008B01C01A524143098B4201D34B01C01AA1 -:10035000524103098B4201D30B01C01A5241C30819 -:100360008B4201D3CB00C01A524183088B4201D388 -:100370008B00C01A5241D9D243088B4201D34B00A3 -:10038000C01A5241411A00D20146634652415B10E5 -:10039000104601D34042002B00D5494270476346C6 -:1003A0005B1000D3404201B50020C046C04602BDEC -:1003B00070477047704700000246C80FC00781436E -:1003C0004B0030B54B405B009B0D20D01923DB0662 -:1003D000C91801231B05994220DB0324A407042527 -:1003E0001346AB400BD3002B04D1EB0613409B000C -:1003F000E34204D401246407002312195941FF2366 -:100400001B0599420BD2C9000143500F09E0CB02F2 -:1004100004D501430803024305D0054830BDFF2140 -:10042000C905084330BD084607210905884330BD8A -:100430000000C07FF0B50C46871A9C410D46861A15 -:100440009D4103D2C01BA141D21963410D0D1F0D67 -:10045000C94EEC1BAE435CD07F057F0D0026002FFC -:1004600051D02D05AC46A943DD020123ED0A1B0541 -:100470001D4320231B1B24D41746E7403818714125 -:100480002F46E740CC199D402818314661410C0D9C -:1004900027D161449A4013D50023401C5941520092 -:1004A0000ED14008400001224B005205D34207D331 -:1004B00005204007C14201D5B04900E0B0493046AF -:1004C000F0BD6B00002A00D001229A181F23203CA7 -:1004D0001B1B01D5002302E0E540281871410C0DDB -:1004E000D7D0012424050919C407CD0740084908BD -:1004F000E40F28436144002CD5D00024401C614106 -:100500009A40D0D1CDE76A05520DD9D1C90FC9079C -:10051000D5E79C4D4E00002801D0012400E00024C6 -:1005200034195F00002A01D0012600E00026BE1920 -:10053000954FAC420CD8AE420AD8B44206D0012541 -:100540006D05EC42BCD010461946F0BD9942FCD076 -:1005500000203946F0BDF0B51FB40C460F46811A95 -:100560009F412546861A9D4106D20125ED076F4021 -:10057000401ABC4152187B41210D1E0D8D1BAC460B -:100580007D4D8D437ED075056D0D7CD00D05AE463D -:10059000AC431B031B0B794D52429D412023664601 -:1005A0009B1B14D31746F74038180026009074415F -:1005B00060462F460741E41900989D40281866417F -:1005C00016D4714671189A4025D5012320E093185E -:1005D0002A466A415200002B00D0521C1E23203EA6 -:1005E0009B1B002B61DD3541EE1728186641E8D5CD -:1005F000001876415B1C9A4000D3401C4B05F31851 -:100600001524E34010D3002B52D071467118D30F3C -:10061000C01802D3491C05B0F0BD0123DB079A4284 -:10062000F9D140084000F6E701225205B21801D185 -:10063000002853D00123CC0ADB029943891E002AEB -:1006400008D1020C03D0020C0004103902E002466B -:10065000002020390023550B05D112020823550B29 -:1006600001D152010D23550C01D112011B1DD50CD6 -:1006700001D192009B1C150D01D152005B1C20255D -:10068000EE1A01E02CE022E00546F54015439840C3 -:10069000CA1AE10769181305C918002ABBDA032032 -:1006A00040070818C10FC9070FE071466118B2E78B -:1006B000F10740080843711071444A000CD001232F -:1006C0005B059A42A7D2C90FC9070020A3E74905D5 -:1006D000490D26D1002001E00028F4D100219AE73D -:1006E000284D6600002801D0012100E0002171188A -:1006F0005F00002A01D0012600E00026BE19224F2B -:10070000A94210D8AE420ED8B14208D001256D05DD -:10071000E94206D01946A802414010467BE79C42B8 -:1007200001D0214677E70020394674E710B50C4622 -:100730005C4005D50124E4076340FFF70CFF10BDC2 -:10074000FFF778FE10BD30B40C465C4004D50124A0 -:10075000E407634030BC6DE630BCFCE670B50124B4 -:10076000E40761400D465D4002D4FFF763FE70BDB3 -:100770006340FFF7F0FE70BDFF0700000000F0FFD0 -:100780000000F07F0000E0FF0000F87F0346CA028F -:10079000400D10B510430A1504D00124E40720438E -:1007A000002A05DB0A4CA21A04D4D040FF2A00DD3F -:1007B000002010BD4A00002B01D0012000E00020E5 -:1007C000101801225205D042F2D8C817C04310BDFC -:1007D0001E0400001F22030C02D10F22000402D0CD -:1007E000030E03D004E00020014670470002083ADF -:1007F000030F01D10001121F830F01D18000921E4F -:10080000002801DB4000521E120551184205C0129B -:10081000411810467047C10FC90700D0404201225D -:1008200092071143D6E701218907D3E7F0B58B4C36 -:100830000F09254689B0BD437BD01D092646AE432E -:10084000FAD00E465E402740F60F3E43254071D059 -:1008500024012142FBD0FF24AD19A4042D1B0395D4 -:1008600001252D05DB02DB0AC9022B43C90A2943F6 -:100870001E010901040F130F050121431701880B05 -:10088000820391432D098C46A90B1E438A0395438D -:10089000B30B9A0396433F09BA0B9403A7430296FE -:1008A0002E467E430497B6464E19D7190C4601963C -:1008B000544305977E43371B7646BF1B3601B64629 -:1008C000BE0B361900967646BC043719009C01D33E -:1008D000641C00946400002F01D001263443029E62 -:1008E000049F754366467E430496760034196E0075 -:1008F00034190094029C019E1C196643751BAE4678 -:10090000069465464519059C05956C435943754603 -:100910000891691A0191049E01465143A41B049158 -:10092000611A009C0791E10605D06109012211437B -:1009300002E072E06EE06109089D00272C0A2D0696 -:100940006918049D7C412A0A2D066918019D62419F -:10095000AC0DAD026D185441079A910D92025519D4 -:100960006141029A644658435443069B059A5A4390 -:10097000121A131B9A0E9B015B187A41010B00059A -:10098000C3185141220A200644195A419A4200D202 -:10099000491C01204002814203D315230226F6435D -:1009A00002E014230326F6432020C51AA940174667 -:1009B000AF40DA400A4320460399D840091473181F -:1009C00019055118039A3843D2075140AC4009D059 -:1009D0000122944006D30022401C5141002C01D139 -:1009E000400840001E4A934212D301220398920607 -:1009F000904207DB0520400709181A480143C0123E -:100A0000414004E0032040070818C10FC907002037 -:100A100009B0F0BD0020F107FAE705180C464C417B -:100A200011486D42A04115D394181A465A410E48F8 -:100A3000644290410ED301204A004005824209D30E -:100A40005A00824206D35940C90F084AC9070020FC -:100A50001143DDE700200649DAE700000000FF0748 -:100A6000FE070000FFFFFF7F0000E0FF0000F07FB7 -:100A70000000F87F0121C9050123411842001B062F -:100A8000D3185B0E0AD0C1100722D206891840077E -:100A90005242D14201D5520089187047090208D547 -:100AA0000146002A03D0C10FC90700207047104635 -:100AB0007047420202D00020024970470721090511 -:100AC0000143F4E70000F87FF0B5FF252D04C609C7 -:100AD000C209FF2704462E400137CB093E43484058 -:100AE0002A402B400746002A6BD0002B69D0AA422F -:100AF00067D0AB4265D0002800DA32460125ED050B -:100B000029432C4309022002090AD21A4B0C7F24E4 -:100B1000E31A434C000A7C44E35C7D24240412194C -:100B200014145B00A218884201D3521C00E040005C -:100B300049420C465C4324115C43DB016415E31815 -:100B4000040A5C43C502200D0C4644436419250A7F -:100B50005D432303EC0C0D46654300030019EB18BD -:100B60004C42A34201D35B18401CD4052018002B33 -:100B700007D05B00C91804D3401C002901D14008EC -:100B800040003F2189048A4209D3002A08DC11066B -:100B9000090F04D0032149074018C00FC007F0BD5A -:100BA00001224100120689187F2252069142F6D294 -:100BB00005214907C84201D59010F0BDFF20C005AE -:100BC000F0BD002F00DA32461648AA4207D2AB42E7 -:100BD00005D21902090E17D0F80FC007F0BDFF2586 -:100BE00063002D06AB42F9D84900A942F6D8AB42C2 -:100BF00001D1A942F2D0A94201D1002101E0610056 -:100C00004908D0050843F0BD1102090EFBD0FF20B2 -:100C10000243D005F0BD0A460146104654E70000E5 -:100C20006E2C00000000C07F0102C21504D0012319 -:100C3000DB071943002A0ADB9E239A1A02D40846CE -:100C4000D0407047FF2241001206914201D9002096 -:100C50007047C017C04370471F22030C02D10F22F8 -:100C600000041CD0030E01D10002083A030F01D189 -:100C70000001121F830F01D18000921E002801DBAA -:100C80004000521ED20551180212511819229040EC -:100C900004D3491C002801D149084900084670477F -:100CA000C10FC90700D04042012292071143D3E788 -:100CB00001218907D0E70000F8B5224C4E00069DBF -:100CC000A6420AD8A64201D1002806D15E00A6425B -:100CD00003D8A6420AD1002A08D00D2424042542B4 -:100CE0002CD02946002000F02FF8F8BD0C461C43FC -:100CF0000CD4994202D0EFF30080F8BD904202D0AC -:100D0000EFF30080F8BDEFF30080F8BD092424075D -:100D1000E5008B4206D0EFF30080A043591A06D2BB -:100D2000284304E0101A05D3EFF30080A04380F3BA -:100D30000088F8BDEFF30080A043F1E7009500F0D4 -:100D40001BF8F8BD0000E0FFC80212D54803400FB1 -:100D5000002804D0C803C043012188407047EFF346 -:100D600000800001000903210907084380F300887F -:100D7000704700207047000010B500200249029A19 -:100D800000F02BF810BD00000000F87F754600F061 -:100D900053F8AE46050069465346C008C000854674 -:100DA00018B020B5FFF704FA60BC00274908B64622 -:100DB0000026C0C5C0C5C0C5C0C5C0C5C0C5C0C56A -:100DC000C0C5403D49008D46704710B50446C04639 -:100DD000C0462046FFF7BFF910BD10B50C461107FD -:100DE000090F092904D00A290AD008290CD104E0E6 -:100DF00011460820FFF7A8FF06E0510606D501E0DE -:100E0000510601D50120C007214610BDD10607D5E6 -:100E100001010909CC084907000E0006044309E056 -:100E2000410F20024907000A0143200E00061D223F -:100E3000D14101430846E7E7004870478803002096 -:100E400001491820ABBEFEE72600020070470000F3 -:100E500070B588B00121080501F090F90121C8049E -:100E600001F08CF90121480201F0A4F90C20059051 -:100E7000032569460D760024CC761A4E05A9304626 -:100E800000F0A6FD07220321304600F0E6FD072210 -:100E90000221304600F0E1FD1020059069460D76F4 -:100EA000CC76114D05A9284600F092FD07220421B9 -:100EB000284600F0D2FD0D4D284600F02BF868467C -:100EC00000F068F8012069460870029403940494C5 -:100ED000284600F041F80121284600F00EF808B03D -:100EE00070BD0000000C00480008004800240140CC -:100EF00081624261704701607047002904D08168B7 -:100F00000122114381607047816802221143816090 -:100F10007047000010B50649884208D144150121E8 -:100F2000204601F055F90021204601F051F910BD8D -:100F300000240140006C80B2704702460020CB01C3 -:100F400004D5926801231B069A4300E012680A4206 -:100F500000D001207047000030B5C268074B1A402E -:100F60008C684B680D782343CC686D032C4309696A -:100F700023430B431343C36030BD000000D2FFFF87 -:100F800081680422114381607047816810221143F7 -:100F9000816070470021017041608160C160016122 -:100FA00070470000F8B52E4C0022A07B2D49002888 -:100FB0003ED001283BD10888642838D90A80032014 -:100FC00001F084F96082012001F080F9A082022002 -:100FD00001F07CF9E0820546A08AFFF724FC224E4E -:100FE000224F32463B46FFF721FCFFF7E5F9204947 -:100FF00008602846FFF717FC32463B46FFF716FC11 -:10100000FFF7DAF91B4908601B4801781B480029E3 -:1010100012D0008864280AD9608AFFF704FC184AB5 -:10102000184BFFF703FCFFF7C7F917490860F8BD35 -:101030000A800120A073F8BD00886428FBD9608A6B -:10104000FFF7F1FB0022114BFFF7F0FB0022104BE2 -:10105000FFF76CFBFFF7B0F90E490860F8BD000020 -:10106000080000203A0000201F85EB51B81E553FB4 -:1010700040000020440000205800002032000020E2 -:101080003333333333539A3F48000020008080BF0E -:1010900000803040540000203EB50121480401F09A -:1010A0006DF801216A4611710020907108250095A4 -:1010B000D07151710924E4066946204600F088FC8D -:1010C000A5623EBD014948807047000066000020CF -:1010D00010B50B49488800280CD00C780923082249 -:1010E000DB06002C07D0401E80B24880002801D1CA -:1010F00008709A6210BD012008709A6110BD00004E -:1011000066000020F8B53148092200780823D2068D -:1011100000242F4D02280AD12E480078012806D03D -:101120002D482E4900780978002803D008E0936202 -:10113000AC72F8BDEE7A8E4202D19362AC72F8BD09 -:10114000274E02273288002822D0A97A002908D009 -:10115000012917D00229F2D1288A8242EFD9AC7234 -:10116000F8BDFFF760FB1F4A1F4BFFF75FFB002234 -:101170001E4BFFF7DBFAFFF709FB288234800120C2 -:10118000A872F8BD288A8008FFF79CFFAF72F8BDEF -:10119000A87A002811D0012813D00228F7D1FF2007 -:1011A00091308242F3D9287B401CC0B22873AC72C4 -:1011B0008842ECD12C73E972F8BD34800120A8720A -:1011C000F8BDC820FFF77EFFAF72F8BD24000020F5 -:1011D000080000202B0000204E0000204C000020C2 -:1011E000300000203D0AD7A3703D06C000D08440E7 -:1011F000F0B5204F387800280FD01F481F4A867955 -:10120000002402251188330001F0ACFF0604080E0B -:1012100015192707148001218171F0BD7D22D200AC -:101220009142FAD98571F0BD154A202191613D7036 -:1012300003218171F0BD148004218171F0BDFF2371 -:10124000F5339942FAD90F4B012119701480092105 -:10125000C9068D6205218171F0BDFF23F5339942E6 -:10126000FAD908490C7014800921C9068D6104213E -:101270008171F0BD25000020080000203200002010 -:101280000008004858000020F0B585B0E948017812 -:10129000E9480129006811D07F27FF05E74D0229A1 -:1012A00016D003297ED0E649884205DDE1480321B6 -:1012B0000170E4490120087005B0F0BDE0498842A2 -:1012C000FADDDC4903200870DE4901200870F3E7ED -:1012D000DD4801780129EFD102210170DB4CFF21AB -:1012E0002069C905C84202D3090248402061D84993 -:1012F0002069D84E884208DDD74902F071F8FFF71F -:1013000093FC8000DC38307001E000203070D3485E -:10131000D3490268CD488A42406904DAD1490A6853 -:10132000CF498A420ADBC821C84203DDCE4A0221E6 -:10133000117006E0CC4A0321117002E0CA49042270 -:101340000A70002801DA40426061C048394680696D -:1013500002F000F8C549FFF7B7FB0446C4488069AE -:10136000FFF788FBC34AC44BFFF7E0F906460F4678 -:101370002046FFF77FFB32463B460291039001F087 -:10138000B5FF0ED3BA488069FFF774FBB94ABA4B70 -:10139000FFF7D9F902460B460299039801F074FF52 -:1013A0003ED200E0B7E0B548844202DB012028705D -:1013B00034E0B348844202DB022028702EE0B148BA -:1013C000844202DB0320287028E0AF48844202DB1D -:1013D0000420287022E0AD48844202DB05202870FA -:1013E0001CE0AB48844202DB0620287016E0A948C6 -:1013F000844202DB0720287010E0A748844202DB09 -:10140000082028700AE0A548844202DD09202870DF -:1014100004E0A348844201DD0A20287094488461D6 -:101420008A49FF22C868D205D04202D31202504036 -:10143000C8600F4649699B4B9B4D9C48FA2921DAAD -:10144000864A874C1268A24206DA864E3668A64261 -:1014500002DA0122027022E0A24208DB814E3668E5 -:10146000A64204DB0222027003221A7017E0A24295 -:1014700004DB0222027001221A7010E002220270C4 -:101480001A700CE0FA68AA4205DA894A914202DA37 -:101490000122027003E00222027004221A70664ADE -:1014A000674B16687D24834AE4009E4210DDFB688A -:1014B000AB420DDA1288A2420CD95E4B03221A709D -:1014C000604B01221A70684B00221A70027001E012 -:1014D000002010806148624A0568774B7748954242 -:1014E00005DA604D2D68954201DAA14202DD002146 -:1014F000018019700188724A914200D8DCE600210F -:1015000001801878401CC0B218701E28F6D34949D3 -:1015100003200870D0E66B490A786B49002A0988D5 -:1015200019D1962917D9694801210068C905401ABF -:10153000674A684990420BD20878401CC0B20870D4 -:101540000A28DBD900200870634920208862B3E6AE -:1015500000200870B0E69629D0D9394601F0FAFE8D -:101560004249FFF7B1FA0446364800780228C5D14F -:101570003F488069FFF77EFA3E4A3F4BFFF7D6F8B7 -:1015800006460F462046FFF775FA32463B46009165 -:10159000019001F0ABFE0ED335488069FFF76AFA7F -:1015A000344A354BFFF7CFF802460B4600990198B5 -:1015B00001F06AFEA2D23148844202DB0120287089 -:1015C00034E02F48844202DB022028702EE02D48B0 -:1015D000844202DB0320287028E02B48844202DB8F -:1015E0000420287022E02948844202DB052028706C -:1015F0001CE02748844202DB0620287016E02548BC -:10160000844202DB0720287010E02348844202DB7A -:10161000082028700AE02148844202DD0920287051 -:1016200004E01F48844201DD0A20287010488461CC -:1016300042E6000024000020480000202A0000208C -:1016400000002042250000202C0000205C02002029 -:101650003333333F4E0000200000C84240000020DA -:101660009A99394044000020260000200000A04143 -:10167000080000207B14AE47E17A943F713D824020 -:10168000CDCC8040713D7A404260754077BE6F405E -:1016900017D96640295C5F40C976564083C04A40EE -:1016A0000AD7334029000020CDCC4C3F2800002031 -:1016B000701700005A0000203E0000203C0000206F -:1016C00060EA000058000020320000205400002092 -:1016D0009A99193E5900002000080048F3B581B0DE -:1016E0000021554C5548A37800780022834201D050 -:1016F000E271A07004280AD0E679524F504D388824 -:10170000330001F02FFD06091A1E304494084E499B -:101710004E4800F0BBFFFEBD019B40224C4880219B -:101720000125012B05D08162826102206070E57184 -:10173000FEBD826281616570F9E73A800220E07146 -:10174000FEBD0298012806D03F49404800F09EFFA8 -:101750000420E071FEBD3A493C48491E00F096FF66 -:101760000320E071FEBDC10705D14008281A81B2EF -:10177000364800F08BFF39887D2000018142F1D38B -:101780003149324800F082FF0520E071FEBD314E44 -:10179000C2072DD13278012A04D0022A08D0032AA8 -:1017A00023D114E07D21C9004018281A81B21CE021 -:1017B000FFF739F80022284BFFF738F80022274BB3 -:1017C000FEF7B4FFFEF7E2FF281A81B20DE0FFF743 -:1017D0002AF80022224BFFF729F800221F4BFEF7C0 -:1017E000A5FFFEF7D3FF281A81B2184800F04EFF7C -:1017F00039887D2000018142C8D33078012804D087 -:10180000022807D003280FD10AE016490F4800F03C -:101810003DFF09E07D2149010C4800F037FF03E05E -:1018200000210A4800F032FF0520E071FEBD0E499C -:1018300002200870E271FEBD080000202600002092 -:10184000102700003400002028230000002C014055 -:10185000000800484C0000200000044000408F4079 -:1018600000001240581B000027000020F8B528484F -:10187000284E2A4C437A3278274D2188934203D14F -:10188000A94201D32580F8BD2548934236D0254989 -:10189000254E0F687D2325495B01B74217DA244F97 -:1018A0003F68B74213DA012A04D0022A05D0032A7E -:1018B0000AD106E000F0EAFE06E0194600F0E6FE76 -:1018C00002E0002100F0E2FE0020208011E0012A69 -:1018D00004D0022A05D0032A0AD106E000F0D6FE81 -:1018E00006E0194600F0D2FE02E0002100F0CEFE34 -:1018F00025800848017806484172F8BD064A643AD6 -:101900009142FAD30B4900F0C1FE2580F8BD0000DA -:10191000080000204C0000201C0C0000500000209B -:10192000002C01404000002000002040581B000017 -:10193000440000202823000070B51F4800780328C9 -:1019400021D000281FD01D4D1D48297A00781D4C3C -:10195000814202D12278022A14D0814202D0287218 -:1019600001212170012818D002281BD003281ED085 -:10197000042807D102210846FFF7B0FE022020709C -:101980000320687070BD104880218162402181620F -:1019900000210E4800F07AFE70BD01210846FFF7D5 -:1019A0009DFE70BD02210120FFF798FE70BD02214F -:1019B0000846FFF793FE70BD2400002008000020B9 -:1019C000260000202700002000080048002C0140CD -:1019D000F0B500220325012393400C681C409C4273 -:1019E0002BD10C79012C01D0022C13D18768540023 -:1019F0002E46A640B74387604E79A64084682643AA -:101A0000866044689C43446043688C799440A4B2E7 -:101A100023434360066853002C469C40A64306605F -:101A20000E7907689E403E430660C668A643C660BE -:101A3000CC799C40C3681C43C460521C102ACAD392 -:101A40000A7A002A04D0026B09688A430263F0BD57 -:101A5000026B09680A430263F0BD10B54B07DB0E49 -:101A60009A40C90889000818016A0F249C40A143C4 -:101A70000162016A1143016210BD08B500900121A5 -:101A8000684600F05DFC08BDFEE700003EB50121A0 -:101A9000080500F073FB01216A4611710020907166 -:101AA00010250095D0715171034C69462046FFF70F -:101AB0008FFFA5613EBD0000000C0048F0B5304925 -:101AC00000200B469C885A88641C4F78A5B2521C93 -:101AD000DC882C4E92B23B0001F044FB0504122539 -:101AE0003B400A003369DB08DB0702D0488088806E -:101AF000F0BD4A80142AFBD1488001204870F0BD17 -:101B00004A808D8033691B0705D5641CCC80022276 -:101B10004A704880F0BD1C4B9A42FBD94880032094 -:101B200048700870F0BD8D80FF23F5339D420CD2C4 -:101B30003369DB08DB0701D04880F0BD4A80022A08 -:101B4000FBD1488001204870F0BD88800420487097 -:101B5000F0BD32691207FBD54870F0BD012C04D0EE -:101B6000022C05D0032C08D105E001220A7004E004 -:101B700002220A7001E004220A70C8804870F0BD99 -:101B80005E00002000080048DC05000030B51A4C5B -:101B9000207800282DD0194A1178032929D0012353 -:101BA0000025012806D0022808D0032811D00428D7 -:101BB0001ED115E002291BD0137019E0022917D19C -:101BC0000F490878401CC0B20870042810D10B706F -:101BD0000EE0032010700B4805700B48057007E0FD -:101BE000022905D109480178022903D00221017098 -:101BF000257030BD0370FBE75E000020240000204C -:101C00004C00002026000020280000202B0000208F -:101C10000EB50121C80400F0B1FA00206946087130 -:101C2000082000900120C8710148FFF7D1FE0EBDC9 -:101C300000080048FEB50121480400F09FFA012188 -:101C4000C80400F09BFA01246846047100258571E0 -:101C5000022000906846C571447109206946C0069B -:101C6000FFF7B6FE68460471857180270097C5713D -:101C700044710C4E69463046FFF7AAFE684604716F -:101C80008571402000906846C571447169463046B0 -:101C9000FFF79EFE02200921C9068862B762402034 -:101CA000B062FEBD00080048F0B58BB00121880489 -:101CB00000F064FA0121C80200F07CFA10200890BC -:101CC000022508A805710126467100248471C4719B -:101CD000184F08A93846FFF77BFE03220421384637 -:101CE000FFF7BBFE1F2168468182C482124F069710 -:101CF0008483847705A9114800F0CAFC70216846E6 -:101D00000180468004218180029785810821C1815C -:101D10004901018244826946084800F06DFC0121B6 -:101D2000064800F035FC0121044800F03FFC0BB0F0 -:101D3000F0BD0000000400480F270000002C014007 -:101D40007047000030B5827801240178002A16D04F -:101D50008B080E4A9B009A1813688907C90EFF2545 -:101D60008D40AB434578AD072D0E8D401D4315606A -:101D70000078C006C00E84400548046030BDC80627 -:101D8000C00E844002488030046030BD00E400E0B2 -:101D900000E100E07047000070B58A488A4D007885 -:101DA000030001F0DFF90BF407152F49637D97B1AC -:101DB000CBE5F4000A26002407E02B7820461946DC -:101DC0000A4601F03BF9641CE4B2B442F5D3F5E0F5 -:101DD0000926002407E02B78204619460A4601F020 -:101DE0002DF9641CE4B2B442F5D3344607E0002375 -:101DF0001A461946204601F021F9641CE4B20A2C67 -:101E0000F5D3DBE00826002407E02B7820461946AE -:101E10000A4601F013F9641CE4B2B442F5D3344627 -:101E200007E000231A461946204601F007F9641C12 -:101E3000E4B20A2CF5D3C1E00726002407E02B7892 -:101E4000204619460A4601F0F9F8641CE4B2B4428F -:101E5000F5D3344607E000231A461946204601F020 -:101E6000EDF8641CE4B20A2CF5D3A7E006260024A2 -:101E700007E02B78204619460A4601F0DFF8641C7B -:101E8000E4B2B442F5D3344607E000231A461946BB -:101E9000204601F0D3F8641CE4B20A2CF5D38DE09F -:101EA0000526002407E02B78204619460A4601F053 -:101EB000C5F8641CE4B2B442F5D3344607E000230D -:101EC0001A461946204601F0B9F8641CE4B20A2CFF -:101ED000F5D373E00426002407E02B78204619464A -:101EE0000A4601F0ABF8641CE4B2B442F5D33446C0 -:101EF00007E000231A461946204601F09FF8641CAB -:101F0000E4B20A2CF5D359E00326002407E02B782D -:101F1000204619460A4601F091F8641CE4B2B44226 -:101F2000F5D3344607E000231A461946204601F04F -:101F300085F8641CE4B20A2CF5D33FE002260024A5 -:101F400007E000232A781946204601F077F8641C40 -:101F5000E4B2B442F5D3344607E000231A461946EA -:101F6000204601F06BF8641CE4B20A2CF5D325E09E -:101F70000126002407E000232A781946204601F0B4 -:101F80005DF8641CE4B2B442F5D3344608E00AE0DC -:101F900000231A461946204601F050F8641CE4B2AA -:101FA0000A2CF5D30AE0002400231A4619462046DD -:101FB00001F044F8641CE4B20A2CF5D301F01CF8DB -:101FC00070BD00002A0000204D000020FEB5012158 -:101FD000480400F0D3F80124684604710025857197 -:101FE00004270097C571447109206946C006FFF7B0 -:101FF000EFFC68460471857120260096C571447116 -:10200000044C69462046FFF7E3FC0920C0068762BE -:10201000A662FEBD0008004830B51649164C0A7984 -:102020002078824201D1012808D1087109230422B5 -:10203000DB06012803D0032800D19A6230BD9A61E3 -:102040000E4801220270487900230D4D00280DD062 -:102050000128F3D128880B4DA842EFD90220207027 -:10206000094C2270094A10704B7130BD2B804A71A7 -:1020700030BD0000080000202400002026000020C1 -:1020800036000020701700004C0000202B000020BC -:10209000F8B504460026002000902078012502288B -:1020A00001D1667802256019314601F09BF801469E -:1020B000A819225C00194078120202438A4201D01A -:1020C0000120F8BD681C81B2605D6518042848D104 -:1020D000254E6A463146284601F051F8234C2060CF -:1020E0006A463146284601F04AF86060204F6A4649 -:1020F0003946284601F04EF8A0606A46394628461F -:1021000001F048F8E0600098083000906A461949EC -:10211000284601F034F820616946284601F04FF85E -:1021200060616A463146284601F029F8A061124EE6 -:102130006A463146284601F02DF8E0616A4631468C -:10214000284601F027F82062009808300090694680 -:10215000284601F034F860626946284601F02FF8FD -:10216000A0620020F8BD0000000020415C020020B9 -:102170000000C84200007A4400401C46054A00297D -:1021800003D05169014351617047516981435161E5 -:102190007047000000100240054A002903D0D169B1 -:1021A0000143D1617047D1698143D161704700001B -:1021B00000100240054A002903D091690143916152 -:1021C000704791698143916170470000001002409F -:1021D000054A002903D0D1680143D1607047D16816 -:1021E0008143D1607047000000100240F8B50446FA -:1021F000304948680C2210402F4E002804D0042893 -:1022000004D00C2806D103E0266004E0266002E03A -:102210002A4820602660274D6868F02108400009A0 -:1022200027494000095A27683846FEF714F86060CD -:102230006968072212021140090A214A083A515CD2 -:10224000C8400546A0601F480169890F06D0016992 -:10225000890F01290FD06808E06012E01548C030EE -:10226000806A1F2189060840810E891C1648FDF7E7 -:10227000F2FFE06005E00069800F022801D0A808A5 -:10228000E0600C48016BC90601D4266100E02761BB -:10229000016B89070AD0016B8907890F012907D0D3 -:1022A000006BC043800700D16661F8BD6561F8BD71 -:1022B0006761F8BD001002400048E80150BD010010 -:1022C00068370008002401400090D00370B5044630 -:1022D000194D2846FEF759FE04212846FEF70BFE4D -:1022E000012C04D0022C08D0032C11D10BE00722C2 -:1022F00004212846FEF7FCFD0AE0072208212846B3 -:10230000FEF7F6FD04E0072210212846FEF7F0FD57 -:1023100001212846FEF711FE0028F9D02846FEF7D5 -:102320002FFE04212846FEF708FE0028F9D0284693 -:10233000FEF700FE70BD0000002401407047000061 -:10234000F3B581B00C462146019800F04BFF0646DC -:10235000FF2201320221124FE0B2944203D83970B9 -:102360000225787005E003213970210A7970032570 -:10237000B870781922460199FDF72CFF2819C1B2CF -:10238000320A481CC0B27A54411CCAB23E540320DF -:10239000511CC9B2B854024800F05EFAFEBD0000FC -:1023A0008802002010B50A48006A010C80B2014280 -:1023B0000AD108490A68C2064005120E800E0002C2 -:1023C000024308681043086000F006F810BD0000E2 -:1023D00000F8FF1F0010024030B585B000230493C1 -:1023E000039302930193009327480168012421433A -:1023F00001602549C0318A6A0F25ED02AA438A622D -:102400008A6A0725ED022A438A62204D022102686A -:102410000A400392049A521C0492039A002A02D1A1 -:10242000049AAA42F3D10268920701D5039400E00E -:102430000393039A012A24D1154A13680293029B3D -:10244000DB08DB000293029B0B43136041680191A0 -:102450000199F022914301910199416041680091F5 -:10246000072200991202914300910099416041684E -:102470008908890041604168416041680907890F06 -:10248000FBD105B030BD000000100240FFFF00008E -:10249000002002407047000010B50A480168012280 -:1024A000114301604168084A11404160016B1322E9 -:1024B0009143016300248460FFF774FF0348446381 -:1024C00010BD0000001002401CB8FFF84020024080 -:1024D00010B5204C0121204600F075F8002837D0B7 -:1024E0000121204600F050F81B490888401C088054 -:1024F0001A490888401C088019480188491C018035 -:1025000018480188491C018017480188491C01802E -:1025100016480188491C018015490888401C08801C -:1025200014480188491C018013490888401C088010 -:1025300012490888401C088011480188491C018004 -:1025400010480188491C0180FFF7B8FAFEF7C0FD6A -:1025500010BD0000001000405C00002002000020C0 -:102560002E00002030000020320000203400002027 -:1025700036000020380000203A0000203C000020F7 -:10258000500000205A000020C94389B20161704701 -:10259000002904D0016801221143016070470168DD -:1025A000014A114001607047FEFF0000002905D07C -:1025B000416C0122D203114341647047416C4904CC -:1025C000490C416470470246002013690B40D268F1 -:1025D0000A40002B02D0002A00D001207047002AB8 -:1025E00003D0C2680A43C2607047C268C94389B257 -:1025F0000A40C2607047000070B5026A1D4B1A4065 -:102600000262026A94B2426893B2826992B21A4D2F -:102610002A401A4D2A400D782D062D0C15432022F4 -:1026200094438A891205160C26434A881205120C17 -:102630003243134CA04217D1124C23400C8AA404FD -:10264000240C1C4380239A43CB891B051B0C13438A -:10265000402293438A881205120C1A430A4B1C40ED -:102660004B8A9B041B0C234343608561896881630B -:10267000026270BDEFFF0000FF8F0000FFFC000052 -:10268000002C0140FFFB0000FFF700008163704752 -:1026900010B5026892B20F4B984203D00124A407F0 -:1026A000A04203D17024A2434C8822430A4CA0428A -:1026B00003D00A4C22400C89224302604A68C2625D -:1026C0000A888262984201D1897A016301214161BD -:1026D00010BD0000002C014000100040FFFC000075 -:1026E0001FB501211020FFF757FD104802901F2051 -:1026F0006946888000208881C8800D4C01A9204649 -:10270000FFF7C6FF012211462046FFF768FF0121AF -:102710002046FFF73DFF11206946087001204870F0 -:1027200088706846FFF70EFB1FBD0000E70300003E -:102730000010004070B5144CE069144D800609D5B6 -:102740002021204600F095F8606A29784A1C2A70FA -:102750000F4A5054E069C0060BD5002028700D497F -:10276000012008701021204600F083F8204600F078 -:10277000F1F8E169090706D50821204600F079F84B -:10278000204600F0E7F870BD00380140000000204E -:102790005C01002004000020F0B58BB0064601214A -:1027A0000805FFF7EBFC01218803FFF703FD022179 -:1027B00008A80171002484710891C4710125457134 -:1027C0001D4F08A93846FFF703F901221146384684 -:1027D000FFF743F94020089008A88571C47108A943 -:1027E0003846FFF7F5F8012206213846FFF735F99C -:1027F000029607940C2006900594049403940F4EBF -:1028000002A9304600F05AF80121304600F033F8B2 -:1028100001220B49304600F03AF8012209493046BE -:1028200000F035F81B21684601714471857101A8DB -:10283000FFF788FA0BB0F0BD000C004800380140EB -:1028400005010500040104000249CA691206FCD50D -:10285000886270470038014010B504460B4605E019 -:102860002078FFF7F1FF641C5B1EDBB2002BF7D171 -:1028700010BD01627047002904D001680122114394 -:10288000016070470168490849000160704710B550 -:102890000B041C0E01238B40022C02D0032C02D00F -:1028A00002E0001D00E00830002A03D0016819434F -:1028B000016010BD01689943016010BD30B587B05B -:1028C00004460D46206840084000206060680321EF -:1028D00009038843A9680143616020681A490840D8 -:1028E000EA68696811432A69024311432160A068BC -:1028F00003210902884369690143A16001A8FFF728 -:1029000075FC1248844201D1069800E003982168C2 -:10291000090404D540002968FDF79DFC02E0296800 -:10292000FDF799FC2A6852088A4200D8401C2168A9 -:10293000090404D50107490F054A1040084380B235 -:10294000E06007B030BD0000F3E9FFFF0038014050 -:10295000F0FF0000406AC005C00D7047F8B5204880 -:10296000204C00780025022806D01F48856145616B -:10297000C56005616573F8BD607B0126002810D035 -:102980001B4A1A4F1178012810D03A4612880228A3 -:1029900020D00328EFD1012920D0642AEBD365731E -:1029A000F8BD0420FFF769F86673F8BD012903D06C -:1029B000032060733D80F8BD15700E48FFF768FB7B -:1029C0000D490222002803D00A703D806273F8BDD1 -:1029D0000E70FAE7642AFAD36573F8BD6673F8BD22 -:1029E00024000020080000205C02002038000020A5 -:1029F000040000205C0100202C00002070B52F484E -:102A00002F4D0078012813D0022828D003283DD06C -:102A1000042847D0002400231A461946204600F017 -:102A20000DFB641CE4B20A2CF5D300F0E5FA70BD8E -:102A3000002400222B781146204600F0FFFA641C87 -:102A4000E4B2052CF5D3052400231A461946204686 -:102A500000F0F4FA641CE4B20A2CF5D3E5E7002494 -:102A600000231A461946204600F0E8FA641CE4B236 -:102A7000052CF5D3052400222B781146204600F0C2 -:102A8000DDFA641CE4B20A2CF5D3CEE70024002260 -:102A90002B781146204600F0D1FA641CE4B20A2CCF -:102AA000F5D3C2E7002400231A461946204600F059 -:102AB000C5FA641CE4B20A2CF5D3B6E7290000205D -:102AC0004D00002003481021816181618161816294 -:102AD00070470000000C00480548102181618161A9 -:102AE0008161816181618161816181618162704700 -:102AF000000C004870B59348FF210088F5318842EA -:102B000019D80125002407E0FF230022194620469A -:102B100000F094FA641CE4B2AC42F5D32C4607E012 -:102B200000231A461946204600F088FA641CE4B2D5 -:102B30000A2CF5D303E17D21C900884219D802256A -:102B4000002407E0FF2300221946204600F076FA11 -:102B5000641CE4B2AC42F5D32C4607E000231A46CD -:102B60001946204600F06AFA641CE4B20A2CF5D338 -:102B7000E5E07549884219D80325002407E0FF23C2 -:102B800000221946204600F059FA641CE4B2AC4217 -:102B9000F5D32C4607E000231A461946204600F0DC -:102BA0004DFA641CE4B20A2CF5D3C8E07D2109017A -:102BB000884219D80425002407E0FF230022194683 -:102BC000204600F03BFA641CE4B2AC42F5D32C463C -:102BD00007E000231A461946204600F02FFA641C2D -:102BE000E4B20A2CF5D3AAE05849884219D8052541 -:102BF000002407E0FF2300221946204600F01EFAB9 -:102C0000641CE4B2AC42F5D32C4607E000231A461C -:102C10001946204600F012FA641CE4B20A2CF5D3DF -:102C20008DE04B49884219D80625002407E0FF2390 -:102C300000221946204600F001FA641CE4B2AC42BE -:102C4000F5D32C4607E000231A461946204600F02B -:102C5000F5F9641CE4B20A2CF5D370E03D498842D2 -:102C600019D80725002407E0FF2300221946204633 -:102C700000F0E4F9641CE4B2AC42F5D32C4607E062 -:102C800000231A461946204600F0D8F9641CE4B225 -:102C90000A2CF5D353E07D214901884219D8082533 -:102CA000002407E0FF2300221946204600F0C6F961 -:102CB000641CE4B2AC42F5D32C4607E000231A466C -:102CC0001946204600F0BAF9641CE4B20A2CF5D388 -:102CD00035E02149884219D80925002407E0FF235F -:102CE00000221946204600F0A9F9641CE4B2AC4267 -:102CF000F5D32C4607E000231A461946204600F07B -:102D00009DF9641CE4B20A2CF5D318E00A250024CE -:102D100007E0FF2300221946204600F08FF9641CCB -:102D2000E4B2AC42F5D32C4607E000231A4619461C -:102D3000204600F083F9641CE4B20A2CF5D300F0BD -:102D40005BF970BD36000020DC050000C4090000FE -:102D5000B80B0000AC0D0000941100000A4A3228A4 -:102D6000117802D2491C117001E0491E11701078CF -:102D7000002801D1012010701078322801D93220AA -:102D8000107010787047000008000020F8B5904DD2 -:102D9000E878FFF7E3FF06468E480078030000F06E -:102DA000E1F90BF407152F49637D97B1CBE5F400EA -:102DB0000A27002407E0334632463146204600F019 -:102DC0003DF9641CE4B2BC42F5D3F5E009270024C8 -:102DD00007E0334632463146204600F02FF9641CA6 -:102DE000E4B2BC42F5D33C4607E000231A4619463C -:102DF000204600F023F9641CE4B20A2CF5D3DBE092 -:102E00000827002407E0334632463146204600F0CA -:102E100015F9641CE4B2BC42F5D33C4607E000233C -:102E20001A461946204600F009F9641CE4B20A2C3F -:102E3000F5D3C1E00727002407E033463246314688 -:102E4000204600F0FBF8641CE4B2BC42F5D33C46DB -:102E500007E000231A461946204600F0EFF8641CEC -:102E6000E4B20A2CF5D3A7E00627002407E0334696 -:102E700032463146204600F0E1F8641CE4B2BC4220 -:102E8000F5D33C4607E000231A461946204600F0D9 -:102E9000D5F8641CE4B20A2CF5D38DE00527002494 -:102EA00007E0334632463146204600F0C7F8641C3E -:102EB000E4B2BC42F5D33C4607E000231A4619466B -:102EC000204600F0BBF8641CE4B20A2CF5D373E092 -:102ED0000427002407E0334632463146204600F0FE -:102EE000ADF8641CE4B2BC42F5D33C4607E00023D5 -:102EF0001A461946204600F0A1F8641CE4B20A2CD8 -:102F0000F5D359E00327002407E033463246314623 -:102F1000204600F093F8641CE4B2BC42F5D33C4672 -:102F200007E000231A461946204600F087F8641C83 -:102F3000E4B20A2CF5D33FE00227002407E0002387 -:102F400032461946204600F079F8641CE4B2BC42CF -:102F5000F5D33C4607E000231A461946204600F008 -:102F60006DF8641CE4B20A2CF5D325E00127002497 -:102F700007E0002332461946204600F05FF8641C43 -:102F8000E4B2BC42F5D33C4608E00AE000231A460E -:102F90001946204600F052F8641CE4B20A2CF5D31E -:102FA0000AE0002400231A461946204600F046F89D -:102FB000641CE4B20A2CF5D3E878401CC0B2E87077 -:102FC000642801D10020E87000F016F8F8BD000078 -:102FD000080000202A00002070B50024054DFEF7EF -:102FE00055FDE02003E028706D1C641CA4B2F02C99 -:102FF000F9D370BD6C00002070B500240D4D012088 -:1030000080F310880C4910208862FA2000F000F943 -:103010002878E0280AD0FFF75FFD6D1C641CA4B27D -:10302000F02CF5D3002080F3108870BDFFF74AFD27 -:10303000F3E700006C000020000C0048F0B500240D -:1030400018267043124EFF258019E026082C07D25F -:103050000F0601D5055500E006554906090E12E098 -:10306000102C07D2170601D5055500E0065552066B -:10307000120E08E0182C06D21F0601D5055500E0F7 -:1030800006555B061B0E641CE4B2182CDED3F0BDA3 -:103090006C00002070B52B48018814292ED3002520 -:1030A00005802948294E0178002915D02848032990 -:1030B000007801D100280FD0012920D0032821D089 -:1030C00002282BD0234824490078012829D002283F -:1030D0002AD003282DD12AE0002400231A461946BD -:1030E0002046FFF7ABFF641CE4B20A2CF5D3FFF7D0 -:1030F00083FF3570194805701948057070BDFFF7DA -:10310000F9FC70BD0024FF231A4619462046FFF73C -:1031100095FF641CE4B20A2CF5D370BDFFF736FEB0 -:1031200070BDCC20087004E08020087001E01E20F3 -:1031300008703078012802D0FFF760FC70BDFEF700 -:103140002BFE70BD0200002024000020280000207B -:10315000250000204C0000204D0000202900002008 -:103160002A00002030B47446641E2578641CAB42EB -:1031700000D21D46635D5B00E31830BC184710B5F4 -:103180000C46114600F011F8FDF78AFD2146FDF7C7 -:103190009BFC10BD10B50C46114600F010F8FDF771 -:1031A0007FFD2146FDF790FC10BD0A68835C1B0281 -:1031B000401C105C034318B2921C0A60704710B5A3 -:1031C0000A68C31C845CD35C24062343441C145D3E -:1031D000801C105C2404000204432343121D0A6077 -:1031E000184610BD70B5034600200022074C09E0C8 -:1031F0001D78060A75406D005B1C655B000245404A -:10320000A8B2521C8A42F3D370BD0000603500089A -:103210000146401E80B20029FAD17047FEF70AFD30 -:10322000FDF73AFFFDF714FEFFF7D6FEFEF7CEFEE0 -:10323000FEF7EEFCE1204002FFF7AEFAFEF734FDA8 -:10324000FFF74EFA0E480069C008C00702D10D49C9 -:1032500001200870FEF79AFCFFF71CFFFEF7DCFE6A -:10326000FDF7C6FFFEF768FBFEF700FBFDF74AFF20 -:10327000FFF774FBFDF796FEFEF706F8EAE700009D -:10328000000800485E00002070B501250C002D05E7 -:103290001C4310D4EC4206D4AC420AD4994200D06C -:1032A00070BD904270BDE94217D4EB4215D49942EB -:1032B00070BD894270BDEC4206D5AC42F9D58B4257 -:1032C00000D070BD824270BD6D004C00EC4204D253 -:1032D0005C00EC4201D28B4270BD034C30B4FDF770 -:1032E000EBFC30BC70BD00BF1900160470B50125A1 -:1032F0001C002D050C4310D4EC4206D4AC420AD479 -:103300008B4200D070BD824270BDEB4217D4E942BF -:1033100015D48B4270BD9B4270BDEC4206D5AC42C9 -:10332000F9D5994200D070BD904270BD6D005C002F -:10333000EC4204D24C00EC4201D2994270BD0FB471 -:10334000034C0CBC03BC30B4FDF7B6FC30BC70BD04 -:103350001900160470B501250400ED074C4020D477 -:10336000441A01D2001B0919C60D4B00F2B2FF2A04 -:1033700029D01B0E2CD000020C02D31A2C43DC40A7 -:103380002843051910D2280A02D3401C6D0611D01B -:10339000761EF6058019FF2A00DA70BDC00DC00543 -:1033A00070BD694000F07AF801200543C541521C08 -:1033B000761CE8E764089C40C90161408900E7D1B8 -:1033C0000124A043E4E71B0E440200D0034870BD73 -:1033D000002AFCD1C00FC00770BD00BF0000C07F35 -:1033E00070B5420064414B005C41120E39D01B0E97 -:1033F00038D0FF2A3CD0FF2B3AD040024902400A85 -:10340000490A060045184E43000A090AD2184843E3 -:10341000ED017F3A0104731A4019190C4318990FF2 -:1034200004D001215B0849075B1A521CD80904D358 -:10343000401CF50301D19D0607D0FF2A08D2D5050F -:1034400006D0E4072043401970BD0125A843F4E7E6 -:10345000002A01DCE00770BD2402FF202043C005E4 -:1034600070BD1B0EFF2A03D0FF2B01D0E00770BDFB -:10347000FF2645003606B54206D84D00B54203D8B2 -:10348000D218FF2A00D0E7E7004870BD0000C07FD7 -:1034900070B501250400ED074C4022D4441A02D235 -:1034A0006C40001B0919C60D4B00F2B2FF2A4BD02D -:1034B0001B0E50D000020C02D31A2C43DC40A84350 -:1034C000051B05D5AD0019D36D08761E521E37D0E9 -:1034D000F605280A01D2801970BD70416D0603D02F -:1034E00070BD6940FFF73CFF9C4009026140490004 -:1034F00001D0401E70BD0124A04370BD6D081DD0D9 -:1035000001202B0C01D12D0410302B0E01D12D02E6 -:1035100008302B0F01D12D01001DAB0F01D1AD00E3 -:10352000801CEB0F01D16D00401C6D00361A121A81 -:10353000680AF5054019012A02DB70BD002070BD44 -:10354000C036300AC00770BD1B0E440201D1FF2BEC -:1035500000D1024870BD002AF0D070BD0000C07FCD -:1035600000002110422063308440A550C660E770FF -:10357000088129914AA16BB18CC1ADD1CEE1EFF1A7 -:103580003112100273325222B5529442F772D6624F -:10359000399318837BB35AA3BDD39CC3FFF3DEE3F7 -:1035A0006224433420040114E664C774A44485549F -:1035B0006AA54BB528850995EEE5CFF5ACC58DD547 -:1035C0005336722611163006D776F6669556B446EF -:1035D0005BB77AA719973887DFF7FEE79DD7BCC797 -:1035E000C448E5588668A77840086118022823383F -:1035F000CCC9EDD98EE9AFF9488969990AA92BB9E7 -:10360000F55AD44AB77A966A711A500A333A122A8E -:10361000FDDBDCCBBFFB9EEB799B588B3BBB1AAB36 -:10362000A66C877CE44CC55C222C033C600C411CDE -:10363000AEED8FFDECCDCDDD2AAD0BBD688D499D86 -:10364000977EB66ED55EF44E133E322E511E700E2E -:103650009FFFBEEFDDDFFCCF1BBF3AAF599F788FD6 -:103660008891A981CAB1EBA10CD12DC14EF16FE1B6 -:103670008010A100C230E3200450254046706760EE -:10368000B9839893FBA3DAB33DC31CD37FE35EF306 -:10369000B1029012F322D23235421452776256723E -:1036A000EAB5CBA5A89589856EF54FE52CD50DC556 -:1036B000E234C324A014810466744764245405448E -:1036C000DBA7FAB79987B8975FE77EF71DC73CD7A6 -:1036D000D326F2369106B0165766767615463456DE -:1036E0004CD96DC90EF92FE9C899E9898AB9ABA9F6 -:1036F0004458654806782768C018E1088238A3282E -:103700007DCB5CDB3FEB1EFBF98BD89BBBAB9ABB45 -:10371000754A545A376A167AF10AD01AB32A923A7D -:103720002EFD0FED6CDD4DCDAABD8BADE89DC98D95 -:10373000267C076C645C454CA23C832CE01CC10CCD -:103740001FEF3EFF5DCF7CDF9BAFBABFD98FF89FE5 -:10375000176E367E554E745E932EB23ED10EF01E1D -:103760000000000001020304010006000100010046 -:103770000100010001000100020004000800100027 -:103780004000800000010002818283848586878852 -:10379000898B8C8D8E8F919293959697999A9C9DFB -:1037A0009FA0A2A3A5A7A8AAACAEB0B2B3B5B7B963 -:1037B000BCBEC0C2C5C7C9CCCED1D4D7D9DCDFE22C -:1037C000E6E9ECF0F3F7FAFEE83700080000002025 -:1037D0006C00000004010008543800086C00002050 -:1037E0007C0700002001000800000000000000002D -:1037F00001000000000000000000000000000000C8 -:1038000000000000000000000000000000000000B8 -:1038100000000000000000000000000000000000A8 -:103820000000000000000000000000000000000098 -:103830000000000000000000000000000000000088 -:103840000100000000000000000000000000000077 -:043850000000000074 -:04000005080000C12E -:00000001FF diff --git a/LCM/Project/MDK5/Objects/LCM_Light_Control_IO_WS2812_New_LCM_Light_Control_IO_WS2812_New.dep b/LCM/Project/MDK5/Objects/LCM_Light_Control_IO_WS2812_New_LCM_Light_Control_IO_WS2812_New.dep deleted file mode 100644 index d87ab7b8..00000000 --- a/LCM/Project/MDK5/Objects/LCM_Light_Control_IO_WS2812_New_LCM_Light_Control_IO_WS2812_New.dep +++ /dev/null @@ -1,858 +0,0 @@ -Dependencies for Project 'LCM_Light_Control_IO_WS2812_New', Target 'LCM_Light_Control_IO_WS2812_New': (DO NOT MODIFY !) -CompilerVersion: 5060750::V5.06 update 6 (build 750)::.\ARMCC -F (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s)(0x5EEC358A)(--cpu Cortex-M0 -g --apcs=interwork -I.\RTE\_LCM_Light_Control_IO_WS2812_New -IC:\Keil_v5\ARM\CMSIS\Include --pd "__UVISION_VERSION SETA 530" --pd "_RTE_ SETA 1" --list .\listings\keil_startup_hk32f030m.lst --xref -o .\objects\keil_startup_hk32f030m.o --depend .\objects\keil_startup_hk32f030m.d) -F (..\..\Code\User\main.c)(0x642D95C0)(--c99 -c --cpu Cortex-M0 -g -O1 --apcs=interwork --split_sections -I ..\..\Code\App -I ..\..\Code\Drive -I ..\..\Code\User -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include -I.\RTE\_LCM_Light_Control_IO_WS2812_New -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="530" -D_RTE_ -DHK32F030M -DHK32F030MF4P6 -o .\objects\main.o --omf_browse .\objects\main.crf --depend .\objects\main.d) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB5) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h)(0x5D1337B9) -I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5E53505C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h)(0x5E5DC2BD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h)(0x5E6A11A3) -I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E53505C) -I (..\..\Code\User\hk32f030m_conf.h)(0x5F7C292E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1245) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD83) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x605BF0CD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x6017D88C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF2E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE21) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11ED) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5FE94AA4) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD69) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x622975C3) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD078) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BB) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787613) -I (..\..\Code\Drive\led.h)(0x63E89E66) -I (..\..\Code\Drive\time.h)(0x62286123) -I (..\..\Code\Drive\spi.h)(0x6229A342) -I (..\..\Code\App\ws2812.h)(0x63C4E378) -I (..\..\Code\Drive\io_ws2812.h)(0x63C4E36B) -I (..\..\Code\Drive\power.h)(0x624119FC) -I (..\..\Code\Drive\key.h)(0x626CD4FE) -I (..\..\Code\App\test.h)(0x6253FB12) -I (..\..\Code\Drive\adc.h)(0x62416347) -I (..\..\Code\App\vesc_uasrt.h)(0x626E0A76) -I (C:\Keil_v5\ARM\ARMCC\include\string.h)(0x5E53505C) -I (..\..\Code\App\crc.h)(0x61EFC21C) -I (..\..\Code\Drive\usart.h)(0x62300BD7) -I (..\..\Code\App\datatypes.h)(0x62315614) -I (C:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5E53505C) -I (..\..\Code\Drive\buzzer.h)(0x62414920) -I (..\..\Code\Drive\led_pwm.h)(0x624123B1) -I (..\..\Code\App\task.h)(0x645254C9) -I (..\..\Code\App\flag_bit.h)(0x6452532B) -F (..\..\Code\User\hk32f030m_it.c)(0x64525329)(--c99 -c --cpu Cortex-M0 -g -O1 --apcs=interwork --split_sections -I ..\..\Code\App -I ..\..\Code\Drive -I ..\..\Code\User -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include -I.\RTE\_LCM_Light_Control_IO_WS2812_New -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="530" -D_RTE_ -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_it.o --omf_browse .\objects\hk32f030m_it.crf --depend .\objects\hk32f030m_it.d) -I (..\..\Code\User\hk32f030m_it.h)(0x5E5DD680) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB5) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h)(0x5D1337B9) -I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5E53505C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h)(0x5E5DC2BD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h)(0x5E6A11A3) -I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E53505C) -I (..\..\Code\User\hk32f030m_conf.h)(0x5F7C292E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1245) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD83) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x605BF0CD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x6017D88C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF2E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE21) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11ED) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5FE94AA4) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD69) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x622975C3) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD078) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BB) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787613) -I (..\..\Code\Drive\led.h)(0x63E89E66) -I (..\..\Code\Drive\key.h)(0x626CD4FE) -I (..\..\Code\App\test.h)(0x6253FB12) -I (..\..\Code\Drive\adc.h)(0x62416347) -I (..\..\Code\Drive\power.h)(0x624119FC) -I (..\..\Code\App\vesc_uasrt.h)(0x626E0A76) -I (C:\Keil_v5\ARM\ARMCC\include\string.h)(0x5E53505C) -I (..\..\Code\App\crc.h)(0x61EFC21C) -I (..\..\Code\Drive\usart.h)(0x62300BD7) -I (..\..\Code\App\datatypes.h)(0x62315614) -I (C:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5E53505C) -I (..\..\Code\Drive\buzzer.h)(0x62414920) -I (..\..\Code\App\ws2812.h)(0x63C4E378) -I (..\..\Code\Drive\spi.h)(0x6229A342) -I (..\..\Code\Drive\io_ws2812.h)(0x63C4E36B) -I (..\..\Code\App\flag_bit.h)(0x6452532B) -F (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Source\system_hk32f030m.c)(0x5FE94663)(--c99 -c --cpu Cortex-M0 -g -O1 --apcs=interwork --split_sections -I ..\..\Code\App -I ..\..\Code\Drive -I ..\..\Code\User -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include -I.\RTE\_LCM_Light_Control_IO_WS2812_New -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="530" -D_RTE_ -DHK32F030M -DHK32F030MF4P6 -o .\objects\system_hk32f030m.o --omf_browse .\objects\system_hk32f030m.crf --depend .\objects\system_hk32f030m.d) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB5) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h)(0x5D1337B9) -I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5E53505C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h)(0x5E5DC2BD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h)(0x5E6A11A3) -I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E53505C) -I (..\..\Code\User\hk32f030m_conf.h)(0x5F7C292E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1245) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD83) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x605BF0CD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x6017D88C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF2E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE21) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11ED) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5FE94AA4) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD69) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x622975C3) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD078) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BB) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787613) -F (..\..\Code\App\ws2812.c)(0x63C4EFDE)(--c99 -c --cpu Cortex-M0 -g -O1 --apcs=interwork --split_sections -I ..\..\Code\App -I ..\..\Code\Drive -I ..\..\Code\User -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include -I.\RTE\_LCM_Light_Control_IO_WS2812_New -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="530" -D_RTE_ -DHK32F030M -DHK32F030MF4P6 -o .\objects\ws2812.o --omf_browse .\objects\ws2812.crf --depend .\objects\ws2812.d) -I (..\..\Code\App\ws2812.h)(0x63C4E378) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB5) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h)(0x5D1337B9) -I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5E53505C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h)(0x5E5DC2BD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h)(0x5E6A11A3) -I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E53505C) -I (..\..\Code\User\hk32f030m_conf.h)(0x5F7C292E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1245) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD83) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x605BF0CD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x6017D88C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF2E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE21) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11ED) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5FE94AA4) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD69) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x622975C3) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD078) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BB) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787613) -I (..\..\Code\Drive\spi.h)(0x6229A342) -I (..\..\Code\Drive\io_ws2812.h)(0x63C4E36B) -F (..\..\Code\App\crc.c)(0x6231567D)(--c99 -c --cpu Cortex-M0 -g -O1 --apcs=interwork --split_sections -I ..\..\Code\App -I ..\..\Code\Drive -I ..\..\Code\User -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include -I.\RTE\_LCM_Light_Control_IO_WS2812_New -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="530" -D_RTE_ -DHK32F030M -DHK32F030MF4P6 -o .\objects\crc.o --omf_browse .\objects\crc.crf --depend .\objects\crc.d) -I (..\..\Code\App\crc.h)(0x61EFC21C) -I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5E53505C) -F (..\..\Code\App\vesc_uasrt.c)(0x6255364A)(--c99 -c --cpu Cortex-M0 -g -O1 --apcs=interwork --split_sections -I ..\..\Code\App -I ..\..\Code\Drive -I ..\..\Code\User -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include -I.\RTE\_LCM_Light_Control_IO_WS2812_New -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="530" -D_RTE_ -DHK32F030M -DHK32F030MF4P6 -o .\objects\vesc_uasrt.o --omf_browse .\objects\vesc_uasrt.crf --depend .\objects\vesc_uasrt.d) -I (..\..\Code\App\vesc_uasrt.h)(0x626E0A76) -I (C:\Keil_v5\ARM\ARMCC\include\string.h)(0x5E53505C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB5) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h)(0x5D1337B9) -I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5E53505C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h)(0x5E5DC2BD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h)(0x5E6A11A3) -I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E53505C) -I (..\..\Code\User\hk32f030m_conf.h)(0x5F7C292E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1245) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD83) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x605BF0CD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x6017D88C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF2E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE21) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11ED) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5FE94AA4) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD69) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x622975C3) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD078) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BB) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787613) -I (..\..\Code\App\crc.h)(0x61EFC21C) -I (..\..\Code\Drive\usart.h)(0x62300BD7) -I (..\..\Code\App\datatypes.h)(0x62315614) -I (C:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5E53505C) -F (..\..\Code\App\test.c)(0x626CD7F5)(--c99 -c --cpu Cortex-M0 -g -O1 --apcs=interwork --split_sections -I ..\..\Code\App -I ..\..\Code\Drive -I ..\..\Code\User -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include -I.\RTE\_LCM_Light_Control_IO_WS2812_New -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="530" -D_RTE_ -DHK32F030M -DHK32F030MF4P6 -o .\objects\test.o --omf_browse .\objects\test.crf --depend .\objects\test.d) -I (..\..\Code\App\test.h)(0x6253FB12) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB5) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h)(0x5D1337B9) -I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5E53505C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h)(0x5E5DC2BD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h)(0x5E6A11A3) -I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E53505C) -I (..\..\Code\User\hk32f030m_conf.h)(0x5F7C292E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1245) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD83) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x605BF0CD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x6017D88C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF2E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE21) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11ED) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5FE94AA4) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD69) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x622975C3) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD078) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BB) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787613) -I (..\..\Code\Drive\adc.h)(0x62416347) -I (..\..\Code\Drive\power.h)(0x624119FC) -I (..\..\Code\Drive\led.h)(0x63E89E66) -I (..\..\Code\App\vesc_uasrt.h)(0x626E0A76) -I (C:\Keil_v5\ARM\ARMCC\include\string.h)(0x5E53505C) -I (..\..\Code\App\crc.h)(0x61EFC21C) -I (..\..\Code\Drive\usart.h)(0x62300BD7) -I (..\..\Code\App\datatypes.h)(0x62315614) -I (C:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5E53505C) -I (..\..\Code\Drive\buzzer.h)(0x62414920) -F (..\..\Code\App\task.c)(0x6453A2BF)(--c99 -c --cpu Cortex-M0 -g -O1 --apcs=interwork --split_sections -I ..\..\Code\App -I ..\..\Code\Drive -I ..\..\Code\User -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include -I.\RTE\_LCM_Light_Control_IO_WS2812_New -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="530" -D_RTE_ -DHK32F030M -DHK32F030MF4P6 -o .\objects\task.o --omf_browse .\objects\task.crf --depend .\objects\task.d) -I (..\..\Code\App\task.h)(0x645254C9) -I (..\..\Code\Drive\led.h)(0x63E89E66) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB5) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h)(0x5D1337B9) -I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5E53505C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h)(0x5E5DC2BD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h)(0x5E6A11A3) -I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E53505C) -I (..\..\Code\User\hk32f030m_conf.h)(0x5F7C292E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1245) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD83) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x605BF0CD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x6017D88C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF2E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE21) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11ED) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5FE94AA4) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD69) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x622975C3) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD078) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BB) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787613) -I (..\..\Code\Drive\key.h)(0x626CD4FE) -I (..\..\Code\App\test.h)(0x6253FB12) -I (..\..\Code\Drive\adc.h)(0x62416347) -I (..\..\Code\Drive\power.h)(0x624119FC) -I (..\..\Code\App\vesc_uasrt.h)(0x626E0A76) -I (C:\Keil_v5\ARM\ARMCC\include\string.h)(0x5E53505C) -I (..\..\Code\App\crc.h)(0x61EFC21C) -I (..\..\Code\Drive\usart.h)(0x62300BD7) -I (..\..\Code\App\datatypes.h)(0x62315614) -I (C:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5E53505C) -I (..\..\Code\Drive\buzzer.h)(0x62414920) -I (..\..\Code\App\ws2812.h)(0x63C4E378) -I (..\..\Code\Drive\spi.h)(0x6229A342) -I (..\..\Code\Drive\io_ws2812.h)(0x63C4E36B) -I (..\..\Code\App\flag_bit.h)(0x6452532B) -F (..\..\Code\App\flag_bit.c)(0x645252CD)(--c99 -c --cpu Cortex-M0 -g -O1 --apcs=interwork --split_sections -I ..\..\Code\App -I ..\..\Code\Drive -I ..\..\Code\User -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include -I.\RTE\_LCM_Light_Control_IO_WS2812_New -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="530" -D_RTE_ -DHK32F030M -DHK32F030MF4P6 -o .\objects\flag_bit.o --omf_browse .\objects\flag_bit.crf --depend .\objects\flag_bit.d) -I (..\..\Code\App\flag_bit.h)(0x6452532B) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB5) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h)(0x5D1337B9) -I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5E53505C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h)(0x5E5DC2BD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h)(0x5E6A11A3) -I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E53505C) -I (..\..\Code\User\hk32f030m_conf.h)(0x5F7C292E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1245) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD83) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x605BF0CD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x6017D88C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF2E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE21) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11ED) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5FE94AA4) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD69) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x622975C3) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD078) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BB) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787613) -F (..\..\Code\Drive\led.c)(0x63E8EF0F)(--c99 -c --cpu Cortex-M0 -g -O1 --apcs=interwork --split_sections -I ..\..\Code\App -I ..\..\Code\Drive -I ..\..\Code\User -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include -I.\RTE\_LCM_Light_Control_IO_WS2812_New -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="530" -D_RTE_ -DHK32F030M -DHK32F030MF4P6 -o .\objects\led.o --omf_browse .\objects\led.crf --depend .\objects\led.d) -I (..\..\Code\Drive\led.h)(0x63E89E66) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB5) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h)(0x5D1337B9) -I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5E53505C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h)(0x5E5DC2BD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h)(0x5E6A11A3) -I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E53505C) -I (..\..\Code\User\hk32f030m_conf.h)(0x5F7C292E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1245) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD83) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x605BF0CD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x6017D88C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF2E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE21) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11ED) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5FE94AA4) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD69) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x622975C3) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD078) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BB) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787613) -F (..\..\Code\Drive\time.c)(0x62286119)(--c99 -c --cpu Cortex-M0 -g -O1 --apcs=interwork --split_sections -I ..\..\Code\App -I ..\..\Code\Drive -I ..\..\Code\User -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include -I.\RTE\_LCM_Light_Control_IO_WS2812_New -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="530" -D_RTE_ -DHK32F030M -DHK32F030MF4P6 -o .\objects\time.o --omf_browse .\objects\time.crf --depend .\objects\time.d) -I (..\..\Code\Drive\time.h)(0x62286123) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB5) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h)(0x5D1337B9) -I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5E53505C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h)(0x5E5DC2BD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h)(0x5E6A11A3) -I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E53505C) -I (..\..\Code\User\hk32f030m_conf.h)(0x5F7C292E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1245) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD83) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x605BF0CD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x6017D88C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF2E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE21) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11ED) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5FE94AA4) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD69) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x622975C3) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD078) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BB) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787613) -F (..\..\Code\Drive\spi.c)(0x62553350)(--c99 -c --cpu Cortex-M0 -g -O1 --apcs=interwork --split_sections -I ..\..\Code\App -I ..\..\Code\Drive -I ..\..\Code\User -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include -I.\RTE\_LCM_Light_Control_IO_WS2812_New -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="530" -D_RTE_ -DHK32F030M -DHK32F030MF4P6 -o .\objects\spi.o --omf_browse .\objects\spi.crf --depend .\objects\spi.d) -I (..\..\Code\Drive\spi.h)(0x6229A342) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB5) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h)(0x5D1337B9) -I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5E53505C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h)(0x5E5DC2BD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h)(0x5E6A11A3) -I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E53505C) -I (..\..\Code\User\hk32f030m_conf.h)(0x5F7C292E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1245) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD83) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x605BF0CD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x6017D88C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF2E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE21) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11ED) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5FE94AA4) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD69) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x622975C3) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD078) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BB) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787613) -F (..\..\Code\Drive\power.c)(0x628240DF)(--c99 -c --cpu Cortex-M0 -g -O1 --apcs=interwork --split_sections -I ..\..\Code\App -I ..\..\Code\Drive -I ..\..\Code\User -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include -I.\RTE\_LCM_Light_Control_IO_WS2812_New -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="530" -D_RTE_ -DHK32F030M -DHK32F030MF4P6 -o .\objects\power.o --omf_browse .\objects\power.crf --depend .\objects\power.d) -I (..\..\Code\Drive\power.h)(0x624119FC) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB5) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h)(0x5D1337B9) -I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5E53505C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h)(0x5E5DC2BD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h)(0x5E6A11A3) -I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E53505C) -I (..\..\Code\User\hk32f030m_conf.h)(0x5F7C292E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1245) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD83) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x605BF0CD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x6017D88C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF2E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE21) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11ED) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5FE94AA4) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD69) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x622975C3) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD078) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BB) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787613) -F (..\..\Code\Drive\led_pwm.c)(0x626D16F0)(--c99 -c --cpu Cortex-M0 -g -O1 --apcs=interwork --split_sections -I ..\..\Code\App -I ..\..\Code\Drive -I ..\..\Code\User -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include -I.\RTE\_LCM_Light_Control_IO_WS2812_New -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="530" -D_RTE_ -DHK32F030M -DHK32F030MF4P6 -o .\objects\led_pwm.o --omf_browse .\objects\led_pwm.crf --depend .\objects\led_pwm.d) -I (..\..\Code\Drive\led_pwm.h)(0x624123B1) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB5) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h)(0x5D1337B9) -I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5E53505C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h)(0x5E5DC2BD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h)(0x5E6A11A3) -I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E53505C) -I (..\..\Code\User\hk32f030m_conf.h)(0x5F7C292E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1245) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD83) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x605BF0CD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x6017D88C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF2E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE21) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11ED) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5FE94AA4) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD69) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x622975C3) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD078) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BB) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787613) -F (..\..\Code\Drive\key.c)(0x63DCFD7F)(--c99 -c --cpu Cortex-M0 -g -O1 --apcs=interwork --split_sections -I ..\..\Code\App -I ..\..\Code\Drive -I ..\..\Code\User -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include -I.\RTE\_LCM_Light_Control_IO_WS2812_New -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="530" -D_RTE_ -DHK32F030M -DHK32F030MF4P6 -o .\objects\key.o --omf_browse .\objects\key.crf --depend .\objects\key.d) -I (..\..\Code\Drive\key.h)(0x626CD4FE) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB5) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h)(0x5D1337B9) -I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5E53505C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h)(0x5E5DC2BD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h)(0x5E6A11A3) -I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E53505C) -I (..\..\Code\User\hk32f030m_conf.h)(0x5F7C292E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1245) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD83) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x605BF0CD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x6017D88C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF2E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE21) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11ED) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5FE94AA4) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD69) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x622975C3) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD078) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BB) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787613) -I (..\..\Code\App\test.h)(0x6253FB12) -I (..\..\Code\Drive\adc.h)(0x62416347) -I (..\..\Code\Drive\power.h)(0x624119FC) -I (..\..\Code\Drive\led.h)(0x63E89E66) -I (..\..\Code\App\vesc_uasrt.h)(0x626E0A76) -I (C:\Keil_v5\ARM\ARMCC\include\string.h)(0x5E53505C) -I (..\..\Code\App\crc.h)(0x61EFC21C) -I (..\..\Code\Drive\usart.h)(0x62300BD7) -I (..\..\Code\App\datatypes.h)(0x62315614) -I (C:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5E53505C) -I (..\..\Code\Drive\buzzer.h)(0x62414920) -F (..\..\Code\Drive\buzzer.c)(0x6253FB90)(--c99 -c --cpu Cortex-M0 -g -O1 --apcs=interwork --split_sections -I ..\..\Code\App -I ..\..\Code\Drive -I ..\..\Code\User -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include -I.\RTE\_LCM_Light_Control_IO_WS2812_New -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="530" -D_RTE_ -DHK32F030M -DHK32F030MF4P6 -o .\objects\buzzer.o --omf_browse .\objects\buzzer.crf --depend .\objects\buzzer.d) -I (..\..\Code\Drive\buzzer.h)(0x62414920) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB5) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h)(0x5D1337B9) -I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5E53505C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h)(0x5E5DC2BD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h)(0x5E6A11A3) -I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E53505C) -I (..\..\Code\User\hk32f030m_conf.h)(0x5F7C292E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1245) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD83) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x605BF0CD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x6017D88C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF2E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE21) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11ED) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5FE94AA4) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD69) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x622975C3) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD078) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BB) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787613) -F (..\..\Code\Drive\usart.c)(0x6232FEEA)(--c99 -c --cpu Cortex-M0 -g -O1 --apcs=interwork --split_sections -I ..\..\Code\App -I ..\..\Code\Drive -I ..\..\Code\User -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include -I.\RTE\_LCM_Light_Control_IO_WS2812_New -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="530" -D_RTE_ -DHK32F030M -DHK32F030MF4P6 -o .\objects\usart.o --omf_browse .\objects\usart.crf --depend .\objects\usart.d) -I (..\..\Code\Drive\usart.h)(0x62300BD7) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB5) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h)(0x5D1337B9) -I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5E53505C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h)(0x5E5DC2BD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h)(0x5E6A11A3) -I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E53505C) -I (..\..\Code\User\hk32f030m_conf.h)(0x5F7C292E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1245) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD83) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x605BF0CD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x6017D88C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF2E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE21) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11ED) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5FE94AA4) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD69) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x622975C3) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD078) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BB) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787613) -F (..\..\Code\Drive\adc.c)(0x625A64C1)(--c99 -c --cpu Cortex-M0 -g -O1 --apcs=interwork --split_sections -I ..\..\Code\App -I ..\..\Code\Drive -I ..\..\Code\User -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include -I.\RTE\_LCM_Light_Control_IO_WS2812_New -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="530" -D_RTE_ -DHK32F030M -DHK32F030MF4P6 -o .\objects\adc.o --omf_browse .\objects\adc.crf --depend .\objects\adc.d) -I (..\..\Code\Drive\adc.h)(0x62416347) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB5) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h)(0x5D1337B9) -I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5E53505C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h)(0x5E5DC2BD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h)(0x5E6A11A3) -I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E53505C) -I (..\..\Code\User\hk32f030m_conf.h)(0x5F7C292E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1245) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD83) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x605BF0CD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x6017D88C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF2E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE21) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11ED) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5FE94AA4) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD69) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x622975C3) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD078) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BB) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787613) -F (..\..\Code\Drive\io_ws2812.c)(0x63C4E341)(--c99 -c --cpu Cortex-M0 -g -O1 --apcs=interwork --split_sections -I ..\..\Code\App -I ..\..\Code\Drive -I ..\..\Code\User -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include -I.\RTE\_LCM_Light_Control_IO_WS2812_New -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="530" -D_RTE_ -DHK32F030M -DHK32F030MF4P6 -o .\objects\io_ws2812.o --omf_browse .\objects\io_ws2812.crf --depend .\objects\io_ws2812.d) -I (..\..\Code\Drive\io_ws2812.h)(0x63C4E36B) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB5) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h)(0x5D1337B9) -I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5E53505C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h)(0x5E5DC2BD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h)(0x5E6A11A3) -I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E53505C) -I (..\..\Code\User\hk32f030m_conf.h)(0x5F7C292E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1245) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD83) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x605BF0CD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x6017D88C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF2E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE21) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11ED) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5FE94AA4) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD69) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x622975C3) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD078) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BB) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787613) -F (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\src\hk32f030m_adc.c)(0x5EF1CB3C)(--c99 -c --cpu Cortex-M0 -g -O1 --apcs=interwork --split_sections -I ..\..\Code\App -I ..\..\Code\Drive -I ..\..\Code\User -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include -I.\RTE\_LCM_Light_Control_IO_WS2812_New -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="530" -D_RTE_ -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_adc.o --omf_browse .\objects\hk32f030m_adc.crf --depend .\objects\hk32f030m_adc.d) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB5) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h)(0x5D1337B9) -I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5E53505C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h)(0x5E5DC2BD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h)(0x5E6A11A3) -I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E53505C) -I (..\..\Code\User\hk32f030m_conf.h)(0x5F7C292E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1245) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD83) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x605BF0CD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x6017D88C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF2E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE21) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11ED) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5FE94AA4) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD69) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x622975C3) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD078) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BB) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787613) -F (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\src\hk32f030m_gpio.c)(0x6061870A)(--c99 -c --cpu Cortex-M0 -g -O1 --apcs=interwork --split_sections -I ..\..\Code\App -I ..\..\Code\Drive -I ..\..\Code\User -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include -I.\RTE\_LCM_Light_Control_IO_WS2812_New -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="530" -D_RTE_ -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_gpio.o --omf_browse .\objects\hk32f030m_gpio.crf --depend .\objects\hk32f030m_gpio.d) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x6017D88C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB5) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h)(0x5D1337B9) -I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5E53505C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h)(0x5E5DC2BD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h)(0x5E6A11A3) -I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E53505C) -I (..\..\Code\User\hk32f030m_conf.h)(0x5F7C292E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1245) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD83) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x605BF0CD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF2E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE21) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11ED) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5FE94AA4) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD69) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x622975C3) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD078) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BB) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787613) -F (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\src\hk32f030m_iwdg.c)(0x5E5DD316)(--c99 -c --cpu Cortex-M0 -g -O1 --apcs=interwork --split_sections -I ..\..\Code\App -I ..\..\Code\Drive -I ..\..\Code\User -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include -I.\RTE\_LCM_Light_Control_IO_WS2812_New -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="530" -D_RTE_ -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_iwdg.o --omf_browse .\objects\hk32f030m_iwdg.crf --depend .\objects\hk32f030m_iwdg.d) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5FE94AA4) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB5) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h)(0x5D1337B9) -I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5E53505C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h)(0x5E5DC2BD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h)(0x5E6A11A3) -I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E53505C) -I (..\..\Code\User\hk32f030m_conf.h)(0x5F7C292E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1245) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD83) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x605BF0CD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x6017D88C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF2E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE21) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11ED) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD69) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x622975C3) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD078) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BB) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787613) -F (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\src\hk32f030m_misc.c)(0x5E5DD329)(--c99 -c --cpu Cortex-M0 -g -O1 --apcs=interwork --split_sections -I ..\..\Code\App -I ..\..\Code\Drive -I ..\..\Code\User -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include -I.\RTE\_LCM_Light_Control_IO_WS2812_New -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="530" -D_RTE_ -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_misc.o --omf_browse .\objects\hk32f030m_misc.crf --depend .\objects\hk32f030m_misc.d) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF2E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB5) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h)(0x5D1337B9) -I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5E53505C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h)(0x5E5DC2BD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h)(0x5E6A11A3) -I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E53505C) -I (..\..\Code\User\hk32f030m_conf.h)(0x5F7C292E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1245) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD83) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x605BF0CD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x6017D88C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE21) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11ED) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5FE94AA4) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD69) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x622975C3) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD078) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BB) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787613) -F (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\src\hk32f030m_rcc.c)(0x62272733)(--c99 -c --cpu Cortex-M0 -g -O1 --apcs=interwork --split_sections -I ..\..\Code\App -I ..\..\Code\Drive -I ..\..\Code\User -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include -I.\RTE\_LCM_Light_Control_IO_WS2812_New -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="530" -D_RTE_ -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_rcc.o --omf_browse .\objects\hk32f030m_rcc.crf --depend .\objects\hk32f030m_rcc.d) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1245) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB5) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h)(0x5D1337B9) -I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5E53505C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h)(0x5E5DC2BD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h)(0x5E6A11A3) -I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E53505C) -I (..\..\Code\User\hk32f030m_conf.h)(0x5F7C292E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD83) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x605BF0CD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x6017D88C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF2E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE21) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11ED) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5FE94AA4) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD69) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x622975C3) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD078) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BB) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787613) -F (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\src\hk32f030m_spi.c)(0x5E5E2DC1)(--c99 -c --cpu Cortex-M0 -g -O1 --apcs=interwork --split_sections -I ..\..\Code\App -I ..\..\Code\Drive -I ..\..\Code\User -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include -I.\RTE\_LCM_Light_Control_IO_WS2812_New -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="530" -D_RTE_ -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_spi.o --omf_browse .\objects\hk32f030m_spi.crf --depend .\objects\hk32f030m_spi.d) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x622975C3) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB5) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h)(0x5D1337B9) -I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5E53505C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h)(0x5E5DC2BD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h)(0x5E6A11A3) -I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E53505C) -I (..\..\Code\User\hk32f030m_conf.h)(0x5F7C292E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1245) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD83) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x605BF0CD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x6017D88C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF2E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE21) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11ED) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5FE94AA4) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD69) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD078) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BB) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787613) -F (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\src\hk32f030m_syscfg.c)(0x5F5AEC8F)(--c99 -c --cpu Cortex-M0 -g -O1 --apcs=interwork --split_sections -I ..\..\Code\App -I ..\..\Code\Drive -I ..\..\Code\User -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include -I.\RTE\_LCM_Light_Control_IO_WS2812_New -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="530" -D_RTE_ -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_syscfg.o --omf_browse .\objects\hk32f030m_syscfg.crf --depend .\objects\hk32f030m_syscfg.d) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE21) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB5) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h)(0x5D1337B9) -I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5E53505C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h)(0x5E5DC2BD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h)(0x5E6A11A3) -I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E53505C) -I (..\..\Code\User\hk32f030m_conf.h)(0x5F7C292E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1245) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD83) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x605BF0CD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x6017D88C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF2E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11ED) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5FE94AA4) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD69) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x622975C3) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD078) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BB) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787613) -F (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\src\hk32f030m_tim.c)(0x5E5E0DD9)(--c99 -c --cpu Cortex-M0 -g -O1 --apcs=interwork --split_sections -I ..\..\Code\App -I ..\..\Code\Drive -I ..\..\Code\User -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include -I.\RTE\_LCM_Light_Control_IO_WS2812_New -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="530" -D_RTE_ -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_tim.o --omf_browse .\objects\hk32f030m_tim.crf --depend .\objects\hk32f030m_tim.d) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD078) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB5) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h)(0x5D1337B9) -I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5E53505C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h)(0x5E5DC2BD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h)(0x5E6A11A3) -I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E53505C) -I (..\..\Code\User\hk32f030m_conf.h)(0x5F7C292E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1245) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD83) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x605BF0CD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x6017D88C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF2E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE21) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11ED) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5FE94AA4) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD69) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x622975C3) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BB) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787613) -F (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\src\hk32f030m_usart.c)(0x5E5E178A)(--c99 -c --cpu Cortex-M0 -g -O1 --apcs=interwork --split_sections -I ..\..\Code\App -I ..\..\Code\Drive -I ..\..\Code\User -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core -I ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include -I.\RTE\_LCM_Light_Control_IO_WS2812_New -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="530" -D_RTE_ -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_usart.o --omf_browse .\objects\hk32f030m_usart.crf --depend .\objects\hk32f030m_usart.d) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB5) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h)(0x5D1337B9) -I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5E53505C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h)(0x5D1337B9) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h)(0x5E5DC2BD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h)(0x5E6A11A3) -I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E53505C) -I (..\..\Code\User\hk32f030m_conf.h)(0x5F7C292E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1245) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD83) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x605BF0CD) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x6017D88C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF2E) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35D) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE21) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11ED) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5FE94AA4) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD69) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x622975C3) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD078) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BB) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37C) -I (..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787613) -F (..\..\Readme\Readme.txt)(0x62272706)() diff --git a/LCM/Project/MDK5/Objects/LCM_Light_Control_IO_WS2812_New_P42A.hex b/LCM/Project/MDK5/Objects/LCM_Light_Control_IO_WS2812_New_P42A.hex deleted file mode 100644 index 2aa6d08c..00000000 --- a/LCM/Project/MDK5/Objects/LCM_Light_Control_IO_WS2812_New_P42A.hex +++ /dev/null @@ -1,898 +0,0 @@ -:020000040800F2 -:10000000E80700209D010008811F0008EF1C000880 -:1000100000000000000000000000000000000000E0 -:10002000000000000000000000000000052500089E -:100030000000000000000000D91F0008692500082A -:10004000AF01000800000000AF010008AF01000888 -:10005000AF010008AF010008AF010008AF010008C0 -:10006000AF010008AF010008AF010008AF010008B0 -:10007000AF010008AF010008AF010008AF010008A0 -:1000800000000000592600080000000000000000E9 -:1000900000000000AF010008AF010008AF01000838 -:1000A00000000000AF0100080000000085280008E3 -:1000B0000000000000000000000000000000000040 -:1000C00000F002F800F03EF80CA030C80838241800 -:1000D0002D18671EA246AB4654465D46AC4201D180 -:1000E00000F030F87E460F3EB6460FCC0126334274 -:1000F00000D0FB1A3343A246AB461847C036000077 -:10010000E0360000103A02D378C878C1FAD8520716 -:1001100001D330C830C101D504680C6070470000BD -:100120000023002400250026103A01D378C1FBD813 -:10013000520700D330C100D50B6070471FB51FBDFB -:1001400010B510BD00F064FE1146FFF7F7FF03F095 -:1001500077F800F07CFE03B4FFF7F2FF03BC00F079 -:10016000DBFE000070B505460C46164602E00FCCDB -:100170000FC5103E102EFAD2082E02D303CC03C5B1 -:10018000083E042E07D301CC01C5361F03E02178B9 -:100190002970641C6D1C761EF9D270BD074880471B -:1001A00007480047FEE7FEE7FEE7FEE7FEE7FEE75B -:1001B00004480549054A064B704700006D250008B4 -:1001C000C1000008E8030020E8070020E80500203F -:1001D000E8050020F8B5042A2CD3830712D00B7849 -:1001E000491C0370401C521E83070BD00B78491C1E -:1001F0000370401C521E830704D00B78491C037007 -:10020000401C521E8B079B0F05D0C91ADF0020230C -:10021000DE1B08C90AE0FFF7A5FFF8BD1D4608C9A7 -:10022000FD401C46B4402C4310C0121F042AF5D2D6 -:10023000F308C91A521EF0D40B78491C0370401CF5 -:10024000521EEAD40B78491C0370401C012AE4D4E6 -:1002500009780170F8BD0000002203098B422CD3FD -:10026000030A8B4211D300239C464EE003460B4306 -:100270003CD4002243088B4231D303098B421CD368 -:10028000030A8B4201D394463FE0C3098B4201D35A -:10029000CB01C01A524183098B4201D38B01C01A92 -:1002A000524143098B4201D34B01C01A5241030909 -:1002B0008B4201D30B01C01A5241C3088B4201D3B8 -:1002C000CB00C01A524183088B4201D38B00C01A65 -:1002D000524143088B4201D34B00C01A5241411A8C -:1002E00000D201465241104670475DE0CA0F00D06F -:1002F0004942031000D3404253409C460022030968 -:100300008B422DD3030A8B4212D38901FC2212BAED -:10031000030A8B420CD3890192118B4208D38901C5 -:1003200092118B4204D389013AD0921100E08909DD -:10033000C3098B4201D3CB01C01A524183098B42BE -:1003400001D38B01C01A524143098B4201D34B01A7 -:10035000C01A524103098B4201D30B01C01A52410A -:10036000C3088B4201D3CB00C01A524183088B4291 -:1003700001D38B00C01A5241D9D243088B4201D31A -:100380004B00C01A5241411A00D201465241104658 -:1003900063465B1001D34042002B00D549427047B1 -:1003A00063465B1000D3404201B50549002802DCDA -:1003B000491C084000E00846C046C04602BD00BFD8 -:1003C000FFFFFF7F70477047704700000246C80F6D -:1003D000C00781434B0030B54B405B009B0D20D0E4 -:1003E0001923DB06C91801231B05994220DB0324CE -:1003F000A40704251346AB400BD3002B04D1EB0616 -:1004000013409B00E34204D4012464070023121923 -:100410005941FF231B0599420BD2C9000143500FDC -:1004200009E0CB0204D501430803024305D0054887 -:1004300030BDFF21C905084330BD08460721090525 -:10044000884330BD0000C07FF0B50C46871A9C4140 -:100450000D46861A9D4103D2C01BA141D2196341AA -:100460000D0D1F0DC94EEC1BAE435CD07F057F0DFB -:100470000026002F51D02D05AC46A943DD020123F3 -:10048000ED0A1B051D4320231B1B24D41746E74000 -:10049000381871412F46E740CC199D402818314645 -:1004A00061410C0D27D161449A4013D50023401CB3 -:1004B000594152000ED14008400001224B00520524 -:1004C000D34207D305204007C14201D5B04900E01F -:1004D000B0493046F0BD6B00002A00D001229A18C6 -:1004E0001F23203C1B1B01D5002302E0E5402818F8 -:1004F00071410C0DD7D0012424050919C407CD077B -:1005000040084908E40F28436144002CD5D000245A -:10051000401C61419A40D0D1CDE76A05520DD9D136 -:10052000C90FC907D5E79C4D4E00002801D0012412 -:1005300000E0002434195F00002A01D0012600E009 -:100540000026BE19954FAC420CD8AE420AD8B44230 -:1005500006D001256D05EC42BCD010461946F0BD11 -:100560009942FCD000203946F0BDF0B51FB40C46CE -:100570000F46811A9F412546861A9D4106D20125C4 -:10058000ED076F40401ABC4152187B41210D1E0DF2 -:100590008D1BAC467D4D8D437ED075056D0D7CD099 -:1005A0000D05AE46AC431B031B0B794D52429D41DA -:1005B000202366469B1B14D31746F74038180026A5 -:1005C0000090744160462F460741E41900989D4011 -:1005D0002818664116D4714671189A4025D5012312 -:1005E00020E093182A466A415200002B00D0521C8A -:1005F0001E23203E9B1B002B61DD3541EE17281882 -:100600006641E8D5001876415B1C9A4000D3401C37 -:100610004B05F3181524E34010D3002B52D071463C -:100620007118D30FC01802D3491C05B0F0BD0123C7 -:10063000DB079A42F9D140084000F6E70122520553 -:10064000B21801D1002853D00123CC0ADB02994310 -:10065000891E002A08D1020C03D0020C00041039B4 -:1006600002E00246002020390023550B05D112027A -:100670000823550B01D152010D23550C01D1120154 -:100680001B1DD50C01D192009B1C150D01D15200F0 -:100690005B1C2025EE1A01E02CE022E00546F54027 -:1006A00015439840CA1AE10769181305C918002AAA -:1006B000BBDA032040070818C10FC9070FE07146D5 -:1006C0006118B2E7F10740080843711071444A000D -:1006D0000CD001235B059A42A7D2C90FC90700209D -:1006E000A3E74905490D26D1002001E00028F4D1F7 -:1006F00000219AE7284D6600002801D0012100E082 -:10070000002171185F00002A01D0012600E00026B8 -:10071000BE19224FA94210D8AE420ED8B14208D01D -:1007200001256D05E94206D01946A8024140104650 -:100730007BE79C4201D0214677E70020394674E7E9 -:1007400010B50C465C4005D50124E4076340FFF773 -:100750000CFF10BDFFF778FE10BD30B40C465C40B6 -:1007600004D50124E407634030BC6DE630BCFCE6F0 -:1007700070B50124E40761400D465D4002D4FFF7E7 -:1007800063FE70BD6340FFF7F0FE70BDFF07000021 -:100790000000F0FF0000F07F0000E0FF0000F87FA5 -:1007A00030B50346CA02400D1043164D164C0A15CB -:1007B00002D02043002A06DBAA1A002A12DDD0400C -:1007C000FF2A0BDC30BD5205520D01D1400040081C -:1007D000AA1A07D4D0404042FF2A01DD002030BDD4 -:1007E0000028FCDD4A00002B01D0012000E00020A1 -:1007F000101801225205D042F0D8C817C0436040FB -:1008000030BD00001E040000000000801F22030C09 -:1008100002D10F22000402D0030E03D004E0002016 -:10082000014670470002083A030F01D10001121F70 -:10083000830F01D18000921E002801DB4000521E70 -:10084000120551184205C012411810467047C10FD9 -:10085000C90700D04042012292071143D6E7012187 -:100860008907D3E7F0B58B4C0F09254689B0BD4306 -:100870007BD01D092646AE43FAD00E465E40274087 -:10088000F60F3E43254071D024012142FBD0FF24C6 -:10089000AD19A4042D1B039501252D05DB02DB0AF0 -:1008A000C9022B43C90A29431E010901040F130F72 -:1008B000050121431701880B820391432D098C46C2 -:1008C000A90B1E438A039543B30B9A0396433F0932 -:1008D000BA0B9403A74302962E467E430497B6466E -:1008E0004E19D7190C460196544305977E43371B82 -:1008F0007646BF1B3601B646BE0B361900967646C5 -:10090000BC043719009C01D3641C00946400002FC0 -:1009100001D001263443029E049F754366467E4300 -:100920000496760034196E0034190094029C019EDE -:100930001C196643751BAE46069465464519059C11 -:1009400005956C43594375460891691A0191049EB7 -:1009500001465143A41B0491611A009C0791E106D2 -:1009600005D061090122114302E072E06EE06109E5 -:10097000089D00272C0A2D066918049D7C412A0A2F -:100980002D066918019D6241AC0DAD026D185441F0 -:10099000079A910D920255196141029A6446584393 -:1009A0005443069B059A5A43121A131B9A0E9B0135 -:1009B0005B187A41010B0005C3185141220A200639 -:1009C00044195A419A4200D2491C012040028142F6 -:1009D00003D315230226F64302E014230326F6432D -:1009E0002020C51AA9401746AF40DA400A432046E6 -:1009F0000399D8400914731819055118039A3843FC -:100A0000D2075140AC4009D00122944006D30022C5 -:100A1000401C5141002C01D1400840001E4A934225 -:100A200012D3012203989206904207DB052040076B -:100A300009181A480143C012414004E0032040074E -:100A40000818C10FC907002009B0F0BD0020F10748 -:100A5000FAE705180C464C4111486D42A04115D3E8 -:100A600094181A465A410E48644290410ED3012010 -:100A70004A004005824209D35A00824206D35940B7 -:100A8000C90F084AC90700201143DDE700200649C5 -:100A9000DAE700000000FF07FE070000FFFFFF7F0E -:100AA0000000E0FF0000F07F0000F87F0121C90591 -:100AB0000123411842001B06D3185B0E0AD0C11057 -:100AC0000722D206891840075242D14201D552006E -:100AD00089187047090208D50146002A03D0C10FC2 -:100AE000C9070020704710467047420202D000201C -:100AF00002497047072109050143F4E70000F87F28 -:100B0000F0B5FF252D04C609C209FF2704462E4073 -:100B10000137CB093E4348402A402B400746002A74 -:100B20006BD0002B69D0AA4267D0AB4265D00028B9 -:100B300000DA32460125ED0529432C430902200243 -:100B4000090AD21A4B0C7F24E31A434C000A7C4456 -:100B5000E35C7D242404121914145B00A21888425B -:100B600001D3521C00E0400049420C465C43241172 -:100B70005C43DB016415E318040A5C43C502200DE5 -:100B80000C4644436419250A5D432303EC0C0D46CF -:100B9000654300030019EB184C42A34201D35B18D4 -:100BA000401CD4052018002B07D05B00C91804D3C3 -:100BB000401C002901D1400840003F2189048A429D -:100BC00009D3002A08DC1106090F04D003214907C4 -:100BD0004018C00FC007F0BD01224100120689185D -:100BE0007F2252069142F6D205214907C84201D51B -:100BF0009010F0BDFF20C005F0BD002F00DA324696 -:100C00001648AA4207D2AB4205D21902090E17D0E4 -:100C1000F80FC007F0BDFF2563002D06AB42F9D8E1 -:100C20004900A942F6D8AB4201D1A942F2D0A9426B -:100C300001D1002101E061004908D0050843F0BD61 -:100C40001102090EFBD0FF200243D005F0BD0A4679 -:100C50000146104654E70000022A00000000C07F51 -:100C600010B501469E240002CA15A307002A02D02F -:100C70001843002A04DBA21A002A0CDDD04010BD64 -:100C80001206120E01D140004008A21A03D4D0402F -:100C900040420028F3DDFF2248001206904201D9AD -:100CA000002010BDC817C043584010BD1F22030CC0 -:100CB00002D10F2200041CD0030E01D10002083A19 -:100CC000030F01D10001121F830F01D18000921E7A -:100CD000002801DB4000521ED205511802125118A3 -:100CE0001922904004D3491C002801D14908490029 -:100CF00008467047C10FC90700D040420122920741 -:100D00001143D3E701218907D0E70000F8B5264C4D -:100D10004E00069DA6420AD8A64201D1002806D15F -:100D20005E00A64203D8A6420AD1002A08D00D24AC -:100D30002404254233D02946002000F090F8F8BD65 -:100D40000C461C4311D4994207D0C81A02D3EFF3C2 -:100D50000080F8BDEFF30080F8BD801A02D3EFF3F6 -:100D60000080F8BDEFF30080F8BD09242407E500FA -:100D70008B4207D0581A02D3EFF3008006E0EFF35E -:100D8000008007E0101A03D3EFF30080A04303E0D4 -:100D9000EFF30080A043284380F30088F8BD00955E -:100DA00000F074F8F8BD00000000E0FF10B5FF236C -:100DB0001B0644009C421DD84C009C421AD8034696 -:100DC000124A0B4307D4401A02D3EFF3008010BD40 -:100DD000EFF3008010BD081A03D3EFF300809043B7 -:100DE00005E0EFF3008001219043C907084380F339 -:100DF000008810BD0D231B041A4204D011460020A8 -:100E000000F02DF810BD00F04BF810BD0000009070 -:100E1000754600F04DF8AE46050069465346C008D9 -:100E2000C000854618B020B5FFF7C2F960BCB646D1 -:100E300000260027C0C5C0C5C0C5C0C5C0C5C0C547 -:100E4000C0C5C0C5403D490849008D46704710B532 -:100E50000446C046C0462046FFF77DF910BDC802D3 -:100E600012D54803400F002804D0C803C043012115 -:100E700088407047EFF30080000100090321090753 -:100E8000084380F3008870470020704710B50020A9 -:100E90000249029A00F010F810BD00000000F87F2F -:100EA00010B5024800F008F810BD00000000C07F37 -:100EB000004870470800002010B50C461107090FC4 -:100EC000092904D00A290AD008290CD104E01146C6 -:100ED0000820FFF7C4FF06E0510606D501E05106E1 -:100EE00001D50120C007214610BDD10607D501015B -:100EF0000909CC084907000E0006044309E0410F28 -:100F000020024907000A0143200E00061D22D1419C -:100F100001430846E7E7000001491820ABBEFEE7A1 -:100F20002600020070470000F0B589B001242005BA -:100F3000214601F025FAE004214601F021FA600281 -:100F4000214601F035FA06AD00200090E871032734 -:100F50002F710C2006901A48294600F069FE0726DA -:100F6000174839463246174B9847022114483246F3 -:100F7000144B98470098E8712F7110200690124F7B -:100F80003846294600F054FE0421384632460D4BBF -:100F900098471D4D284600F027F801AE304600F076 -:100FA00061F834700098059004900390284631460B -:100FB00000F03CF82846214600F00DF809B0F0BDDD -:100FC000000C0048BF1C0008000800488162426114 -:100FD000704701607047002901D0012100E0022123 -:100FE00082680A438260704710B50749884200D082 -:100FF00010BD01214C02204601F0E6F900212046F7 -:1010000001F0E2F910BDC04600240140006C80B23E -:101010007047CA0101D4006803E00122120680680B -:1010200090430840411E88417047000070B5C26877 -:10103000064B13400E1D74CE1A4309784903114321 -:10104000214329433143C16070BDC04600D2FFFF38 -:10105000816804220A4382607047816810220A4333 -:10106000826070470021017041608160C160016150 -:101070007047000070B5884E707A002838D0294833 -:10108000018865294CD3002101800320264CA0470C -:10109000B0810120A047F0810220A047FFF7DFFBCD -:1010A000224C234D22462B46FFF7DCFBFFF78EF93F -:1010B00020490860F089FFF7D2FB22462B46FFF754 -:1010C000D1FBFFF783F91C490860A0480088A049BC -:1010D0000978002912D0652822D3B089FFF7BFFB19 -:1010E000164A174BFFF7BEFBFFF770F9154916E0DC -:1010F000012070720B480021018070BD65280FD35C -:10110000B089FFF7ACFB00240F4B2246FFF7AAFB88 -:101110000E4B2246FFF714FBFFF758F90C49086005 -:1011200070BDC0468C000020A12400081F85EB5133 -:10113000B81E553F8800002084000020333333332D -:1011400033539A3F9C000020008080BF00803040D5 -:1011500094000020BFB50121480401F011F9FF20DF -:1011600002300290082501950920C40601A92046F5 -:1011700000F05EFDA562BFBD0D4948807047C046C6 -:101180000B484188002906D00278002A04D0491E65 -:101190004180090406D07047012101706D48082183 -:1011A00001607047002101706A48082101617047A1 -:1011B00080000020B0B536480078022822D133489C -:1011C000007801281ED033480078002821D0324D05 -:1011D000A979022935D001293AD0002955D12F49C2 -:1011E00000240C800121A971FFF739FB2C4A2D4BFB -:1011F000FFF738FB2C4B2246FFF7A2FAFFF7D0FA95 -:101200006881B0BD2A48082101602348002181710E -:10121000B0BD26480078204CE179814204D12448B1 -:101220000821016000201EE0A17902291DD00129BA -:1012300015D0002929D10120A07118480021018072 -:10124000B0BD68891549098881421ED9002004E093 -:1012500068898008FFF790FF0220A871B0BDC82000 -:10126000FFF78AFF0220A071B0BDFF2192310B4A27 -:1012700012888A4209D30021A171227A521C22725B -:10128000D2B2824201D1E0712172B0BD8F00002044 -:10129000B100002090000020680000209200002093 -:1012A0003D0AD7A3703D06C000D08440AC000020AA -:1012B0002800004823490878002842D022480278B4 -:1012C000052A3ED87A4412795200974402040C143D -:1012D0001A2B012110E01D490988204A914230D380 -:1012E0000221017070471C4A202313600322027000 -:1012F0000220087070470421017014480021018009 -:1013000070477D218A0011490B88934219D9104AF0 -:101310000123137000220A80052101700D4802216B -:10132000016170477D218A0008490B88934208D9E2 -:10133000074A002313700B80042101700548022125 -:101340000160704798000020990000209A0000205A -:10135000000000201800004818080048E9030000B9 -:10136000F0B587B0FA4C2078032810D0022838D086 -:101370000128F8480068F84901F0CFFF002800D0A4 -:1013800046E2F648012101700320207040E2F44853 -:101390000088F449097800296CD197286AD3F2486B -:1013A000056800242846214601F0B7FF0646284676 -:1013B000FFF77CFB002E00D09BE0EC4AEC4B01F0E9 -:1013C00073FF002800D094E0EA480178491C0170BE -:1013D000C9B20B2900D21BE20470E748202101604A -:1013E00016E2E6480178012900D011E202210291BB -:1013F0000170E34F3D6900242846214601F082FF39 -:10140000002803D10120C00745403D612846FFF771 -:101410004DFBDC4ADC4B01F06AFF0646DB492846FF -:1014200002F040F8FFF71CFC002E01D184002434A8 -:10143000D7480470D7480068FFF738FB0446CB4A0A -:10144000D54B069101F03BFF0028049409D1D34805 -:101450000068FFF72BFBC54ACF4B01F03BFF00288C -:101460004ED17A69C620C043824245DBCC48022176 -:10147000017049E0972800D2CAE1B6480068C9491E -:10148000FFF73EFB0446B5480078022800D0BFE1D4 -:101490002046FFF70BFB05460E460591C248006843 -:1014A000FFF704FB074606940C46C04AC04BFFF703 -:1014B00047F92A46334601F01AFF0646BD4B384627 -:1014C0002146069CFB4AFFF73BF9002E059E06D1FC -:1014D0002A46334601F0FEFE002800D098E1F84A83 -:1014E000F84B2846314601F0EAFE002864D001207E -:1014F000C5E1A04804708BE1A9480321017005E013 -:10150000A748042101707A69002A01D552427A6104 -:101510000592B869E449FFF7F3FA0190FFF7C6FABC -:1015200004460F46E2480068FFF7C0FA05460E463B -:10153000E04AE14BFFF704F922463B4601F0D7FEB3 -:101540000390DE4B284625463146DA4AFFF7F8F885 -:10155000039A002A06D12A463B4601F0BBFE00282A -:1015600000D0A3E0EF4AF04B2846394601F0A7FE31 -:10157000002802D00120019C94E0EC4AEC4B284664 -:10158000394601F09CFE00280298019C00D089E0B9 -:10159000E84AE94B2846394601F091FE002801D07F -:1015A00003207FE0E54AE64B2846394601F087FEF6 -:1015B00000280BD0042075E0C34AC44B28463146AE -:1015C00001F07DFE00280BD0022058E1DD4ADE4B01 -:1015D0002846394601F073FE00280BD0052061E053 -:1015E000BB4ABC4B2846314601F069FE00280BD0AF -:1015F000032044E1D54AD64B2846394601F05FFE28 -:1016000000280BD006204DE0B34AB44B28463146A3 -:1016100001F055FE00280BD0042030E1CD4ACE4B1E -:101620002846394601F04BFE00280BD0072039E050 -:10163000AB4AAC4B2846314601F041FE00280BD0A6 -:1016400005201CE1C54AC64B2846394601F037FE45 -:1016500000280BD0082025E0A34AA44B2846314699 -:1016600001F02DFE00280BD0062008E1AF4ABD4B4B -:101670002846394601F023FE00280CD0092011E04D -:101680009B4A9C4B2846314601F019FE002800D1A8 -:10169000DFE00720F3E0B449204601F03EFE0028D9 -:1016A00002D10A209A490870814804609A4CE76880 -:1016B00000263846314601F025FE0028049D03D15E -:1016C0000120C0074740E760059CF92C2ADC914ABD -:1016D000924B2846069901F0E7FD002809D1904871 -:1016E0000068FFF7E3F98B4A8C4B01F0DDFD002821 -:1016F00024D0884A894B2846069901F0EBFD002842 -:101700005AD19D480299017085480068FFF7CEF9CB -:10171000804A824B01F0DEFD002800D097E095481A -:1017200003214DE03846FFF7C1F9904A944208DCA6 -:10173000694A8F4B01F0B8FD002802D18E48012183 -:101740003EE08C48042101708B48029938E0C04685 -:10175000B10000209C0000200000204298000020E2 -:101760009A0000200000002094000020333333331F -:101770003333D33FB400002028080048B9000020CC -:10178000B8020020666666666666E63F0000C842EC -:1017900090000020840000203333074088000020A0 -:1017A000A80000200000A041A00000207B14AE474C -:1017B000E17A943FE17A94BF6E48029901706E48D5 -:1017C0000170384800686D4901F0A7FD04463846AD -:1017D000FFF76CF9002C324C0ED13F4A644B01F0FC -:1017E00063FD002808D131480121017003202070D9 -:1017F000B148067060480670464A484B284606992C -:1018000001F05DFD002805D05F4806705C48068049 -:1018100007B0F0BDE0480068FFF748F97D22D2002C -:10182000059B9342F0DC3B4A3C4B01F053FD002802 -:10183000EAD053480188534A9142E9D3068052487E -:101840000178491C0170C8B21E28E1D39CE54948C3 -:1018500075E7294A294B2846314601F030FD00281A -:1018600001D008200BE0264A264B2C462846354658 -:10187000314601F024FD002806D00920069C0C4AC0 -:10188000234908701460C3E71F4A204B20462946AD -:1018900001F020FD0028069C054AF3D10A20EFE75D -:1018A000B10000209C0000200000A0419800002012 -:1018B000A00000207B14AE47E17A943FE17A94BF08 -:1018C000CDCCCCCCCCCC1040C3F5285C8FC2104022 -:1018D000B81E85EB51B810409A9999999999104082 -:1018E0003BDF4F8D976E1040355EBA490C021040B9 -:1018F000F4FDD478E9260F4052B81E85EB510E4016 -:1019000039B4C876BE9F0D4008AC1C5A643B0A40EF -:10191000B000002033333333B802002033330740A4 -:10192000880000209EEFA7C64B3710400AD7A3704F -:101930003D0A1040DD24068195430F4004560E2DCC -:10194000B29D0E40EC51B81E85EB0D406891ED7CC8 -:101950003F350D40C520B07268910C40E17A14AE5D -:1019600047E10B403D0A0B40000040406F1700006C -:101970009999E93FB5020020B402002000002042FE -:10198000B600002061EA0000B500002070B54A4AA8 -:1019900012784A4DEB78934202D0EA7000232B7103 -:1019A000042A04D14E484D4900F01CFF70BD2A792D -:1019B000052A4DD87A4412795200974402232931DE -:1019C0001544402280210128144600D00C46494B82 -:1019D0001C61012800D011461960012129710128DC -:1019E00000D00220A87070BD364E3088C10750D19B -:1019F00035490978032931D0022934D0012942D14F -:101A000036493EE0022028712E480021018070BD39 -:101A1000334801291DD1364900F0E4FE032049E096 -:101A2000284E3088C1072E4C07D140082949081A92 -:101A300081B2204600F0D6FE308800097D2807D309 -:101A40002649204633E0002028711D4802210170FC -:101A500070BD224900F0C6FE04202BE0FEF7FFFE19 -:101A600000241A4B03E0FEF7FAFE00241A4B22462C -:101A7000FEF7F8FE164B2246FEF762FEFEF790FEDA -:101A80001449081A00E0002081B2154800F0AAFEAF -:101A9000308800097D28DBD30B480078401EC1B296 -:101AA000022906D840B280000EA109580C4800F067 -:101AB00099FE0520287170BDA80000206800002054 -:101AC0008E000020AA000020AC0000200000124080 -:101AD00000408F4010270000000004402823000031 -:101AE000002C0140581B0000A00F00000000000067 -:101AF0000F27000018080048F8B5224C224D28880E -:101B0000DA490E78214F3978B14203D12246643246 -:101B1000904207D8B14208D1A04205D94148204996 -:101B200000F060FE65342C80F8BD19480068194942 -:101B300001F0E8FB00280AD117480068154901F0B8 -:101B4000E1FB002803D1032E0FD0002402E065340E -:101B5000032E0ED0022E04D0012E0ED131480F4993 -:101B600009E07D2041012F4805E02E480024214650 -:101B700001E02C48002100F035FEBC482C800078A4 -:101B80003870F8BDB70B0000A6000020A4000020AC -:101B9000840000200000204088000020581B000026 -:101BA0002823000070B5AD480078032801D0002834 -:101BB00009D11B488021016040210160ED480021CE -:101BC00000F010FE70BD184DA6480078174E7179D0 -:101BD000814202D12A78022AF4D0814202D0012126 -:101BE00029707071401E0328ECD8C04678440079F3 -:101BF000400087440103060B012003E0012002217D -:101C000001E002200146FFF7C1FE70BD022420461C -:101C10002146FFF7BBFE0320B0702C7070BDC0469C -:101C200028080048002C01408E0000206800002099 -:101C3000FEB50A6800231C460192202B35D00127EF -:101C4000A7403A422ED0029403259D40ED430C4616 -:101C50000E79721E012A13D882682A408260627946 -:101C60009A4000958568154385604268BA43426092 -:101C7000A27902998A4092B2456815434560009D59 -:101C800002682A4002609E40026832430260C268D5 -:101C90002A40C260E1799940C2680A43C260019A51 -:101CA0002146029C9B1C641CC7E7097A002902D0CC -:101CB000016B914301E0016B11430163FEBD10B55F -:101CC0004B07DB0E0F249C40C90889004018016AAD -:101CD000A14301629A40016A1143016210BDE0B55F -:101CE00001AA10700121104600F00EFC8CBDFEE729 -:101CF000BFB50121080500F043FBFF200230029030 -:101D000010250195034C01A92046FFF791FFA5611D -:101D1000BFBDC046000C00483148417804294CD86A -:101D20007944097949008F4402350D2229002E4952 -:101D30000968090747D44188491C418089B21429A0 -:101D400011D03AE08188491C818089B289087C29B8 -:101D500034D825490968090707D44188491C4180BE -:101D600089B2022929D10121417000212DE01E49AB -:101D70000968090721D5002141707047C188491EB3 -:101D800089B2022903D8C900164ACA40027000214C -:101D9000417022E04188491C41808288521C828027 -:101DA000114A1268120712D489B2104A914204D320 -:101DB000002141800E490180704770470421417025 -:101DC000002181807047002181804180704700217F -:101DD000418002214170C188491CC1807047C046C2 -:101DE000780000200102040010080048DD05000012 -:101DF0000303000010B518480378002B2BD01749B7 -:101E00000A78032A27D05B1E032B22D87B441B7938 -:101E10005B009F440114040C022A18D119E0114AF6 -:101E20000023137003220A700F490B7011E0022A7D -:101E30000FD10B490A78022A09D0022208E0022AAF -:101E400007D10A490A78521CD3B2042B00D10122CF -:101E50000A700021017010BD78000020B100002040 -:101E60008F000020A8000020B4020020AC00002059 -:101E70001FB50124E004214600F082FA01A9CC71CB -:101E80000020087108200190DF48FFF7D1FE1FBD38 -:101E9000F0B585B001246004214600F071FAE00439 -:101EA000214600F06DFAFF270237039702200190C8 -:101EB00002900920C006009002AD0C4A29469047C6 -:101EC000039780240294D04E30462946074A904713 -:101ED00003974027029730462946044A90470198C5 -:101EE00000998862B462B76205B0F0BD311C000889 -:101EF000F0B58BB00124A004214600F041FAE002C5 -:101F0000214600F055FA81204000099010200890E9 -:101F1000164D08A92846FFF78BFE04260322284603 -:101F20003146FFF7CCFE05A9002088720881104FCA -:101F300006971F2005900F4D284600F055FC694676 -:101F40008E80200204900C48039002970B4800906A -:101F5000284600F009FC2846214600F0D5FB28461B -:101F6000214600F0DDFB0BB0F0BDC0460004004888 -:101F70000F270000002C0140020008007000010043 -:101F800070470000B0B501788278002A16D08A0721 -:101F9000D20EFF2393400D4C0C190325AC4325684A -:101FA0009D4340788001C0B29040284320601F20AC -:101FB00008400121814006480160B0BD1F2001405A -:101FC0000120884003490860B0BDC04600E400E03D -:101FD00000E100E080E100E070470000B0B57A4821 -:101FE0000078401E092815D87844007940008744BD -:101FF000041D2935414D5965D0710024734DE0B25F -:10200000092800D9DCE029780A460B4601F044F89B -:10201000641CF4E70024E0B2092800D9D0E00021D4 -:102020000A460B4601F038F8641CF4E70024674DBB -:10203000E0B2092860D229780A460B4601F02CF854 -:10204000641CF5E70024614DE0B208285FD22978CE -:102050000A460B4601F020F8641CF5E700245B4DAE -:10206000E0B207285ED229780A460B4601F014F840 -:10207000641CF5E70024554DE0B206285DD22978AE -:102080000A460B4601F008F8641CF5E700244F4DA2 -:10209000E0B205285CD229780A460B4600F0FCFF26 -:1020A000641CF5E70024494DE0B204285BD229788E -:1020B0000A460B4600F0F0FF641CF5E70024434D90 -:1020C000E0B203285AD229780A460B4600F0E4FF12 -:1020D000641CF5E73D48027800200146034600F005 -:1020E000DBFF0124E0B209286AD800210A460B462A -:1020F00000F0D2FF641CF5E70924E0B209285FD89C -:1021000000210A460B4600F0C7FF641CF5E70824CF -:10211000E0B2092854D800210A460B4600F0BCFF63 -:10212000641CF5E70724E0B2092849D800210A46D3 -:102130000B4600F0B1FF641CF5E70624E0B2092865 -:102140003ED800210A460B4600F0A6FF641CF5E7C6 -:102150000524E0B2092833D800210A460B4600F0D6 -:102160009BFF641CF5E70424E0B2092828D800216D -:102170000A460B4600F090FF641CF5E70324E0B22A -:1021800009281DD800210A460B4600F085FF641C73 -:10219000F5E700240D4DE0B2022806D22A7800218E -:1021A0000B4600F079FF641CF5E70224E0B2092831 -:1021B00006D800210A460B4600F06EFF641CF5E7C6 -:1021C00000F04EFFB0BDC046B0000020B6020020B7 -:1021D000FEB50121480400F0D3F8FF26023601962F -:1021E000042700970920C4066D4620462946FFF7BC -:1021F0001FFD01962026009603482946FFF718FD8B -:10220000A76201488662FEBD0008004810B5174964 -:102210000A7817480378934202D1012A00D010BDF2 -:102220000270032A18D0012AF9D1124A042313603C -:10223000114B01221A704378002B11D00F4B1B88D1 -:102240000F4CA342EBD30F4B1A7002220A700E49B7 -:102250000A700021417010BD06480421016110BDC3 -:10226000427006480021018010BDC046B100002028 -:102270006800002018000048A8000020B2000020DC -:1022800071170000AC0000208F000020FEB505464D -:1022900000270297007801240228019401D16F7869 -:1022A00002242E193046394600F0B6FF39196A1853 -:1022B0005278695C090289188142019C4DD13078BD -:1022C0000024042849D1751C254902AE254F284613 -:1022D0003246B8473B46244F3860284620493246AC -:1022E000984778602149224F28463246B8471E4910 -:1022F000886028461D493246B8471B4FF86002984F -:10230000083002901B4928463246164B98473861E0 -:10231000194A284631469047786128461049324686 -:10232000104B9847B861154928463246104B9847DC -:10233000F8612846114932460D4B98473862029899 -:1023400008300290284631460B4FB847064948628C -:1023500028463146B847044988622046FEBDC0463B -:1023600000002041C1310008B80200200000C8422E -:10237000E331000800007A44F931000800401C46AF -:10238000044A002902D01168014301E01168814329 -:102390001160704714100240044A002902D01168ED -:1023A000014301E011688143116070471C10024035 -:1023B000044A002902D01168014301E011688143F9 -:1023C0001160704718100240044A002902D01168B9 -:1023D000014301E011688143116070470C10024015 -:1023E000F8B50446274F38680C2101400C2901D16B -:1023F00025482060254D25603868C0081E21014011 -:102400002348415A2846FDF727FF06466060386892 -:102410004005400F1F49085CC640A6601E48016881 -:10242000890F08D18A4800684000C00E811C1B48F3 -:10243000FDF712FF11E001218B07032292070568C7 -:1024400015409D4207D100681040C90788420F4DD2 -:1024500004D0B00801E070080C4DE0602561F86A16 -:10246000F86A80070BD0F96A03200140012901D1E5 -:102470002E4604E0F96A014003292E4600D1666128 -:10248000F8BDC0460410024050BD01000048E801FC -:1024900094350008B4350008102401400090D003A2 -:1024A000B0B50546134C2046FEF7D7FD0421204663 -:1024B000FEF78FFD681EC1B2022907D840B2800026 -:1024C0000DA1095807222046FEF780FD0121204674 -:1024D000FEF79FFD0028F9D02046FEF7B9FD042144 -:1024E0002046FEF796FD0028F9D02046FEF78EFD27 -:1024F000B0BDC046002401400400000008000000F8 -:102500001000000070470000F8B50C46064600F0C9 -:1025100083FE009001200002844204D81148022565 -:102520000570401C05E00F4803250570210A417025 -:10253000801C04700B4F781931462246FDF74AFE85 -:102540002819C1B2009B1A0A7A54411CC9B27B54A3 -:10255000811CC9B203227A54C01CC1B2384600F0B3 -:1025600019FAF8BDE40200207047000070B585B08C -:10257000344801680122114301604168324B0B402D -:102580004360016B132399430163002181602F4B4A -:102590001B681C0C1C4205D104685B059B0C04687D -:1025A0001C4304600491039102910191009103681E -:1025B000134303600F23DB02254C25689D432560F0 -:1025C0000723DD0226682E432660664D0668022436 -:1025D00026400396049E761C0496039E002E02D18C -:1025E000049EAE42F2D10568AD0701D4039100E02C -:1025F0000392184A039D012D21D115680295029D71 -:102600009D430295029D2543156044680194F02482 -:10261000019DA5430195019C4460446800941B0200 -:10262000009C9C430094009B436043680324A343A5 -:1026300043604368436043681B079B0FFBD15167AE -:1026400005B070BD001002401CB8FFF820F8FF1F55 -:10265000E81002400020024010B5894C01212046BC -:1026600000F06AF8002833D00121204600F048F835 -:1026700018480188491C018017480188491C0180BD -:1026800016480188491C018015480188491C0180B1 -:1026900014480188491C018013480188491C0180A5 -:1026A00012480188491C018011480188491C018099 -:1026B00010480188491C01800F480188491C01808D -:1026C0000E480188491C0180FFF726FBFEF758FDE4 -:1026D00010BDC046AE000020B2020020BE000020A7 -:1026E000920000209A000020AA000020B2000020E2 -:1026F000BC0000208C000020B6000020A6000020B6 -:10270000184A4A40026170470268002902D001213C -:102710000A4301E001490A4002607047FEFF0000E1 -:10272000426C044B002902D0591C0A4300E01A40B5 -:1027300042647047FF7F00000269C0680A4203D00C -:10274000084201D00120704700207047002A02D0C3 -:10275000C2680A4303E0034A5140C2680A40C260AB -:102760007047C046FFFF000070B5026A1A4B134065 -:102770000362026A20239A438B891B0113434A8810 -:1027800012011A43446873231B0285699D430B8819 -:102790001B022B43274DA84214D1C025AA43CD8943 -:1027A0002D014026B54315438A8812012A430B4D5B -:1027B0002C400D8AAD000A4E2E4026434C8AA400C0 -:1027C0003443A4B2A4B244609BB28361896881633C -:1027D00091B2016270BDC046EFFF0000FFF3000040 -:1027E000FCF700008163704710B50468114A9042FD -:1027F00003D001239B07984204D170239C434B884C -:10280000234300E023461E4CA04205D003242402AB -:10281000A3430C891C4300E01C46A3B203604B6831 -:10282000C3620B888362904201D1897A11630121CE -:10283000416110BD002C0140BFB51020012421468C -:10284000FFF7AAFD01A9002008810C4802901F2073 -:1028500001900B4D2846FFF7C7FF28462146224628 -:10286000FFF774FF28462146FFF74EFF6846847045 -:10287000FF2112310180FFF785FBBFBDE703000098 -:102880000010004010B57F4CE06980060AD5202179 -:10289000204600F08BF8606A10490A78A44B9854DF -:1028A000501C0870E069C0060CD59F4801210170DA -:1028B0000A48002101701021204600F077F82046D8 -:1028C00000F0E4F8E069000706D50821204600F092 -:1028D0006DF8204600F0DAF810BDC046B8000020C0 -:1028E000F0B58BB00546012420052146FFF748FDD1 -:1028F000A0032146FFF75CFD8120400009900220E3 -:1029000008901D4E08AF30463946FFF791F9304622 -:1029100021462246FFF7D3F9FC804020089030463C -:102920003946FFF785F9062130462246FFF7C7F9F9 -:102930000020079002950C210691059004900390C9 -:10294000504D02A9284600F053F82846214600F0D1 -:102950002FF80A492846224600F033F8084928464D -:10296000224600F02EF801A884701B210180FFF799 -:1029700009FB0BB0F0BDC046000C00480501050086 -:102980000401040002490A681206FCD5C8607047B9 -:102990001C380140B0B50C460546200605D0287805 -:1029A000FFF7F0FF641E6D1CF7E7B0BD01627047D2 -:1029B00002680123002901D01A4300E09A43026013 -:1029C000704710B5CCB20123090AC9B2032903D05C -:1029D000022902D1001D00E00830A340002A02D0E5 -:1029E0000168194301E001689943016010BD0000CE -:1029F000F0B587B00D46044600680127B843206053 -:102A00000320010362688A43A96811436160216859 -:102A10001B4A0A4069681143EA680A43296911435D -:102A200021600002A168814368690843A06001AE8B -:102A30003046FFF7D5FC1348844201D0083600E049 -:102A4000143636682068000400D576002D683046BC -:102A50002946FDF701FC29464143711AFA036B0828 -:102A6000994200D3401C2168114204D0064901401C -:102A70000007400F401880B2E06007B0F0BDC046CC -:102A8000F3E9FFFF00380140F0FF0000416A014810 -:102A900008407047FF010000B0B5204800780228C8 -:102AA0000ED1204C2078032836D8C04678440079CF -:102AB00040008744011A140E0420FFF710F90CE0BF -:102AC00017480021C16001614161816115480170B1 -:102AD000B0BD15480078012801D101201BE0134842 -:102AE0000088642818D3002015E00F4801780129D8 -:102AF0000DD1002505700E48FFF7C8FB0B490D806E -:102B000002212170002800D101210A48DFE707488F -:102B10000021018003202070B0BDC046B10000201C -:102B2000B8020020BA000020C0010020BC00002034 -:102B3000C0000020B9000020B0B52F480078401E2A -:102B4000032811D878440079400087440118232FC6 -:102B500000242A4DE0B2052833D22B7800210A4602 -:102B600000F09AFA641CF5E70024E0B209283FD887 -:102B700000210A460B4600F08FFA641CF5E700249A -:102B8000E0B2052828D200210A460B4600F084FA5C -:102B9000641CF5E70024194DE0B2092828D82B78E9 -:102BA00000210A4600F078FA641CF5E70024E0B240 -:102BB00009281DD800210A460B4600F06DFA641C56 -:102BC000F5E70524E0B2092812D800210A460B4691 -:102BD00000F062FA641CF5E70524084DE0B209280C -:102BE00006D82B7800210A4600F056FA641CF5E757 -:102BF00000F036FAB0BDC046B5020020B602002093 -:102C00000948102101600160016001617047C04600 -:102C100005481021016001600160016001600160F0 -:102C20000160016001617047180C004810B57748D9 -:102C300000887D218A00904211D80020FF210246A1 -:102C40000B4600F029FA0124E0B2092800D9D9E0A6 -:102C500000210A460B4600F01FFA641CF4E7CA0084 -:102C600090420AD80024E0B2022814D20022FF21A8 -:102C70000B4600F011FA641CF5E7654A904216D83D -:102C80000024E0B2032820D20022FF210B4600F0EE -:102C900003FA641CF5E70224E0B2092800D9B1E088 -:102CA00000210A460B4600F0F7F9641CF4E70A011C -:102CB000904216D80024E0B2042820D20022FF213E -:102CC0000B4600F0E9F9641CF5E70324E0B209289B -:102CD00000D997E000210A460B4600F0DDF9641C9C -:102CE000F4E74C4A904215D80024E0B205281FD2E0 -:102CF0000022FF210B4600F0CFF9641CF5E7042405 -:102D0000E0B209287ED800210A460B4600F0C4F93B -:102D1000641CF5E7404A904215D80024E0B206282A -:102D20001FD20022FF210B4600F0B6F9641CF5E724 -:102D30000524E0B2092865D800210A460B4600F0B8 -:102D4000ABF9641CF5E7354A904215D80024E0B28F -:102D500007281FD20022FF210B4600F09DF9641CBA -:102D6000F5E70624E0B209284CD800210A460B46B4 -:102D700000F092F9641CF5E74901884215D8002457 -:102D8000E0B2082833D20022FF210B4600F084F97C -:102D9000641CF5E70724E0B2092833D800210A466D -:102DA0000B4600F079F9641CF5E71D4900248842C0 -:102DB0000FD3E0B2092825D80022FF210B4600F0EE -:102DC0006BF9641CF5E70022FF210B4600F064F963 -:102DD000641CE0B20928F6D30924E0B2092811D80E -:102DE00000210A460B4600F057F9641CF5E7082459 -:102DF000E0B2092806D800210A460B4600F04CF93B -:102E0000641CF5E700F02CF910BDC046B2000020AC -:102E1000DC050000C4090000B80B0000AC0D000088 -:102E200095110000012132280A4601D30020C24337 -:102E3000064803789A18130600D01146CAB2322AFF -:102E400000D332210170C8B27047C0460100002093 -:102E500070B57B4D2878FFF7E5FF0446D44800782D -:102E6000401E092815D8C0467844007940008744A0 -:102E7000041C27323D48535EC7690026F0B209287A -:102E800000D9D3E021462246234600F005F9761CFE -:102E9000F4E70024E0B2092800D9C7E000210A467F -:102EA0000B4600F0F9F8641CF4E70026F0B209289C -:102EB00059D221462246234600F0EEF8761CF5E76B -:102EC0000026F0B2082859D221462246234600F0B7 -:102ED000E3F8761CF5E70026F0B2072859D2214620 -:102EE0002246234600F0D8F8761CF5E70026F0B21B -:102EF000062859D221462246234600F0CDF8761CFA -:102F0000F5E70026F0B2052859D22146224623468D -:102F100000F0C2F8761CF5E70026F0B2042859D27A -:102F200021462246234600F0B7F8761CF5E7002636 -:102F3000F0B2032859D221462246234600F0ACF8CD -:102F4000761CF5E7002001462246034600F0A4F86F -:102F50000124E0B2092869D800210A460B4600F096 -:102F60009BF8641CF5E70924E0B209285ED800212B -:102F70000A460B4600F090F8641CF5E70824E0B21E -:102F8000092853D800210A460B4600F085F8641C36 -:102F9000F5E70724E0B2092848D800210A460B4685 -:102FA00000F07AF8641CF5E70624E0B209283DD861 -:102FB00000210A460B4600F06FF8641CF5E7052473 -:102FC000E0B2092832D800210A460B4600F064F826 -:102FD000641CF5E70424E0B2092827D800210A463A -:102FE0000B4600F059F8641CF5E70324E0B2092809 -:102FF0001CD800210A460B4600F04EF8641CF5E789 -:103000000026F0B2022806D2002122460B4600F02C -:1030100043F8761CF5E70224E0B2092806D800211F -:103020000A460B4600F038F8641CF5E72878401C87 -:10303000C1B2642900D10020287000F011F870BDE1 -:10304000B102002080B5FEF753FE29480021EF2988 -:1030500004D8E0220270491C401CF8E780BDC0463D -:10306000B0B5012080F310880A4810210160204C7F -:103070000025EF2D0AD82078E02802D1FFF7C0FD07 -:1030800001E0FFF7C5FD6D1C641CF2E7002080F332 -:103090001088B0BD280C0048B0B51824444314482B -:1030A00000190024182C22D0072C04D84DB2002D72 -:1030B00008DA002507E00F2C09D855B2002D0BDAED -:1030C00000250AE01F25ED43055549000DE05DB2DE -:1030D000002D06DA002505E01F25ED4305555200B9 -:1030E00003E01F25ED4305555B00641CDAE7B0BD26 -:1030F000C1010020B0B529480188142900D2B0BD13 -:103100000024048026480578002D0FD0012D1AD008 -:103110002448032D1AD10078002818D1002505E095 -:1031200000210A460B46FFF7B7FF6D1CE8B20928DD -:10313000F6D9FFF795FF1C48002101701B4801706C -:103140001B480170B0BDFFF771FDB0BD00780228CB -:103150000BD003280CD1E0B20928D0D8FF210A46B1 -:103160000B46FFF799FF641CF5E7FFF771FEB0BD52 -:1031700010480078401EC0B2022804D8C0000E4992 -:10318000C1400E48017009480078012802D1FEF7BD -:1031900025FFB0BDFFF7D0FCB0BDC046B202002095 -:1031A000B100002098000020B5020020B4020020E9 -:1031B000B0000020AC000020CC801E00B602002031 -:1031C00010B50C46116843185B78405C891C11608F -:1031D0000002C01800B2FDF78DFD2146FDF790FCFE -:1031E00010BD10B50C46114600F006F8FDF782FD43 -:1031F0002146FDF785FC10BDB0B50A688318DC7860 -:103200009D785B78805C121D0A600006190408181E -:10321000290240180019B0BDB0B50022074B0029A3 -:103220000AD0047895B22D0A65406C001C5B12022E -:103230006240491E401CF2E790B2B0BDBC350008A8 -:10324000FEF726FEFDF786FFFDF76EFEFFF7FAFE9E -:10325000FEF7BEFFFEF70CFEE1204002FFF740FB49 -:10326000FEF746FEFFF7E8FA0D480068000702D4B3 -:103270000C4801210170FEF7BDFDFFF73BFFFEF793 -:10328000C5FFFEF717F8FEF78DFCFEF735FCFDF7DE -:1032900091FFFFF701FCFDF7EDFEFEF761F8EAE7AD -:1032A000100800487800002010B500F043F8EFF354 -:1032B0000080800001D5012010BD002010BD10B598 -:1032C00000F038F8EFF300804000800F012800D0B4 -:1032D000002010BD10B500F05FF8EFF30080400053 -:1032E000800F012801D0012010BD002010BD10B5B5 -:1032F00000F052F8EFF30080800001D4012010BDEF -:10330000002010BD10B500F079F8EFF300808000C8 -:1033100001D5012010BD002010BD10B500F098F8B7 -:10332000EFF300804000800F012801D0012010BD84 -:10333000002010BD70B501252D050C001C4310D4D4 -:10334000EC4206D4AC420AD4994200D070BD9042FF -:1033500070BDE94217D4EB4215D4994270BD894241 -:1033600070BDEC4206D5AC42F9D58B4200D070BDA1 -:10337000824270BD6D004C00EC4204D25C00EC4215 -:1033800001D28B4270BD034C30B4FDF7BFFC30BCA2 -:1033900070BD00BF1900130470B501252D050C0088 -:1033A0001C4310D4EC4206D4AC420AD4994200D05B -:1033B00070BD904270BDE94217D4EB4215D49942DA -:1033C00070BD894270BDEC4206D5AC42F9D58B4246 -:1033D00000D070BD824270BD6D004C00EC4204D242 -:1033E0005C00EC4201D28B4270BD034C30B4FDF75F -:1033F0008DFC30BC70BD00BF190016040123DB0535 -:1034000002000A430DD4DA4203D49A4207D4884218 -:103410007047D84214D4D94212D4884270478042AF -:103420007047DA4203D59A42F9D5814270475B0072 -:103430004200DA4204D24A00DA4201D281427047A5 -:1034400010B5024AFDF7B2FC10BD00BF090013041D -:103450000123DB0502000A430DD4DA4203D49A4269 -:1034600007D488427047D84214D4D94212D4884233 -:10347000704780427047DA4203D59A42F9D58142BB -:1034800070475B004200DA4204D24A00DA4201D2BD -:103490008142704710B5024AFDF788FC10BD00BF9D -:1034A0000900160470B5420064414B005C41120EE5 -:1034B00039D01B0E38D0FF2A3CD0FF2B3AD0D2187F -:1034C0007F3A40024902400A490A4518ED010600C8 -:1034D0004E43000A090A48430104731A4019190CA3 -:1034E0004318990F04D05B08012149075B1A521C4D -:1034F000D80904D3401CF50301D19D0607D0FF2A4B -:1035000008D2D50506D0E4072043401970BD012537 -:10351000A843F4E7002A01DCE00770BD2402FF2085 -:103520002043C00570BD1B0EFF2A03D0FF2B01D026 -:10353000E00770BDFF2636064500B54206D84D00AF -:10354000B54203D8D218FF2A00D0E7E7004870BD83 -:103550000000C07F8182838485868788898B8C8DDB -:103560008E8F919293959697999A9C9D9FA0A2A3D6 -:10357000A5A7A8AAACAEB0B2B3B5B7B9BCBEC0C21D -:10358000C5C7C9CCCED1D4D7D9DCDFE2E6E9ECF0AF -:10359000F3F7FAFE0100060001000100010001003E -:1035A000010001000200040008001000400080003B -:1035B00000010002000000000102030400002110CD -:1035C000422063308440A550C660E770088129918D -:1035D0004AA16BB18CC1ADD1CEE1EFF13112100235 -:1035E00073325222B5529442F772D66239931883DD -:1035F0007BB35AA3BDD39CC3FFF3DEE36224433401 -:1036000020040114E664C774A44485546AA54BB52C -:1036100028850995EEE5CFF5ACC58DD553367226D4 -:1036200011163006D776F6669556B4465BB77AA77C -:1036300019973887DFF7FEE79DD7BCC7C448E55820 -:103640008668A7784008611802282338CCC9EDD9CC -:103650008EE9AFF9488969990AA92BB9F55AD44A74 -:10366000B77A966A711A500A333A122AFDDBDCCB1C -:10367000BFFB9EEB799B588B3BBB1AABA66C877C40 -:10368000E44CC55C222C033C600C411CAEED8FFD6C -:10369000ECCDCDDD2AAD0BBD688D499D977EB66E14 -:1036A000D55EF44E133E322E511E700E9FFFBEEFBC -:1036B000DDDFFCCF1BBF3AAF599F788F8891A9817E -:1036C000CAB1EBA10CD12DC14EF16FE18010A10068 -:1036D000C230E3200450254046706760B983989358 -:1036E000FBA3DAB33DC31CD37FE35EF3B1029012B8 -:1036F000F322D2323542145277625672EAB5CBA524 -:10370000A89589856EF54FE52CD50DC5E234C32407 -:10371000A01481046674476424540544DBA7FAB7F7 -:103720009987B8975FE77EF71DC73CD7D326F23657 -:103730009106B01657667676154634564CD96DC943 -:103740000EF92FE9C899E9898AB9ABA944586548A7 -:1037500006782768C018E1088238A3287DCB5CDB97 -:103760003FEB1EFBF98BD89BBBAB9ABB754A545AF7 -:10377000376A167AF10AD01AB32A923A2EFD0FED63 -:103780006CDD4DCDAABD8BADE89DC98D267C076C47 -:10379000645C454CA23C832CE01CC10C1FEF3EFF37 -:1037A0005DCF7CDF9BAFBABFD98FF89F176E367E97 -:1037B000554E745E932EB23ED10EF01EE0370008D7 -:1037C000000000200800000004010008E83700089D -:1037D00008000020E00700002001000800000000B1 -:0837E0000101000000000000DF -:04000005080000C12E -:00000001FF diff --git a/LCM/Project/MDK5/Objects/LCM_Light_Control_IO_WS2812_New_P42A_0409.hex b/LCM/Project/MDK5/Objects/LCM_Light_Control_IO_WS2812_New_P42A_0409.hex deleted file mode 100644 index 1b7493c0..00000000 --- a/LCM/Project/MDK5/Objects/LCM_Light_Control_IO_WS2812_New_P42A_0409.hex +++ /dev/null @@ -1,915 +0,0 @@ -:020000040800F2 -:10000000E80700209D010008411F0008AF1C000800 -:1000100000000000000000000000000000000000E0 -:10002000000000000000000000000000C5240008DF -:100030000000000000000000991F000829250008AA -:10004000AF01000800000000AF010008AF01000888 -:10005000AF010008AF010008AF010008AF010008C0 -:10006000AF010008AF010008AF010008AF010008B0 -:10007000AF010008AF010008AF010008AF010008A0 -:100080000000000019260008000000000000000029 -:1000900000000000AF010008AF010008AF01000838 -:1000A00000000000AF010008000000004528000823 -:1000B0000000000000000000000000000000000040 -:1000C00000F002F800F03EF80CA030C80838241800 -:1000D0002D18671EA246AB4654465D46AC4201D180 -:1000E00000F030F87E460F3EB6460FCC0126334274 -:1000F00000D0FB1A3343A246AB461847DC3700005A -:10010000FC370000103A02D378C878C1FAD85207F9 -:1001100001D330C830C101D504680C6070470000BD -:100120000023002400250026103A01D378C1FBD813 -:10013000520700D330C100D50B6070471FB51FBDFB -:1001400010B510BD00F064FE1146FFF7F7FF03F095 -:1001500057F800F07CFE03B4FFF7F2FF03BC00F099 -:10016000DBFE000070B505460C46164602E00FCCDB -:100170000FC5103E102EFAD2082E02D303CC03C5B1 -:10018000083E042E07D301CC01C5361F03E02178B9 -:100190002970641C6D1C761EF9D270BD074880471B -:1001A00007480047FEE7FEE7FEE7FEE7FEE7FEE75B -:1001B00004480549054A064B704700002D250008F4 -:1001C000C1000008E8030020E8070020E80500203F -:1001D000E8050020F8B5042A2CD3830712D00B7849 -:1001E000491C0370401C521E83070BD00B78491C1E -:1001F0000370401C521E830704D00B78491C037007 -:10020000401C521E8B079B0F05D0C91ADF0020230C -:10021000DE1B08C90AE0FFF7A5FFF8BD1D4608C9A7 -:10022000FD401C46B4402C4310C0121F042AF5D2D6 -:10023000F308C91A521EF0D40B78491C0370401CF5 -:10024000521EEAD40B78491C0370401C012AE4D4E6 -:1002500009780170F8BD0000002203098B422CD3FD -:10026000030A8B4211D300239C464EE003460B4306 -:100270003CD4002243088B4231D303098B421CD368 -:10028000030A8B4201D394463FE0C3098B4201D35A -:10029000CB01C01A524183098B4201D38B01C01A92 -:1002A000524143098B4201D34B01C01A5241030909 -:1002B0008B4201D30B01C01A5241C3088B4201D3B8 -:1002C000CB00C01A524183088B4201D38B00C01A65 -:1002D000524143088B4201D34B00C01A5241411A8C -:1002E00000D201465241104670475DE0CA0F00D06F -:1002F0004942031000D3404253409C460022030968 -:100300008B422DD3030A8B4212D38901FC2212BAED -:10031000030A8B420CD3890192118B4208D38901C5 -:1003200092118B4204D389013AD0921100E08909DD -:10033000C3098B4201D3CB01C01A524183098B42BE -:1003400001D38B01C01A524143098B4201D34B01A7 -:10035000C01A524103098B4201D30B01C01A52410A -:10036000C3088B4201D3CB00C01A524183088B4291 -:1003700001D38B00C01A5241D9D243088B4201D31A -:100380004B00C01A5241411A00D201465241104658 -:1003900063465B1001D34042002B00D549427047B1 -:1003A00063465B1000D3404201B50549002802DCDA -:1003B000491C084000E00846C046C04602BD00BFD8 -:1003C000FFFFFF7F70477047704700000246C80F6D -:1003D000C00781434B0030B54B405B009B0D20D0E4 -:1003E0001923DB06C91801231B05994220DB0324CE -:1003F000A40704251346AB400BD3002B04D1EB0616 -:1004000013409B00E34204D4012464070023121923 -:100410005941FF231B0599420BD2C9000143500FDC -:1004200009E0CB0204D501430803024305D0054887 -:1004300030BDFF21C905084330BD08460721090525 -:10044000884330BD0000C07FF0B50C46871A9C4140 -:100450000D46861A9D4103D2C01BA141D2196341AA -:100460000D0D1F0DC94EEC1BAE435CD07F057F0DFB -:100470000026002F51D02D05AC46A943DD020123F3 -:10048000ED0A1B051D4320231B1B24D41746E74000 -:10049000381871412F46E740CC199D402818314645 -:1004A00061410C0D27D161449A4013D50023401CB3 -:1004B000594152000ED14008400001224B00520524 -:1004C000D34207D305204007C14201D5B04900E01F -:1004D000B0493046F0BD6B00002A00D001229A18C6 -:1004E0001F23203C1B1B01D5002302E0E5402818F8 -:1004F00071410C0DD7D0012424050919C407CD077B -:1005000040084908E40F28436144002CD5D000245A -:10051000401C61419A40D0D1CDE76A05520DD9D136 -:10052000C90FC907D5E79C4D4E00002801D0012412 -:1005300000E0002434195F00002A01D0012600E009 -:100540000026BE19954FAC420CD8AE420AD8B44230 -:1005500006D001256D05EC42BCD010461946F0BD11 -:100560009942FCD000203946F0BDF0B51FB40C46CE -:100570000F46811A9F412546861A9D4106D20125C4 -:10058000ED076F40401ABC4152187B41210D1E0DF2 -:100590008D1BAC467D4D8D437ED075056D0D7CD099 -:1005A0000D05AE46AC431B031B0B794D52429D41DA -:1005B000202366469B1B14D31746F74038180026A5 -:1005C0000090744160462F460741E41900989D4011 -:1005D0002818664116D4714671189A4025D5012312 -:1005E00020E093182A466A415200002B00D0521C8A -:1005F0001E23203E9B1B002B61DD3541EE17281882 -:100600006641E8D5001876415B1C9A4000D3401C37 -:100610004B05F3181524E34010D3002B52D071463C -:100620007118D30FC01802D3491C05B0F0BD0123C7 -:10063000DB079A42F9D140084000F6E70122520553 -:10064000B21801D1002853D00123CC0ADB02994310 -:10065000891E002A08D1020C03D0020C00041039B4 -:1006600002E00246002020390023550B05D112027A -:100670000823550B01D152010D23550C01D1120154 -:100680001B1DD50C01D192009B1C150D01D15200F0 -:100690005B1C2025EE1A01E02CE022E00546F54027 -:1006A00015439840CA1AE10769181305C918002AAA -:1006B000BBDA032040070818C10FC9070FE07146D5 -:1006C0006118B2E7F10740080843711071444A000D -:1006D0000CD001235B059A42A7D2C90FC90700209D -:1006E000A3E74905490D26D1002001E00028F4D1F7 -:1006F00000219AE7284D6600002801D0012100E082 -:10070000002171185F00002A01D0012600E00026B8 -:10071000BE19224FA94210D8AE420ED8B14208D01D -:1007200001256D05E94206D01946A8024140104650 -:100730007BE79C4201D0214677E70020394674E7E9 -:1007400010B50C465C4005D50124E4076340FFF773 -:100750000CFF10BDFFF778FE10BD30B40C465C40B6 -:1007600004D50124E407634030BC6DE630BCFCE6F0 -:1007700070B50124E40761400D465D4002D4FFF7E7 -:1007800063FE70BD6340FFF7F0FE70BDFF07000021 -:100790000000F0FF0000F07F0000E0FF0000F87FA5 -:1007A00030B50346CA02400D1043164D164C0A15CB -:1007B00002D02043002A06DBAA1A002A12DDD0400C -:1007C000FF2A0BDC30BD5205520D01D1400040081C -:1007D000AA1A07D4D0404042FF2A01DD002030BDD4 -:1007E0000028FCDD4A00002B01D0012000E00020A1 -:1007F000101801225205D042F0D8C817C0436040FB -:1008000030BD00001E040000000000801F22030C09 -:1008100002D10F22000402D0030E03D004E0002016 -:10082000014670470002083A030F01D10001121F70 -:10083000830F01D18000921E002801DB4000521E70 -:10084000120551184205C012411810467047C10FD9 -:10085000C90700D04042012292071143D6E7012187 -:100860008907D3E7F0B58B4C0F09254689B0BD4306 -:100870007BD01D092646AE43FAD00E465E40274087 -:10088000F60F3E43254071D024012142FBD0FF24C6 -:10089000AD19A4042D1B039501252D05DB02DB0AF0 -:1008A000C9022B43C90A29431E010901040F130F72 -:1008B000050121431701880B820391432D098C46C2 -:1008C000A90B1E438A039543B30B9A0396433F0932 -:1008D000BA0B9403A74302962E467E430497B6466E -:1008E0004E19D7190C460196544305977E43371B82 -:1008F0007646BF1B3601B646BE0B361900967646C5 -:10090000BC043719009C01D3641C00946400002FC0 -:1009100001D001263443029E049F754366467E4300 -:100920000496760034196E0034190094029C019EDE -:100930001C196643751BAE46069465464519059C11 -:1009400005956C43594375460891691A0191049EB7 -:1009500001465143A41B0491611A009C0791E106D2 -:1009600005D061090122114302E072E06EE06109E5 -:10097000089D00272C0A2D066918049D7C412A0A2F -:100980002D066918019D6241AC0DAD026D185441F0 -:10099000079A910D920255196141029A6446584393 -:1009A0005443069B059A5A43121A131B9A0E9B0135 -:1009B0005B187A41010B0005C3185141220A200639 -:1009C00044195A419A4200D2491C012040028142F6 -:1009D00003D315230226F64302E014230326F6432D -:1009E0002020C51AA9401746AF40DA400A432046E6 -:1009F0000399D8400914731819055118039A3843FC -:100A0000D2075140AC4009D00122944006D30022C5 -:100A1000401C5141002C01D1400840001E4A934225 -:100A200012D3012203989206904207DB052040076B -:100A300009181A480143C012414004E0032040074E -:100A40000818C10FC907002009B0F0BD0020F10748 -:100A5000FAE705180C464C4111486D42A04115D3E8 -:100A600094181A465A410E48644290410ED3012010 -:100A70004A004005824209D35A00824206D35940B7 -:100A8000C90F084AC90700201143DDE700200649C5 -:100A9000DAE700000000FF07FE070000FFFFFF7F0E -:100AA0000000E0FF0000F07F0000F87F0121C90591 -:100AB0000123411842001B06D3185B0E0AD0C11057 -:100AC0000722D206891840075242D14201D552006E -:100AD00089187047090208D50146002A03D0C10FC2 -:100AE000C9070020704710467047420202D000201C -:100AF00002497047072109050143F4E70000F87F28 -:100B0000F0B5FF252D04C609C209FF2704462E4073 -:100B10000137CB093E4348402A402B400746002A74 -:100B20006BD0002B69D0AA4267D0AB4265D00028B9 -:100B300000DA32460125ED0529432C430902200243 -:100B4000090AD21A4B0C7F24E31A434C000A7C4456 -:100B5000E35C7D242404121914145B00A21888425B -:100B600001D3521C00E0400049420C465C43241172 -:100B70005C43DB016415E318040A5C43C502200DE5 -:100B80000C4644436419250A5D432303EC0C0D46CF -:100B9000654300030019EB184C42A34201D35B18D4 -:100BA000401CD4052018002B07D05B00C91804D3C3 -:100BB000401C002901D1400840003F2189048A429D -:100BC00009D3002A08DC1106090F04D003214907C4 -:100BD0004018C00FC007F0BD01224100120689185D -:100BE0007F2252069142F6D205214907C84201D51B -:100BF0009010F0BDFF20C005F0BD002F00DA324696 -:100C00001648AA4207D2AB4205D21902090E17D0E4 -:100C1000F80FC007F0BDFF2563002D06AB42F9D8E1 -:100C20004900A942F6D8AB4201D1A942F2D0A9426B -:100C300001D1002101E061004908D0050843F0BD61 -:100C40001102090EFBD0FF200243D005F0BD0A4679 -:100C50000146104654E700001E2B00000000C07F34 -:100C600010B501469E240002CA15A307002A02D02F -:100C70001843002A04DBA21A002A0CDDD04010BD64 -:100C80001206120E01D140004008A21A03D4D0402F -:100C900040420028F3DDFF2248001206904201D9AD -:100CA000002010BDC817C043584010BD1F22030CC0 -:100CB00002D10F2200041CD0030E01D10002083A19 -:100CC000030F01D10001121F830F01D18000921E7A -:100CD000002801DB4000521ED205511802125118A3 -:100CE0001922904004D3491C002801D14908490029 -:100CF00008467047C10FC90700D040420122920741 -:100D00001143D3E701218907D0E70000F8B5264C4D -:100D10004E00069DA6420AD8A64201D1002806D15F -:100D20005E00A64203D8A6420AD1002A08D00D24AC -:100D30002404254233D02946002000F090F8F8BD65 -:100D40000C461C4311D4994207D0C81A02D3EFF3C2 -:100D50000080F8BDEFF30080F8BD801A02D3EFF3F6 -:100D60000080F8BDEFF30080F8BD09242407E500FA -:100D70008B4207D0581A02D3EFF3008006E0EFF35E -:100D8000008007E0101A03D3EFF30080A04303E0D4 -:100D9000EFF30080A043284380F30088F8BD00955E -:100DA00000F074F8F8BD00000000E0FF10B5FF236C -:100DB0001B0644009C421DD84C009C421AD8034696 -:100DC000124A0B4307D4401A02D3EFF3008010BD40 -:100DD000EFF3008010BD081A03D3EFF300809043B7 -:100DE00005E0EFF3008001219043C907084380F339 -:100DF000008810BD0D231B041A4204D011460020A8 -:100E000000F02DF810BD00F04BF810BD0000009070 -:100E1000754600F04DF8AE46050069465346C008D9 -:100E2000C000854618B020B5FFF7C2F960BCB646D1 -:100E300000260027C0C5C0C5C0C5C0C5C0C5C0C547 -:100E4000C0C5C0C5403D490849008D46704710B532 -:100E50000446C046C0462046FFF77DF910BDC802D3 -:100E600012D54803400F002804D0C803C043012115 -:100E700088407047EFF30080000100090321090753 -:100E8000084380F3008870470020704710B50020A9 -:100E90000249029A00F010F810BD00000000F87F2F -:100EA00010B5024800F008F810BD00000000C07F37 -:100EB000004870470800002010B50C461107090FC4 -:100EC000092904D00A290AD008290CD104E01146C6 -:100ED0000820FFF7C4FF06E0510606D501E05106E1 -:100EE00001D50120C007214610BDD10607D501015B -:100EF0000909CC084907000E0006044309E0410F28 -:100F000020024907000A0143200E00061D22D1419C -:100F100001430846E7E7000001491820ABBEFEE7A1 -:100F20002600020070470000F0B589B001242005BA -:100F3000214601F005FAE004214601F001FA6002C1 -:100F4000214601F015FA06AD00200090E871032754 -:100F50002F710C2006901A48294600F049FE0726FA -:100F6000174839463246174B9847022114483246F3 -:100F7000144B98470098E8712F7110200690124F7B -:100F80003846294600F034FE0421384632460D4BDF -:100F900098471D4D284600F027F801AE304600F076 -:100FA00061F834700098059004900390284631460B -:100FB00000F03CF82846214600F00DF809B0F0BDDD -:100FC000000C00487F1C0008000800488162426154 -:100FD000704701607047002901D0012100E0022123 -:100FE00082680A438260704710B50749884200D082 -:100FF00010BD01214C02204601F0C6F90021204617 -:1010000001F0C2F910BDC04600240140006C80B25E -:101010007047CA0101D4006803E00122120680680B -:1010200090430840411E88417047000070B5C26877 -:10103000064B13400E1D74CE1A4309784903114321 -:10104000214329433143C16070BDC04600D2FFFF38 -:10105000816804220A4382607047816810220A4333 -:10106000826070470021017041608160C160016150 -:101070007047000070B5884E707A002838D0294833 -:10108000018865294CD3002101800320264CA0470C -:10109000B0810120A047F0810220A047FFF7DFFBCD -:1010A000224C234D22462B46FFF7DCFBFFF78EF93F -:1010B00020490860F089FFF7D2FB22462B46FFF754 -:1010C000D1FBFFF783F91C490860A0480088A049BC -:1010D0000978002912D0652822D3B089FFF7BFFB19 -:1010E000164A174BFFF7BEFBFFF770F9154916E0DC -:1010F000012070720B480021018070BD65280FD35C -:10110000B089FFF7ACFB00240F4B2246FFF7AAFB88 -:101110000E4B2246FFF714FBFFF758F90C49086005 -:1011200070BDC0468C000020612400081F85EB5173 -:10113000B81E553F8800002084000020333333332D -:1011400033539A3F9C000020008080BF00803040D5 -:1011500094000020BFB50121480401F0F1F8FF2000 -:1011600002300290082501950920C40601A92046F5 -:1011700000F03EFDA562BFBD0D4948807047C046E6 -:101180000B484188002906D00278002A04D0491E65 -:101190004180090406D07047012101706D48082183 -:1011A00001607047002101706A48082101617047A1 -:1011B00080000020B0B536480078022822D133489C -:1011C000007801281ED033480078002821D0324D05 -:1011D000A979022935D001293AD0002955D12F49C2 -:1011E00000240C800121A971FFF739FB2C4A2D4BFB -:1011F000FFF738FB2C4B2246FFF7A2FAFFF7D0FA95 -:101200006881B0BD2A48082101602348002181710E -:10121000B0BD26480078204CE179814204D12448B1 -:101220000821016000201EE0A17902291DD00129BA -:1012300015D0002929D10120A07118480021018072 -:10124000B0BD68891549098881421ED9002004E093 -:1012500068898008FFF790FF0220A871B0BDC82000 -:10126000FFF78AFF0220A071B0BDFF2192310B4A27 -:1012700012888A4209D30021A171227A521C22725B -:10128000D2B2824201D1E0712172B0BD8F00002044 -:10129000B100002090000020680000209200002093 -:1012A0003D0AD7A3703D06C000D08440AC000020AA -:1012B0002800004823490878002842D022480278B4 -:1012C000052A3ED87A4412795200974402040C143D -:1012D0001A2B012110E01D490988204A914230D380 -:1012E0000221017070471C4A202313600322027000 -:1012F0000220087070470421017014480021018009 -:1013000070477D218A0011490B88934219D9104AF0 -:101310000123137000220A80052101700D4802216B -:10132000016170477D218A0008490B88934208D9E2 -:10133000074A002313700B80042101700548022125 -:101340000160704798000020990000209A0000205A -:10135000000000201800004818080048E9030000B9 -:10136000F0B587B0FE4C2078032810D0022838D082 -:101370000128FC480068FC4901F0AFFF002800D0BC -:101380004EE2FA48012101700320207048E2F8483B -:101390000088F849097800296CD197286AD3F64863 -:1013A000056800242846214601F097FF0646284696 -:1013B000FFF77CFB002E00D09FE0F04AF04B01F0DD -:1013C00053FF002800D098E0EE480178491C0170D6 -:1013D000C9B20B2900D223E20470EB48202101603E -:1013E0001EE2EA480178012900D019E202210291A7 -:1013F0000170E74F3D6900242846214601F062FF55 -:10140000002803D10120C00745403D612846FFF771 -:101410004DFBE04AE04B01F04AFF0646DF49284613 -:1014200002F066F8FFF71CFC002E01D18400243482 -:10143000DB480470DB480068FFF738FB0446CF4AFE -:10144000D94B069101F01BFF0028049409D1D7481D -:101450000068FFF72BFBC94AD34B01F01BFF0028A4 -:1014600052D17A69C620C043824249DBD04802216A -:1014700001704DE0972800D2D2E1BA4800687F2180 -:10148000C90501F09BFFCB49FFF73AFB0446B7487B -:101490000078022800D0C3E12046FFF707FB05468D -:1014A0000E460591C4480068FFF700FB0746069406 -:1014B0000C46C24AC24BFFF743F92A46334601F0B5 -:1014C000F6FE0646BF4B38462146069CFB4AFFF710 -:1014D00037F9002E059E06D12A46334601F0DAFE82 -:1014E000002800D09CE1F84AF84B2846314601F02C -:1014F000C6FE002868D00120C7E1A24804708FE131 -:10150000AB480321017005E0A948042101707A6904 -:10151000002A01D552427A610592B8697F21C90536 -:1015200001F04CFFE249FFF7EBFA0190FFF7BEFA3A -:1015300004460F46E0480068FFF7B8FA05460E4635 -:10154000DE4ADF4BFFF7FCF822463B4601F0AFFED8 -:101550000390DC4B284625463146D84AFFF7F0F881 -:10156000039A002A06D12A463B4601F093FE002842 -:1015700000D0A3E0D44AD54B2846394601F07FFE7F -:10158000002802D00120019C94E0D14AD14B28468A -:10159000394601F074FE00280298019C00D089E0D1 -:1015A000CD4ACE4B2846394601F069FE002801D0CD -:1015B00003207FE0CA4ACB4B2846394601F05FFE44 -:1015C00000280BD0042075E0C14AC24B28463146A2 -:1015D00001F055FE00280BD0022056E1C24AC34B51 -:1015E0002846394601F04BFE00280BD0052061E06B -:1015F000B94ABA4B2846314601F041FE00280BD0CB -:10160000032042E1BA4ABB4B2846394601F037FE77 -:1016100000280BD006204DE0B14AB24B2846314697 -:1016200001F02DFE00280BD004202EE1B24AB34B6E -:101630002846394601F023FE00280BD0072039E068 -:10164000A94AAA4B2846314601F019FE00280BD0C2 -:1016500005201AE1AA4AAB4B2846394601F00FFE95 -:1016600000280BD0082025E0A14AA24B284631468D -:1016700001F005FE00280BD0062006E1944AA24B9B -:101680002846394601F0FBFD00280CD0092011E066 -:10169000994A9A4B2846314601F0F1FD002800D1C5 -:1016A000DFE00720F1E09949204601F016FE00280E -:1016B00002D10A20964908707F480460964CE7687A -:1016C00000263846314601F0FDFD0028049D03D177 -:1016D0000120C0074740E760059CF92C2ADC8D4AB1 -:1016E0008E4B2846069901F0BFFD002809D18C4891 -:1016F0000068FFF7DBF9874A884B01F0B5FD002849 -:1017000024D0844A854B2846069901F0C3FD002861 -:101710005AD188480299017081480068FFF7C6F9DC -:101720007C4A7E4B01F0B6FD002800D097E080484F -:1017300003214DE03846FFF7B9F97A4A944208DCB4 -:10174000794A7A4B01F090FD002802D179480121B5 -:101750003EE07748042101707648029938E0C0469F -:10176000B10000209C0000200000204298000020D2 -:101770009A0000200000002094000020333333330F -:101780003333D33FB400002028080048B9000020BC -:10179000B8020020666666666666E63F0000C842DC -:1017A0009000002084000020333307408800002090 -:1017B000A80000200000A041A00000207B14AE473C -:1017C000E17A943FE17A94BF5948029901705948EF -:1017D000017036480068584901F07FFD04463846DC -:1017E000FFF764F9002C304C0ED14F4A4F4B01F0FB -:1017F0003BFD002808D12F480121017003202070F3 -:10180000F94806704B480670424A444B28460699F0 -:1018100001F035FD002805D04A480670474806808B -:1018200007B0F0BDCB480068FFF740F97D22D20039 -:10183000059B9342F0DC374A384B01F02BFD002822 -:10184000EAD03E4801883E4A9142E9D306803D48AD -:101850000178491C0170C8B21E28E1D394E53448D0 -:1018600075E7274A274B2846314601F008FD002836 -:1018700001D0082009E0164A234B2846314601F0E2 -:10188000FEFC002806D00920069C0B4A204908705F -:101890001460C5E71D49069C204601F01EFD002886 -:1018A000054AF5D10A20F1E7B10000209C00002094 -:1018B0000000A04198000020A00000207B14AE474B -:1018C000E17A943FE17A94BF9EEFA7C64B37104070 -:1018D0000AD7A3703D0A1040DD24068195430F40CE -:1018E00004560E2DB29D0E40EC51B81E85EB0D40F6 -:1018F0006891ED7C3F350D40C520B07268910C4079 -:10190000E17A14AE47E10B403D0A0B400000404035 -:10191000B000002033333333B802002033330740A4 -:10192000880000206F1700009A9999999999E93FCA -:10193000B5020020B402002000002042B6000020C2 -:1019400061EA0000B500002070B54A4A12784A4D9D -:10195000EB78934202D0EA7000232B71042A04D161 -:101960004E484D4900F01EFF70BD2A79052A4DD81A -:101970007A441279520097440223293115444022B7 -:1019800080210128144600D00C46494B1C610128D7 -:1019900000D01146196001212971012800D00220D0 -:1019A000A87070BD364E3088C10750D135490978CE -:1019B000032931D0022934D0012942D136493EE0F1 -:1019C000022028712E480021018070BD3348012972 -:1019D0001DD1364900F0E6FE032049E0284E30884C -:1019E000C1072E4C07D140082949081A81B2204668 -:1019F00000F0D8FE308800097D2807D3264920460C -:101A000033E0002028711D480221017070BD224979 -:101A100000F0C8FE04202BE0FEF721FF00241A4B43 -:101A200003E0FEF71CFF00241A4B2246FEF71AFFC4 -:101A3000164B2246FEF784FEFEF7B2FE1449081A42 -:101A400000E0002081B2154800F0ACFE30880009AB -:101A50007D28DBD30B480078401EC1B2022906D88E -:101A600040B280000EA109580C4800F09BFE0520F2 -:101A7000287170BDA8000020680000208E000020A2 -:101A8000AA000020AC0000200000124000408F405F -:101A9000102700000000044028230000002C014013 -:101AA000581B0000A00F0000000000000F270000DE -:101AB00018080048F8B5224C224D2888DB490E78DA -:101AC000214F3978B14203D122466432904207D87F -:101AD000B14208D1A04205D94148204900F062FE38 -:101AE00065342C80F8BD19480068194901F0EAFBFB -:101AF00000280AD117480068154901F0E3FB0028C7 -:101B000003D1032E0FD0002402E06534032E0ED043 -:101B1000022E04D0012E0ED131480F4909E07D205C -:101B200041012F4805E02E480024214601E02C48C1 -:101B3000002100F037FEBD482C8000783870F8BDD9 -:101B4000B70B0000A6000020A400002084000020A5 -:101B50000000204088000020581B000028230000BF -:101B600070B5AE480078032801D0002809D11B4881 -:101B70008021016040210160EE48002100F012FE4A -:101B800070BD184DA7480078184E7179814202D176 -:101B90002A78022AF4D0814202D001212970707182 -:101BA000401E0328ECD8C0467844007940008744A2 -:101BB0000103060B012003E00120022101E00220C5 -:101BC0000146FFF7C1FE70BD022420462146FFF703 -:101BD000BBFE0320B0702C7070BDC04628080048C2 -:101BE000002C01408E000020A8000020680000208A -:101BF000FEB50A6800231C460192202B35D0012730 -:101C0000A7403A422ED0029403259D40ED430C4656 -:101C10000E79721E012A13D882682A408260627986 -:101C20009A4000958568154385604268BA434260D2 -:101C3000A27902998A4092B2456815434560009D99 -:101C400002682A4002609E40026832430260C26815 -:101C50002A40C260E1799940C2680A43C260019A91 -:101C60002146029C9B1C641CC7E7097A002902D00C -:101C7000016B914301E0016B11430163FEBD10B59F -:101C80004B07DB0E0F249C40C90889004018016AED -:101C9000A14301629A40016A1143016210BDE0B59F -:101CA00001AA10700121104600F00EFC8CBDFEE769 -:101CB000BFB50121080500F043FBFF200230029070 -:101CC00010250195034C01A92046FFF791FFA5615E -:101CD000BFBDC046000C00483148417804294CD8AB -:101CE0007944097949008F4402350D2229002E4993 -:101CF0000968090747D44188491C418089B21429E1 -:101D000011D03AE08188491C818089B289087C29F8 -:101D100034D825490968090707D44188491C4180FE -:101D200089B2022929D10121417000212DE01E49EB -:101D30000968090721D5002141707047C188491EF3 -:101D400089B2022903D8C900164ACA40027000218C -:101D5000417022E04188491C41808288521C828067 -:101D6000114A1268120712D489B2104A914204D360 -:101D7000002141800E490180704770470421417065 -:101D800000218180704700218180418070470021BF -:101D9000418002214170C188491CC1807047C04602 -:101DA000780000200102040010080048DD05000052 -:101DB0000303000010B518480378002B2BD01749F7 -:101DC0000A78032A27D05B1E032B22D87B441B7979 -:101DD0005B009F440114040C022A18D119E0114A37 -:101DE0000023137003220A700F490B7011E0022ABE -:101DF0000FD10B490A78022A09D0022208E0022AF0 -:101E000007D10A490A78521CD3B2042B00D101220F -:101E10000A700021017010BD78000020B100002080 -:101E20008F000020A8000020B4020020AC00002099 -:101E30001FB50124E004214600F082FA01A9CC710B -:101E40000020087108200190DF48FFF7D1FE1FBD78 -:101E5000F0B585B001246004214600F071FAE00479 -:101E6000214600F06DFAFF27023703970220019008 -:101E700002900920C006009002AD0C4A2946904706 -:101E8000039780240294D04E30462946074A904753 -:101E900003974027029730462946044A9047019805 -:101EA00000998862B462B76205B0F0BDF11B00080A -:101EB000F0B58BB00124A004214600F041FAE00205 -:101EC000214600F055FA812040000990102008902A -:101ED000164D08A92846FFF78BFE04260322284644 -:101EE0003146FFF7CCFE05A9002088720881104F0B -:101EF00006971F2005900F4D284600F055FC6946B7 -:101F00008E80200204900C48039002970B480090AA -:101F1000284600F009FC2846214600F0D5FB28465B -:101F2000214600F0DDFB0BB0F0BDC04600040048C8 -:101F30000F270000002C0140020008007000010083 -:101F400070470000B0B501788278002A16D08A0761 -:101F5000D20EFF2393400D4C0C190325AC4325688A -:101F60009D4340788001C0B29040284320601F20EC -:101F700008400121814006480160B0BD1F2001409A -:101F80000120884003490860B0BDC04600E400E07D -:101F900000E100E080E100E070470000B0B57A4861 -:101FA0000078401E092815D87844007940008744FD -:101FB000041D2935414D5965D0710024734DE0B29F -:101FC000092800D9DCE029780A460B4601F044F8DC -:101FD000641CF4E70024E0B2092800D9D0E0002115 -:101FE0000A460B4601F038F8641CF4E70024674DFC -:101FF000E0B2092860D229780A460B4601F02CF895 -:10200000641CF5E70024614DE0B208285FD229780E -:102010000A460B4601F020F8641CF5E700245B4DEE -:10202000E0B207285ED229780A460B4601F014F880 -:10203000641CF5E70024554DE0B206285DD22978EE -:102040000A460B4601F008F8641CF5E700244F4DE2 -:10205000E0B205285CD229780A460B4600F0FCFF66 -:10206000641CF5E70024494DE0B204285BD22978CE -:102070000A460B4600F0F0FF641CF5E70024434DD0 -:10208000E0B203285AD229780A460B4600F0E4FF52 -:10209000641CF5E73D48027800200146034600F045 -:1020A000DBFF0124E0B209286AD800210A460B466A -:1020B00000F0D2FF641CF5E70924E0B209285FD8DC -:1020C00000210A460B4600F0C7FF641CF5E7082410 -:1020D000E0B2092854D800210A460B4600F0BCFFA4 -:1020E000641CF5E70724E0B2092849D800210A4614 -:1020F0000B4600F0B1FF641CF5E70624E0B20928A6 -:102100003ED800210A460B4600F0A6FF641CF5E706 -:102110000524E0B2092833D800210A460B4600F016 -:102120009BFF641CF5E70424E0B2092828D80021AD -:102130000A460B4600F090FF641CF5E70324E0B26A -:1021400009281DD800210A460B4600F085FF641CB3 -:10215000F5E700240D4DE0B2022806D22A780021CE -:102160000B4600F079FF641CF5E70224E0B2092871 -:1021700006D800210A460B4600F06EFF641CF5E706 -:1021800000F04EFFB0BDC046B0000020B6020020F7 -:10219000FEB50121480400F0D3F8FF26023601966F -:1021A000042700970920C4066D4620462946FFF7FC -:1021B0001FFD01962026009603482946FFF718FDCB -:1021C000A76201488662FEBD0008004810B51749A5 -:1021D0000A7817480378934202D1012A00D010BD33 -:1021E0000270032A18D0012AF9D1124A042313607D -:1021F000114B01221A704378002B11D00F4B1B8812 -:102200000F4CA342EBD30F4B1A7002220A700E49F7 -:102210000A700021417010BD06480421016110BD03 -:10222000427006480021018010BDC046B100002068 -:102230006800002018000048A8000020B20000201C -:1022400071170000AC0000208F000020FEB505468D -:1022500000270297007801240228019401D16F78A9 -:1022600002242E193046394600F0B6FF39196A1893 -:102270005278695C090289188142019C4DD13078FD -:102280000024042849D1751C254902AE254F284653 -:102290003246B8473B46244F3860284620493246EC -:1022A000984778602149224F28463246B8471E4950 -:1022B000886028461D493246B8471B4FF86002988F -:1022C000083002901B4928463246164B9847386121 -:1022D000194A2846314690477861284610493246C7 -:1022E000104B9847B861154928463246104B98471D -:1022F000F8612846114932460D4B984738620298DA -:1023000008300290284631460B4FB84706494862CC -:1023100028463146B847044988622046FEBDC0467B -:102320000000204181310008B80200200000C842AE -:10233000A331000800007A44B931000800401C466F -:10234000044A002902D01168014301E01168814369 -:102350001160704714100240044A002902D011682D -:10236000014301E011688143116070471C10024075 -:10237000044A002902D01168014301E01168814339 -:102380001160704718100240044A002902D01168F9 -:10239000014301E011688143116070470C10024055 -:1023A000F8B50446274F38680C2101400C2901D1AB -:1023B00025482060254D25603868C0081E21014051 -:1023C0002348415A2846FDF747FF064660603868B3 -:1023D0004005400F1F49085CC640A6601E480168C2 -:1023E000890F08D18A4800684000C00E811C1B4834 -:1023F000FDF732FF11E001218B07032292070568E8 -:1024000015409D4207D100681040C90788420F4D12 -:1024100004D0B00801E070080C4DE0602561F86A56 -:10242000F86A80070BD0F96A03200140012901D125 -:102430002E4604E0F96A014003292E4600D1666168 -:10244000F8BDC0460410024050BD01000048E8013C -:10245000B0360008D0360008102401400090D003A8 -:10246000B0B50546134C2046FEF7F7FD0421204683 -:10247000FEF7AFFD681EC1B2022907D840B2800046 -:102480000DA1095807222046FEF7A0FD0121204694 -:10249000FEF7BFFD0028F9D02046FEF7D9FD042144 -:1024A0002046FEF7B6FD0028F9D02046FEF7AEFD27 -:1024B000B0BDC04600240140040000000800000038 -:1024C0001000000070470000F8B50C46064600F00A -:1024D00083FE009001200002844204D811480225A6 -:1024E0000570401C05E00F4803250570210A417066 -:1024F000801C04700B4F781931462246FDF76AFEA6 -:102500002819C1B2009B1A0A7A54411CC9B27B54E3 -:10251000811CC9B203227A54C01CC1B2384600F0F3 -:1025200019FAF8BDE40200207047000070B585B0CC -:10253000344801680122114301604168324B0B406D -:102540004360016B132399430163002181602F4B8A -:102550001B681C0C1C4205D104685B059B0C0468BD -:102560001C4304600491039102910191009103685E -:10257000134303600F23DB02254C25689D43256030 -:102580000723DD0226682E432660664D0668022476 -:1025900026400396049E761C0496039E002E02D1CC -:1025A000049EAE42F2D10568AD0701D4039100E06C -:1025B0000392184A039D012D21D115680295029DB1 -:1025C0009D430295029D2543156044680194F024C3 -:1025D000019DA5430195019C4460446800941B0241 -:1025E000009C9C430094009B436043680324A343E6 -:1025F00043604368436043681B079B0FFBD15167EF -:1026000005B070BD001002401CB8FFF820F8FF1F95 -:10261000E81002400020024010B5894C01212046FC -:1026200000F06AF8002833D00121204600F048F875 -:1026300018480188491C018017480188491C0180FD -:1026400016480188491C018015480188491C0180F1 -:1026500014480188491C018013480188491C0180E5 -:1026600012480188491C018011480188491C0180D9 -:1026700010480188491C01800F480188491C0180CD -:102680000E480188491C0180FFF726FBFEF778FD04 -:1026900010BDC046AE000020B2020020BE000020E7 -:1026A000920000209A000020AA000020B200002022 -:1026B000BC0000208C000020B6000020A6000020F6 -:1026C000184A4A40026170470268002902D001217D -:1026D0000A4301E001490A4002607047FEFF000022 -:1026E000426C044B002902D0591C0A4300E01A40F6 -:1026F00042647047FF7F00000269C0680A4203D04D -:10270000084201D00120704700207047002A02D003 -:10271000C2680A4303E0034A5140C2680A40C260EB -:102720007047C046FFFF000070B5026A1A4B1340A5 -:102730000362026A20239A438B891B0113434A8850 -:1027400012011A43446873231B0285699D430B8859 -:102750001B022B43274DA84214D1C025AA43CD8983 -:102760002D014026B54315438A8812012A430B4D9B -:102770002C400D8AAD000A4E2E4026434C8AA40000 -:102780003443A4B2A4B244609BB28361896881637C -:1027900091B2016270BDC046EFFF0000FFF3000080 -:1027A000FCF700008163704710B50468114A90423D -:1027B00003D001239B07984204D170239C434B888C -:1027C000234300E023461E4CA04205D003242402EC -:1027D000A3430C891C4300E01C46A3B203604B6872 -:1027E000C3620B888362904201D1897A116301210F -:1027F000416110BD002C0140BFB5102001242146CD -:10280000FFF7AAFD01A9002008810C4802901F20B3 -:1028100001900B4D2846FFF7C7FF28462146224668 -:10282000FFF774FF28462146FFF74EFF6846847085 -:10283000FF2112310180FFF785FBBFBDE7030000D8 -:102840000010004010B57F4CE06980060AD52021B9 -:10285000204600F08BF8606A10490A78A44B98541F -:10286000501C0870E069C0060CD59F48012101701A -:102870000A48002101701021204600F077F8204618 -:1028800000F0E4F8E069000706D50821204600F0D2 -:102890006DF8204600F0DAF810BDC046B800002000 -:1028A000F0B58BB00546012420052146FFF748FD11 -:1028B000A0032146FFF75CFD812040000990022023 -:1028C00008901D4E08AF30463946FFF791F9304663 -:1028D00021462246FFF7D3F9FC804020089030467D -:1028E0003946FFF785F9062130462246FFF7C7F93A -:1028F0000020079002950C2106910590049003900A -:10290000504D02A9284600F053F82846214600F011 -:102910002FF80A492846224600F033F8084928468D -:10292000224600F02EF801A884701B210180FFF7D9 -:1029300009FB0BB0F0BDC046000C004805010500C6 -:102940000401040002490A681206FCD5C8607047F9 -:102950001C380140B0B50C460546200605D0287845 -:10296000FFF7F0FF641E6D1CF7E7B0BD0162704712 -:1029700002680123002901D01A4300E09A43026053 -:10298000704710B5CCB20123090AC9B2032903D09C -:10299000022902D1001D00E00830A340002A02D025 -:1029A0000168194301E001689943016010BD00000E -:1029B000F0B587B00D46044600680127B843206093 -:1029C0000320010362688A43A9681143616021689A -:1029D0001B4A0A4069681143EA680A43296911439E -:1029E00021600002A168814368690843A06001AECC -:1029F0003046FFF7D5FC1348844201D0083600E08A -:102A0000143636682068000400D576002D683046FC -:102A10002946FDF721FC29464143711AFA036B0848 -:102A2000994200D3401C2168114204D0064901405C -:102A30000007400F401880B2E06007B0F0BDC0460C -:102A4000F3E9FFFF00380140F0FF0000416A014850 -:102A500008407047FF010000B0B520480078022808 -:102A60000ED1204C2078032836D8C046784400790F -:102A700040008744011A140E0420FFF710F90CE0FF -:102A800017480021C16001614161816115480170F1 -:102A9000B0BD15480078012801D101201BE0134882 -:102AA0000088642818D3002015E00F480178012918 -:102AB0000DD1002505700E48FFF7C8FB0B490D80AE -:102AC00002212170002800D101210A48DFE70748D0 -:102AD0000021018003202070B0BDC046B10000205D -:102AE000B8020020BA000020C0010020BC00002075 -:102AF000C0000020B9000020B0B52F480078401E6B -:102B0000032811D878440079400087440118232F06 -:102B100000242A4DE0B2052833D22B7800210A4642 -:102B200000F09AFA641CF5E70024E0B209283FD8C7 -:102B300000210A460B4600F08FFA641CF5E70024DA -:102B4000E0B2052828D200210A460B4600F084FA9C -:102B5000641CF5E70024194DE0B2092828D82B7829 -:102B600000210A4600F078FA641CF5E70024E0B280 -:102B700009281DD800210A460B4600F06DFA641C96 -:102B8000F5E70524E0B2092812D800210A460B46D1 -:102B900000F062FA641CF5E70524084DE0B209284C -:102BA00006D82B7800210A4600F056FA641CF5E797 -:102BB00000F036FAB0BDC046B5020020B6020020D3 -:102BC0000948102101600160016001617047C04641 -:102BD0000548102101600160016001600160016031 -:102BE0000160016001617047180C004810B577481A -:102BF00000887D218A00904211D80020FF210246E2 -:102C00000B4600F029FA0124E0B2092800D9D9E0E6 -:102C100000210A460B4600F01FFA641CF4E7CA00C4 -:102C200090420AD80024E0B2022814D20022FF21E8 -:102C30000B4600F011FA641CF5E7654A904216D87D -:102C40000024E0B2032820D20022FF210B4600F02E -:102C500003FA641CF5E70224E0B2092800D9B1E0C8 -:102C600000210A460B4600F0F7F9641CF4E70A015C -:102C7000904216D80024E0B2042820D20022FF217E -:102C80000B4600F0E9F9641CF5E70324E0B20928DB -:102C900000D997E000210A460B4600F0DDF9641CDC -:102CA000F4E74C4A904215D80024E0B205281FD220 -:102CB0000022FF210B4600F0CFF9641CF5E7042445 -:102CC000E0B209287ED800210A460B4600F0C4F97C -:102CD000641CF5E7404A904215D80024E0B206286B -:102CE0001FD20022FF210B4600F0B6F9641CF5E765 -:102CF0000524E0B2092865D800210A460B4600F0F9 -:102D0000ABF9641CF5E7354A904215D80024E0B2CF -:102D100007281FD20022FF210B4600F09DF9641CFA -:102D2000F5E70624E0B209284CD800210A460B46F4 -:102D300000F092F9641CF5E74901884215D8002497 -:102D4000E0B2082833D20022FF210B4600F084F9BC -:102D5000641CF5E70724E0B2092833D800210A46AD -:102D60000B4600F079F9641CF5E71D490024884200 -:102D70000FD3E0B2092825D80022FF210B4600F02E -:102D80006BF9641CF5E70022FF210B4600F064F9A3 -:102D9000641CE0B20928F6D30924E0B2092811D84E -:102DA00000210A460B4600F057F9641CF5E7082499 -:102DB000E0B2092806D800210A460B4600F04CF97B -:102DC000641CF5E700F02CF910BDC046B2000020ED -:102DD000DC050000C4090000B80B0000AC0D0000C9 -:102DE00095110000012132280A4601D30020C24378 -:102DF000064803789A18130600D01146CAB2322A40 -:102E000000D332210170C8B27047C04601000020D3 -:102E100070B57B4D2878FFF7E5FF0446D44800786D -:102E2000401E092815D8C0467844007940008744E0 -:102E3000041C27323D48535EC7690026F0B20928BA -:102E400000D9D3E021462246234600F005F9761C3E -:102E5000F4E70024E0B2092800D9C7E000210A46BF -:102E60000B4600F0F9F8641CF4E70026F0B20928DC -:102E700059D221462246234600F0EEF8761CF5E7AB -:102E80000026F0B2082859D221462246234600F0F7 -:102E9000E3F8761CF5E70026F0B2072859D2214660 -:102EA0002246234600F0D8F8761CF5E70026F0B25B -:102EB000062859D221462246234600F0CDF8761C3A -:102EC000F5E70026F0B2052859D2214622462346CE -:102ED00000F0C2F8761CF5E70026F0B2042859D2BB -:102EE00021462246234600F0B7F8761CF5E7002677 -:102EF000F0B2032859D221462246234600F0ACF80E -:102F0000761CF5E7002001462246034600F0A4F8AF -:102F10000124E0B2092869D800210A460B4600F0D6 -:102F20009BF8641CF5E70924E0B209285ED800216B -:102F30000A460B4600F090F8641CF5E70824E0B25E -:102F4000092853D800210A460B4600F085F8641C76 -:102F5000F5E70724E0B2092848D800210A460B46C5 -:102F600000F07AF8641CF5E70624E0B209283DD8A1 -:102F700000210A460B4600F06FF8641CF5E70524B3 -:102F8000E0B2092832D800210A460B4600F064F866 -:102F9000641CF5E70424E0B2092827D800210A467A -:102FA0000B4600F059F8641CF5E70324E0B2092849 -:102FB0001CD800210A460B4600F04EF8641CF5E7C9 -:102FC0000026F0B2022806D2002122460B4600F06D -:102FD00043F8761CF5E70224E0B2092806D8002160 -:102FE0000A460B4600F038F8641CF5E72878401CC8 -:102FF000C1B2642900D10020287000F011F870BD22 -:10300000B102002080B5FEF753FE29480021EF29C8 -:1030100004D8E0220270491C401CF8E780BDC0467D -:10302000B0B5012080F310880A4810210160204CBF -:103030000025EF2D0AD82078E02802D1FFF7C0FD47 -:1030400001E0FFF7C5FD6D1C641CF2E7002080F372 -:103050001088B0BD280C0048B0B51824444314486B -:1030600000190024182C22D0072C04D84DB2002DB2 -:1030700008DA002507E00F2C09D855B2002D0BDA2D -:1030800000250AE01F25ED43055549000DE05DB21E -:10309000002D06DA002505E01F25ED4305555200F9 -:1030A00003E01F25ED4305555B00641CDAE7B0BD66 -:1030B000C1010020B0B529480188142900D2B0BD53 -:1030C0000024048026480578002D0FD0012D1AD049 -:1030D0002448032D1AD10078002818D1002505E0D6 -:1030E00000210A460B46FFF7B7FF6D1CE8B209281E -:1030F000F6D9FFF795FF1C48002101701B480170AD -:103100001B480170B0BDFFF771FDB0BD007802280B -:103110000BD003280CD1E0B20928D0D8FF210A46F1 -:103120000B46FFF799FF641CF5E7FFF771FEB0BD92 -:1031300010480078401EC0B2022804D8C0000E49D2 -:10314000C1400E48017009480078012802D1FEF7FD -:1031500025FFB0BDFFF7D0FCB0BDC046B2020020D5 -:10316000B100002098000020B5020020B402002029 -:10317000B0000020AC000020CC801E00B602002071 -:1031800010B50C46116843185B78405C891C1160CF -:103190000002C01800B2FDF7ADFD2146FDF7B0FCFE -:1031A00010BD10B50C46114600F006F8FDF7A2FD63 -:1031B0002146FDF7A5FC10BDB0B50A688318DC7880 -:1031C0009D785B78805C121D0A600006190408185F -:1031D000290240180019B0BDB0B50022074B0029E4 -:1031E0000AD0047895B22D0A65406C001C5B12026F -:1031F0006240491E401CF2E790B2B0BDD8360008CC -:10320000FEF726FEFDF7A6FFFDF78EFEFFF7FAFE9E -:10321000FEF7BEFFFEF70CFEE1204002FFF740FB89 -:10322000FEF746FEFFF7E8FA0D480068000702D4F3 -:103230000C4801210170FEF7BDFDFFF73BFFFEF7D3 -:10324000C5FFFEF737F8FEF78BFCFEF733FCFDF702 -:10325000B1FFFFF701FCFDF70DFFFEF781F8EAE78C -:10326000100800487800002010B500F043F8EFF394 -:103270000080800001D5012010BD002010BD10B5D8 -:1032800000F038F8EFF300804000800F012800D0F4 -:10329000002010BD10B500F05FF8EFF30080400093 -:1032A000800F012801D0012010BD002010BD10B5F5 -:1032B00000F052F8EFF30080800001D4012010BD2F -:1032C000002010BD10B500F0BFF8EFF300808000C3 -:1032D00001D5012010BD002010BD10B500F0DEF8B2 -:1032E000EFF300804000800F012801D0012010BDC5 -:1032F000002010BD70B501252D050C001C4310D415 -:10330000EC4206D4AC420AD4994200D070BD90423F -:1033100070BDE94217D4EB4215D4994270BD894281 -:1033200070BDEC4206D5AC42F9D58B4200D070BDE1 -:10333000824270BD6D004C00EC4204D25C00EC4255 -:1033400001D28B4270BD034C30B4FDF7DFFC30BCC2 -:1033500070BD00BF1900130470B501252D050C00C8 -:103360001C4310D4EC4206D4AC420AD4994200D09B -:1033700070BD904270BDE94217D4EB4215D499421A -:1033800070BD894270BDEC4206D5AC42F9D58B4286 -:1033900000D070BD824270BD6D004C00EC4204D282 -:1033A0005C00EC4201D28B4270BD034C30B4FDF79F -:1033B000ADFC30BC70BD00BF1900160470B501250E -:1033C000ED0704004C4020D4441A01D2001B091917 -:1033D000C60D4B00F2B2FF2A29D01B0E2CD00002E2 -:1033E0000C0228432C43D31ADC40051910D2280ABA -:1033F00002D3401C6D0611D0761EF6058019FF2AF7 -:1034000000DA70BDC00DC00570BD694000F0CEF897 -:1034100001200543C541521C761CE8E764089C4026 -:10342000C90161408900E7D10124A043E4E71B0EF4 -:10343000440200D0034870BD002AFCD1C00FC00771 -:1034400070BD00BF0000C07F0123DB0502000A43FE -:103450000DD4DA4203D49A4207D488427047D84246 -:1034600014D4D94212D48842704780427047DA425D -:1034700003D59A42F9D5814270475B004200DA4297 -:1034800004D24A00DA4201D28142704710B5024AA2 -:10349000FDF78CFC10BD00BF090013040123DB0500 -:1034A00002000A430DD4DA4203D49A4207D4884278 -:1034B0007047D84214D4D94212D48842704780420F -:1034C0007047DA4203D59A42F9D5814270475B00D2 -:1034D0004200DA4204D24A00DA4201D28142704705 -:1034E00010B5024AFDF762FC10BD00BF09001604CA -:1034F00070B5420064414B005C41120E39D01B0E86 -:1035000038D0FF2A3CD0FF2B3AD0D2187F3A400265 -:103510004902400A490A4518ED0106004E43000AD7 -:10352000090A48430104731A4019190C4318990FEA -:1035300004D05B08012149075B1A521CD80904D347 -:10354000401CF50301D19D0607D0FF2A08D2D505FE -:1035500006D0E4072043401970BD0125A843F4E7D5 -:10356000002A01DCE00770BD2402FF202043C005D3 -:1035700070BD1B0EFF2A03D0FF2B01D0E00770BDEA -:10358000FF2636064500B54206D84D00B54203D8A1 -:10359000D218FF2A00D0E7E7004870BD0000C07FC6 -:1035A00070B50125ED0704004C4022D4441A02D224 -:1035B0006C40001B0919C60D4B00F2B2FF2A4BD01C -:1035C0001B0E50D000020C02A8432C43D31ADC403F -:1035D000051B05D5AD0019D36D08761E521E37D0D8 -:1035E000F605280A01D2801970BD70416D0603D01E -:1035F00070BD6940FFF7E8FE9C4009026140490048 -:1036000001D0401E70BD0124A04370BD6D081DD0C7 -:1036100001202B0C01D12D0410302B0E01D12D02D5 -:1036200008302B0F01D12D01001DAB0F01D1AD00D2 -:10363000801CEB0F01D16D00401C361A121A6D0070 -:10364000680AF5054019012A02DB70BD002070BD33 -:10365000C036300AC00770BD1B0E440201D1FF2BDB -:1036600000D1024870BD002AF0D070BD0000C07FBC -:103670008182838485868788898B8C8D8E8F9192B9 -:1036800093959697999A9C9D9FA0A2A3A5A7A8AA57 -:10369000ACAEB0B2B3B5B7B9BCBEC0C2C5C7C9CC79 -:1036A000CED1D4D7D9DCDFE2E6E9ECF0F3F7FAFECD -:1036B00001000600010001000100010001000100FD -:1036C0000200040008001000400080000001000219 -:1036D00000000000010203040000211042206330BA -:1036E0008440A550C660E770088129914AA16BB15A -:1036F0008CC1ADD1CEE1EFF1311210027332522202 -:10370000B5529442F772D662399318837BB35AA3A9 -:10371000BDD39CC3FFF3DEE36224433420040114D1 -:10372000E664C774A44485546AA54BB528850995F9 -:10373000EEE5CFF5ACC58DD55336722611163006A1 -:10374000D776F6669556B4465BB77AA71997388749 -:10375000DFF7FEE79DD7BCC7C448E5588668A77861 -:103760004008611802282338CCC9EDD98EE9AFF999 -:10377000488969990AA92BB9F55AD44AB77A966A41 -:10378000711A500A333A122AFDDBDCCBBFFB9EEBE9 -:10379000799B588B3BBB1AABA66C877CE44CC55C11 -:1037A000222C033C600C411CAEED8FFDECCDCDDD39 -:1037B0002AAD0BBD688D499D977EB66ED55EF44EE1 -:1037C000133E322E511E700E9FFFBEEFDDDFFCCF89 -:1037D0001BBF3AAF599F788F8891A981CAB1EBA1DD -:1037E0000CD12DC14EF16FE18010A100C230E32059 -:1037F0000450254046706760B9839893FBA3DAB301 -:103800003DC31CD37FE35EF3B1029012F322D232A8 -:103810003542145277625672EAB5CBA5A8958985D0 -:103820006EF54FE52CD50DC5E234C324A0148104F8 -:103830006674476424540544DBA7FAB79987B897A0 -:103840005FE77EF71DC73CD7D326F2369106B01648 -:1038500057667676154634564CD96DC90EF92FE960 -:10386000C899E9898AB9ABA9445865480678276898 -:10387000C018E1088238A3287DCB5CDB3FEB1EFB40 -:10388000F98BD89BBBAB9ABB754A545A376A167AE8 -:10389000F10AD01AB32A923A2EFD0FED6CDD4DCD10 -:1038A000AABD8BADE89DC98D267C076C645C454C38 -:1038B000A23C832CE01CC10C1FEF3EFF5DCF7CDFE0 -:1038C0009BAFBABFD98FF89F176E367E554E745E88 -:1038D000932EB23ED10EF01EF838000800000020F2 -:1038E000080000000401000800390008080000205A -:1038F000E0070000200100080101000000000000B6 -:04000005080000C12E -:00000001FF diff --git a/LCM/Project/MDK5/Objects/LCM_Light_Control_IO_WS2812_New_P42A_0504.hex b/LCM/Project/MDK5/Objects/LCM_Light_Control_IO_WS2812_New_P42A_0504.hex deleted file mode 100644 index a0774b6d..00000000 --- a/LCM/Project/MDK5/Objects/LCM_Light_Control_IO_WS2812_New_P42A_0504.hex +++ /dev/null @@ -1,905 +0,0 @@ -:020000040800F2 -:10000000E80700209D010008411D0008891A00082A -:1000100000000000000000000000000000000000E0 -:100020000000000000000000000000003D23000868 -:100030000000000000000000951D00089524000845 -:10004000AF01000800000000AF010008AF01000888 -:10005000AF010008AF010008AF010008AF010008C0 -:10006000AF010008AF010008AF010008AF010008B0 -:10007000AF010008AF010008AF010008AF010008A0 -:1000800000000000D1240008000000000000000073 -:1000900000000000AF010008AF010008AF01000838 -:1000A00000000000AF010008000000003527000834 -:1000B0000000000000000000000000000000000040 -:1000C00000F002F800F03EF80CA030C80838241800 -:1000D0002D18A246671EAB4654465D46AC4201D180 -:1000E00000F030F87E460F3E0FCCB6460126334274 -:1000F00000D0FB1AA246AB4633431847CC3600006B -:10010000EC360000103A02D378C878C1FAD852070A -:1001100001D330C830C101D504680C6070470000BD -:100120000023002400250026103A01D378C1FBD813 -:10013000520700D330C100D50B6070471FB51FBDFB -:1001400010B510BD00F022FE1146FFF7F7FF03F0D7 -:1001500065F800F03AFE03B4FFF7F2FF03BC00F0CD -:100160006FFE000070B505460C46164602E00FCC47 -:100170000FC5103E102EFAD2082E02D303CC03C5B1 -:10018000083E042E07D301CC01C5361F03E02178B9 -:100190002970641C6D1C761EF9D270BD074880471B -:1001A00007480047FEE7FEE7FEE7FEE7FEE7FEE75B -:1001B00004480549054A064B704700009924000889 -:1001C000C1000008E8030020E8070020E80500203F -:1001D000E8050020F8B5042A2CD3830712D00B7849 -:1001E000491C0370401C521E83070BD00B78491C1E -:1001F0000370401C521E830704D00B78491C037007 -:10020000401C521E8B079B0F05D0C91ADF0020230C -:10021000DE1B08C90AE0FFF7A5FFF8BD1D4608C9A7 -:10022000FD401C46B4402C4310C0121F042AF5D2D6 -:10023000F308C91A521EF0D40B78491C0370401CF5 -:10024000521EEAD40B78491C0370401C012AE4D4E6 -:1002500009780170F8BD002203098B422CD3030AF0 -:100260008B4211D300239C464EE003460B433CD403 -:10027000002243088B4231D303098B421CD3030A6B -:100280008B4201D394463FE0C3098B4201D3CB019B -:10029000C01A524183098B4201D38B01C01A5241CB -:1002A00043098B4201D34B01C01A524103098B42CF -:1002B00001D30B01C01A5241C3088B4201D3CB00BA -:1002C000C01A524183088B4201D38B00C01A52419D -:1002D00043088B4201D34B00C01A5241411A00D24D -:1002E00001465241104670475DE0CA0F00D04942B6 -:1002F000031000D34042534000229C4603098B4226 -:100300002DD3030A8B4212D3FC22890112BA030AAD -:100310008B420CD3890192118B4208D3890192112F -:100320008B4204D389013AD0921100E08909C309B4 -:100330008B4201D3CB01C01A524183098B4201D3B6 -:100340008B01C01A524143098B4201D34B01C01AA1 -:10035000524103098B4201D30B01C01A5241C30819 -:100360008B4201D3CB00C01A524183088B4201D388 -:100370008B00C01A5241D9D243088B4201D34B00A3 -:10038000C01A5241411A00D20146634652415B10E5 -:10039000104601D34042002B00D5494270476346C6 -:1003A0005B1000D3404201B50020C046C04602BDEC -:1003B00070477047704700000246C80FC00781436E -:1003C0004B0030B54B405B009B0D20D01923DB0662 -:1003D000C91801231B05994220DB0324A407042527 -:1003E0001346AB400BD3002B04D1EB0613409B000C -:1003F000E34204D401246407002312195941FF2366 -:100400001B0599420BD2C9000143500F09E0CB02F2 -:1004100004D501430803024305D0054830BDFF2140 -:10042000C905084330BD084607210905884330BD8A -:100430000000C07FF0B50C46871A9C410D46861A15 -:100440009D4103D2C01BA141D21963410D0D1F0D67 -:10045000C94EEC1BAE435CD07F057F0D0026002FFC -:1004600051D02D05AC46A943DD020123ED0A1B0541 -:100470001D4320231B1B24D41746E7403818714125 -:100480002F46E740CC199D402818314661410C0D9C -:1004900027D161449A4013D50023401C5941520092 -:1004A0000ED14008400001224B005205D34207D331 -:1004B00005204007C14201D5B04900E0B0493046AF -:1004C000F0BD6B00002A00D001229A181F23203CA7 -:1004D0001B1B01D5002302E0E540281871410C0DDB -:1004E000D7D0012424050919C407CD0740084908BD -:1004F000E40F28436144002CD5D00024401C614106 -:100500009A40D0D1CDE76A05520DD9D1C90FC9079C -:10051000D5E79C4D4E00002801D0012400E00024C6 -:1005200034195F00002A01D0012600E00026BE1920 -:10053000954FAC420CD8AE420AD8B44206D0012541 -:100540006D05EC42BCD010461946F0BD9942FCD076 -:1005500000203946F0BDF0B51FB40C460F46811A95 -:100560009F412546861A9D4106D20125ED076F4021 -:10057000401ABC4152187B41210D1E0D8D1BAC460B -:100580007D4D8D437ED075056D0D7CD00D05AE463D -:10059000AC431B031B0B794D52429D412023664601 -:1005A0009B1B14D31746F74038180026009074415F -:1005B00060462F460741E41900989D40281866417F -:1005C00016D4714671189A4025D5012320E093185E -:1005D0002A466A415200002B00D0521C1E23203EA6 -:1005E0009B1B002B61DD3541EE1728186641E8D5CD -:1005F000001876415B1C9A4000D3401C4B05F31851 -:100600001524E34010D3002B52D071467118D30F3C -:10061000C01802D3491C05B0F0BD0123DB079A4284 -:10062000F9D140084000F6E701225205B21801D185 -:10063000002853D00123CC0ADB029943891E002AEB -:1006400008D1020C03D0020C0004103902E002466B -:10065000002020390023550B05D112020823550B29 -:1006600001D152010D23550C01D112011B1DD50CD6 -:1006700001D192009B1C150D01D152005B1C20255D -:10068000EE1A01E02CE022E00546F54015439840C3 -:10069000CA1AE10769181305C918002ABBDA032032 -:1006A00040070818C10FC9070FE071466118B2E78B -:1006B000F10740080843711071444A000CD001232F -:1006C0005B059A42A7D2C90FC9070020A3E74905D5 -:1006D000490D26D1002001E00028F4D100219AE73D -:1006E000284D6600002801D0012100E0002171188A -:1006F0005F00002A01D0012600E00026BE19224F2B -:10070000A94210D8AE420ED8B14208D001256D05DD -:10071000E94206D01946A802414010467BE79C42B8 -:1007200001D0214677E70020394674E710B50C4622 -:100730005C4005D50124E4076340FFF70CFF10BDC2 -:10074000FFF778FE10BD30B40C465C4004D50124A0 -:10075000E407634030BC6DE630BCFCE670B50124B4 -:10076000E40761400D465D4002D4FFF763FE70BDB3 -:100770006340FFF7F0FE70BDFF0700000000F0FFD0 -:100780000000F07F0000E0FF0000F87F0346CA028F -:10079000400D10B510430A1504D00124E40720438E -:1007A000002A05DB0A4CA21A04D4D040FF2A00DD3F -:1007B000002010BD4A00002B01D0012000E00020E5 -:1007C000101801225205D042F2D8C817C04310BDFC -:1007D0001E0400001F22030C02D10F22000402D0CD -:1007E000030E03D004E00020014670470002083ADF -:1007F000030F01D10001121F830F01D18000921E4F -:10080000002801DB4000521E120551184205C0129B -:10081000411810467047C10FC90700D0404201225D -:1008200092071143D6E701218907D3E7F0B58B4C36 -:100830000F09254689B0BD437BD01D092646AE432E -:10084000FAD00E465E402740F60F3E43254071D059 -:1008500024012142FBD0FF24AD19A4042D1B0395D4 -:1008600001252D05DB02DB0AC9022B43C90A2943F6 -:100870001E010901040F130F050121431701880B05 -:10088000820391432D098C46A90B1E438A0395438D -:10089000B30B9A0396433F09BA0B9403A7430296FE -:1008A0002E467E430497B6464E19D7190C4601963C -:1008B000544305977E43371B7646BF1B3601B64629 -:1008C000BE0B361900967646BC043719009C01D33E -:1008D000641C00946400002F01D001263443029E62 -:1008E000049F754366467E430496760034196E0075 -:1008F00034190094029C019E1C196643751BAE4678 -:10090000069465464519059C05956C435943754603 -:100910000891691A0191049E01465143A41B049158 -:10092000611A009C0791E10605D06109012211437B -:1009300002E072E06EE06109089D00272C0A2D0696 -:100940006918049D7C412A0A2D066918019D62419F -:10095000AC0DAD026D185441079A910D92025519D4 -:100960006141029A644658435443069B059A5A4390 -:10097000121A131B9A0E9B015B187A41010B00059A -:10098000C3185141220A200644195A419A4200D202 -:10099000491C01204002814203D315230226F6435D -:1009A00002E014230326F6432020C51AA940174667 -:1009B000AF40DA400A4320460399D840091473181F -:1009C00019055118039A3843D2075140AC4009D059 -:1009D0000122944006D30022401C5141002C01D139 -:1009E000400840001E4A934212D301220398920607 -:1009F000904207DB0520400709181A480143C0123E -:100A0000414004E0032040070818C10FC907002037 -:100A100009B0F0BD0020F107FAE705180C464C417B -:100A200011486D42A04115D394181A465A410E48F8 -:100A3000644290410ED301204A004005824209D30E -:100A40005A00824206D35940C90F084AC9070020FC -:100A50001143DDE700200649DAE700000000FF0748 -:100A6000FE070000FFFFFF7F0000E0FF0000F07FB7 -:100A70000000F87F0121C9050123411842001B062F -:100A8000D3185B0E0AD0C1100722D206891840077E -:100A90005242D14201D5520089187047090208D547 -:100AA0000146002A03D0C10FC90700207047104635 -:100AB0007047420202D00020024970470721090511 -:100AC0000143F4E70000F87FF0B5FF252D04C609C7 -:100AD000C209FF2704462E400137CB093E43484058 -:100AE0002A402B400746002A6BD0002B69D0AA422F -:100AF00067D0AB4265D0002800DA32460125ED050B -:100B000029432C4309022002090AD21A4B0C7F24E4 -:100B1000E31A434C000A7C44E35C7D24240412194C -:100B200014145B00A218884201D3521C00E040005C -:100B300049420C465C4324115C43DB016415E31815 -:100B4000040A5C43C502200D0C4644436419250A7F -:100B50005D432303EC0C0D46654300030019EB18BD -:100B60004C42A34201D35B18401CD4052018002B33 -:100B700007D05B00C91804D3401C002901D14008EC -:100B800040003F2189048A4209D3002A08DC11066B -:100B9000090F04D0032149074018C00FC007F0BD5A -:100BA00001224100120689187F2252069142F6D294 -:100BB00005214907C84201D59010F0BDFF20C005AE -:100BC000F0BD002F00DA32461648AA4207D2AB42E7 -:100BD00005D21902090E17D0F80FC007F0BDFF2586 -:100BE00063002D06AB42F9D84900A942F6D8AB42C2 -:100BF00001D1A942F2D0A94201D1002101E0610056 -:100C00004908D0050843F0BD1102090EFBD0FF20B2 -:100C10000243D005F0BD0A460146104654E70000E5 -:100C20006E2C00000000C07F0102C21504D0012319 -:100C3000DB071943002A0ADB9E239A1A02D40846CE -:100C4000D0407047FF2241001206914201D9002096 -:100C50007047C017C04370471F22030C02D10F22F8 -:100C600000041CD0030E01D10002083A030F01D189 -:100C70000001121F830F01D18000921E002801DBAA -:100C80004000521ED20551180212511819229040EC -:100C900004D3491C002801D149084900084670477F -:100CA000C10FC90700D04042012292071143D3E788 -:100CB00001218907D0E70000F8B5224C4E00069DBF -:100CC000A6420AD8A64201D1002806D15E00A6425B -:100CD00003D8A6420AD1002A08D00D2424042542B4 -:100CE0002CD02946002000F02FF8F8BD0C461C43FC -:100CF0000CD4994202D0EFF30080F8BD904202D0AC -:100D0000EFF30080F8BDEFF30080F8BD092424075D -:100D1000E5008B4206D0EFF30080A043591A06D2BB -:100D2000284304E0101A05D3EFF30080A04380F3BA -:100D30000088F8BDEFF30080A043F1E7009500F0D4 -:100D40001BF8F8BD0000E0FFC80212D54803400FB1 -:100D5000002804D0C803C043012188407047EFF346 -:100D600000800001000903210907084380F300887F -:100D7000704700207047000010B500200249029A19 -:100D800000F02BF810BD00000000F87F754600F061 -:100D900053F8AE46050069465346C008C000854674 -:100DA00018B020B5FFF704FA60BC00274908B64622 -:100DB0000026C0C5C0C5C0C5C0C5C0C5C0C5C0C56A -:100DC000C0C5403D49008D46704710B50446C04639 -:100DD000C0462046FFF7BFF910BD10B50C461107FD -:100DE000090F092904D00A290AD008290CD104E0E6 -:100DF00011460820FFF7A8FF06E0510606D501E0DE -:100E0000510601D50120C007214610BDD10607D5E6 -:100E100001010909CC084907000E0006044309E056 -:100E2000410F20024907000A0143200E00061D223F -:100E3000D14101430846E7E7004870478803002096 -:100E400001491820ABBEFEE72600020070470000F3 -:100E500070B588B00121080501F090F90121C8049E -:100E600001F08CF90121480201F0A4F90C20059051 -:100E7000032569460D760024CC761A4E05A9304626 -:100E800000F0A6FD07220321304600F0E6FD072210 -:100E90000221304600F0E1FD1020059069460D76F4 -:100EA000CC76114D05A9284600F092FD07220421B9 -:100EB000284600F0D2FD0D4D284600F02BF868467C -:100EC00000F068F8012069460870029403940494C5 -:100ED000284600F041F80121284600F00EF808B03D -:100EE00070BD0000000C00480008004800240140CC -:100EF00081624261704701607047002904D08168B7 -:100F00000122114381607047816802221143816090 -:100F10007047000010B50649884208D144150121E8 -:100F2000204601F055F90021204601F051F910BD8D -:100F300000240140006C80B2704702460020CB01C3 -:100F400004D5926801231B069A4300E012680A4206 -:100F500000D001207047000030B5C268074B1A402E -:100F60008C684B680D782343CC686D032C4309696A -:100F700023430B431343C36030BD000000D2FFFF87 -:100F800081680422114381607047816810221143F7 -:100F9000816070470021017041608160C160016122 -:100FA00070470000F8B52E4C0022A07B2D49002888 -:100FB0003ED001283BD10888642838D90A80032014 -:100FC00001F084F96082012001F080F9A082022002 -:100FD00001F07CF9E0820546A08AFFF724FC224E4E -:100FE000224F32463B46FFF721FCFFF7E5F9204947 -:100FF00008602846FFF717FC32463B46FFF716FC11 -:10100000FFF7DAF91B4908601B4801781B480029E3 -:1010100012D0008864280AD9608AFFF704FC184AB5 -:10102000184BFFF703FCFFF7C7F917490860F8BD35 -:101030000A800120A073F8BD00886428FBD9608A6B -:10104000FFF7F1FB0022114BFFF7F0FB0022104BE2 -:10105000FFF76CFBFFF7B0F90E490860F8BD000020 -:10106000080000203A0000201F85EB51B81E553FB4 -:1010700040000020440000205800002032000020E2 -:101080003333333333539A3F48000020008080BF0E -:1010900000803040540000203EB50121480401F09A -:1010A0006DF801216A4611710020907108250095A4 -:1010B000D07151710924E4066946204600F088FC8D -:1010C000A5623EBD014948807047000066000020CF -:1010D00010B50B49488800280CD00C780923082249 -:1010E000DB06002C07D0401E80B24880002801D1CA -:1010F00008709A6210BD012008709A6110BD00004E -:1011000066000020F8B53148092200780823D2068D -:1011100000242F4D02280AD12E480078012806D03D -:101120002D482E4900780978002803D008E0936202 -:10113000AC72F8BDEE7A8E4202D19362AC72F8BD09 -:10114000274E02273288002822D0A97A002908D009 -:10115000012917D00229F2D1288A8242EFD9AC7234 -:10116000F8BDFFF760FB1F4A1F4BFFF75FFB002234 -:101170001E4BFFF7DBFAFFF709FB288234800120C2 -:10118000A872F8BD288A8008FFF79CFFAF72F8BDEF -:10119000A87A002811D0012813D00228F7D1FF2007 -:1011A00091308242F3D9287B401CC0B22873AC72C4 -:1011B0008842ECD12C73E972F8BD34800120A8720A -:1011C000F8BDC820FFF77EFFAF72F8BD24000020F5 -:1011D000080000202B0000204E0000204C000020C2 -:1011E000300000203D0AD7A3703D06C000D08440E7 -:1011F000F0B5204F387800280FD01F481F4A867955 -:10120000002402251188330001F0ACFF0604080E0B -:1012100015192707148001218171F0BD7D22D200AC -:101220009142FAD98571F0BD154A202191613D7036 -:1012300003218171F0BD148004218171F0BDFF2371 -:10124000F5339942FAD90F4B012119701480092105 -:10125000C9068D6205218171F0BDFF23F5339942E6 -:10126000FAD908490C7014800921C9068D6104213E -:101270008171F0BD25000020080000203200002010 -:101280000008004858000020F0B585B0E948017812 -:10129000E9480129006811D07F27FF05E74D0229A1 -:1012A00016D003297ED0E649884205DDE1480321B6 -:1012B0000170E4490120087005B0F0BDE0498842A2 -:1012C000FADDDC4903200870DE4901200870F3E7ED -:1012D000DD4801780129EFD102210170DB4CFF21AB -:1012E0002069C905C84202D3090248402061D84993 -:1012F0002069D84E884208DDD74902F071F8FFF71F -:1013000093FC8000DC38307001E000203070D3485E -:10131000D3490268CD488A42406904DAD1490A6853 -:10132000CF498A420ADBC821C84203DDCE4A0221E6 -:10133000117006E0CC4A0321117002E0CA49042270 -:101340000A70002801DA40426061C048394680696D -:1013500002F000F8C549FFF7B7FB0446C4488069AE -:10136000FFF788FBC34AC44BFFF7E0F906460F4678 -:101370002046FFF77FFB32463B460291039001F087 -:10138000B5FF0ED3BA488069FFF774FBB94ABA4B70 -:10139000FFF7D9F902460B460299039801F074FF52 -:1013A0003ED200E0B7E0B548844202DD012028705B -:1013B00034E0B348844202DB022028702EE0B148BA -:1013C000844202DD0320287028E0AF48844202DD19 -:1013D0000420287022E0AD48844202DB05202870FA -:1013E0001CE0AB48844202DB0620287016E0A948C6 -:1013F000844202DB0720287010E0A748844202DD07 -:10140000082028700AE0A548844202DB09202870E1 -:1014100004E0A348844201DD0A20287094488461D6 -:101420008A49FF22C868D205D04202D31202504036 -:10143000C8600F4649699B4B9B4D9C48FA2921DAAD -:10144000864A874C1268A24206DA864E3668A64261 -:1014500002DA0122027022E0A24208DB814E3668E5 -:10146000A64204DB0222027003221A7017E0A24295 -:1014700004DB0222027001221A7010E002220270C4 -:101480001A700CE0FA68AA4205DA894A914202DA37 -:101490000122027003E00222027004221A70664ADE -:1014A000674B16687D24834AE4009E4210DDFB688A -:1014B000AB420DDA1288A2420CD95E4B03221A709D -:1014C000604B01221A70684B00221A70027001E012 -:1014D000002010806148624A0568774B7748954242 -:1014E00005DA604D2D68954201DAA14202DD002146 -:1014F000018019700188724A914200D8DCE600210F -:1015000001801878401CC0B218701E28F6D34949D3 -:1015100003200870D0E66B490A786B49002A0988D5 -:1015200019D1962917D9694801210068C905401ABF -:10153000674A684990420BD20878401CC0B20870D4 -:101540000A28DBD900200870634920208862B3E6AE -:1015500000200870B0E69629D0D9394601F0FAFE8D -:101560004249FFF7B1FA0446364800780228C5D14F -:101570003F488069FFF77EFA3E4A3F4BFFF7D6F8B7 -:1015800006460F462046FFF775FA32463B46009165 -:10159000019001F0ABFE0ED335488069FFF76AFA7F -:1015A000344A354BFFF7CFF802460B4600990198B5 -:1015B00001F06AFEA2D23148844202DD0120287087 -:1015C00034E02F48844202DB022028702EE02D48B0 -:1015D000844202DD0320287028E02B48844202DD8B -:1015E0000420287022E02948844202DB052028706C -:1015F0001CE02748844202DB0620287016E02548BC -:10160000844202DB0720287010E02348844202DD78 -:10161000082028700AE02148844202DB0920287053 -:1016200004E01F48844201DD0A20287010488461CC -:1016300042E6000024000020480000202A0000208C -:1016400000002042250000202C0000205C02002029 -:101650003333333F4E0000200000C84240000020DA -:101660009A99394044000020260000200000A04143 -:10167000080000207B14AE47E17A943F5EBA8140B7 -:10168000EC518040AC1C7A4091ED7440295C6F4075 -:10169000FCA96940448B64403D0A5F40EC515840CE -:1016A0000000404029000020CDCC4C3F2800002005 -:1016B000701700005A0000203E0000203C0000206F -:1016C00060EA000058000020320000205400002092 -:1016D0009A99193E5900002000080048F3B581B0DE -:1016E0000021554C5548A37800780022834201D050 -:1016F000E271A07004280AD0E679524F504D388824 -:10170000330001F02FFD06091A1E304494084E499B -:101710004E4800F0BBFFFEBD019B40224C4880219B -:101720000125012B05D08162826102206070E57184 -:10173000FEBD826281616570F9E73A800220E07146 -:10174000FEBD0298012806D03F49404800F09EFFA8 -:101750000420E071FEBD3A493C48491E00F096FF66 -:101760000320E071FEBDC10705D14008281A81B2EF -:10177000364800F08BFF39887D2000018142F1D38B -:101780003149324800F082FF0520E071FEBD314E44 -:10179000C2072DD13278012A04D0022A08D0032AA8 -:1017A00023D114E07D21C9004018281A81B21CE021 -:1017B000FFF739F80022284BFFF738F80022274BB3 -:1017C000FEF7B4FFFEF7E2FF281A81B20DE0FFF743 -:1017D0002AF80022224BFFF729F800221F4BFEF7C0 -:1017E000A5FFFEF7D3FF281A81B2184800F04EFF7C -:1017F00039887D2000018142C8D33078012804D087 -:10180000022807D003280FD10AE016490F4800F03C -:101810003DFF09E07D2149010C4800F037FF03E05E -:1018200000210A4800F032FF0520E071FEBD0E499C -:1018300002200870E271FEBD080000202600002092 -:10184000102700003400002028230000002C014055 -:10185000000800484C0000200000044000408F4079 -:1018600000001240581B000027000020F8B528484F -:10187000284E2A4C437A3278274D2188934203D14F -:10188000A94201D32580F8BD2548934236D0254989 -:10189000254E0F687D2325495B01B74217DA244F97 -:1018A0003F68B74213DA012A04D0022A05D0032A7E -:1018B0000AD106E000F0EAFE06E0194600F0E6FE76 -:1018C00002E0002100F0E2FE0020208011E0012A69 -:1018D00004D0022A05D0032A0AD106E000F0D6FE81 -:1018E00006E0194600F0D2FE02E0002100F0CEFE34 -:1018F00025800848017806484172F8BD064A643AD6 -:101900009142FAD30B4900F0C1FE2580F8BD0000DA -:10191000080000204C0000201C0C0000500000209B -:10192000002C01404000002000002040581B000017 -:10193000440000202823000070B51F4800780328C9 -:1019400021D000281FD01D4D1D48297A00781D4C3C -:10195000814202D12278022A14D0814202D0287218 -:1019600001212170012818D002281BD003281ED085 -:10197000042807D102210846FFF7B0FE022020709C -:101980000320687070BD104880218162402181620F -:1019900000210E4800F07AFE70BD01210846FFF7D5 -:1019A0009DFE70BD02210120FFF798FE70BD02214F -:1019B0000846FFF793FE70BD2400002008000020B9 -:1019C000260000202700002000080048002C0140CD -:1019D000F0B500220325012393400C681C409C4273 -:1019E0002BD10C79012C01D0022C13D18768540023 -:1019F0002E46A640B74387604E79A64084682643AA -:101A0000866044689C43446043688C799440A4B2E7 -:101A100023434360066853002C469C40A64306605F -:101A20000E7907689E403E430660C668A643C660BE -:101A3000CC799C40C3681C43C460521C102ACAD392 -:101A40000A7A002A04D0026B09688A430263F0BD57 -:101A5000026B09680A430263F0BD10B54B07DB0E49 -:101A60009A40C90889000818016A0F249C40A143C4 -:101A70000162016A1143016210BD08B500900121A5 -:101A8000684600F05DFC08BDFEE700003EB50121A0 -:101A9000080500F073FB01216A4611710020907166 -:101AA00010250095D0715171034C69462046FFF70F -:101AB0008FFFA5613EBD0000000C0048F0B5304925 -:101AC00000200B469C885A88641C4F78A5B2521C93 -:101AD000DC882C4E92B23B0001F044FB0504122539 -:101AE0003B400A003369DB08DB0702D0488088806E -:101AF000F0BD4A80142AFBD1488001204870F0BD17 -:101B00004A808D8033691B0705D5641CCC80022276 -:101B10004A704880F0BD1C4B9A42FBD94880032094 -:101B200048700870F0BD8D80FF23F5339D420CD2C4 -:101B30003369DB08DB0701D04880F0BD4A80022A08 -:101B4000FBD1488001204870F0BD88800420487097 -:101B5000F0BD32691207FBD54870F0BD012C04D0EE -:101B6000022C05D0032C08D105E001220A7004E004 -:101B700002220A7001E004220A70C8804870F0BD99 -:101B80005E00002000080048DC05000030B51A4C5B -:101B9000207800282DD0194A1178032929D0012353 -:101BA0000025012806D0022808D0032811D00428D7 -:101BB0001ED115E002291BD0137019E0022917D19C -:101BC0000F490878401CC0B20870042810D10B706F -:101BD0000EE0032010700B4805700B48057007E0FD -:101BE000022905D109480178022903D00221017098 -:101BF000257030BD0370FBE75E000020240000204C -:101C00004C00002026000020280000202B0000208F -:101C10000EB50121C80400F0B1FA00206946087130 -:101C2000082000900120C8710148FFF7D1FE0EBDC9 -:101C300000080048FEB50121480400F09FFA012188 -:101C4000C80400F09BFA01246846047100258571E0 -:101C5000022000906846C571447109206946C0069B -:101C6000FFF7B6FE68460471857180270097C5713D -:101C700044710C4E69463046FFF7AAFE684604716F -:101C80008571402000906846C571447169463046B0 -:101C9000FFF79EFE02200921C9068862B762402034 -:101CA000B062FEBD00080048F0B58BB00121880489 -:101CB00000F064FA0121C80200F07CFA10200890BC -:101CC000022508A805710126467100248471C4719B -:101CD000184F08A93846FFF77BFE03220421384637 -:101CE000FFF7BBFE1F2168468182C482124F069710 -:101CF0008483847705A9114800F0CAFC70216846E6 -:101D00000180468004218180029785810821C1815C -:101D10004901018244826946084800F06DFC0121B6 -:101D2000064800F035FC0121044800F03FFC0BB0F0 -:101D3000F0BD0000000400480F270000002C014007 -:101D40007047000030B5827801240178002A16D04F -:101D50008B080E4A9B009A1813688907C90EFF2545 -:101D60008D40AB434578AD072D0E8D401D4315606A -:101D70000078C006C00E84400548046030BDC80627 -:101D8000C00E844002488030046030BD00E400E0B2 -:101D900000E100E07047000070B58A488A4D007885 -:101DA000030001F0DFF90BF407152F49637D97B1AC -:101DB000CBE5F4000A26002407E02B7820461946DC -:101DC0000A4601F03BF9641CE4B2B442F5D3F5E0F5 -:101DD0000926002407E02B78204619460A4601F020 -:101DE0002DF9641CE4B2B442F5D3344607E0002375 -:101DF0001A461946204601F021F9641CE4B20A2C67 -:101E0000F5D3DBE00826002407E02B7820461946AE -:101E10000A4601F013F9641CE4B2B442F5D3344627 -:101E200007E000231A461946204601F007F9641C12 -:101E3000E4B20A2CF5D3C1E00726002407E02B7892 -:101E4000204619460A4601F0F9F8641CE4B2B4428F -:101E5000F5D3344607E000231A461946204601F020 -:101E6000EDF8641CE4B20A2CF5D3A7E006260024A2 -:101E700007E02B78204619460A4601F0DFF8641C7B -:101E8000E4B2B442F5D3344607E000231A461946BB -:101E9000204601F0D3F8641CE4B20A2CF5D38DE09F -:101EA0000526002407E02B78204619460A4601F053 -:101EB000C5F8641CE4B2B442F5D3344607E000230D -:101EC0001A461946204601F0B9F8641CE4B20A2CFF -:101ED000F5D373E00426002407E02B78204619464A -:101EE0000A4601F0ABF8641CE4B2B442F5D33446C0 -:101EF00007E000231A461946204601F09FF8641CAB -:101F0000E4B20A2CF5D359E00326002407E02B782D -:101F1000204619460A4601F091F8641CE4B2B44226 -:101F2000F5D3344607E000231A461946204601F04F -:101F300085F8641CE4B20A2CF5D33FE002260024A5 -:101F400007E000232A781946204601F077F8641C40 -:101F5000E4B2B442F5D3344607E000231A461946EA -:101F6000204601F06BF8641CE4B20A2CF5D325E09E -:101F70000126002407E000232A781946204601F0B4 -:101F80005DF8641CE4B2B442F5D3344608E00AE0DC -:101F900000231A461946204601F050F8641CE4B2AA -:101FA0000A2CF5D30AE0002400231A4619462046DD -:101FB00001F044F8641CE4B20A2CF5D301F01CF8DB -:101FC00070BD00002A0000204D000020FEB5012158 -:101FD000480400F0D3F80124684604710025857197 -:101FE00004270097C571447109206946C006FFF7B0 -:101FF000EFFC68460471857120260096C571447116 -:10200000044C69462046FFF7E3FC0920C0068762BE -:10201000A662FEBD0008004830B51649164C0A7984 -:102020002078824201D1012808D1087109230422B5 -:10203000DB06012803D0032800D19A6230BD9A61E3 -:102040000E4801220270487900230D4D00280DD062 -:102050000128F3D128880B4DA842EFD90220207027 -:10206000094C2270094A10704B7130BD2B804A71A7 -:1020700030BD0000080000202400002026000020C1 -:1020800036000020701700004C0000202B000020BC -:10209000F8B504460026002000902078012502288B -:1020A00001D1667802256019314601F09BF801469E -:1020B000A819225C00194078120202438A4201D01A -:1020C0000120F8BD681C81B2605D6518042848D104 -:1020D000254E6A463146284601F051F8234C2060CF -:1020E0006A463146284601F04AF86060204F6A4649 -:1020F0003946284601F04EF8A0606A46394628461F -:1021000001F048F8E0600098083000906A461949EC -:10211000284601F034F820616946284601F04FF85E -:1021200060616A463146284601F029F8A061124EE6 -:102130006A463146284601F02DF8E0616A4631468C -:10214000284601F027F82062009808300090694680 -:10215000284601F034F860626946284601F02FF8FD -:10216000A0620020F8BD0000000020415C020020B9 -:102170000000C84200007A4400401C46054A00297D -:1021800003D05169014351617047516981435161E5 -:102190007047000000100240054A002903D0D169B1 -:1021A0000143D1617047D1698143D161704700001B -:1021B00000100240054A002903D091690143916152 -:1021C000704791698143916170470000001002409F -:1021D000054A002903D0D1680143D1607047D16816 -:1021E0008143D1607047000000100240F8B50446FA -:1021F000304948680C2210402F4E002804D0042893 -:1022000004D00C2806D103E0266004E0266002E03A -:102210002A4820602660274D6868F02108400009A0 -:1022200027494000095A27683846FEF714F86060CD -:102230006968072212021140090A214A083A515CD2 -:10224000C8400546A0601F480169890F06D0016992 -:10225000890F01290FD06808E06012E01548C030EE -:10226000806A1F2189060840810E891C1648FDF7E7 -:10227000F2FFE06005E00069800F022801D0A808A5 -:10228000E0600C48016BC90601D4266100E02761BB -:10229000016B89070AD0016B8907890F012907D0D3 -:1022A000006BC043800700D16661F8BD6561F8BD71 -:1022B0006761F8BD001002400048E80150BD010010 -:1022C00068370008002401400090D00370B5044630 -:1022D000194D2846FEF759FE04212846FEF70BFE4D -:1022E000012C04D0022C08D0032C11D10BE00722C2 -:1022F00004212846FEF7FCFD0AE0072208212846B3 -:10230000FEF7F6FD04E0072210212846FEF7F0FD57 -:1023100001212846FEF711FE0028F9D02846FEF7D5 -:102320002FFE04212846FEF708FE0028F9D0284693 -:10233000FEF700FE70BD0000002401407047000061 -:10234000F3B581B00C462146019800F04BFF0646DC -:10235000FF2201320221124FE0B2944203D83970B9 -:102360000225787005E003213970210A7970032570 -:10237000B870781922460199FDF72CFF2819C1B2CF -:10238000320A481CC0B27A54411CCAB23E540320DF -:10239000511CC9B2B854024800F05EFAFEBD0000FC -:1023A0008802002010B50A48006A010C80B2014280 -:1023B0000AD108490A68C2064005120E800E0002C2 -:1023C000024308681043086000F006F810BD0000E2 -:1023D00000F8FF1F0010024030B585B000230493C1 -:1023E000039302930193009327480168012421433A -:1023F00001602549C0318A6A0F25ED02AA438A622D -:102400008A6A0725ED022A438A62204D022102686A -:102410000A400392049A521C0492039A002A02D1A1 -:10242000049AAA42F3D10268920701D5039400E00E -:102430000393039A012A24D1154A13680293029B3D -:10244000DB08DB000293029B0B43136041680191A0 -:102450000199F022914301910199416041680091F5 -:10246000072200991202914300910099416041684E -:102470008908890041604168416041680907890F06 -:10248000FBD105B030BD000000100240FFFF00008E -:10249000002002407047000010B50A480168012280 -:1024A000114301604168084A11404160016B1322E9 -:1024B0009143016300248460FFF774FF0348446381 -:1024C00010BD0000001002401CB8FFF84020024080 -:1024D00010B5204C0121204600F075F8002837D0B7 -:1024E0000121204600F050F81B490888401C088054 -:1024F0001A490888401C088019480188491C018035 -:1025000018480188491C018017480188491C01802E -:1025100016480188491C018015490888401C08801C -:1025200014480188491C018013490888401C088010 -:1025300012490888401C088011480188491C018004 -:1025400010480188491C0180FFF7B8FAFEF7C0FD6A -:1025500010BD0000001000405C00002002000020C0 -:102560002E00002030000020320000203400002027 -:1025700036000020380000203A0000203C000020F7 -:10258000500000205A000020C94389B20161704701 -:10259000002904D0016801221143016070470168DD -:1025A000014A114001607047FEFF0000002905D07C -:1025B000416C0122D203114341647047416C4904CC -:1025C000490C416470470246002013690B40D268F1 -:1025D0000A40002B02D0002A00D001207047002AB8 -:1025E00003D0C2680A43C2607047C268C94389B257 -:1025F0000A40C2607047000070B5026A1D4B1A4065 -:102600000262026A94B2426893B2826992B21A4D2F -:102610002A401A4D2A400D782D062D0C15432022F4 -:1026200094438A891205160C26434A881205120C17 -:102630003243134CA04217D1124C23400C8AA404FD -:10264000240C1C4380239A43CB891B051B0C13438A -:10265000402293438A881205120C1A430A4B1C40ED -:102660004B8A9B041B0C234343608561896881630B -:10267000026270BDEFFF0000FF8F0000FFFC000052 -:10268000002C0140FFFB0000FFF700008163704752 -:1026900010B5026892B20F4B984203D00124A407F0 -:1026A000A04203D17024A2434C8822430A4CA0428A -:1026B00003D00A4C22400C89224302604A68C2625D -:1026C0000A888262984201D1897A016301214161BD -:1026D00010BD0000002C014000100040FFFC000075 -:1026E0001FB501211020FFF757FD104802901F2051 -:1026F0006946888000208881C8800D4C01A9204649 -:10270000FFF7C6FF012211462046FFF768FF0121AF -:102710002046FFF73DFF11206946087001204870F0 -:1027200088706846FFF70EFB1FBD0000E70300003E -:102730000010004070B5144CE069144D800609D5B6 -:102740002021204600F095F8606A29784A1C2A70FA -:102750000F4A5054E069C0060BD5002028700D497F -:10276000012008701021204600F083F8204600F078 -:10277000F1F8E169090706D50821204600F079F84B -:10278000204600F0E7F870BD00380140000000204E -:102790005C01002004000020F0B58BB0064601214A -:1027A0000805FFF7EBFC01218803FFF703FD022179 -:1027B00008A80171002484710891C4710125457134 -:1027C0001D4F08A93846FFF703F901221146384684 -:1027D000FFF743F94020089008A88571C47108A943 -:1027E0003846FFF7F5F8012206213846FFF735F99C -:1027F000029607940C2006900594049403940F4EBF -:1028000002A9304600F05AF80121304600F033F8B2 -:1028100001220B49304600F03AF8012209493046BE -:1028200000F035F81B21684601714471857101A8DB -:10283000FFF788FA0BB0F0BD000C004800380140EB -:1028400005010500040104000249CA691206FCD50D -:10285000886270470038014010B504460B4605E019 -:102860002078FFF7F1FF641C5B1EDBB2002BF7D171 -:1028700010BD01627047002904D001680122114394 -:10288000016070470168490849000160704710B550 -:102890000B041C0E01238B40022C02D0032C02D00F -:1028A00002E0001D00E00830002A03D0016819434F -:1028B000016010BD01689943016010BD30B587B05B -:1028C00004460D46206840084000206060680321EF -:1028D00009038843A9680143616020681A490840D8 -:1028E000EA68696811432A69024311432160A068BC -:1028F00003210902884369690143A16001A8FFF728 -:1029000075FC1248844201D1069800E003982168C2 -:10291000090404D540002968FDF79DFC02E0296800 -:10292000FDF799FC2A6852088A4200D8401C2168A9 -:10293000090404D50107490F054A1040084380B235 -:10294000E06007B030BD0000F3E9FFFF0038014050 -:10295000F0FF0000406AC005C00D7047F8B5204880 -:10296000204C00780025022806D01F48856145616B -:10297000C56005616573F8BD607B0126002810D035 -:102980001B4A1A4F1178012810D03A4612880228A3 -:1029900020D00328EFD1012920D0642AEBD365731E -:1029A000F8BD0420FFF769F86673F8BD012903D06C -:1029B000032060733D80F8BD15700E48FFF768FB7B -:1029C0000D490222002803D00A703D806273F8BDD1 -:1029D0000E70FAE7642AFAD36573F8BD6673F8BD22 -:1029E00024000020080000205C02002038000020A5 -:1029F000040000205C0100202C00002070B52F484E -:102A00002F4D0078012813D0022828D003283DD06C -:102A1000042847D0002400231A461946204600F017 -:102A20000DFB641CE4B20A2CF5D300F0E5FA70BD8E -:102A3000002400222B781146204600F0FFFA641C87 -:102A4000E4B2052CF5D3052400231A461946204686 -:102A500000F0F4FA641CE4B20A2CF5D3E5E7002494 -:102A600000231A461946204600F0E8FA641CE4B236 -:102A7000052CF5D3052400222B781146204600F0C2 -:102A8000DDFA641CE4B20A2CF5D3CEE70024002260 -:102A90002B781146204600F0D1FA641CE4B20A2CCF -:102AA000F5D3C2E7002400231A461946204600F059 -:102AB000C5FA641CE4B20A2CF5D3B6E7290000205D -:102AC0004D00002003481021816181618161816294 -:102AD00070470000000C00480548102181618161A9 -:102AE0008161816181618161816181618162704700 -:102AF000000C004870B59348FF210088F5318842EA -:102B000019D80125002407E0FF230022194620469A -:102B100000F094FA641CE4B2AC42F5D32C4607E012 -:102B200000231A461946204600F088FA641CE4B2D5 -:102B30000A2CF5D303E17D21C900884219D802256A -:102B4000002407E0FF2300221946204600F076FA11 -:102B5000641CE4B2AC42F5D32C4607E000231A46CD -:102B60001946204600F06AFA641CE4B20A2CF5D338 -:102B7000E5E07549884219D80325002407E0FF23C2 -:102B800000221946204600F059FA641CE4B2AC4217 -:102B9000F5D32C4607E000231A461946204600F0DC -:102BA0004DFA641CE4B20A2CF5D3C8E07D2109017A -:102BB000884219D80425002407E0FF230022194683 -:102BC000204600F03BFA641CE4B2AC42F5D32C463C -:102BD00007E000231A461946204600F02FFA641C2D -:102BE000E4B20A2CF5D3AAE05849884219D8052541 -:102BF000002407E0FF2300221946204600F01EFAB9 -:102C0000641CE4B2AC42F5D32C4607E000231A461C -:102C10001946204600F012FA641CE4B20A2CF5D3DF -:102C20008DE04B49884219D80625002407E0FF2390 -:102C300000221946204600F001FA641CE4B2AC42BE -:102C4000F5D32C4607E000231A461946204600F02B -:102C5000F5F9641CE4B20A2CF5D370E03D498842D2 -:102C600019D80725002407E0FF2300221946204633 -:102C700000F0E4F9641CE4B2AC42F5D32C4607E062 -:102C800000231A461946204600F0D8F9641CE4B225 -:102C90000A2CF5D353E07D214901884219D8082533 -:102CA000002407E0FF2300221946204600F0C6F961 -:102CB000641CE4B2AC42F5D32C4607E000231A466C -:102CC0001946204600F0BAF9641CE4B20A2CF5D388 -:102CD00035E02149884219D80925002407E0FF235F -:102CE00000221946204600F0A9F9641CE4B2AC4267 -:102CF000F5D32C4607E000231A461946204600F07B -:102D00009DF9641CE4B20A2CF5D318E00A250024CE -:102D100007E0FF2300221946204600F08FF9641CCB -:102D2000E4B2AC42F5D32C4607E000231A4619461C -:102D3000204600F083F9641CE4B20A2CF5D300F0BD -:102D40005BF970BD36000020DC050000C4090000FE -:102D5000B80B0000AC0D0000941100000A4A3228A4 -:102D6000117802D2491C117001E0491E11701078CF -:102D7000002801D1012010701078322801D93220AA -:102D8000107010787047000008000020F8B5904DD2 -:102D9000E878FFF7E3FF06468E480078030000F06E -:102DA000E1F90BF407152F49637D97B1CBE5F400EA -:102DB0000A27002407E0334632463146204600F019 -:102DC0003DF9641CE4B2BC42F5D3F5E009270024C8 -:102DD00007E0334632463146204600F02FF9641CA6 -:102DE000E4B2BC42F5D33C4607E000231A4619463C -:102DF000204600F023F9641CE4B20A2CF5D3DBE092 -:102E00000827002407E0334632463146204600F0CA -:102E100015F9641CE4B2BC42F5D33C4607E000233C -:102E20001A461946204600F009F9641CE4B20A2C3F -:102E3000F5D3C1E00727002407E033463246314688 -:102E4000204600F0FBF8641CE4B2BC42F5D33C46DB -:102E500007E000231A461946204600F0EFF8641CEC -:102E6000E4B20A2CF5D3A7E00627002407E0334696 -:102E700032463146204600F0E1F8641CE4B2BC4220 -:102E8000F5D33C4607E000231A461946204600F0D9 -:102E9000D5F8641CE4B20A2CF5D38DE00527002494 -:102EA00007E0334632463146204600F0C7F8641C3E -:102EB000E4B2BC42F5D33C4607E000231A4619466B -:102EC000204600F0BBF8641CE4B20A2CF5D373E092 -:102ED0000427002407E0334632463146204600F0FE -:102EE000ADF8641CE4B2BC42F5D33C4607E00023D5 -:102EF0001A461946204600F0A1F8641CE4B20A2CD8 -:102F0000F5D359E00327002407E033463246314623 -:102F1000204600F093F8641CE4B2BC42F5D33C4672 -:102F200007E000231A461946204600F087F8641C83 -:102F3000E4B20A2CF5D33FE00227002407E0002387 -:102F400032461946204600F079F8641CE4B2BC42CF -:102F5000F5D33C4607E000231A461946204600F008 -:102F60006DF8641CE4B20A2CF5D325E00127002497 -:102F700007E0002332461946204600F05FF8641C43 -:102F8000E4B2BC42F5D33C4608E00AE000231A460E -:102F90001946204600F052F8641CE4B20A2CF5D31E -:102FA0000AE0002400231A461946204600F046F89D -:102FB000641CE4B20A2CF5D3E878401CC0B2E87077 -:102FC000642801D10020E87000F016F8F8BD000078 -:102FD000080000202A00002070B50024054DFEF7EF -:102FE00055FDE02003E028706D1C641CA4B2F02C99 -:102FF000F9D370BD6C00002070B500240D4D012088 -:1030000080F310880C4910208862FA2000F000F943 -:103010002878E0280AD0FFF75FFD6D1C641CA4B27D -:10302000F02CF5D3002080F3108870BDFFF74AFD27 -:10303000F3E700006C000020000C0048F0B500240D -:1030400018267043124EFF258019E026082C07D25F -:103050000F0601D5055500E006554906090E12E098 -:10306000102C07D2170601D5055500E0065552066B -:10307000120E08E0182C06D21F0601D5055500E0F7 -:1030800006555B061B0E641CE4B2182CDED3F0BDA3 -:103090006C00002070B52B48018814292ED3002520 -:1030A00005802948294E0178002915D02848032990 -:1030B000007801D100280FD0012920D0032821D089 -:1030C00002282BD0234824490078012829D002283F -:1030D0002AD003282DD12AE0002400231A461946BD -:1030E0002046FFF7ABFF641CE4B20A2CF5D3FFF7D0 -:1030F00083FF3570194805701948057070BDFFF7DA -:10310000F9FC70BD0024FF231A4619462046FFF73C -:1031100095FF641CE4B20A2CF5D370BDFFF736FEB0 -:1031200070BDCC20087004E08020087001E01E20F3 -:1031300008703078012802D0FFF760FC70BDFEF700 -:103140002BFE70BD0200002024000020280000207B -:10315000250000204C0000204D0000202900002008 -:103160002A00002030B47446641E2578641CAB42EB -:1031700000D21D46635D5B00E31830BC184710B5F4 -:103180000C46114600F011F8FDF78AFD2146FDF7C7 -:103190009BFC10BD10B50C46114600F010F8FDF771 -:1031A0007FFD2146FDF790FC10BD0A68835C1B0281 -:1031B000401C105C034318B2921C0A60704710B5A3 -:1031C0000A68C31C845CD35C24062343441C145D3E -:1031D000801C105C2404000204432343121D0A6077 -:1031E000184610BD70B5034600200022074C09E0C8 -:1031F0001D78060A75406D005B1C655B000245404A -:10320000A8B2521C8A42F3D370BD0000603500089A -:103210000146401E80B20029FAD17047FEF70AFD30 -:10322000FDF73AFFFDF714FEFFF7D6FEFEF7CEFEE0 -:10323000FEF7EEFCE1204002FFF7AEFAFEF734FDA8 -:10324000FFF74EFA0E480069C008C00702D10D49C9 -:1032500001200870FEF79AFCFFF71CFFFEF7DCFE6A -:10326000FDF7C6FFFEF768FBFEF700FBFDF74AFF20 -:10327000FFF774FBFDF796FEFEF706F8EAE700009D -:10328000000800485E00002070B501250C002D05E7 -:103290001C4310D4EC4206D4AC420AD4994200D06C -:1032A00070BD904270BDE94217D4EB4215D49942EB -:1032B00070BD894270BDEC4206D5AC42F9D58B4257 -:1032C00000D070BD824270BD6D004C00EC4204D253 -:1032D0005C00EC4201D28B4270BD034C30B4FDF770 -:1032E000EBFC30BC70BD00BF1900160470B50125A1 -:1032F0001C002D050C4310D4EC4206D4AC420AD479 -:103300008B4200D070BD824270BDEB4217D4E942BF -:1033100015D48B4270BD9B4270BDEC4206D5AC42C9 -:10332000F9D5994200D070BD904270BD6D005C002F -:10333000EC4204D24C00EC4201D2994270BD0FB471 -:10334000034C0CBC03BC30B4FDF7B6FC30BC70BD04 -:103350001900160470B501250400ED074C4020D477 -:10336000441A01D2001B0919C60D4B00F2B2FF2A04 -:1033700029D01B0E2CD000020C02D31A2C43DC40A7 -:103380002843051910D2280A02D3401C6D0611D01B -:10339000761EF6058019FF2A00DA70BDC00DC00543 -:1033A00070BD694000F07AF801200543C541521C08 -:1033B000761CE8E764089C40C90161408900E7D1B8 -:1033C0000124A043E4E71B0E440200D0034870BD73 -:1033D000002AFCD1C00FC00770BD00BF0000C07F35 -:1033E00070B5420064414B005C41120E39D01B0E97 -:1033F00038D0FF2A3CD0FF2B3AD040024902400A85 -:10340000490A060045184E43000A090AD2184843E3 -:10341000ED017F3A0104731A4019190C4318990FF2 -:1034200004D001215B0849075B1A521CD80904D358 -:10343000401CF50301D19D0607D0FF2A08D2D5050F -:1034400006D0E4072043401970BD0125A843F4E7E6 -:10345000002A01DCE00770BD2402FF202043C005E4 -:1034600070BD1B0EFF2A03D0FF2B01D0E00770BDFB -:10347000FF2645003606B54206D84D00B54203D8B2 -:10348000D218FF2A00D0E7E7004870BD0000C07FD7 -:1034900070B501250400ED074C4022D4441A02D235 -:1034A0006C40001B0919C60D4B00F2B2FF2A4BD02D -:1034B0001B0E50D000020C02D31A2C43DC40A84350 -:1034C000051B05D5AD0019D36D08761E521E37D0E9 -:1034D000F605280A01D2801970BD70416D0603D02F -:1034E00070BD6940FFF73CFF9C4009026140490004 -:1034F00001D0401E70BD0124A04370BD6D081DD0D9 -:1035000001202B0C01D12D0410302B0E01D12D02E6 -:1035100008302B0F01D12D01001DAB0F01D1AD00E3 -:10352000801CEB0F01D16D00401C6D00361A121A81 -:10353000680AF5054019012A02DB70BD002070BD44 -:10354000C036300AC00770BD1B0E440201D1FF2BEC -:1035500000D1024870BD002AF0D070BD0000C07FCD -:1035600000002110422063308440A550C660E770FF -:10357000088129914AA16BB18CC1ADD1CEE1EFF1A7 -:103580003112100273325222B5529442F772D6624F -:10359000399318837BB35AA3BDD39CC3FFF3DEE3F7 -:1035A0006224433420040114E664C774A44485549F -:1035B0006AA54BB528850995EEE5CFF5ACC58DD547 -:1035C0005336722611163006D776F6669556B446EF -:1035D0005BB77AA719973887DFF7FEE79DD7BCC797 -:1035E000C448E5588668A77840086118022823383F -:1035F000CCC9EDD98EE9AFF9488969990AA92BB9E7 -:10360000F55AD44AB77A966A711A500A333A122A8E -:10361000FDDBDCCBBFFB9EEB799B588B3BBB1AAB36 -:10362000A66C877CE44CC55C222C033C600C411CDE -:10363000AEED8FFDECCDCDDD2AAD0BBD688D499D86 -:10364000977EB66ED55EF44E133E322E511E700E2E -:103650009FFFBEEFDDDFFCCF1BBF3AAF599F788FD6 -:103660008891A981CAB1EBA10CD12DC14EF16FE1B6 -:103670008010A100C230E3200450254046706760EE -:10368000B9839893FBA3DAB33DC31CD37FE35EF306 -:10369000B1029012F322D23235421452776256723E -:1036A000EAB5CBA5A89589856EF54FE52CD50DC556 -:1036B000E234C324A014810466744764245405448E -:1036C000DBA7FAB79987B8975FE77EF71DC73CD7A6 -:1036D000D326F2369106B0165766767615463456DE -:1036E0004CD96DC90EF92FE9C899E9898AB9ABA9F6 -:1036F0004458654806782768C018E1088238A3282E -:103700007DCB5CDB3FEB1EFBF98BD89BBBAB9ABB45 -:10371000754A545A376A167AF10AD01AB32A923A7D -:103720002EFD0FED6CDD4DCDAABD8BADE89DC98D95 -:10373000267C076C645C454CA23C832CE01CC10CCD -:103740001FEF3EFF5DCF7CDF9BAFBABFD98FF89FE5 -:10375000176E367E554E745E932EB23ED10EF01E1D -:103760000000000001020304010006000100010046 -:103770000100010001000100020004000800100027 -:103780004000800000010002818283848586878852 -:10379000898B8C8D8E8F919293959697999A9C9DFB -:1037A0009FA0A2A3A5A7A8AAACAEB0B2B3B5B7B963 -:1037B000BCBEC0C2C5C7C9CCCED1D4D7D9DCDFE22C -:1037C000E6E9ECF0F3F7FAFEE83700080000002025 -:1037D0006C00000004010008543800086C00002050 -:1037E0007C0700002001000800000000000000002D -:1037F00001000000000000000000000000000000C8 -:1038000000000000000000000000000000000000B8 -:1038100000000000000000000000000000000000A8 -:103820000000000000000000000000000000000098 -:103830000000000000000000000000000000000088 -:103840000100000000000000000000000000000077 -:043850000000000074 -:04000005080000C12E -:00000001FF diff --git a/LCM/Project/MDK5/Objects/LCM_Light_Control_IO_WS2812_PowerOFF_Cut_Test.hex b/LCM/Project/MDK5/Objects/LCM_Light_Control_IO_WS2812_PowerOFF_Cut_Test.hex deleted file mode 100644 index 84c88c3d..00000000 --- a/LCM/Project/MDK5/Objects/LCM_Light_Control_IO_WS2812_PowerOFF_Cut_Test.hex +++ /dev/null @@ -1,915 +0,0 @@ -:020000040800F2 -:10000000E80700209D010008411F0008AF1C000800 -:1000100000000000000000000000000000000000E0 -:10002000000000000000000000000000B9240008EB -:100030000000000000000000991F00081D250008B6 -:10004000AF01000800000000AF010008AF01000888 -:10005000AF010008AF010008AF010008AF010008C0 -:10006000AF010008AF010008AF010008AF010008B0 -:10007000AF010008AF010008AF010008AF010008A0 -:10008000000000000D260008000000000000000035 -:1000900000000000AF010008AF010008AF01000838 -:1000A00000000000AF01000800000000392800082F -:1000B0000000000000000000000000000000000040 -:1000C00000F002F800F03EF80CA030C80838241800 -:1000D0002D18671EA246AB4654465D46AC4201D180 -:1000E00000F030F87E460F3EB6460FCC0126334274 -:1000F00000D0FB1A3343A246AB461847D037000066 -:10010000F0370000103A02D378C878C1FAD8520705 -:1001100001D330C830C101D504680C6070470000BD -:100120000023002400250026103A01D378C1FBD813 -:10013000520700D330C100D50B6070471FB51FBDFB -:1001400010B510BD00F064FE1146FFF7F7FF03F095 -:1001500051F800F07CFE03B4FFF7F2FF03BC00F09F -:10016000DBFE000070B505460C46164602E00FCCDB -:100170000FC5103E102EFAD2082E02D303CC03C5B1 -:10018000083E042E07D301CC01C5361F03E02178B9 -:100190002970641C6D1C761EF9D270BD074880471B -:1001A00007480047FEE7FEE7FEE7FEE7FEE7FEE75B -:1001B00004480549054A064B704700002125000800 -:1001C000C1000008E8030020E8070020E80500203F -:1001D000E8050020F8B5042A2CD3830712D00B7849 -:1001E000491C0370401C521E83070BD00B78491C1E -:1001F0000370401C521E830704D00B78491C037007 -:10020000401C521E8B079B0F05D0C91ADF0020230C -:10021000DE1B08C90AE0FFF7A5FFF8BD1D4608C9A7 -:10022000FD401C46B4402C4310C0121F042AF5D2D6 -:10023000F308C91A521EF0D40B78491C0370401CF5 -:10024000521EEAD40B78491C0370401C012AE4D4E6 -:1002500009780170F8BD0000002203098B422CD3FD -:10026000030A8B4211D300239C464EE003460B4306 -:100270003CD4002243088B4231D303098B421CD368 -:10028000030A8B4201D394463FE0C3098B4201D35A -:10029000CB01C01A524183098B4201D38B01C01A92 -:1002A000524143098B4201D34B01C01A5241030909 -:1002B0008B4201D30B01C01A5241C3088B4201D3B8 -:1002C000CB00C01A524183088B4201D38B00C01A65 -:1002D000524143088B4201D34B00C01A5241411A8C -:1002E00000D201465241104670475DE0CA0F00D06F -:1002F0004942031000D3404253409C460022030968 -:100300008B422DD3030A8B4212D38901FC2212BAED -:10031000030A8B420CD3890192118B4208D38901C5 -:1003200092118B4204D389013AD0921100E08909DD -:10033000C3098B4201D3CB01C01A524183098B42BE -:1003400001D38B01C01A524143098B4201D34B01A7 -:10035000C01A524103098B4201D30B01C01A52410A -:10036000C3088B4201D3CB00C01A524183088B4291 -:1003700001D38B00C01A5241D9D243088B4201D31A -:100380004B00C01A5241411A00D201465241104658 -:1003900063465B1001D34042002B00D549427047B1 -:1003A00063465B1000D3404201B50549002802DCDA -:1003B000491C084000E00846C046C04602BD00BFD8 -:1003C000FFFFFF7F70477047704700000246C80F6D -:1003D000C00781434B0030B54B405B009B0D20D0E4 -:1003E0001923DB06C91801231B05994220DB0324CE -:1003F000A40704251346AB400BD3002B04D1EB0616 -:1004000013409B00E34204D4012464070023121923 -:100410005941FF231B0599420BD2C9000143500FDC -:1004200009E0CB0204D501430803024305D0054887 -:1004300030BDFF21C905084330BD08460721090525 -:10044000884330BD0000C07FF0B50C46871A9C4140 -:100450000D46861A9D4103D2C01BA141D2196341AA -:100460000D0D1F0DC94EEC1BAE435CD07F057F0DFB -:100470000026002F51D02D05AC46A943DD020123F3 -:10048000ED0A1B051D4320231B1B24D41746E74000 -:10049000381871412F46E740CC199D402818314645 -:1004A00061410C0D27D161449A4013D50023401CB3 -:1004B000594152000ED14008400001224B00520524 -:1004C000D34207D305204007C14201D5B04900E01F -:1004D000B0493046F0BD6B00002A00D001229A18C6 -:1004E0001F23203C1B1B01D5002302E0E5402818F8 -:1004F00071410C0DD7D0012424050919C407CD077B -:1005000040084908E40F28436144002CD5D000245A -:10051000401C61419A40D0D1CDE76A05520DD9D136 -:10052000C90FC907D5E79C4D4E00002801D0012412 -:1005300000E0002434195F00002A01D0012600E009 -:100540000026BE19954FAC420CD8AE420AD8B44230 -:1005500006D001256D05EC42BCD010461946F0BD11 -:100560009942FCD000203946F0BDF0B51FB40C46CE -:100570000F46811A9F412546861A9D4106D20125C4 -:10058000ED076F40401ABC4152187B41210D1E0DF2 -:100590008D1BAC467D4D8D437ED075056D0D7CD099 -:1005A0000D05AE46AC431B031B0B794D52429D41DA -:1005B000202366469B1B14D31746F74038180026A5 -:1005C0000090744160462F460741E41900989D4011 -:1005D0002818664116D4714671189A4025D5012312 -:1005E00020E093182A466A415200002B00D0521C8A -:1005F0001E23203E9B1B002B61DD3541EE17281882 -:100600006641E8D5001876415B1C9A4000D3401C37 -:100610004B05F3181524E34010D3002B52D071463C -:100620007118D30FC01802D3491C05B0F0BD0123C7 -:10063000DB079A42F9D140084000F6E70122520553 -:10064000B21801D1002853D00123CC0ADB02994310 -:10065000891E002A08D1020C03D0020C00041039B4 -:1006600002E00246002020390023550B05D112027A -:100670000823550B01D152010D23550C01D1120154 -:100680001B1DD50C01D192009B1C150D01D15200F0 -:100690005B1C2025EE1A01E02CE022E00546F54027 -:1006A00015439840CA1AE10769181305C918002AAA -:1006B000BBDA032040070818C10FC9070FE07146D5 -:1006C0006118B2E7F10740080843711071444A000D -:1006D0000CD001235B059A42A7D2C90FC90700209D -:1006E000A3E74905490D26D1002001E00028F4D1F7 -:1006F00000219AE7284D6600002801D0012100E082 -:10070000002171185F00002A01D0012600E00026B8 -:10071000BE19224FA94210D8AE420ED8B14208D01D -:1007200001256D05E94206D01946A8024140104650 -:100730007BE79C4201D0214677E70020394674E7E9 -:1007400010B50C465C4005D50124E4076340FFF773 -:100750000CFF10BDFFF778FE10BD30B40C465C40B6 -:1007600004D50124E407634030BC6DE630BCFCE6F0 -:1007700070B50124E40761400D465D4002D4FFF7E7 -:1007800063FE70BD6340FFF7F0FE70BDFF07000021 -:100790000000F0FF0000F07F0000E0FF0000F87FA5 -:1007A00030B50346CA02400D1043164D164C0A15CB -:1007B00002D02043002A06DBAA1A002A12DDD0400C -:1007C000FF2A0BDC30BD5205520D01D1400040081C -:1007D000AA1A07D4D0404042FF2A01DD002030BDD4 -:1007E0000028FCDD4A00002B01D0012000E00020A1 -:1007F000101801225205D042F0D8C817C0436040FB -:1008000030BD00001E040000000000801F22030C09 -:1008100002D10F22000402D0030E03D004E0002016 -:10082000014670470002083A030F01D10001121F70 -:10083000830F01D18000921E002801DB4000521E70 -:10084000120551184205C012411810467047C10FD9 -:10085000C90700D04042012292071143D6E7012187 -:100860008907D3E7F0B58B4C0F09254689B0BD4306 -:100870007BD01D092646AE43FAD00E465E40274087 -:10088000F60F3E43254071D024012142FBD0FF24C6 -:10089000AD19A4042D1B039501252D05DB02DB0AF0 -:1008A000C9022B43C90A29431E010901040F130F72 -:1008B000050121431701880B820391432D098C46C2 -:1008C000A90B1E438A039543B30B9A0396433F0932 -:1008D000BA0B9403A74302962E467E430497B6466E -:1008E0004E19D7190C460196544305977E43371B82 -:1008F0007646BF1B3601B646BE0B361900967646C5 -:10090000BC043719009C01D3641C00946400002FC0 -:1009100001D001263443029E049F754366467E4300 -:100920000496760034196E0034190094029C019EDE -:100930001C196643751BAE46069465464519059C11 -:1009400005956C43594375460891691A0191049EB7 -:1009500001465143A41B0491611A009C0791E106D2 -:1009600005D061090122114302E072E06EE06109E5 -:10097000089D00272C0A2D066918049D7C412A0A2F -:100980002D066918019D6241AC0DAD026D185441F0 -:10099000079A910D920255196141029A6446584393 -:1009A0005443069B059A5A43121A131B9A0E9B0135 -:1009B0005B187A41010B0005C3185141220A200639 -:1009C00044195A419A4200D2491C012040028142F6 -:1009D00003D315230226F64302E014230326F6432D -:1009E0002020C51AA9401746AF40DA400A432046E6 -:1009F0000399D8400914731819055118039A3843FC -:100A0000D2075140AC4009D00122944006D30022C5 -:100A1000401C5141002C01D1400840001E4A934225 -:100A200012D3012203989206904207DB052040076B -:100A300009181A480143C012414004E0032040074E -:100A40000818C10FC907002009B0F0BD0020F10748 -:100A5000FAE705180C464C4111486D42A04115D3E8 -:100A600094181A465A410E48644290410ED3012010 -:100A70004A004005824209D35A00824206D35940B7 -:100A8000C90F084AC90700201143DDE700200649C5 -:100A9000DAE700000000FF07FE070000FFFFFF7F0E -:100AA0000000E0FF0000F07F0000F87F0121C90591 -:100AB0000123411842001B06D3185B0E0AD0C11057 -:100AC0000722D206891840075242D14201D552006E -:100AD00089187047090208D50146002A03D0C10FC2 -:100AE000C9070020704710467047420202D000201C -:100AF00002497047072109050143F4E70000F87F28 -:100B0000F0B5FF252D04C609C209FF2704462E4073 -:100B10000137CB093E4348402A402B400746002A74 -:100B20006BD0002B69D0AA4267D0AB4265D00028B9 -:100B300000DA32460125ED0529432C430902200243 -:100B4000090AD21A4B0C7F24E31A434C000A7C4456 -:100B5000E35C7D242404121914145B00A21888425B -:100B600001D3521C00E0400049420C465C43241172 -:100B70005C43DB016415E318040A5C43C502200DE5 -:100B80000C4644436419250A5D432303EC0C0D46CF -:100B9000654300030019EB184C42A34201D35B18D4 -:100BA000401CD4052018002B07D05B00C91804D3C3 -:100BB000401C002901D1400840003F2189048A429D -:100BC00009D3002A08DC1106090F04D003214907C4 -:100BD0004018C00FC007F0BD01224100120689185D -:100BE0007F2252069142F6D205214907C84201D51B -:100BF0009010F0BDFF20C005F0BD002F00DA324696 -:100C00001648AA4207D2AB4205D21902090E17D0E4 -:100C1000F80FC007F0BDFF2563002D06AB42F9D8E1 -:100C20004900A942F6D8AB4201D1A942F2D0A9426B -:100C300001D1002101E061004908D0050843F0BD61 -:100C40001102090EFBD0FF200243D005F0BD0A4679 -:100C50000146104654E70000122B00000000C07F40 -:100C600010B501469E240002CA15A307002A02D02F -:100C70001843002A04DBA21A002A0CDDD04010BD64 -:100C80001206120E01D140004008A21A03D4D0402F -:100C900040420028F3DDFF2248001206904201D9AD -:100CA000002010BDC817C043584010BD1F22030CC0 -:100CB00002D10F2200041CD0030E01D10002083A19 -:100CC000030F01D10001121F830F01D18000921E7A -:100CD000002801DB4000521ED205511802125118A3 -:100CE0001922904004D3491C002801D14908490029 -:100CF00008467047C10FC90700D040420122920741 -:100D00001143D3E701218907D0E70000F8B5264C4D -:100D10004E00069DA6420AD8A64201D1002806D15F -:100D20005E00A64203D8A6420AD1002A08D00D24AC -:100D30002404254233D02946002000F090F8F8BD65 -:100D40000C461C4311D4994207D0C81A02D3EFF3C2 -:100D50000080F8BDEFF30080F8BD801A02D3EFF3F6 -:100D60000080F8BDEFF30080F8BD09242407E500FA -:100D70008B4207D0581A02D3EFF3008006E0EFF35E -:100D8000008007E0101A03D3EFF30080A04303E0D4 -:100D9000EFF30080A043284380F30088F8BD00955E -:100DA00000F074F8F8BD00000000E0FF10B5FF236C -:100DB0001B0644009C421DD84C009C421AD8034696 -:100DC000124A0B4307D4401A02D3EFF3008010BD40 -:100DD000EFF3008010BD081A03D3EFF300809043B7 -:100DE00005E0EFF3008001219043C907084380F339 -:100DF000008810BD0D231B041A4204D011460020A8 -:100E000000F02DF810BD00F04BF810BD0000009070 -:100E1000754600F04DF8AE46050069465346C008D9 -:100E2000C000854618B020B5FFF7C2F960BCB646D1 -:100E300000260027C0C5C0C5C0C5C0C5C0C5C0C547 -:100E4000C0C5C0C5403D490849008D46704710B532 -:100E50000446C046C0462046FFF77DF910BDC802D3 -:100E600012D54803400F002804D0C803C043012115 -:100E700088407047EFF30080000100090321090753 -:100E8000084380F3008870470020704710B50020A9 -:100E90000249029A00F010F810BD00000000F87F2F -:100EA00010B5024800F008F810BD00000000C07F37 -:100EB000004870470800002010B50C461107090FC4 -:100EC000092904D00A290AD008290CD104E01146C6 -:100ED0000820FFF7C4FF06E0510606D501E05106E1 -:100EE00001D50120C007214610BDD10607D501015B -:100EF0000909CC084907000E0006044309E0410F28 -:100F000020024907000A0143200E00061D22D1419C -:100F100001430846E7E7000001491820ABBEFEE7A1 -:100F20002600020070470000F0B589B001242005BA -:100F3000214601F0FFF9E004214601F0FBF96002CF -:100F4000214601F00FFA06AD00200090E87103275A -:100F50002F710C2006901A48294600F049FE0726FA -:100F6000174839463246174B9847022114483246F3 -:100F7000144B98470098E8712F7110200690124F7B -:100F80003846294600F034FE0421384632460D4BDF -:100F900098471D4D284600F027F801AE304600F076 -:100FA00061F834700098059004900390284631460B -:100FB00000F03CF82846214600F00DF809B0F0BDDD -:100FC000000C00487F1C0008000800488162426154 -:100FD000704701607047002901D0012100E0022123 -:100FE00082680A438260704710B50749884200D082 -:100FF00010BD01214C02204601F0C0F9002120461D -:1010000001F0BCF910BDC04600240140006C80B264 -:101010007047CA0101D4006803E00122120680680B -:1010200090430840411E88417047000070B5C26877 -:10103000064B13400E1D74CE1A4309784903114321 -:10104000214329433143C16070BDC04600D2FFFF38 -:10105000816804220A4382607047816810220A4333 -:10106000826070470021017041608160C160016150 -:101070007047000070B5884E707A002838D0294833 -:10108000018865294CD3002101800320264CA0470C -:10109000B0810120A047F0810220A047FFF7DFFBCD -:1010A000224C234D22462B46FFF7DCFBFFF78EF93F -:1010B00020490860F089FFF7D2FB22462B46FFF754 -:1010C000D1FBFFF783F91C490860A0480088A049BC -:1010D0000978002912D0652822D3B089FFF7BFFB19 -:1010E000164A174BFFF7BEFBFFF770F9154916E0DC -:1010F000012070720B480021018070BD65280FD35C -:10110000B089FFF7ACFB00240F4B2246FFF7AAFB88 -:101110000E4B2246FFF714FBFFF758F90C49086005 -:1011200070BDC0468C000020552400081F85EB517F -:10113000B81E553F8800002084000020333333332D -:1011400033539A3F9C000020008080BF00803040D5 -:1011500094000020BFB50121480401F0EBF8FF2006 -:1011600002300290082501950920C40601A92046F5 -:1011700000F03EFDA562BFBD0D4948807047C046E6 -:101180000B484188002906D00278002A04D0491E65 -:101190004180090406D07047012101706D48082183 -:1011A00001607047002101706A48082101617047A1 -:1011B00080000020B0B536480078022822D133489C -:1011C000007801281ED033480078002821D0324D05 -:1011D000A979022935D001293AD0002955D12F49C2 -:1011E00000240C800121A971FFF739FB2C4A2D4BFB -:1011F000FFF738FB2C4B2246FFF7A2FAFFF7D0FA95 -:101200006881B0BD2A48082101602348002181710E -:10121000B0BD26480078204CE179814204D12448B1 -:101220000821016000201EE0A17902291DD00129BA -:1012300015D0002929D10120A07118480021018072 -:10124000B0BD68891549098881421ED9002004E093 -:1012500068898008FFF790FF0220A871B0BDC82000 -:10126000FFF78AFF0220A071B0BDFF2192310B4A27 -:1012700012888A4209D30021A171227A521C22725B -:10128000D2B2824201D1E0712172B0BD8F00002044 -:10129000B100002090000020680000209200002093 -:1012A0003D0AD7A3703D06C000D08440AC000020AA -:1012B0002800004823490878002842D022480278B4 -:1012C000052A3ED87A4412795200974402040C143D -:1012D0001A2B012110E01D490988204A914230D380 -:1012E0000221017070471C4A202313600322027000 -:1012F0000220087070470421017014480021018009 -:1013000070477D218A0011490B88934219D9104AF0 -:101310000123137000220A80052101700D4802216B -:10132000016170477D218A0008490B88934208D9E2 -:10133000074A002313700B80042101700548022125 -:101340000160704798000020990000209A0000205A -:10135000000000201800004818080048E9030000B9 -:10136000F0B587B0FE4C2078032810D0022838D082 -:101370000128FC480068FC4901F0A9FF002800D0C2 -:101380004EE2FA48012101700320207048E2F8483B -:101390000088F849097800296CD197286AD3F64863 -:1013A000056800242846214601F091FF064628469C -:1013B000FFF77CFB002E00D09FE0F04AF04B01F0DD -:1013C0004DFF002800D098E0EE480178491C0170DC -:1013D000C9B20B2900D223E20470EB48202101603E -:1013E0001EE2EA480178012900D019E202210291A7 -:1013F0000170E74F3D6900242846214601F05CFF5B -:10140000002803D10120C00745403D612846FFF771 -:101410004DFBE04AE04B01F044FF0646DF49284619 -:1014200002F060F8FFF71CFC002E01D18400243488 -:10143000DB480470DB480068FFF738FB0446CF4AFE -:10144000D94B069101F015FF0028049409D1D74823 -:101450000068FFF72BFBC94AD34B01F015FF0028AA -:1014600052D17A69C620C043824249DBD04802216A -:1014700001704DE0972800D2D2E1BA4800687F2180 -:10148000C90501F095FFCB49FFF73AFB0446B74881 -:101490000078022800D0C3E12046FFF707FB05468D -:1014A0000E460591C4480068FFF700FB0746069406 -:1014B0000C46C24AC24BFFF743F92A46334601F0B5 -:1014C000F0FE0646BF4B38462146069CFB4AFFF716 -:1014D00037F9002E059E06D12A46334601F0D4FE88 -:1014E000002800D09CE1F84AF84B2846314601F02C -:1014F000C0FE002868D00120C7E1A24804708FE137 -:10150000AB480321017005E0A948042101707A6904 -:10151000002A01D552427A610592B8697F21C90536 -:1015200001F046FFE249FFF7EBFA0190FFF7BEFA40 -:1015300004460F46E0480068FFF7B8FA05460E4635 -:10154000DE4ADF4BFFF7FCF822463B4601F0A9FEDE -:101550000390DC4B284625463146D84AFFF7F0F881 -:10156000039A002A06D12A463B4601F08DFE002848 -:1015700000D0A3E0D44AD54B2846394601F079FE85 -:10158000002802D00120019C94E0D14AD14B28468A -:10159000394601F06EFE00280298019C00D089E0D7 -:1015A000CD4ACE4B2846394601F063FE002801D0D3 -:1015B00003207FE0CA4ACB4B2846394601F059FE4A -:1015C00000280BD0042075E0C14AC24B28463146A2 -:1015D00001F04FFE00280BD0022056E1C24AC34B57 -:1015E0002846394601F045FE00280BD0052061E071 -:1015F000B94ABA4B2846314601F03BFE00280BD0D1 -:10160000032042E1BA4ABB4B2846394601F031FE7D -:1016100000280BD006204DE0B14AB24B2846314697 -:1016200001F027FE00280BD004202EE1B24AB34B74 -:101630002846394601F01DFE00280BD0072039E06E -:10164000A94AAA4B2846314601F013FE00280BD0C8 -:1016500005201AE1AA4AAB4B2846394601F009FE9B -:1016600000280BD0082025E0A14AA24B284631468D -:1016700001F0FFFD00280BD0062006E1944AA24BA2 -:101680002846394601F0F5FD00280CD0092011E06C -:10169000994A9A4B2846314601F0EBFD002800D1CB -:1016A000DFE00720F1E09949204601F010FE002814 -:1016B00002D10A20964908707F480460964CE7687A -:1016C00000263846314601F0F7FD0028049D03D17D -:1016D0000120C0074740E760059CF92C2ADC8D4AB1 -:1016E0008E4B2846069901F0B9FD002809D18C4897 -:1016F0000068FFF7DBF9874A884B01F0AFFD00284F -:1017000024D0844A854B2846069901F0BDFD002867 -:101710005AD188480299017081480068FFF7C6F9DC -:101720007C4A7E4B01F0B0FD002800D097E0804855 -:1017300003214DE03846FFF7B9F97A4A944208DCB4 -:10174000794A7A4B01F08AFD002802D179480121BB -:101750003EE07748042101707648029938E0C0469F -:10176000B10000209C0000200000204298000020D2 -:101770009A0000200000002094000020333333330F -:101780003333D33FB400002028080048B9000020BC -:10179000B8020020666666666666E63F0000C842DC -:1017A0009000002084000020333307408800002090 -:1017B000A80000200000A041A00000207B14AE473C -:1017C000E17A943FE17A94BF5948029901705948EF -:1017D000017036480068584901F079FD04463846E2 -:1017E000FFF764F9002C304C0ED14F4A4F4B01F0FB -:1017F00035FD002808D12F480121017003202070F9 -:10180000F94806704B480670424A444B28460699F0 -:1018100001F02FFD002805D04A4806704748068091 -:1018200007B0F0BDCB480068FFF740F97D22D20039 -:10183000059B9342F0DC374A384B01F025FD002828 -:10184000EAD03E4801883E4A9142E9D306803D48AD -:101850000178491C0170C8B21E28E1D394E53448D0 -:1018600075E7274A274B2846314601F002FD00283C -:1018700001D0082009E0164A234B2846314601F0E2 -:10188000F8FC002806D00920069C0B4A2049087065 -:101890001460C5E71D49069C204601F018FD00288C -:1018A000054AF5D10A20F1E7B10000209C00002094 -:1018B0000000A04198000020A00000207B14AE474B -:1018C000E17A943FE17A94BF9EEFA7C64B37104070 -:1018D0000AD7A3703D0A1040DD24068195430F40CE -:1018E00004560E2DB29D0E40EC51B81E85EB0D40F6 -:1018F0006891ED7C3F350D40C520B07268910C4079 -:10190000E17A14AE47E10B403D0A0B400000404035 -:10191000B000002033333333B802002033330740A4 -:10192000880000206F1700009A9999999999E93FCA -:10193000B5020020B402002000002042B6000020C2 -:1019400061EA0000B500002070B54A4A12784A4D9D -:10195000EB78934202D0EA7000232B71042A04D161 -:101960004E484D4900F018FF70BD2A79052A4DD820 -:101970007A441279520097440223293115444022B7 -:1019800080210128144600D00C46494B1C610128D7 -:1019900000D01146196001212971012800D00220D0 -:1019A000A87070BD364E3088C10750D135490978CE -:1019B000032931D0022934D0012942D136493EE0F1 -:1019C000022028712E480021018070BD3348012972 -:1019D0001DD1364900F0E0FE032049E0284E308852 -:1019E000C1072E4C07D140082949081A81B2204668 -:1019F00000F0D2FE308800097D2807D32649204612 -:101A000033E0002028711D480221017070BD224979 -:101A100000F0C2FE04202BE0FEF721FF00241A4B49 -:101A200003E0FEF71CFF00241A4B2246FEF71AFFC4 -:101A3000164B2246FEF784FEFEF7B2FE1449081A42 -:101A400000E0002081B2154800F0A6FE30880009B1 -:101A50007D28DBD30B480078401EC1B2022906D88E -:101A600040B280000EA109580C4800F095FE0520F8 -:101A7000287170BDA8000020680000208E000020A2 -:101A8000AA000020AC0000200000124000408F405F -:101A9000102700000000044028230000002C014013 -:101AA000581B0000A00F0000000000000F270000DE -:101AB00018080048F8B5224C224D2888DB490E78DA -:101AC000214F3978B14203D122466432904207D87F -:101AD000B14208D1A04205D94148204900F05CFE3E -:101AE00065342C80F8BD19480068194901F0E4FB01 -:101AF00000280AD117480068154901F0DDFB0028CD -:101B000003D1032E0FD0002402E06534032E0ED043 -:101B1000022E04D0012E0ED131480F4909E07D205C -:101B200041012F4805E02E480024214601E02C48C1 -:101B3000002100F031FEBD482C8000783870F8BDDF -:101B4000B70B0000A6000020A400002084000020A5 -:101B50000000204088000020581B000028230000BF -:101B600070B5AE480078032801D0002809D11B4881 -:101B70008021016040210160EE48002100F00CFE50 -:101B800070BD184DA7480078184E7179814202D176 -:101B90002A78022AF4D0814202D001212970707182 -:101BA000401E0328ECD8C0467844007940008744A2 -:101BB0000103060B012003E00120022101E00220C5 -:101BC0000146FFF7C1FE70BD022420462146FFF703 -:101BD000BBFE0320B0702C7070BDC04628080048C2 -:101BE000002C01408E000020A8000020680000208A -:101BF000FEB50A6800231C460192202B35D0012730 -:101C0000A7403A422ED0029403259D40ED430C4656 -:101C10000E79721E012A13D882682A408260627986 -:101C20009A4000958568154385604268BA434260D2 -:101C3000A27902998A4092B2456815434560009D99 -:101C400002682A4002609E40026832430260C26815 -:101C50002A40C260E1799940C2680A43C260019A91 -:101C60002146029C9B1C641CC7E7097A002902D00C -:101C7000016B914301E0016B11430163FEBD10B59F -:101C80004B07DB0E0F249C40C90889004018016AED -:101C9000A14301629A40016A1143016210BDE0B59F -:101CA00001AA10700121104600F008FC8CBDFEE76F -:101CB000BFB50121080500F03DFBFF200230029076 -:101CC00010250195034C01A92046FFF791FFA5615E -:101CD000BFBDC046000C00483148417804294CD8AB -:101CE0007944097949008F4402350D2229002E4993 -:101CF0000968090747D44188491C418089B21429E1 -:101D000011D03AE08188491C818089B289087C29F8 -:101D100034D825490968090707D44188491C4180FE -:101D200089B2022929D10121417000212DE01E49EB -:101D30000968090721D5002141707047C188491EF3 -:101D400089B2022903D8C900164ACA40027000218C -:101D5000417022E04188491C41808288521C828067 -:101D6000114A1268120712D489B2104A914204D360 -:101D7000002141800E490180704770470421417065 -:101D800000218180704700218180418070470021BF -:101D9000418002214170C188491CC1807047C04602 -:101DA000780000200102040010080048DD05000052 -:101DB0000303000010B518480378002B2BD01749F7 -:101DC0000A78032A27D05B1E032B22D87B441B7979 -:101DD0005B009F440114040C022A18D119E0114A37 -:101DE0000023137003220A700F490B7011E0022ABE -:101DF0000FD10B490A78022A09D0022208E0022AF0 -:101E000007D10A490A78521CD3B2042B00D101220F -:101E10000A700021017010BD78000020B100002080 -:101E20008F000020A8000020B4020020AC00002099 -:101E30001FB50124E004214600F07CFA01A9CC7111 -:101E40000020087108200190DF48FFF7D1FE1FBD78 -:101E5000F0B585B001246004214600F06BFAE0047F -:101E6000214600F067FAFF2702370397022001900E -:101E700002900920C006009002AD0C4A2946904706 -:101E8000039780240294D04E30462946074A904753 -:101E900003974027029730462946044A9047019805 -:101EA00000998862B462B76205B0F0BDF11B00080A -:101EB000F0B58BB00124A004214600F03BFAE0020B -:101EC000214600F04FFA8120400009901020089030 -:101ED000164D08A92846FFF78BFE04260322284644 -:101EE0003146FFF7CCFE05A9002088720881104F0B -:101EF00006971F2005900F4D284600F04FFC6946BD -:101F00008E80200204900C48039002970B480090AA -:101F1000284600F003FC2846214600F0CFFB284667 -:101F2000214600F0D7FB0BB0F0BDC04600040048CE -:101F30000F270000002C0140020008007000010083 -:101F400070470000B0B501788278002A16D08A0761 -:101F5000D20EFF2393400D4C0C190325AC4325688A -:101F60009D4340788001C0B29040284320601F20EC -:101F700008400121814006480160B0BD1F2001409A -:101F80000120884003490860B0BDC04600E400E07D -:101F900000E100E080E100E070470000B0B57A4861 -:101FA0000078401E092815D87844007940008744FD -:101FB000041D2935414D5965D0710024734DE0B29F -:101FC000092800D9DCE029780A460B4601F03EF8E2 -:101FD000641CF4E70024E0B2092800D9D0E0002115 -:101FE0000A460B4601F032F8641CF4E70024674D02 -:101FF000E0B2092860D229780A460B4601F026F89B -:10200000641CF5E70024614DE0B208285FD229780E -:102010000A460B4601F01AF8641CF5E700245B4DF4 -:10202000E0B207285ED229780A460B4601F00EF886 -:10203000641CF5E70024554DE0B206285DD22978EE -:102040000A460B4601F002F8641CF5E700244F4DE8 -:10205000E0B205285CD229780A460B4600F0F6FF6C -:10206000641CF5E70024494DE0B204285BD22978CE -:102070000A460B4600F0EAFF641CF5E70024434DD6 -:10208000E0B203285AD229780A460B4600F0DEFF58 -:10209000641CF5E73D48027800200146034600F045 -:1020A000D5FF0124E0B209286AD800210A460B4670 -:1020B00000F0CCFF641CF5E70924E0B209285FD8E2 -:1020C00000210A460B4600F0C1FF641CF5E7082416 -:1020D000E0B2092854D800210A460B4600F0B6FFAA -:1020E000641CF5E70724E0B2092849D800210A4614 -:1020F0000B4600F0ABFF641CF5E70624E0B20928AC -:102100003ED800210A460B4600F0A0FF641CF5E70C -:102110000524E0B2092833D800210A460B4600F016 -:1021200095FF641CF5E70424E0B2092828D80021B3 -:102130000A460B4600F08AFF641CF5E70324E0B270 -:1021400009281DD800210A460B4600F07FFF641CB9 -:10215000F5E700240D4DE0B2022806D22A780021CE -:102160000B4600F073FF641CF5E70224E0B2092877 -:1021700006D800210A460B4600F068FF641CF5E70C -:1021800000F048FFB0BDC046B0000020B6020020FD -:10219000FEB50121480400F0CDF8FF260236019675 -:1021A000042700970920C4066D4620462946FFF7FC -:1021B0001FFD01962026009603482946FFF718FDCB -:1021C000A76201488662FEBD0008004810B51449A8 -:1021D0000A7814480378934202D1012A00D010BD36 -:1021E0000270012AFBD1104A042313600F4B012215 -:1021F0001A704378002B0DD00D4B1B880D4CA34259 -:10220000EDD30D4B1A7002220A700C490A7000219E -:10221000417010BD427006480021018010BDC046CB -:10222000B10000206800002018000048A80000202D -:10223000B200002071170000AC0000208F000020C9 -:10224000FEB5054600270297007801240228019474 -:1022500001D16F7802242E193046394600F0B6FFBE -:1022600039196A185278695C090289188142019CFF -:102270004DD130780024042849D1751C254902AE7F -:10228000254F28463246B8473B46244F38602846FB -:1022900020493246984778602149224F28463246E5 -:1022A000B8471E49886028461D493246B8471B4F2B -:1022B000F8600298083002901B4928463246164BB7 -:1022C00098473861194A2846314690477861284630 -:1022D00010493246104B9847B86115492846324696 -:1022E000104B9847F8612846114932460D4B9847E4 -:1022F0003862029808300290284631460B4FB847A2 -:102300000649486228463146B84704498862204653 -:10231000FEBDC0460000204175310008B802002013 -:102320000000C8429731000800007A44AD3100082F -:1023300000401C46044A002902D01168014301E014 -:10234000116881431160704714100240044A00294B -:1023500002D01168014301E01168814311607047A8 -:102360001C100240044A002902D01168014301E018 -:10237000116881431160704718100240044A002917 -:1023800002D01168014301E0116881431160704778 -:102390000C100240F8B50446274F38680C21014064 -:1023A0000C2901D125482060254D25603868C008DA -:1023B0001E2101402348415A2846FDF74DFF06469D -:1023C000606038684005400F1F49085CC640A66041 -:1023D0001E480168890F08D18A4800684000C00E75 -:1023E000811C1B48FDF738FF11E001218B070322F8 -:1023F0009207056815409D4207D100681040C90743 -:1024000088420F4D04D0B00801E070080C4DE06028 -:102410002561F86AF86A80070BD0F96A0320014049 -:10242000012901D12E4604E0F96A014003292E4614 -:1024300000D16661F8BDC0460410024050BD0100E5 -:102440000048E801A4360008C43600081024014002 -:102450000090D003B0B50546134C2046FEF7FDFDB5 -:1024600004212046FEF7B5FD681EC1B2022907D837 -:1024700040B280000DA1095807222046FEF7A6FDB4 -:1024800001212046FEF7C5FD0028F9D02046FEF7C1 -:10249000DFFD04212046FEF7BCFD0028F9D02046D0 -:1024A000FEF7B4FDB0BDC0460024014004000000AA -:1024B000080000001000000070470000F8B50C464E -:1024C000064600F083FE009001200002844204D8FA -:1024D000114802250570401C05E00F4803250570D2 -:1024E000210A4170801C04700B4F78193146224636 -:1024F000FDF770FE2819C1B2009B1A0A7A54411CDC -:10250000C9B27B54811CC9B203227A54C01CC1B227 -:10251000384600F019FAF8BDE402002070470000C8 -:1025200070B585B0344801680122114301604168EB -:10253000324B0B404360016B13239943016300212D -:1025400081602F4B1B681C0C1C4205D104685B0585 -:102550009B0C04681C430460049103910291019157 -:1025600000910368134303600F23DB02254C2568A9 -:102570009D4325600723DD0226682E432660664DB5 -:102580000668022426400396049E761C0496039E49 -:10259000002E02D1049EAE42F2D10568AD0701D4EF -:1025A000039100E00392184A039D012D21D1156883 -:1025B0000295029D9D430295029D25431560446846 -:1025C0000194F024019DA5430195019C4460446859 -:1025D00000941B02009C9C430094009B4360436852 -:1025E0000324A34343604368436043681B079B0F76 -:1025F000FBD1516705B070BD001002401CB8FFF858 -:1026000020F8FF1FE81002400020024010B5894C5E -:102610000121204600F06AF8002833D0012120462D -:1026200000F048F818480188491C018017480188C3 -:10263000491C018016480188491C01801548018801 -:10264000491C018014480188491C018013480188F5 -:10265000491C018012480188491C018011480188E9 -:10266000491C018010480188491C01800F480188DD -:10267000491C01800E480188491C0180FFF72CFB92 -:10268000FEF77EFD10BDC046AE000020B202002065 -:10269000BE000020920000209A000020AA00002026 -:1026A000B2000020BC0000208C000020B6000020FA -:1026B000A6000020184A4A400261704702680029BB -:1026C00002D001210A4301E001490A40026070473B -:1026D000FEFF0000426C044B002902D0591C0A4343 -:1026E00000E01A4042647047FF7F00000269C06842 -:1026F0000A4203D0084201D00120704700207047F1 -:10270000002A02D0C2680A4303E0034A5140C2686B -:102710000A40C2607047C046FFFF000070B5026A01 -:102720001A4B13400362026A20239A438B891B01D0 -:1027300013434A8812011A43446873231B028569B4 -:102740009D430B881B022B43274DA84214D1C02563 -:10275000AA43CD892D014026B54315438A8812012D -:102760002A430B4D2C400D8AAD000A4E2E402643C5 -:102770004C8AA4003443A4B2A4B244609BB28361E7 -:102780008968816391B2016270BDC046EFFF0000AD -:10279000FFF30000FCF700008163704710B5046888 -:1027A000114A904203D001239B07984204D1702321 -:1027B0009C434B88234300E023461E4CA04205D097 -:1027C00003242402A3430C891C4300E01C46A3B24B -:1027D00003604B68C3620B888362904201D1897A9F -:1027E00011630121416110BD002C0140BFB51020D3 -:1027F00001242146FFF7AAFD01A9002008810C4809 -:1028000002901F2001900B4D2846FFF7C7FF284676 -:1028100021462246FFF774FF28462146FFF74EFF68 -:1028200068468470FF2112310180FFF78BFBBFBD2A -:10283000E70300000010004010B57F4CE0698006FF -:102840000AD52021204600F08BF8606A10490A78EA -:10285000A44B9854501C0870E069C0060CD59F48E2 -:10286000012101700A48002101701021204600F06A -:1028700077F8204600F0E4F8E069000706D5082163 -:10288000204600F06DF8204600F0DAF810BDC04692 -:10289000B8000020F0B58BB0054601242005214684 -:1028A000FFF748FDA0032146FFF75CFD81204000B3 -:1028B0000990022008901D4E08AF30463946FFF7B8 -:1028C00097F9304621462246FFF7D9F9FC8040208F -:1028D000089030463946FFF78BF9062130462246EC -:1028E000FFF7CDF90020079002950C210691059085 -:1028F00004900390504D02A9284600F053F8284652 -:10290000214600F02FF80A492846224600F033F805 -:1029100008492846224600F02EF801A884701B21A1 -:102920000180FFF70FFB0BB0F0BDC046000C004864 -:10293000050105000401040002490A681206FCD5DD -:10294000C86070471C380140B0B50C4605462006EB -:1029500005D02878FFF7F0FF641E6D1CF7E7B0BDC7 -:102960000162704702680123002901D01A4300E088 -:102970009A430260704710B5CCB20123090AC9B26C -:10298000032903D0022902D1001D00E00830A34032 -:10299000002A02D00168194301E0016899430160EF -:1029A00010BD0000F0B587B00D4604460068012751 -:1029B000B84320600320010362688A43A968114379 -:1029C000616021681B4A0A4069681143EA680A434A -:1029D0002969114321600002A168814368690843A5 -:1029E000A06001AE3046FFF7D5FC1348844201D009 -:1029F000083600E0143636682068000400D57600FA -:102A00002D6830462946FDF727FC29464143711AB7 -:102A1000FA036B08994200D3401C2168114204D08C -:102A2000064901400007400F401880B2E06007B03F -:102A3000F0BDC046F3E9FFFF00380140F0FF0000A1 -:102A4000416A014808407047FF010000B0B52048C6 -:102A5000007802280ED1204C2078032836D8C046B2 -:102A60007844007940008744011A140E0420FFF7CF -:102A700016F90CE017480021C160016141618161D4 -:102A800015480170B0BD15480078012801D101201A -:102A90001BE013480088642818D3002015E00F4875 -:102AA000017801290DD1002505700E48FFF7C8FBFC -:102AB0000B490D8002212170002800D101210A4814 -:102AC000DFE707480021018003202070B0BDC04629 -:102AD000B1000020B8020020BA000020C001002090 -:102AE000BC000020C0000020B9000020B0B52F4875 -:102AF0000078401E032811D87844007940008744AC -:102B00000118232F00242A4DE0B2052833D22B7858 -:102B100000210A4600F09AFA641CF5E70024E0B2AE -:102B200009283FD800210A460B4600F08FFA641CA2 -:102B3000F5E70024E0B2052828D200210A460B461A -:102B400000F084FA641CF5E70024194DE0B209286E -:102B500028D82B7800210A4600F078FA641CF5E7A3 -:102B60000024E0B209281DD800210A460B4600F0D7 -:102B70006DFA641CF5E70524E0B2092812D800219B -:102B80000A460B4600F062FA641CF5E70524084D7E -:102B9000E0B2092806D82B7800210A4600F056FA40 -:102BA000641CF5E700F036FAB0BDC046B50200205F -:102BB000B602002009481021016001600160016136 -:102BC0007047C04605481021016001600160016046 -:102BD000016001600160016001617047180C0048EC -:102BE00010B5774800887D218A00904211D80020D6 -:102BF000FF2102460B4600F029FA0124E0B2092821 -:102C000000D9D9E000210A460B4600F01FFA641CE7 -:102C1000F4E7CA0090420AD80024E0B2022814D295 -:102C20000022FF210B4600F011FA641CF5E7654A0B -:102C3000904216D80024E0B2032820D20022FF21BF -:102C40000B4600F003FA641CF5E70224E0B2092801 -:102C500000D9B1E000210A460B4600F0F7F9641CE8 -:102C6000F4E70A01904216D80024E0B2042820D2EA -:102C70000022FF210B4600F0E9F9641CF5E703246C -:102C8000E0B2092800D997E000210A460B4600F07F -:102C9000DDF9641CF4E74C4A904215D80024E0B2F8 -:102CA00005281FD20022FF210B4600F0CFF9641C3B -:102CB000F5E70424E0B209287ED800210A460B4635 -:102CC00000F0C4F9641CF5E7404A904215D800248E -:102CD000E0B206281FD20022FF210B4600F0B6F911 -:102CE000641CF5E70524E0B2092865D800210A46EE -:102CF0000B4600F0ABF9641CF5E7354A904215D855 -:102D00000024E0B207281FD20022FF210B4600F06A -:102D10009DF9641CF5E70624E0B209284CD800218F -:102D20000A460B4600F092F9641CF5E74901884217 -:102D300015D80024E0B2082833D20022FF210B4628 -:102D400000F084F9641CF5E70724E0B2092833D8C1 -:102D500000210A460B4600F079F9641CF5E71D498D -:102D6000002488420FD3E0B2092825D80022FF2191 -:102D70000B4600F06BF9641CF5E70022FF210B46BF -:102D800000F064F9641CE0B20928F6D30924E0B22B -:102D9000092811D800210A460B4600F057F9641C97 -:102DA000F5E70824E0B2092806D800210A460B46B8 -:102DB00000F04CF9641CF5E700F02CF910BDC0469A -:102DC000B2000020DC050000C4090000B80B0000C0 -:102DD000AC0D000095110000012132280A4601D3F4 -:102DE0000020C243064803789A18130600D0114603 -:102DF000CAB2322A00D332210170C8B27047C0462D -:102E00000100002070B57B4D2878FFF7E5FF0446F0 -:102E1000D4480078401E092815D8C0467844007967 -:102E200040008744041C27323D48535EC769002692 -:102E3000F0B2092800D9D3E021462246234600F00B -:102E400005F9761CF4E70024E0B2092800D9C7E0B0 -:102E500000210A460B4600F0F9F8641CF4E700264E -:102E6000F0B2092859D221462246234600F0EEF856 -:102E7000761CF5E70026F0B2082859D221462246F2 -:102E8000234600F0E3F8761CF5E70026F0B20728A9 -:102E900059D221462246234600F0D8F8761CF5E7A1 -:102EA0000026F0B2062859D221462246234600F0D9 -:102EB000CDF8761CF5E70026F0B2052859D2214658 -:102EC0002246234600F0C2F8761CF5E70026F0B251 -:102ED000042859D221462246234600F0B7F8761C32 -:102EE000F5E70026F0B2032859D2214622462346B0 -:102EF00000F0ACF8761CF5E70020014622460346B8 -:102F000000F0A4F80124E0B2092869D800210A469B -:102F10000B4600F09BF8641CF5E70924E0B2092891 -:102F20005ED800210A460B4600F090F8641CF5E7D5 -:102F30000824E0B2092853D800210A460B4600F0C5 -:102F400085F8641CF5E70724E0B2092848D8002179 -:102F50000A460B4600F07AF8641CF5E70624E0B256 -:102F600009283DD800210A460B4600F06FF8641C82 -:102F7000F5E70524E0B2092832D800210A460B46BD -:102F800000F064F8641CF5E70424E0B2092827D8AF -:102F900000210A460B4600F059F8641CF5E70324AB -:102FA000E0B209281CD800210A460B4600F04EF872 -:102FB000641CF5E70026F0B2022806D20021224662 -:102FC0000B4600F043F8761CF5E70224E0B209282E -:102FD00006D800210A460B4600F038F8641CF5E7D5 -:102FE0002878401CC1B2642900D10020287000F06C -:102FF00011F870BDB102002080B5FEF759FE2948D6 -:103000000021EF2904D8E0220270491C401CF8E797 -:1030100080BDC046B0B5012080F310880A48102159 -:103020000160204C0025EF2D0AD82078E02802D13D -:10303000FFF7C0FD01E0FFF7C5FD6D1C641CF2E762 -:10304000002080F31088B0BD280C0048B0B51824CB -:103050004443144800190024182C22D0072C04D80B -:103060004DB2002D08DA002507E00F2C09D855B223 -:10307000002D0BDA00250AE01F25ED430555490018 -:103080000DE05DB2002D06DA002505E01F25ED43B9 -:103090000555520003E01F25ED4305555B00641CF8 -:1030A000DAE7B0BDC1010020B0B529480188142974 -:1030B00000D2B0BD0024048026480578002D0FD032 -:1030C000012D1AD02448032D1AD10078002818D1D8 -:1030D000002505E000210A460B46FFF7B7FF6D1CEF -:1030E000E8B20928F6D9FFF795FF1C4800210170C6 -:1030F0001B4801701B480170B0BDFFF771FDB0BDEA -:10310000007802280BD003280CD1E0B20928D0D8CF -:10311000FF210A460B46FFF799FF641CF5E7FFF70E -:1031200071FEB0BD10480078401EC0B2022804D81D -:10313000C0000E49C1400E480170094800780128BE -:1031400002D1FEF72BFFB0BDFFF7D0FCB0BDC046EB -:10315000B2020020B100002098000020B50200203B -:10316000B4020020B0000020AC000020CC801E0083 -:10317000B602002010B50C46116843185B78405C1D -:10318000891C11600002C01800B2FDF7B3FD214692 -:10319000FDF7B6FC10BD10B50C46114600F006F860 -:1031A000FDF7A8FD2146FDF7ABFC10BDB0B50A68E0 -:1031B0008318DC789D785B78805C121D0A600006BD -:1031C00019040818290240180019B0BDB0B5002232 -:1031D000074B00290AD0047895B22D0A65406C008F -:1031E0001C5B12026240491E401CF2E790B2B0BD67 -:1031F000CC360008FEF72CFEFDF7ACFFFDF794FE81 -:10320000FFF7FAFEFEF7C4FFFEF712FEE1204002D0 -:10321000FFF740FBFEF74CFEFFF7E8FA0D480068A9 -:10322000000702D40C4801210170FEF7C3FDFFF72F -:103230003BFFFEF7CBFFFEF73DF8FEF791FCFEF7F4 -:1032400039FCFDF7B7FFFFF701FCFDF713FFFEF7B1 -:1032500087F8EAE7100800487800002010B500F071 -:1032600043F8EFF30080800001D5012010BD00205D -:1032700010BD10B500F038F8EFF300804000800F6B -:10328000012800D0002010BD10B500F05FF8EFF36A -:1032900000804000800F012801D0012010BD0020D7 -:1032A00010BD10B500F052F8EFF30080800001D49B -:1032B000012010BD002010BD10B500F0BFF8EFF3E5 -:1032C0000080800001D5012010BD002010BD10B588 -:1032D00000F0DEF8EFF300804000800F012801D0FD -:1032E000012010BD002010BD70B501252D050C007A -:1032F0001C4310D4EC4206D4AC420AD4994200D00C -:1033000070BD904270BDE94217D4EB4215D499428A -:1033100070BD894270BDEC4206D5AC42F9D58B42F6 -:1033200000D070BD824270BD6D004C00EC4204D2F2 -:103330005C00EC4201D28B4270BD034C30B4FDF70F -:10334000E5FC30BC70BD00BF1900130470B5012549 -:103350002D050C001C4310D4EC4206D4AC420AD418 -:10336000994200D070BD904270BDE94217D4EB4243 -:1033700015D4994270BD894270BDEC4206D5AC426D -:10338000F9D58B4200D070BD824270BD6D004C00FB -:10339000EC4204D25C00EC4201D28B4270BD034C83 -:1033A00030B4FDF7B3FC30BC70BD00BF190016048B -:1033B00070B50125ED0704004C4020D4441A01D219 -:1033C000001B0919C60D4B00F2B2FF2A29D01B0EB3 -:1033D0002CD000020C0228432C43D31ADC400519E0 -:1033E00010D2280A02D3401C6D0611D0761EF605B5 -:1033F0008019FF2A00DA70BDC00DC00570BD69409C -:1034000000F0CEF801200543C541521C761CE8E7C8 -:1034100064089C40C90161408900E7D10124A043B0 -:10342000E4E71B0E440200D0034870BD002AFCD123 -:10343000C00FC00770BD00BF0000C07F0123DB05C7 -:1034400002000A430DD4DA4203D49A4207D48842D8 -:103450007047D84214D4D94212D48842704780426F -:103460007047DA4203D59A42F9D5814270475B0032 -:103470004200DA4204D24A00DA4201D28142704765 -:1034800010B5024AFDF792FC10BD00BF09001304FD -:103490000123DB0502000A430DD4DA4203D49A4229 -:1034A00007D488427047D84214D4D94212D48842F3 -:1034B000704780427047DA4203D59A42F9D581427B -:1034C00070475B004200DA4204D24A00DA4201D27D -:1034D0008142704710B5024AFDF768FC10BD00BF7D -:1034E0000900160470B5420064414B005C41120EA5 -:1034F00039D01B0E38D0FF2A3CD0FF2B3AD0D2183F -:103500007F3A40024902400A490A4518ED01060087 -:103510004E43000A090A48430104731A4019190C62 -:103520004318990F04D05B08012149075B1A521C0C -:10353000D80904D3401CF50301D19D0607D0FF2A0A -:1035400008D2D50506D0E4072043401970BD0125F7 -:10355000A843F4E7002A01DCE00770BD2402FF2045 -:103560002043C00570BD1B0EFF2A03D0FF2B01D0E6 -:10357000E00770BDFF2636064500B54206D84D006F -:10358000B54203D8D218FF2A00D0E7E7004870BD43 -:103590000000C07F70B50125ED0704004C4022D427 -:1035A000441A02D26C40001B0919C60D4B00F2B23E -:1035B000FF2A4BD01B0E50D000020C02A8432C4314 -:1035C000D31ADC40051B05D5AD0019D36D08761E56 -:1035D000521E37D0F605280A01D2801970BD7041FD -:1035E0006D0603D070BD6940FFF7E8FE9C400902FC -:1035F0006140490001D0401E70BD0124A04370BD50 -:103600006D081DD001202B0C01D12D0410302B0E84 -:1036100001D12D0208302B0F01D12D01001DAB0F60 -:1036200001D1AD00801CEB0F01D16D00401C361A9A -:10363000121A6D00680AF5054019012A02DB70BDF7 -:10364000002070BDC036300AC00770BD1B0E44029A -:1036500001D1FF2B00D1024870BD002AF0D070BD0F -:103660000000C07F8182838485868788898B8C8DCA -:103670008E8F919293959697999A9C9D9FA0A2A3C5 -:10368000A5A7A8AAACAEB0B2B3B5B7B9BCBEC0C20C -:10369000C5C7C9CCCED1D4D7D9DCDFE2E6E9ECF09E -:1036A000F3F7FAFE0100060001000100010001002D -:1036B000010001000200040008001000400080002A -:1036C00000010002000000000102030400002110BC -:1036D000422063308440A550C660E770088129917C -:1036E0004AA16BB18CC1ADD1CEE1EFF13112100224 -:1036F00073325222B5529442F772D66239931883CC -:103700007BB35AA3BDD39CC3FFF3DEE362244334EF -:1037100020040114E664C774A44485546AA54BB51B -:1037200028850995EEE5CFF5ACC58DD553367226C3 -:1037300011163006D776F6669556B4465BB77AA76B -:1037400019973887DFF7FEE79DD7BCC7C448E5580F -:103750008668A7784008611802282338CCC9EDD9BB -:103760008EE9AFF9488969990AA92BB9F55AD44A63 -:10377000B77A966A711A500A333A122AFDDBDCCB0B -:10378000BFFB9EEB799B588B3BBB1AABA66C877C2F -:10379000E44CC55C222C033C600C411CAEED8FFD5B -:1037A000ECCDCDDD2AAD0BBD688D499D977EB66E03 -:1037B000D55EF44E133E322E511E700E9FFFBEEFAB -:1037C000DDDFFCCF1BBF3AAF599F788F8891A9816D -:1037D000CAB1EBA10CD12DC14EF16FE18010A10057 -:1037E000C230E3200450254046706760B983989347 -:1037F000FBA3DAB33DC31CD37FE35EF3B1029012A7 -:10380000F322D2323542145277625672EAB5CBA512 -:10381000A89589856EF54FE52CD50DC5E234C324F6 -:10382000A01481046674476424540544DBA7FAB7E6 -:103830009987B8975FE77EF71DC73CD7D326F23646 -:103840009106B01657667676154634564CD96DC932 -:103850000EF92FE9C899E9898AB9ABA94458654896 -:1038600006782768C018E1088238A3287DCB5CDB86 -:103870003FEB1EFBF98BD89BBBAB9ABB754A545AE6 -:10388000376A167AF10AD01AB32A923A2EFD0FED52 -:103890006CDD4DCDAABD8BADE89DC98D267C076C36 -:1038A000645C454CA23C832CE01CC10C1FEF3EFF26 -:1038B0005DCF7CDF9BAFBABFD98FF89F176E367E86 -:1038C000554E745E932EB23ED10EF01EF0380008B5 -:1038D000000000200800000004010008F83800087B -:1038E00008000020E00700002001000800000000A0 -:0838F0000101000000000000CE -:04000005080000C12E -:00000001FF diff --git a/LCM/Project/MDK5/Objects/_.hex b/LCM/Project/MDK5/Objects/_.hex deleted file mode 100644 index 55633e9e..00000000 --- a/LCM/Project/MDK5/Objects/_.hex +++ /dev/null @@ -1,897 +0,0 @@ -:020000040800F2 -:10000000E80700209D0100087D1F0008EB1C000888 -:1000100000000000000000000000000000000000E0 -:1000200000000000000000000000000001250008A2 -:100030000000000000000000D51F00086525000832 -:10004000AF01000800000000AF010008AF01000888 -:10005000AF010008AF010008AF010008AF010008C0 -:10006000AF010008AF010008AF010008AF010008B0 -:10007000AF010008AF010008AF010008AF010008A0 -:1000800000000000552600080000000000000000ED -:1000900000000000AF010008AF010008AF01000838 -:1000A00000000000AF0100080000000081280008E7 -:1000B0000000000000000000000000000000000040 -:1000C00000F002F800F03EF80CA030C80838241800 -:1000D0002D18671EA246AB4654465D46AC4201D180 -:1000E00000F030F87E460F3EB6460FCC0126334274 -:1000F00000D0FB1A3343A246AB461847BC3600007B -:10010000DC360000103A02D378C878C1FAD852071A -:1001100001D330C830C101D504680C6070470000BD -:100120000023002400250026103A01D378C1FBD813 -:10013000520700D330C100D50B6070471FB51FBDFB -:1001400010B510BD00F064FE1146FFF7F7FF03F095 -:1001500075F800F07CFE03B4FFF7F2FF03BC00F07B -:10016000DBFE000070B505460C46164602E00FCCDB -:100170000FC5103E102EFAD2082E02D303CC03C5B1 -:10018000083E042E07D301CC01C5361F03E02178B9 -:100190002970641C6D1C761EF9D270BD074880471B -:1001A00007480047FEE7FEE7FEE7FEE7FEE7FEE75B -:1001B00004480549054A064B7047000069250008B8 -:1001C000C1000008E8030020E8070020E80500203F -:1001D000E8050020F8B5042A2CD3830712D00B7849 -:1001E000491C0370401C521E83070BD00B78491C1E -:1001F0000370401C521E830704D00B78491C037007 -:10020000401C521E8B079B0F05D0C91ADF0020230C -:10021000DE1B08C90AE0FFF7A5FFF8BD1D4608C9A7 -:10022000FD401C46B4402C4310C0121F042AF5D2D6 -:10023000F308C91A521EF0D40B78491C0370401CF5 -:10024000521EEAD40B78491C0370401C012AE4D4E6 -:1002500009780170F8BD0000002203098B422CD3FD -:10026000030A8B4211D300239C464EE003460B4306 -:100270003CD4002243088B4231D303098B421CD368 -:10028000030A8B4201D394463FE0C3098B4201D35A -:10029000CB01C01A524183098B4201D38B01C01A92 -:1002A000524143098B4201D34B01C01A5241030909 -:1002B0008B4201D30B01C01A5241C3088B4201D3B8 -:1002C000CB00C01A524183088B4201D38B00C01A65 -:1002D000524143088B4201D34B00C01A5241411A8C -:1002E00000D201465241104670475DE0CA0F00D06F -:1002F0004942031000D3404253409C460022030968 -:100300008B422DD3030A8B4212D38901FC2212BAED -:10031000030A8B420CD3890192118B4208D38901C5 -:1003200092118B4204D389013AD0921100E08909DD -:10033000C3098B4201D3CB01C01A524183098B42BE -:1003400001D38B01C01A524143098B4201D34B01A7 -:10035000C01A524103098B4201D30B01C01A52410A -:10036000C3088B4201D3CB00C01A524183088B4291 -:1003700001D38B00C01A5241D9D243088B4201D31A -:100380004B00C01A5241411A00D201465241104658 -:1003900063465B1001D34042002B00D549427047B1 -:1003A00063465B1000D3404201B50549002802DCDA -:1003B000491C084000E00846C046C04602BD00BFD8 -:1003C000FFFFFF7F70477047704700000246C80F6D -:1003D000C00781434B0030B54B405B009B0D20D0E4 -:1003E0001923DB06C91801231B05994220DB0324CE -:1003F000A40704251346AB400BD3002B04D1EB0616 -:1004000013409B00E34204D4012464070023121923 -:100410005941FF231B0599420BD2C9000143500FDC -:1004200009E0CB0204D501430803024305D0054887 -:1004300030BDFF21C905084330BD08460721090525 -:10044000884330BD0000C07FF0B50C46871A9C4140 -:100450000D46861A9D4103D2C01BA141D2196341AA -:100460000D0D1F0DC94EEC1BAE435CD07F057F0DFB -:100470000026002F51D02D05AC46A943DD020123F3 -:10048000ED0A1B051D4320231B1B24D41746E74000 -:10049000381871412F46E740CC199D402818314645 -:1004A00061410C0D27D161449A4013D50023401CB3 -:1004B000594152000ED14008400001224B00520524 -:1004C000D34207D305204007C14201D5B04900E01F -:1004D000B0493046F0BD6B00002A00D001229A18C6 -:1004E0001F23203C1B1B01D5002302E0E5402818F8 -:1004F00071410C0DD7D0012424050919C407CD077B -:1005000040084908E40F28436144002CD5D000245A -:10051000401C61419A40D0D1CDE76A05520DD9D136 -:10052000C90FC907D5E79C4D4E00002801D0012412 -:1005300000E0002434195F00002A01D0012600E009 -:100540000026BE19954FAC420CD8AE420AD8B44230 -:1005500006D001256D05EC42BCD010461946F0BD11 -:100560009942FCD000203946F0BDF0B51FB40C46CE -:100570000F46811A9F412546861A9D4106D20125C4 -:10058000ED076F40401ABC4152187B41210D1E0DF2 -:100590008D1BAC467D4D8D437ED075056D0D7CD099 -:1005A0000D05AE46AC431B031B0B794D52429D41DA -:1005B000202366469B1B14D31746F74038180026A5 -:1005C0000090744160462F460741E41900989D4011 -:1005D0002818664116D4714671189A4025D5012312 -:1005E00020E093182A466A415200002B00D0521C8A -:1005F0001E23203E9B1B002B61DD3541EE17281882 -:100600006641E8D5001876415B1C9A4000D3401C37 -:100610004B05F3181524E34010D3002B52D071463C -:100620007118D30FC01802D3491C05B0F0BD0123C7 -:10063000DB079A42F9D140084000F6E70122520553 -:10064000B21801D1002853D00123CC0ADB02994310 -:10065000891E002A08D1020C03D0020C00041039B4 -:1006600002E00246002020390023550B05D112027A -:100670000823550B01D152010D23550C01D1120154 -:100680001B1DD50C01D192009B1C150D01D15200F0 -:100690005B1C2025EE1A01E02CE022E00546F54027 -:1006A00015439840CA1AE10769181305C918002AAA -:1006B000BBDA032040070818C10FC9070FE07146D5 -:1006C0006118B2E7F10740080843711071444A000D -:1006D0000CD001235B059A42A7D2C90FC90700209D -:1006E000A3E74905490D26D1002001E00028F4D1F7 -:1006F00000219AE7284D6600002801D0012100E082 -:10070000002171185F00002A01D0012600E00026B8 -:10071000BE19224FA94210D8AE420ED8B14208D01D -:1007200001256D05E94206D01946A8024140104650 -:100730007BE79C4201D0214677E70020394674E7E9 -:1007400010B50C465C4005D50124E4076340FFF773 -:100750000CFF10BDFFF778FE10BD30B40C465C40B6 -:1007600004D50124E407634030BC6DE630BCFCE6F0 -:1007700070B50124E40761400D465D4002D4FFF7E7 -:1007800063FE70BD6340FFF7F0FE70BDFF07000021 -:100790000000F0FF0000F07F0000E0FF0000F87FA5 -:1007A00030B50346CA02400D1043164D164C0A15CB -:1007B00002D02043002A06DBAA1A002A12DDD0400C -:1007C000FF2A0BDC30BD5205520D01D1400040081C -:1007D000AA1A07D4D0404042FF2A01DD002030BDD4 -:1007E0000028FCDD4A00002B01D0012000E00020A1 -:1007F000101801225205D042F0D8C817C0436040FB -:1008000030BD00001E040000000000801F22030C09 -:1008100002D10F22000402D0030E03D004E0002016 -:10082000014670470002083A030F01D10001121F70 -:10083000830F01D18000921E002801DB4000521E70 -:10084000120551184205C012411810467047C10FD9 -:10085000C90700D04042012292071143D6E7012187 -:100860008907D3E7F0B58B4C0F09254689B0BD4306 -:100870007BD01D092646AE43FAD00E465E40274087 -:10088000F60F3E43254071D024012142FBD0FF24C6 -:10089000AD19A4042D1B039501252D05DB02DB0AF0 -:1008A000C9022B43C90A29431E010901040F130F72 -:1008B000050121431701880B820391432D098C46C2 -:1008C000A90B1E438A039543B30B9A0396433F0932 -:1008D000BA0B9403A74302962E467E430497B6466E -:1008E0004E19D7190C460196544305977E43371B82 -:1008F0007646BF1B3601B646BE0B361900967646C5 -:10090000BC043719009C01D3641C00946400002FC0 -:1009100001D001263443029E049F754366467E4300 -:100920000496760034196E0034190094029C019EDE -:100930001C196643751BAE46069465464519059C11 -:1009400005956C43594375460891691A0191049EB7 -:1009500001465143A41B0491611A009C0791E106D2 -:1009600005D061090122114302E072E06EE06109E5 -:10097000089D00272C0A2D066918049D7C412A0A2F -:100980002D066918019D6241AC0DAD026D185441F0 -:10099000079A910D920255196141029A6446584393 -:1009A0005443069B059A5A43121A131B9A0E9B0135 -:1009B0005B187A41010B0005C3185141220A200639 -:1009C00044195A419A4200D2491C012040028142F6 -:1009D00003D315230226F64302E014230326F6432D -:1009E0002020C51AA9401746AF40DA400A432046E6 -:1009F0000399D8400914731819055118039A3843FC -:100A0000D2075140AC4009D00122944006D30022C5 -:100A1000401C5141002C01D1400840001E4A934225 -:100A200012D3012203989206904207DB052040076B -:100A300009181A480143C012414004E0032040074E -:100A40000818C10FC907002009B0F0BD0020F10748 -:100A5000FAE705180C464C4111486D42A04115D3E8 -:100A600094181A465A410E48644290410ED3012010 -:100A70004A004005824209D35A00824206D35940B7 -:100A8000C90F084AC90700201143DDE700200649C5 -:100A9000DAE700000000FF07FE070000FFFFFF7F0E -:100AA0000000E0FF0000F07F0000F87F0121C90591 -:100AB0000123411842001B06D3185B0E0AD0C11057 -:100AC0000722D206891840075242D14201D552006E -:100AD00089187047090208D50146002A03D0C10FC2 -:100AE000C9070020704710467047420202D000201C -:100AF00002497047072109050143F4E70000F87F28 -:100B0000F0B5FF252D04C609C209FF2704462E4073 -:100B10000137CB093E4348402A402B400746002A74 -:100B20006BD0002B69D0AA4267D0AB4265D00028B9 -:100B300000DA32460125ED0529432C430902200243 -:100B4000090AD21A4B0C7F24E31A434C000A7C4456 -:100B5000E35C7D242404121914145B00A21888425B -:100B600001D3521C00E0400049420C465C43241172 -:100B70005C43DB016415E318040A5C43C502200DE5 -:100B80000C4644436419250A5D432303EC0C0D46CF -:100B9000654300030019EB184C42A34201D35B18D4 -:100BA000401CD4052018002B07D05B00C91804D3C3 -:100BB000401C002901D1400840003F2189048A429D -:100BC00009D3002A08DC1106090F04D003214907C4 -:100BD0004018C00FC007F0BD01224100120689185D -:100BE0007F2252069142F6D205214907C84201D51B -:100BF0009010F0BDFF20C005F0BD002F00DA324696 -:100C00001648AA4207D2AB4205D21902090E17D0E4 -:100C1000F80FC007F0BDFF2563002D06AB42F9D8E1 -:100C20004900A942F6D8AB4201D1A942F2D0A9426B -:100C300001D1002101E061004908D0050843F0BD61 -:100C40001102090EFBD0FF200243D005F0BD0A4679 -:100C50000146104654E70000FE2900000000C07F56 -:100C600010B501469E240002CA15A307002A02D02F -:100C70001843002A04DBA21A002A0CDDD04010BD64 -:100C80001206120E01D140004008A21A03D4D0402F -:100C900040420028F3DDFF2248001206904201D9AD -:100CA000002010BDC817C043584010BD1F22030CC0 -:100CB00002D10F2200041CD0030E01D10002083A19 -:100CC000030F01D10001121F830F01D18000921E7A -:100CD000002801DB4000521ED205511802125118A3 -:100CE0001922904004D3491C002801D14908490029 -:100CF00008467047C10FC90700D040420122920741 -:100D00001143D3E701218907D0E70000F8B5264C4D -:100D10004E00069DA6420AD8A64201D1002806D15F -:100D20005E00A64203D8A6420AD1002A08D00D24AC -:100D30002404254233D02946002000F090F8F8BD65 -:100D40000C461C4311D4994207D0C81A02D3EFF3C2 -:100D50000080F8BDEFF30080F8BD801A02D3EFF3F6 -:100D60000080F8BDEFF30080F8BD09242407E500FA -:100D70008B4207D0581A02D3EFF3008006E0EFF35E -:100D8000008007E0101A03D3EFF30080A04303E0D4 -:100D9000EFF30080A043284380F30088F8BD00955E -:100DA00000F074F8F8BD00000000E0FF10B5FF236C -:100DB0001B0644009C421DD84C009C421AD8034696 -:100DC000124A0B4307D4401A02D3EFF3008010BD40 -:100DD000EFF3008010BD081A03D3EFF300809043B7 -:100DE00005E0EFF3008001219043C907084380F339 -:100DF000008810BD0D231B041A4204D011460020A8 -:100E000000F02DF810BD00F04BF810BD0000009070 -:100E1000754600F04DF8AE46050069465346C008D9 -:100E2000C000854618B020B5FFF7C2F960BCB646D1 -:100E300000260027C0C5C0C5C0C5C0C5C0C5C0C547 -:100E4000C0C5C0C5403D490849008D46704710B532 -:100E50000446C046C0462046FFF77DF910BDC802D3 -:100E600012D54803400F002804D0C803C043012115 -:100E700088407047EFF30080000100090321090753 -:100E8000084380F3008870470020704710B50020A9 -:100E90000249029A00F010F810BD00000000F87F2F -:100EA00010B5024800F008F810BD00000000C07F37 -:100EB000004870470800002010B50C461107090FC4 -:100EC000092904D00A290AD008290CD104E01146C6 -:100ED0000820FFF7C4FF06E0510606D501E05106E1 -:100EE00001D50120C007214610BDD10607D501015B -:100EF0000909CC084907000E0006044309E0410F28 -:100F000020024907000A0143200E00061D22D1419C -:100F100001430846E7E7000001491820ABBEFEE7A1 -:100F20002600020070470000F0B589B001242005BA -:100F3000214601F023FAE004214601F01FFA600285 -:100F4000214601F033FA06AD00200090E871032736 -:100F50002F710C2006901A48294600F067FE0726DC -:100F6000174839463246174B9847022114483246F3 -:100F7000144B98470098E8712F7110200690124F7B -:100F80003846294600F052FE0421384632460D4BC1 -:100F900098471D4D284600F027F801AE304600F076 -:100FA00061F834700098059004900390284631460B -:100FB00000F03CF82846214600F00DF809B0F0BDDD -:100FC000000C0048BB1C0008000800488162426118 -:100FD000704701607047002901D0012100E0022123 -:100FE00082680A438260704710B50749884200D082 -:100FF00010BD01214C02204601F0E4F900212046F9 -:1010000001F0E0F910BDC04600240140006C80B240 -:101010007047CA0101D4006803E00122120680680B -:1010200090430840411E88417047000070B5C26877 -:10103000064B13400E1D74CE1A4309784903114321 -:10104000214329433143C16070BDC04600D2FFFF38 -:10105000816804220A4382607047816810220A4333 -:10106000826070470021017041608160C160016150 -:101070007047000070B5884E707A002838D0294833 -:10108000018865294CD3002101800320264CA0470C -:10109000B0810120A047F0810220A047FFF7DFFBCD -:1010A000224C234D22462B46FFF7DCFBFFF78EF93F -:1010B00020490860F089FFF7D2FB22462B46FFF754 -:1010C000D1FBFFF783F91C490860A0480088A049BC -:1010D0000978002912D0652822D3B089FFF7BFFB19 -:1010E000164A174BFFF7BEFBFFF770F9154916E0DC -:1010F000012070720B480021018070BD65280FD35C -:10110000B089FFF7ACFB00240F4B2246FFF7AAFB88 -:101110000E4B2246FFF714FBFFF758F90C49086005 -:1011200070BDC0468C0000209D2400081F85EB5137 -:10113000B81E553F8800002084000020333333332D -:1011400033539A3F9C000020008080BF00803040D5 -:1011500094000020BFB50121480401F00FF9FF20E1 -:1011600002300290082501950920C40601A92046F5 -:1011700000F05CFDA562BFBD0D4948807047C046C8 -:101180000B484188002906D00278002A04D0491E65 -:101190004180090406D07047012101706D48082183 -:1011A00001607047002101706A48082101617047A1 -:1011B00080000020B0B536480078022822D133489C -:1011C000007801281ED033480078002821D0324D05 -:1011D000A979022935D001293AD0002955D12F49C2 -:1011E00000240C800121A971FFF739FB2C4A2D4BFB -:1011F000FFF738FB2C4B2246FFF7A2FAFFF7D0FA95 -:101200006881B0BD2A48082101602348002181710E -:10121000B0BD26480078204CE179814204D12448B1 -:101220000821016000201EE0A17902291DD00129BA -:1012300015D0002929D10120A07118480021018072 -:10124000B0BD68891549098881421ED9002004E093 -:1012500068898008FFF790FF0220A871B0BDC82000 -:10126000FFF78AFF0220A071B0BDFF2192310B4A27 -:1012700012888A4209D30021A171227A521C22725B -:10128000D2B2824201D1E0712172B0BD8F00002044 -:10129000B100002090000020680000209200002093 -:1012A0003D0AD7A3703D06C000D08440AC000020AA -:1012B0002800004823490878002842D022480278B4 -:1012C000052A3ED87A4412795200974402040C143D -:1012D0001A2B012110E01D490988204A914230D380 -:1012E0000221017070471C4A202313600322027000 -:1012F0000220087070470421017014480021018009 -:1013000070477D218A0011490B88934219D9104AF0 -:101310000123137000220A80052101700D4802216B -:10132000016170477D218A0008490B88934208D9E2 -:10133000074A002313700B80042101700548022125 -:101340000160704798000020990000209A0000205A -:10135000000000201800004818080048E9030000B9 -:10136000F0B587B0F94C2078032810D0022838D087 -:101370000128F7480068F74901F0CDFF002800D0A8 -:1013800044E2F54801210170032020703EE2F34859 -:101390000088F349097800296BD1972869D3F1486F -:1013A000056800242846214601F0B5FF0646284678 -:1013B000FFF77CFB002E00D09AE0EB4AEB4B01F0EC -:1013C00071FF002800D093E0E9480178491C0170C2 -:1013D000C9B20B2900D219E20470E648202101604D -:1013E00014E2E5480178012900D00FE202210291C0 -:1013F0000170E24F3D6900242846214601F080FF3C -:10140000002803D10120C00745403D612846FFF771 -:101410004DFBDB4ADB4B01F068FF0646DA49284604 -:1014200002F03EF8FFF71CFC002E01D184002434AA -:10143000D6480470D6480068FFF738FBCA4AD54B37 -:101440000590049101F039FF002809D1D2480068C5 -:10145000FFF72CFBC44ACF4B01F03AFF00284ED1D6 -:101460007A69C620C043824245DBCC480221017024 -:1014700049E0972800D2C9E1B5480068C849FFF79C -:101480003FFB0446B4480078022800D0BEE1204665 -:10149000FFF70CFB05460E460591C2480068FFF7B2 -:1014A00005FB074606940C46BF4AC04BFFF748F9B8 -:1014B0002A46334601F019FF0646BD4B3846214601 -:1014C000069CFC4AFFF73CF9002E059E06D12A46F1 -:1014D000334601F0FDFE002800D097E1F84AF94BB1 -:1014E0002846314601F0E9FE002862D00120C5E11E -:1014F0009F4804708AE1A9480321017005E0A748CC -:10150000042101707A69002A01D552427A6106925B -:10151000B869E549FFF7F4FA0190FFF7C7FA044606 -:101520000D46E3480068FFF7C1FA07460E46E14A58 -:10153000E14BFFF705F922462B4601F0D6FE03905A -:10154000DE4B38463146DB4AFFF7FAF8039A002AA9 -:10155000D34F06D122462B4601F0BAFE002800D018 -:10156000A4E0F04AF04B2046294601F0A6FE0028F0 -:1015700001D0012095E0D44AEC4B2046294601F0E9 -:101580009CFE0028029800D08BE0E64AE84B2046FB -:10159000294601F092FE002801D0032081E0E54AAF -:1015A000E54B2046294601F088FE00280BD0042098 -:1015B00077E0C54AC54B2846314601F07EFE00283B -:1015C0000BD002205AE1DD4ADD4B2046294601F0CE -:1015D00074FE00280BD0052063E0BD4ABD4B2846B1 -:1015E000314601F06AFE00280BD0032046E1D54ABF -:1015F000D54B2046294601F060FE00280BD006207E -:101600004FE0B54AB54B2846314601F056FE00285A -:101610000BD0042032E1CD4ACD4B2046294601F0C3 -:101620004CFE00280BD007203BE0AD4AAD4B2846CE -:10163000314601F042FE00280BD005201EE1C54ACC -:10164000C54B2046294601F038FE00280BD0082063 -:1016500027E0A54AA54B2846314601F02EFE00287A -:101660000BD006200AE1BD4ABD4B2046294601F0B9 -:1016700024FE00280CD0092013E09D4A9D4B2846EB -:10168000314601F01AFE002800D1E1E00720F5E024 -:10169000884AB44B2046294601F01AFE002802D1A0 -:1016A0000A209B4908700198814908609A4DEC68AE -:1016B00000262046314601F023FE002803D10120F8 -:1016C000C0074440EC60069DF92D2ADC914A934BFB -:1016D0000598049901F0E6FD002809D190480068BA -:1016E000FFF7E4F98B4A8D4B01F0DCFD002824D094 -:1016F000884A8A4B0598049901F0EAFD002859D1DF -:101700009C480299017086480068FFF7CFF9814A2A -:10171000824B01F0DDFD002800D097E094480321C2 -:101720004CE02046FFF7C2F98F4A954208DC664A32 -:101730008E4B01F0B7FD002802D18E4801213DE01B -:101740008B48042101708B48029937E0B1000020DA -:101750009C00002000002042980000209A000020F9 -:101760000000002094000020333333333333D33F61 -:10177000B400002028080048B9000020B80200206A -:10178000666666666666E63F0000C8429000002016 -:10179000840000203333074088000020A800002088 -:1017A0000000A041A00000207B14AE47E17A943FE6 -:1017B000E17A94BF6E48029901706E480170394811 -:1017C00000686D4901F0A7FD05462046FFF76EF958 -:1017D000002D0ED13C4A654B01F064FD002808D174 -:1017E00032480121017003203870B2480670614808 -:1017F0000670484A494B0598049901F05EFD00289F -:10180000069C05D05F4806705C48068007B0F0BDB6 -:10181000E0480068FFF74AF97D22D2009442F1DCEB -:101820003C4A3E4B01F054FD0028EBD05348018860 -:10183000534A9142EAD3068052480178491C01700C -:10184000C8B21E28E2D303203870DFE7484875E7A6 -:10185000294A2A4B2846314601F02FFD002801D0A5 -:1018600008200BE0264A274B2C46284635463146B1 -:1018700001F023FD002806D00920069C0C4A2449CB -:1018800008701460C2E7204A204B2046294601F028 -:101890001FFD0028069C064AF3D10A20EFE7C04648 -:1018A000B10000209C0000200000A0419800002012 -:1018B000A00000207B14AE47E17A943FE17A94BF08 -:1018C000B81E85EB51B810409A9999999999104092 -:1018D0006666666666661040FED478E9263110407A -:1018E000EE7C3F355EBA0F40A01A2FDD24060F4074 -:1018F000DD24068195430E40A69BC420B0720D40A6 -:101900006DE7FBA9F1D20C4014AE47E17A140C400C -:10191000B000002033333333B802002033330740A4 -:101920008800002048E17A14AE4710409919104011 -:10193000AE470F4079E9263108AC0E402B8716D907 -:10194000CEF70D404260E5D022DB0C40EC51B81ED2 -:1019500085EB0B40022B8716D9CE0A40F2D24D629E -:1019600010580940E17A06406F1700009999E93F45 -:10197000B5020020B402002000002042B600002082 -:1019800061EA0000B500002070B54A4A12784A4D5D -:10199000EB78934202D0EA7000232B71042A04D121 -:1019A0004E484D4900F01CFF70BD2A79052A4DD8DC -:1019B0007A44127952009744022329311544402277 -:1019C00080210128144600D00C46494B1C61012897 -:1019D00000D01146196001212971012800D0022090 -:1019E000A87070BD364E3088C10750D1354909788E -:1019F000032931D0022934D0012942D136493EE0B1 -:101A0000022028712E480021018070BD3348012931 -:101A10001DD1364900F0E4FE032049E0284E30880D -:101A2000C1072E4C07D140082949081A81B2204627 -:101A300000F0D6FE308800097D2807D326492046CD -:101A400033E0002028711D480221017070BD224939 -:101A500000F0C6FE04202BE0FEF701FF00241A4B25 -:101A600003E0FEF7FCFE00241A4B2246FEF7FAFEC6 -:101A7000164B2246FEF764FEFEF792FE1449081A42 -:101A800000E0002081B2154800F0AAFE308800096D -:101A90007D28DBD30B480078401EC1B2022906D84E -:101AA00040B280000EA109580C4800F099FE0520B4 -:101AB000287170BDA8000020680000208E00002062 -:101AC000AA000020AC0000200000124000408F401F -:101AD000102700000000044028230000002C0140D3 -:101AE000581B0000A00F0000000000000F2700009E -:101AF00018080048F8B5224C224D2888DA490E789B -:101B0000214F3978B14203D122466432904207D83E -:101B1000B14208D1A04205D94148204900F060FEF9 -:101B200065342C80F8BD19480068194901F0E8FBBC -:101B300000280AD117480068154901F0E1FB002888 -:101B400003D1032E0FD0002402E06534032E0ED003 -:101B5000022E04D0012E0ED131480F4909E07D201C -:101B600041012F4805E02E480024214601E02C4881 -:101B7000002100F035FEBC482C8000783870F8BD9C -:101B8000B70B0000A6000020A40000208400002065 -:101B90000000204088000020581B0000282300007F -:101BA00070B5AD480078032801D0002809D11B4842 -:101BB0008021016040210160ED48002100F010FE0D -:101BC00070BD184DA6480078174E7179814202D138 -:101BD0002A78022AF4D0814202D001212970707142 -:101BE000401E0328ECD8C046784400794000874462 -:101BF0000103060B012003E00120022101E0022085 -:101C00000146FFF7C1FE70BD022420462146FFF7C2 -:101C1000BBFE0320B0702C7070BDC0462808004881 -:101C2000002C01408E00002068000020FEB50A68EC -:101C300000231C460192202B35D00127A7403A42B1 -:101C40002ED0029403259D40ED430C460E79721E62 -:101C5000012A13D882682A40826062799A400095EE -:101C60008568154385604268BA434260A27902994B -:101C70008A4092B2456815434560009D02682A403B -:101C800002609E40026832430260C2682A40C2601D -:101C9000E1799940C2680A43C260019A2146029CD8 -:101CA0009B1C641CC7E7097A002902D0016B914391 -:101CB00001E0016B11430163FEBD10B54B07DB0E64 -:101CC0000F249C40C90889004018016AA1430162A1 -:101CD0009A40016A1143016210BDE0B501AA10707B -:101CE0000121104600F00EFC8CBDFEE7BFB50121BE -:101CF000080500F043FBFF200230029010250195FB -:101D0000034C01A92046FFF791FFA561BFBDC04666 -:101D1000000C00483148417804294CD879440979AD -:101D200049008F4402350D2229002E490968090710 -:101D300047D44188491C418089B2142911D03AE026 -:101D40008188491C818089B289087C2934D8254939 -:101D50000968090707D44188491C418089B20229D2 -:101D600029D10121417000212DE01E490968090790 -:101D700021D5002141707047C188491E89B20229CE -:101D800003D8C900164ACA4002700021417022E0FF -:101D90004188491C41808288521C8280114A126805 -:101DA000120712D489B2104A914204D30021418013 -:101DB0000E490180704770470421417000218180E5 -:101DC00070470021818041807047002141800221BD -:101DD0004170C188491CC1807047C046780000200E -:101DE0000102040010080048DD05000003030000A4 -:101DF00010B518480378002B2BD017490A78032A0E -:101E000027D05B1E032B22D87B441B795B009F44A9 -:101E10000114040C022A18D119E0114A002313708E -:101E200003220A700F490B7011E0022A0FD10B49EF -:101E30000A78022A09D0022208E0022A07D10A49B8 -:101E40000A78521CD3B2042B00D101220A7000215F -:101E5000017010BD78000020B10000208F0000202C -:101E6000A8000020B4020020AC0000201FB501240F -:101E7000E004214600F082FA01A9CC71002008712B -:101E800008200190DF48FFF7D1FE1FBDF0B585B0F7 -:101E900001246004214600F071FAE004214600F0BC -:101EA0006DFAFF2702370397022001900290092064 -:101EB000C006009002AD0C4A294690470397802443 -:101EC0000294D04E30462946074A90470397402750 -:101ED000029730462946044A904701980099886243 -:101EE000B462B76205B0F0BD2D1C0008F0B58BB030 -:101EF0000124A004214600F041FAE002214600F04E -:101F000055FA81204000099010200890164D08A92C -:101F10002846FFF78BFE0426032228463146FFF7AA -:101F2000CCFE05A9002088720881104F06971F205B -:101F300005900F4D284600F055FC69468E80200222 -:101F400004900C48039002970B480090284600F03C -:101F500009FC2846214600F0D5FB2846214600F022 -:101F6000DDFB0BB0F0BDC046000400480F270000A9 -:101F7000002C0140020008007000010070470000C2 -:101F8000B0B501788278002A16D08A07D20EFF23D6 -:101F900093400D4C0C190325AC4325689D434078B4 -:101FA0008001C0B29040284320601F2008400121DA -:101FB000814006480160B0BD1F20014001208840DB -:101FC00003490860B0BDC04600E400E000E100E065 -:101FD00080E100E070470000B0B57A480078401E0C -:101FE000092815D87844007940008744041D293514 -:101FF000414D5965D0710024734DE0B2092800D9D4 -:10200000DCE029780A460B4601F044F8641CF4E74A -:102010000024E0B2092800D9D0E000210A460B468E -:1020200001F038F8641CF4E70024674DE0B2092899 -:1020300060D229780A460B4601F02CF8641CF5E7BB -:102040000024614DE0B208285FD229780A460B4689 -:1020500001F020F8641CF5E700245B4DE0B207288E -:102060005ED229780A460B4601F014F8641CF5E7A5 -:102070000024554DE0B206285DD229780A460B4669 -:1020800001F008F8641CF5E700244F4DE0B2052884 -:102090005CD229780A460B4600F0FCFF641CF5E789 -:1020A0000024494DE0B204285BD229780A460B4649 -:1020B00000F0F0FF641CF5E70024434DE0B2032874 -:1020C0005AD229780A460B4600F0E4FF641CF5E773 -:1020D0003D48027800200146034600F0DBFF012462 -:1020E000E0B209286AD800210A460B4600F0D2FF68 -:1020F000641CF5E70924E0B209285FD800210A46EC -:102100000B4600F0C7FF641CF5E70824E0B209287D -:1021100054D800210A460B4600F0BCFF641CF5E7CA -:102120000724E0B2092849D800210A460B4600F0EE -:10213000B1FF641CF5E70624E0B209283ED800216F -:102140000A460B4600F0A6FF641CF5E70524E0B242 -:10215000092833D800210A460B4600F09BFF641C77 -:10216000F5E70424E0B2092828D800210A460B46E6 -:1021700000F090FF641CF5E70324E0B209281DD8A5 -:1021800000210A460B4600F085FF641CF5E7002499 -:102190000D4DE0B2022806D22A7800210B4600F04D -:1021A00079FF641CF5E70224E0B2092806D8002173 -:1021B0000A460B4600F06EFF641CF5E700F04EFF88 -:1021C000B0BDC046B0000020B6020020FEB501211F -:1021D000480400F0D3F8FF26023601960427009742 -:1021E0000920C4066D4620462946FFF71FFD0196CB -:1021F0002026009603482946FFF718FDA7620148EC -:102200008662FEBD0008004810B517490A781748D5 -:102210000378934202D1012A00D010BD0270032A34 -:1022200018D0012AF9D1124A04231360114B01225C -:102230001A704378002B11D00F4B1B880F4CA34210 -:10224000EBD30F4B1A7002220A700E490A7000215C -:10225000417010BD06480421016110BD427006485E -:102260000021018010BDC046B100002068000020A0 -:1022700018000048A8000020B200002071170000DC -:10228000AC0000208F000020FEB505460027029715 -:10229000007801240228019401D16F7802242E19BC -:1022A0003046394600F0B6FF39196A185278695C31 -:1022B000090289188142019C4DD1307800240428FC -:1022C00049D1751C254902AE254F28463246B847EC -:1022D0003B46244F3860284620493246984778606C -:1022E0002149224F28463246B8471E498860284671 -:1022F0001D493246B8471B4FF860029808300290DB -:102300001B4928463246164B98473861194A2846D9 -:10231000314690477861284610493246104B98471D -:10232000B861154928463246104B9847F86128464F -:10233000114932460D4B9847386202980830029096 -:10234000284631460B4FB847064948622846314671 -:10235000B847044988622046FEBDC04600002041BF -:10236000BD310008B80200200000C842DF3100087B -:1023700000007A44F531000800401C46044A002958 -:1023800002D01168014301E0116881431160704778 -:1023900014100240044A002902D01168014301E0F0 -:1023A00011688143116070471C100240044A0029E3 -:1023B00002D01168014301E0116881431160704748 -:1023C00018100240044A002902D01168014301E0BC -:1023D00011688143116070470C100240F8B5044643 -:1023E000274F38680C2101400C2901D12548206075 -:1023F000254D25603868C0081E2101402348415AF8 -:102400002846FDF729FF0646606038684005400F02 -:102410001F49085CC640A6601E480168890F08D1A4 -:102420008A4800684000C00E811C1B48FDF714FF5D -:1024300011E001218B0703229207056815409D4298 -:1024400007D100681040C90788420F4D04D0B0087A -:1024500001E070080C4DE0602561F86AF86A8007B9 -:102460000BD0F96A03200140012901D12E4604E076 -:10247000F96A014003292E4600D16661F8BDC046C5 -:102480000410024050BD01000048E80190350008EA -:10249000B0350008102401400090D003B0B50546C7 -:1024A000134C2046FEF7D9FD04212046FEF791FD8E -:1024B000681EC1B2022907D840B280000DA1095898 -:1024C00007222046FEF782FD01212046FEF7A1FDEE -:1024D0000028F9D02046FEF7BBFD04212046FEF778 -:1024E00098FD0028F9D02046FEF790FDB0BDC0460B -:1024F000002401400400000008000000100000005B -:1025000070470000F8B50C46064600F083FE0090C8 -:1025100001200002844204D8114802250570401CA5 -:1025200005E00F4803250570210A4170801C0470E6 -:102530000B4F781931462246FDF74CFE2819C1B2DF -:10254000009B1A0A7A54411CC9B27B54811CC9B23F -:1025500003227A54C01CC1B2384600F019FAF8BD03 -:10256000E40200207047000070B585B0344801686F -:102570000122114301604168324B0B404360016B03 -:10258000132399430163002181602F4B1B681C0CAE -:102590001C4205D104685B059B0C04681C43046065 -:1025A0000491039102910191009103681343036028 -:1025B0000F23DB02254C25689D4325600723DD02A0 -:1025C00026682E432660664D066802242640039640 -:1025D000049E761C0496039E002E02D1049EAE42F9 -:1025E000F2D10568AD0701D4039100E00392184AC7 -:1025F000039D012D21D115680295029D9D430295F1 -:10260000029D2543156044680194F024019DA54373 -:102610000195019C4460446800941B02009C9C430B -:102620000094009B436043680324A34343604368D2 -:10263000436043681B079B0FFBD1516705B070BD1A -:10264000001002401CB8FFF820F8FF1FE8100240FD -:102650000020024010B5894C0121204600F06AF8A4 -:10266000002833D00121204600F048F8184801889E -:10267000491C018017480188491C018016480188BF -:10268000491C018015480188491C018014480188B3 -:10269000491C018013480188491C018012480188A7 -:1026A000491C018011480188491C0180104801889B -:1026B000491C01800F480188491C01800E4801888F -:1026C000491C0180FFF726FBFEF75AFD10BDC046EE -:1026D000AE000020B2020020BE00002092000020C8 -:1026E0009A000020AA000020B2000020BC000020B8 -:1026F0008C000020B6000020A6000020184A4A40A6 -:10270000026170470268002902D001210A4301E0FA -:1027100001490A4002607047FEFF0000426C044B12 -:10272000002902D0591C0A4300E01A404264704755 -:10273000FF7F00000269C0680A4203D0084201D04E -:102740000120704700207047002A02D0C2680A4367 -:1027500003E0034A5140C2680A40C2607047C04665 -:10276000FFFF000070B5026A1A4B13400362026A51 -:1027700020239A438B891B0113434A8812011A4371 -:10278000446873231B0285699D430B881B022B43FE -:10279000274DA84214D1C025AA43CD892D0140263A -:1027A000B54315438A8812012A430B4D2C400D8AEC -:1027B000AD000A4E2E4026434C8AA4003443A4B2F6 -:1027C000A4B244609BB283618968816391B2016263 -:1027D00070BDC046EFFF0000FFF30000FCF70000F3 -:1027E0008163704710B50468114A904203D00123F9 -:1027F0009B07984204D170239C434B88234300E0FD -:1028000023461E4CA04205D003242402A3430C8976 -:102810001C4300E01C46A3B203604B68C3620B88F4 -:102820008362904201D1897A11630121416110BD17 -:10283000002C0140BFB5102001242146FFF7AAFD5E -:1028400001A9002008810C4802901F2001900B4D27 -:102850002846FFF7C7FF284621462246FFF774FFA8 -:1028600028462146FFF74EFF68468470FF2112314B -:102870000180FFF785FBBFBDE703000000100040AB -:1028800010B57F4CE06980060AD52021204600F073 -:102890008BF8606A10490A78A44B9854501C087051 -:1028A000E069C0060CD59F48012101700A4800214B -:1028B00001701021204600F077F8204600F0E4F87F -:1028C000E069000706D50821204600F06DF8204693 -:1028D00000F0DAF810BDC046B8000020F0B58BB0AB -:1028E0000546012420052146FFF748FDA0032146A7 -:1028F000FFF75CFD812040000990022008901D4EEA -:1029000008AF30463946FFF791F930462146224656 -:10291000FFF7D3F9FC804020089030463946FFF796 -:1029200085F9062130462246FFF7C7F900200790B7 -:1029300002950C210691059004900390504D02A938 -:10294000284600F053F82846214600F02FF80A499F -:102950002846224600F033F808492846224600F06F -:102960002EF801A884701B210180FFF709FB0BB032 -:10297000F0BDC046000C004805010500040104003C -:1029800002490A681206FCD5C86070471C3801402D -:10299000B0B50C460546200605D02878FFF7F0FFB5 -:1029A000641E6D1CF7E7B0BD016270470268012329 -:1029B000002901D01A4300E09A430260704710B525 -:1029C000CCB20123090AC9B2032903D0022902D1DA -:1029D000001D00E00830A340002A02D0016819431E -:1029E00001E001689943016010BD0000F0B587B0B7 -:1029F0000D46044600680127B84320600320010308 -:102A000062688A43A9681143616021681B4A0A40D1 -:102A100069681143EA680A43296911432160000289 -:102A2000A168814368690843A06001AE3046FFF7A2 -:102A3000D5FC1348844201D0083600E014363668CD -:102A40002068000400D576002D6830462946FDF741 -:102A500003FC29464143711AFA036B08994200D3DB -:102A6000401C2168114204D0064901400007400F74 -:102A7000401880B2E06007B0F0BDC046F3E9FFFF48 -:102A800000380140F0FF0000416A014808407047EB -:102A9000FF010000B0B52048007802280ED1204C7C -:102AA0002078032836D8C04678440079400087440F -:102AB000011A140E0420FFF710F90CE0174800214A -:102AC000C16001614161816115480170B0BD154867 -:102AD0000078012801D101201BE0134800886428F8 -:102AE00018D3002015E00F48017801290DD10025E9 -:102AF00005700E48FFF7C8FB0B490D8002212170BD -:102B0000002800D101210A48DFE7074800210180A1 -:102B100003202070B0BDC046B1000020B8020020E4 -:102B2000BA000020C0010020BC000020C00000202E -:102B3000B9000020B0B52F480078401E032811D8F6 -:102B400078440079400087440118232F00242A4D3F -:102B5000E0B2052833D22B7800210A4600F09AFA19 -:102B6000641CF5E70024E0B209283FD800210A469A -:102B70000B4600F08FFA641CF5E70024E0B205284C -:102B800028D200210A460B4600F084FA641CF5E7BF -:102B90000024194DE0B2092828D82B7800210A46D4 -:102BA00000F078FA641CF5E70024E0B209281DD88B -:102BB00000210A460B4600F06DFA641CF5E7052477 -:102BC000E0B2092812D800210A460B4600F062FA4A -:102BD000641CF5E70524084DE0B2092806D82B78D7 -:102BE00000210A4600F056FA641CF5E700F036FAB8 -:102BF000B0BDC046B5020020B60200200948102131 -:102C000001600160016001617047C0460548102104 -:102C100001600160016001600160016001600160AC -:102C200001617047180C004810B5774800887D2175 -:102C30008A00904211D80020FF2102460B4600F086 -:102C400029FA0124E0B2092800D9D9E000210A4676 -:102C50000B4600F01FFA641CF4E7CA0090420AD841 -:102C60000024E0B2022814D20022FF210B4600F01B -:102C700011FA641CF5E7654A904216D80024E0B2C8 -:102C8000032820D20022FF210B4600F003FA641C27 -:102C9000F5E70224E0B2092800D9B1E000210A4694 -:102CA0000B4600F0F7F9641CF4E70A01904216D8CD -:102CB0000024E0B2042820D20022FF210B4600F0BD -:102CC000E9F9641CF5E70324E0B2092800D997E08C -:102CD00000210A460B4600F0DDF9641CF4E74C4A7B -:102CE000904215D80024E0B205281FD20022FF210F -:102CF0000B4600F0CFF9641CF5E70424E0B2092884 -:102D00007ED800210A460B4600F0C4F9641CF5E7A2 -:102D1000404A904215D80024E0B206281FD2002273 -:102D2000FF210B4600F0B6F9641CF5E70524E0B27C -:102D3000092865D800210A460B4600F0ABF9641C4F -:102D4000F5E7354A904215D80024E0B207281FD293 -:102D50000022FF210B4600F09DF9641CF5E70624D4 -:102D6000E0B209284CD800210A460B4600F092F93F -:102D7000641CF5E74901884215D80024E0B2082810 -:102D800033D20022FF210B4600F084F9641CF5E7E2 -:102D90000724E0B2092833D800210A460B4600F088 -:102DA00079F9641CF5E71D49002488420FD3E0B28D -:102DB000092825D80022FF210B4600F06BF9641C7E -:102DC000F5E70022FF210B4600F064F9641CE0B235 -:102DD0000928F6D30924E0B2092811D800210A46AF -:102DE0000B4600F057F9641CF5E70824E0B2092807 -:102DF00006D800210A460B4600F04CF9641CF5E7A2 -:102E000000F02CF910BDC046B2000020DC05000027 -:102E1000C4090000B80B0000AC0D000095110000C3 -:102E2000012132280A4601D30020C2430648037814 -:102E30009A18130600D01146CAB2322A00D33221A2 -:102E40000170C8B27047C0460100002070B57B4DCC -:102E50002878FFF7E5FF0446D4480078401E09288B -:102E600015D8C0467844007940008744041C2732B6 -:102E70003D48535EC7690026F0B2092800D9D3E067 -:102E800021462246234600F005F9761CF4E700248B -:102E9000E0B2092800D9C7E000210A460B4600F03D -:102EA000F9F8641CF4E70026F0B2092859D221464B -:102EB0002246234600F0EEF8761CF5E70026F0B235 -:102EC000082859D221462246234600F0E3F8761C12 -:102ED000F5E70026F0B2072859D2214622462346BC -:102EE00000F0D8F8761CF5E70026F0B2062859D293 -:102EF00021462246234600F0CDF8761CF5E7002651 -:102F0000F0B2052859D221462246234600F0C2F8E5 -:102F1000761CF5E70026F0B2042859D22146224655 -:102F2000234600F0B7F8761CF5E70026F0B2032838 -:102F300059D221462246234600F0ACF8761CF5E72C -:102F4000002001462246034600F0A4F80124E0B226 -:102F5000092869D800210A460B4600F09BF8641C3A -:102F6000F5E70924E0B209285ED800210A460B469D -:102F700000F090F8641CF5E70824E0B2092853D863 -:102F800000210A460B4600F085F8641CF5E707248B -:102F9000E0B2092848D800210A460B4600F07AF82A -:102FA000641CF5E70624E0B209283DD800210A4652 -:102FB0000B4600F06FF8641CF5E70524E0B2092821 -:102FC00032D800210A460B4600F064F8641CF5E78D -:102FD0000424E0B2092827D800210A460B4600F055 -:102FE00059F8641CF5E70324E0B209281CD8002135 -:102FF0000A460B4600F04EF8641CF5E70026F0B2D6 -:10300000022806D2002122460B4600F043F8761C27 -:10301000F5E70224E0B2092806D800210A460B464B -:1030200000F038F8641CF5E72878401CC1B2642928 -:1030300000D10020287000F011F870BDB10200200E -:1030400080B5FEF753FE29480021EF2904D8E0227D -:103050000270491C401CF8E780BDC046B0B5012095 -:1030600080F310880A4810210160204C0025EF2DC4 -:103070000AD82078E02802D1FFF7C0FD01E0FFF771 -:10308000C5FD6D1C641CF2E7002080F31088B0BD04 -:10309000280C0048B0B518244443144800190024F3 -:1030A000182C22D0072C04D84DB2002D08DA0025A8 -:1030B00007E00F2C09D855B2002D0BDA00250AE0E5 -:1030C0001F25ED43055549000DE05DB2002D06DAE0 -:1030D000002505E01F25ED430555520003E01F259F -:1030E000ED4305555B00641CDAE7B0BDC10100206B -:1030F000B0B529480188142900D2B0BD002404804D -:1031000026480578002D0FD0012D1AD02448032D14 -:103110001AD10078002818D1002505E000210A46C0 -:103120000B46FFF7B7FF6D1CE8B20928F6D9FFF789 -:1031300095FF1C48002101701B4801701B4801705D -:10314000B0BDFFF771FDB0BD007802280BD0032899 -:103150000CD1E0B20928D0D8FF210A460B46FFF770 -:1031600099FF641CF5E7FFF771FEB0BD10480078C9 -:10317000401EC0B2022804D8C0000E49C1400E480B -:10318000017009480078012802D1FEF725FFB0BD83 -:10319000FFF7D0FCB0BDC046B2020020B100002055 -:1031A00098000020B5020020B4020020B0000020EA -:1031B000AC000020CC801E00B602002010B50C46EA -:1031C000116843185B78405C891C11600002C018CC -:1031D00000B2FDF78FFD2146FDF792FC10BD10B542 -:1031E0000C46114600F006F8FDF784FD2146FDF778 -:1031F00087FC10BDB0B50A688318DC789D785B78D1 -:10320000805C121D0A600006190408182902401883 -:103210000019B0BDB0B50022074B00290AD00478D0 -:1032200095B22D0A65406C001C5B12026240491E7B -:10323000401CF2E790B2B0BDB8350008FEF726FE9C -:10324000FDF788FFFDF770FEFFF7FAFEFEF7BEFF01 -:10325000FEF70CFEE1204002FFF740FBFEF746FEC2 -:10326000FFF7E8FA0D480068000702D40C48012176 -:103270000170FEF7BDFDFFF73BFFFEF7C5FFFEF750 -:1032800019F8FEF78DFCFEF735FCFDF793FFFFF70D -:1032900001FCFDF7EFFEFEF763F8EAE710080048CF -:1032A0007800002010B500F043F8EFF300808000B4 -:1032B00001D5012010BD002010BD10B500F038F878 -:1032C000EFF300804000800F012800D0002010BDE7 -:1032D00010B500F05FF8EFF300804000800F012888 -:1032E00001D0012010BD002010BD10B500F052F833 -:1032F000EFF30080800001D4012010BD002010BD3C -:1033000010B500F079F8EFF30080800001D50120BE -:1033100010BD002010BD10B500F098F8EFF300804C -:103320004000800F012801D0012010BD002010BDF9 -:1033300070B501252D050C001C4310D4EC4206D4B9 -:10334000AC420AD4994200D070BD904270BDE942AF -:1033500017D4EB4215D4994270BD894270BDEC423E -:1033600006D5AC42F9D58B4200D070BD824270BD0B -:103370006D004C00EC4204D25C00EC4201D28B4266 -:1033800070BD034C30B4FDF7C1FC30BC70BD00BF54 -:103390001900130470B501252D050C001C4310D431 -:1033A000EC4206D4AC420AD4994200D070BD90429F -:1033B00070BDE94217D4EB4215D4994270BD8942E1 -:1033C00070BDEC4206D5AC42F9D58B4200D070BD41 -:1033D000824270BD6D004C00EC4204D25C00EC42B5 -:1033E00001D28B4270BD034C30B4FDF78FFC30BC72 -:1033F00070BD00BF190016040123DB0502000A435B -:103400000DD4DA4203D49A4207D488427047D84296 -:1034100014D4D94212D48842704780427047DA42AD -:1034200003D59A42F9D5814270475B004200DA42E7 -:1034300004D24A00DA4201D28142704710B5024AF2 -:10344000FDF7B4FC10BD00BF090013040123DB0528 -:1034500002000A430DD4DA4203D49A4207D48842C8 -:103460007047D84214D4D94212D48842704780425F -:103470007047DA4203D59A42F9D5814270475B0022 -:103480004200DA4204D24A00DA4201D28142704755 -:1034900010B5024AFDF78AFC10BD00BF09001604F2 -:1034A00070B5420064414B005C41120E39D01B0ED6 -:1034B00038D0FF2A3CD0FF2B3AD0D2187F3A4002B6 -:1034C0004902400A490A4518ED0106004E43000A28 -:1034D000090A48430104731A4019190C4318990F3B -:1034E00004D05B08012149075B1A521CD80904D398 -:1034F000401CF50301D19D0607D0FF2A08D2D5054F -:1035000006D0E4072043401970BD0125A843F4E725 -:10351000002A01DCE00770BD2402FF202043C00523 -:1035200070BD1B0EFF2A03D0FF2B01D0E00770BD3A -:10353000FF2636064500B54206D84D00B54203D8F1 -:10354000D218FF2A00D0E7E7004870BD0000C07F16 -:103550008182838485868788898B8C8D8E8F9192DA -:1035600093959697999A9C9D9FA0A2A3A5A7A8AA78 -:10357000ACAEB0B2B3B5B7B9BCBEC0C2C5C7C9CC9A -:10358000CED1D4D7D9DCDFE2E6E9ECF0F3F7FAFEEE -:10359000010006000100010001000100010001001E -:1035A000020004000800100040008000000100023A -:1035B00000000000010203040000211042206330DB -:1035C0008440A550C660E770088129914AA16BB17B -:1035D0008CC1ADD1CEE1EFF1311210027332522223 -:1035E000B5529442F772D662399318837BB35AA3CB -:1035F000BDD39CC3FFF3DEE36224433420040114F3 -:10360000E664C774A44485546AA54BB5288509951A -:10361000EEE5CFF5ACC58DD55336722611163006C2 -:10362000D776F6669556B4465BB77AA7199738876A -:10363000DFF7FEE79DD7BCC7C448E5588668A77882 -:103640004008611802282338CCC9EDD98EE9AFF9BA -:10365000488969990AA92BB9F55AD44AB77A966A62 -:10366000711A500A333A122AFDDBDCCBBFFB9EEB0A -:10367000799B588B3BBB1AABA66C877CE44CC55C32 -:10368000222C033C600C411CAEED8FFDECCDCDDD5A -:103690002AAD0BBD688D499D977EB66ED55EF44E02 -:1036A000133E322E511E700E9FFFBEEFDDDFFCCFAA -:1036B0001BBF3AAF599F788F8891A981CAB1EBA1FE -:1036C0000CD12DC14EF16FE18010A100C230E3207A -:1036D0000450254046706760B9839893FBA3DAB322 -:1036E0003DC31CD37FE35EF3B1029012F322D232CA -:1036F0003542145277625672EAB5CBA5A8958985F2 -:103700006EF54FE52CD50DC5E234C324A014810419 -:103710006674476424540544DBA7FAB79987B897C1 -:103720005FE77EF71DC73CD7D326F2369106B01669 -:1037300057667676154634564CD96DC90EF92FE981 -:10374000C899E9898AB9ABA94458654806782768B9 -:10375000C018E1088238A3287DCB5CDB3FEB1EFB61 -:10376000F98BD89BBBAB9ABB754A545A376A167A09 -:10377000F10AD01AB32A923A2EFD0FED6CDD4DCD31 -:10378000AABD8BADE89DC98D267C076C645C454C59 -:10379000A23C832CE01CC10C1FEF3EFF5DCF7CDF01 -:1037A0009BAFBABFD98FF89F176E367E554E745EA9 -:1037B000932EB23ED10EF01ED83700080000002034 -:1037C0000800000004010008E0370008080000209D -:1037D000E0070000200100080101000000000000D7 -:04000005080000C12E -:00000001FF diff --git a/LCM/Project/MDK5/Objects/adc.crf b/LCM/Project/MDK5/Objects/adc.crf deleted file mode 100644 index 783a1828..00000000 Binary files a/LCM/Project/MDK5/Objects/adc.crf and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/adc.d b/LCM/Project/MDK5/Objects/adc.d deleted file mode 100644 index 40ea23d5..00000000 --- a/LCM/Project/MDK5/Objects/adc.d +++ /dev/null @@ -1,30 +0,0 @@ -.\objects\adc.o: ..\..\Code\Drive\adc.c -.\objects\adc.o: ..\..\Code\Drive\adc.h -.\objects\adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h -.\objects\adc.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h -.\objects\adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h -.\objects\adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h -.\objects\adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h -.\objects\adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h -.\objects\adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h -.\objects\adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\adc.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h -.\objects\adc.o: ..\..\Code\User\hk32f030m_conf.h -.\objects\adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h -.\objects\adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h -.\objects\adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h -.\objects\adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h -.\objects\adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h -.\objects\adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h -.\objects\adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h -.\objects\adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h -.\objects\adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h -.\objects\adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h -.\objects\adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h -.\objects\adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h -.\objects\adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h -.\objects\adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h -.\objects\adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h -.\objects\adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h -.\objects\adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h diff --git a/LCM/Project/MDK5/Objects/adc.o b/LCM/Project/MDK5/Objects/adc.o deleted file mode 100644 index 944b5f97..00000000 Binary files a/LCM/Project/MDK5/Objects/adc.o and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/buzzer.crf b/LCM/Project/MDK5/Objects/buzzer.crf deleted file mode 100644 index 45607347..00000000 Binary files a/LCM/Project/MDK5/Objects/buzzer.crf and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/buzzer.d b/LCM/Project/MDK5/Objects/buzzer.d deleted file mode 100644 index d4ce4593..00000000 --- a/LCM/Project/MDK5/Objects/buzzer.d +++ /dev/null @@ -1,30 +0,0 @@ -.\objects\buzzer.o: ..\..\Code\Drive\buzzer.c -.\objects\buzzer.o: ..\..\Code\Drive\buzzer.h -.\objects\buzzer.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\buzzer.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h -.\objects\buzzer.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h -.\objects\buzzer.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h -.\objects\buzzer.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h -.\objects\buzzer.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h -.\objects\buzzer.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h -.\objects\buzzer.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h -.\objects\buzzer.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\buzzer.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h -.\objects\buzzer.o: ..\..\Code\User\hk32f030m_conf.h -.\objects\buzzer.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h -.\objects\buzzer.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h -.\objects\buzzer.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h -.\objects\buzzer.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h -.\objects\buzzer.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h -.\objects\buzzer.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h -.\objects\buzzer.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h -.\objects\buzzer.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h -.\objects\buzzer.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h -.\objects\buzzer.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h -.\objects\buzzer.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h -.\objects\buzzer.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h -.\objects\buzzer.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h -.\objects\buzzer.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h -.\objects\buzzer.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h -.\objects\buzzer.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h -.\objects\buzzer.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h diff --git a/LCM/Project/MDK5/Objects/buzzer.o b/LCM/Project/MDK5/Objects/buzzer.o deleted file mode 100644 index 33f84eb8..00000000 Binary files a/LCM/Project/MDK5/Objects/buzzer.o and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/crc.crf b/LCM/Project/MDK5/Objects/crc.crf deleted file mode 100644 index 35727bca..00000000 Binary files a/LCM/Project/MDK5/Objects/crc.crf and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/crc.d b/LCM/Project/MDK5/Objects/crc.d deleted file mode 100644 index 25b6eccf..00000000 --- a/LCM/Project/MDK5/Objects/crc.d +++ /dev/null @@ -1,3 +0,0 @@ -.\objects\crc.o: ..\..\Code\App\crc.c -.\objects\crc.o: ..\..\Code\App\crc.h -.\objects\crc.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h diff --git a/LCM/Project/MDK5/Objects/crc.o b/LCM/Project/MDK5/Objects/crc.o deleted file mode 100644 index 9f6a9473..00000000 Binary files a/LCM/Project/MDK5/Objects/crc.o and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/flag_bit.crf b/LCM/Project/MDK5/Objects/flag_bit.crf deleted file mode 100644 index 8d5818ef..00000000 Binary files a/LCM/Project/MDK5/Objects/flag_bit.crf and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/flag_bit.d b/LCM/Project/MDK5/Objects/flag_bit.d deleted file mode 100644 index ee326be1..00000000 --- a/LCM/Project/MDK5/Objects/flag_bit.d +++ /dev/null @@ -1,30 +0,0 @@ -.\objects\flag_bit.o: ..\..\Code\App\flag_bit.c -.\objects\flag_bit.o: ..\..\Code\App\flag_bit.h -.\objects\flag_bit.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\flag_bit.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h -.\objects\flag_bit.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h -.\objects\flag_bit.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h -.\objects\flag_bit.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h -.\objects\flag_bit.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h -.\objects\flag_bit.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h -.\objects\flag_bit.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h -.\objects\flag_bit.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\flag_bit.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h -.\objects\flag_bit.o: ..\..\Code\User\hk32f030m_conf.h -.\objects\flag_bit.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h -.\objects\flag_bit.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h -.\objects\flag_bit.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h -.\objects\flag_bit.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h -.\objects\flag_bit.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h -.\objects\flag_bit.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h -.\objects\flag_bit.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h -.\objects\flag_bit.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h -.\objects\flag_bit.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h -.\objects\flag_bit.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h -.\objects\flag_bit.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h -.\objects\flag_bit.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h -.\objects\flag_bit.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h -.\objects\flag_bit.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h -.\objects\flag_bit.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h -.\objects\flag_bit.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h -.\objects\flag_bit.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h diff --git a/LCM/Project/MDK5/Objects/flag_bit.o b/LCM/Project/MDK5/Objects/flag_bit.o deleted file mode 100644 index b6a5fbea..00000000 Binary files a/LCM/Project/MDK5/Objects/flag_bit.o and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/hk32f030m_adc.crf b/LCM/Project/MDK5/Objects/hk32f030m_adc.crf deleted file mode 100644 index 5adb027a..00000000 Binary files a/LCM/Project/MDK5/Objects/hk32f030m_adc.crf and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/hk32f030m_adc.d b/LCM/Project/MDK5/Objects/hk32f030m_adc.d deleted file mode 100644 index 654bba29..00000000 --- a/LCM/Project/MDK5/Objects/hk32f030m_adc.d +++ /dev/null @@ -1,30 +0,0 @@ -.\objects\hk32f030m_adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\src\hk32f030m_adc.c -.\objects\hk32f030m_adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h -.\objects\hk32f030m_adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\hk32f030m_adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h -.\objects\hk32f030m_adc.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h -.\objects\hk32f030m_adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h -.\objects\hk32f030m_adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h -.\objects\hk32f030m_adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h -.\objects\hk32f030m_adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h -.\objects\hk32f030m_adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h -.\objects\hk32f030m_adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\hk32f030m_adc.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h -.\objects\hk32f030m_adc.o: ..\..\Code\User\hk32f030m_conf.h -.\objects\hk32f030m_adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h -.\objects\hk32f030m_adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h -.\objects\hk32f030m_adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h -.\objects\hk32f030m_adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h -.\objects\hk32f030m_adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h -.\objects\hk32f030m_adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h -.\objects\hk32f030m_adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h -.\objects\hk32f030m_adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h -.\objects\hk32f030m_adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h -.\objects\hk32f030m_adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h -.\objects\hk32f030m_adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h -.\objects\hk32f030m_adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h -.\objects\hk32f030m_adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h -.\objects\hk32f030m_adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h -.\objects\hk32f030m_adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h -.\objects\hk32f030m_adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h -.\objects\hk32f030m_adc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h diff --git a/LCM/Project/MDK5/Objects/hk32f030m_adc.o b/LCM/Project/MDK5/Objects/hk32f030m_adc.o deleted file mode 100644 index cd9c21d8..00000000 Binary files a/LCM/Project/MDK5/Objects/hk32f030m_adc.o and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/hk32f030m_gpio.crf b/LCM/Project/MDK5/Objects/hk32f030m_gpio.crf deleted file mode 100644 index 4b5aff47..00000000 Binary files a/LCM/Project/MDK5/Objects/hk32f030m_gpio.crf and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/hk32f030m_gpio.d b/LCM/Project/MDK5/Objects/hk32f030m_gpio.d deleted file mode 100644 index d39a038e..00000000 --- a/LCM/Project/MDK5/Objects/hk32f030m_gpio.d +++ /dev/null @@ -1,30 +0,0 @@ -.\objects\hk32f030m_gpio.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\src\hk32f030m_gpio.c -.\objects\hk32f030m_gpio.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h -.\objects\hk32f030m_gpio.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\hk32f030m_gpio.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h -.\objects\hk32f030m_gpio.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h -.\objects\hk32f030m_gpio.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h -.\objects\hk32f030m_gpio.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h -.\objects\hk32f030m_gpio.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h -.\objects\hk32f030m_gpio.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h -.\objects\hk32f030m_gpio.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h -.\objects\hk32f030m_gpio.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\hk32f030m_gpio.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h -.\objects\hk32f030m_gpio.o: ..\..\Code\User\hk32f030m_conf.h -.\objects\hk32f030m_gpio.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h -.\objects\hk32f030m_gpio.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h -.\objects\hk32f030m_gpio.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h -.\objects\hk32f030m_gpio.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h -.\objects\hk32f030m_gpio.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h -.\objects\hk32f030m_gpio.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h -.\objects\hk32f030m_gpio.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h -.\objects\hk32f030m_gpio.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h -.\objects\hk32f030m_gpio.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h -.\objects\hk32f030m_gpio.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h -.\objects\hk32f030m_gpio.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h -.\objects\hk32f030m_gpio.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h -.\objects\hk32f030m_gpio.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h -.\objects\hk32f030m_gpio.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h -.\objects\hk32f030m_gpio.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h -.\objects\hk32f030m_gpio.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h -.\objects\hk32f030m_gpio.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h diff --git a/LCM/Project/MDK5/Objects/hk32f030m_gpio.o b/LCM/Project/MDK5/Objects/hk32f030m_gpio.o deleted file mode 100644 index 72f2c4e7..00000000 Binary files a/LCM/Project/MDK5/Objects/hk32f030m_gpio.o and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/hk32f030m_it.crf b/LCM/Project/MDK5/Objects/hk32f030m_it.crf deleted file mode 100644 index 555dc5cb..00000000 Binary files a/LCM/Project/MDK5/Objects/hk32f030m_it.crf and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/hk32f030m_it.d b/LCM/Project/MDK5/Objects/hk32f030m_it.d deleted file mode 100644 index 8d35dd91..00000000 --- a/LCM/Project/MDK5/Objects/hk32f030m_it.d +++ /dev/null @@ -1,46 +0,0 @@ -.\objects\hk32f030m_it.o: ..\..\Code\User\hk32f030m_it.c -.\objects\hk32f030m_it.o: ..\..\Code\User\hk32f030m_it.h -.\objects\hk32f030m_it.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\hk32f030m_it.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h -.\objects\hk32f030m_it.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h -.\objects\hk32f030m_it.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h -.\objects\hk32f030m_it.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h -.\objects\hk32f030m_it.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h -.\objects\hk32f030m_it.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h -.\objects\hk32f030m_it.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h -.\objects\hk32f030m_it.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\hk32f030m_it.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h -.\objects\hk32f030m_it.o: ..\..\Code\User\hk32f030m_conf.h -.\objects\hk32f030m_it.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h -.\objects\hk32f030m_it.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h -.\objects\hk32f030m_it.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h -.\objects\hk32f030m_it.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h -.\objects\hk32f030m_it.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h -.\objects\hk32f030m_it.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h -.\objects\hk32f030m_it.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h -.\objects\hk32f030m_it.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h -.\objects\hk32f030m_it.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h -.\objects\hk32f030m_it.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h -.\objects\hk32f030m_it.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h -.\objects\hk32f030m_it.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h -.\objects\hk32f030m_it.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h -.\objects\hk32f030m_it.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h -.\objects\hk32f030m_it.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h -.\objects\hk32f030m_it.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h -.\objects\hk32f030m_it.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h -.\objects\hk32f030m_it.o: ..\..\Code\Drive\led.h -.\objects\hk32f030m_it.o: ..\..\Code\Drive\key.h -.\objects\hk32f030m_it.o: ..\..\Code\App\test.h -.\objects\hk32f030m_it.o: ..\..\Code\Drive\adc.h -.\objects\hk32f030m_it.o: ..\..\Code\Drive\power.h -.\objects\hk32f030m_it.o: ..\..\Code\App\vesc_uasrt.h -.\objects\hk32f030m_it.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h -.\objects\hk32f030m_it.o: ..\..\Code\App\crc.h -.\objects\hk32f030m_it.o: ..\..\Code\Drive\usart.h -.\objects\hk32f030m_it.o: ..\..\Code\App\datatypes.h -.\objects\hk32f030m_it.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h -.\objects\hk32f030m_it.o: ..\..\Code\Drive\buzzer.h -.\objects\hk32f030m_it.o: ..\..\Code\App\ws2812.h -.\objects\hk32f030m_it.o: ..\..\Code\Drive\spi.h -.\objects\hk32f030m_it.o: ..\..\Code\Drive\io_ws2812.h -.\objects\hk32f030m_it.o: ..\..\Code\App\flag_bit.h diff --git a/LCM/Project/MDK5/Objects/hk32f030m_it.o b/LCM/Project/MDK5/Objects/hk32f030m_it.o deleted file mode 100644 index b81ea36d..00000000 Binary files a/LCM/Project/MDK5/Objects/hk32f030m_it.o and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/hk32f030m_iwdg.crf b/LCM/Project/MDK5/Objects/hk32f030m_iwdg.crf deleted file mode 100644 index 8749dd15..00000000 Binary files a/LCM/Project/MDK5/Objects/hk32f030m_iwdg.crf and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/hk32f030m_iwdg.d b/LCM/Project/MDK5/Objects/hk32f030m_iwdg.d deleted file mode 100644 index e922cde6..00000000 --- a/LCM/Project/MDK5/Objects/hk32f030m_iwdg.d +++ /dev/null @@ -1,30 +0,0 @@ -.\objects\hk32f030m_iwdg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\src\hk32f030m_iwdg.c -.\objects\hk32f030m_iwdg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h -.\objects\hk32f030m_iwdg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\hk32f030m_iwdg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h -.\objects\hk32f030m_iwdg.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h -.\objects\hk32f030m_iwdg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h -.\objects\hk32f030m_iwdg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h -.\objects\hk32f030m_iwdg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h -.\objects\hk32f030m_iwdg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h -.\objects\hk32f030m_iwdg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h -.\objects\hk32f030m_iwdg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\hk32f030m_iwdg.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h -.\objects\hk32f030m_iwdg.o: ..\..\Code\User\hk32f030m_conf.h -.\objects\hk32f030m_iwdg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h -.\objects\hk32f030m_iwdg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h -.\objects\hk32f030m_iwdg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h -.\objects\hk32f030m_iwdg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h -.\objects\hk32f030m_iwdg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h -.\objects\hk32f030m_iwdg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h -.\objects\hk32f030m_iwdg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h -.\objects\hk32f030m_iwdg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h -.\objects\hk32f030m_iwdg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h -.\objects\hk32f030m_iwdg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h -.\objects\hk32f030m_iwdg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h -.\objects\hk32f030m_iwdg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h -.\objects\hk32f030m_iwdg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h -.\objects\hk32f030m_iwdg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h -.\objects\hk32f030m_iwdg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h -.\objects\hk32f030m_iwdg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h -.\objects\hk32f030m_iwdg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h diff --git a/LCM/Project/MDK5/Objects/hk32f030m_iwdg.o b/LCM/Project/MDK5/Objects/hk32f030m_iwdg.o deleted file mode 100644 index ef9d1c24..00000000 Binary files a/LCM/Project/MDK5/Objects/hk32f030m_iwdg.o and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/hk32f030m_misc.crf b/LCM/Project/MDK5/Objects/hk32f030m_misc.crf deleted file mode 100644 index 67c41374..00000000 Binary files a/LCM/Project/MDK5/Objects/hk32f030m_misc.crf and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/hk32f030m_misc.d b/LCM/Project/MDK5/Objects/hk32f030m_misc.d deleted file mode 100644 index 6c260b10..00000000 --- a/LCM/Project/MDK5/Objects/hk32f030m_misc.d +++ /dev/null @@ -1,30 +0,0 @@ -.\objects\hk32f030m_misc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\src\hk32f030m_misc.c -.\objects\hk32f030m_misc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h -.\objects\hk32f030m_misc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\hk32f030m_misc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h -.\objects\hk32f030m_misc.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h -.\objects\hk32f030m_misc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h -.\objects\hk32f030m_misc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h -.\objects\hk32f030m_misc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h -.\objects\hk32f030m_misc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h -.\objects\hk32f030m_misc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h -.\objects\hk32f030m_misc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\hk32f030m_misc.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h -.\objects\hk32f030m_misc.o: ..\..\Code\User\hk32f030m_conf.h -.\objects\hk32f030m_misc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h -.\objects\hk32f030m_misc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h -.\objects\hk32f030m_misc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h -.\objects\hk32f030m_misc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h -.\objects\hk32f030m_misc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h -.\objects\hk32f030m_misc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h -.\objects\hk32f030m_misc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h -.\objects\hk32f030m_misc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h -.\objects\hk32f030m_misc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h -.\objects\hk32f030m_misc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h -.\objects\hk32f030m_misc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h -.\objects\hk32f030m_misc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h -.\objects\hk32f030m_misc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h -.\objects\hk32f030m_misc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h -.\objects\hk32f030m_misc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h -.\objects\hk32f030m_misc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h -.\objects\hk32f030m_misc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h diff --git a/LCM/Project/MDK5/Objects/hk32f030m_misc.o b/LCM/Project/MDK5/Objects/hk32f030m_misc.o deleted file mode 100644 index 8b0906ba..00000000 Binary files a/LCM/Project/MDK5/Objects/hk32f030m_misc.o and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/hk32f030m_rcc.crf b/LCM/Project/MDK5/Objects/hk32f030m_rcc.crf deleted file mode 100644 index 62ecb6c3..00000000 Binary files a/LCM/Project/MDK5/Objects/hk32f030m_rcc.crf and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/hk32f030m_rcc.d b/LCM/Project/MDK5/Objects/hk32f030m_rcc.d deleted file mode 100644 index fc1b3ace..00000000 --- a/LCM/Project/MDK5/Objects/hk32f030m_rcc.d +++ /dev/null @@ -1,30 +0,0 @@ -.\objects\hk32f030m_rcc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\src\hk32f030m_rcc.c -.\objects\hk32f030m_rcc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h -.\objects\hk32f030m_rcc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\hk32f030m_rcc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h -.\objects\hk32f030m_rcc.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h -.\objects\hk32f030m_rcc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h -.\objects\hk32f030m_rcc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h -.\objects\hk32f030m_rcc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h -.\objects\hk32f030m_rcc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h -.\objects\hk32f030m_rcc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h -.\objects\hk32f030m_rcc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\hk32f030m_rcc.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h -.\objects\hk32f030m_rcc.o: ..\..\Code\User\hk32f030m_conf.h -.\objects\hk32f030m_rcc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h -.\objects\hk32f030m_rcc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h -.\objects\hk32f030m_rcc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h -.\objects\hk32f030m_rcc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h -.\objects\hk32f030m_rcc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h -.\objects\hk32f030m_rcc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h -.\objects\hk32f030m_rcc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h -.\objects\hk32f030m_rcc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h -.\objects\hk32f030m_rcc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h -.\objects\hk32f030m_rcc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h -.\objects\hk32f030m_rcc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h -.\objects\hk32f030m_rcc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h -.\objects\hk32f030m_rcc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h -.\objects\hk32f030m_rcc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h -.\objects\hk32f030m_rcc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h -.\objects\hk32f030m_rcc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h -.\objects\hk32f030m_rcc.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h diff --git a/LCM/Project/MDK5/Objects/hk32f030m_rcc.o b/LCM/Project/MDK5/Objects/hk32f030m_rcc.o deleted file mode 100644 index e3470d23..00000000 Binary files a/LCM/Project/MDK5/Objects/hk32f030m_rcc.o and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/hk32f030m_spi.crf b/LCM/Project/MDK5/Objects/hk32f030m_spi.crf deleted file mode 100644 index fff60cab..00000000 Binary files a/LCM/Project/MDK5/Objects/hk32f030m_spi.crf and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/hk32f030m_spi.d b/LCM/Project/MDK5/Objects/hk32f030m_spi.d deleted file mode 100644 index 0eca5ccd..00000000 --- a/LCM/Project/MDK5/Objects/hk32f030m_spi.d +++ /dev/null @@ -1,30 +0,0 @@ -.\objects\hk32f030m_spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\src\hk32f030m_spi.c -.\objects\hk32f030m_spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h -.\objects\hk32f030m_spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\hk32f030m_spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h -.\objects\hk32f030m_spi.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h -.\objects\hk32f030m_spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h -.\objects\hk32f030m_spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h -.\objects\hk32f030m_spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h -.\objects\hk32f030m_spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h -.\objects\hk32f030m_spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h -.\objects\hk32f030m_spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\hk32f030m_spi.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h -.\objects\hk32f030m_spi.o: ..\..\Code\User\hk32f030m_conf.h -.\objects\hk32f030m_spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h -.\objects\hk32f030m_spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h -.\objects\hk32f030m_spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h -.\objects\hk32f030m_spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h -.\objects\hk32f030m_spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h -.\objects\hk32f030m_spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h -.\objects\hk32f030m_spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h -.\objects\hk32f030m_spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h -.\objects\hk32f030m_spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h -.\objects\hk32f030m_spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h -.\objects\hk32f030m_spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h -.\objects\hk32f030m_spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h -.\objects\hk32f030m_spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h -.\objects\hk32f030m_spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h -.\objects\hk32f030m_spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h -.\objects\hk32f030m_spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h -.\objects\hk32f030m_spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h diff --git a/LCM/Project/MDK5/Objects/hk32f030m_spi.o b/LCM/Project/MDK5/Objects/hk32f030m_spi.o deleted file mode 100644 index ddd80a72..00000000 Binary files a/LCM/Project/MDK5/Objects/hk32f030m_spi.o and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/hk32f030m_syscfg.crf b/LCM/Project/MDK5/Objects/hk32f030m_syscfg.crf deleted file mode 100644 index 229cca1f..00000000 Binary files a/LCM/Project/MDK5/Objects/hk32f030m_syscfg.crf and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/hk32f030m_syscfg.d b/LCM/Project/MDK5/Objects/hk32f030m_syscfg.d deleted file mode 100644 index 3135fa0f..00000000 --- a/LCM/Project/MDK5/Objects/hk32f030m_syscfg.d +++ /dev/null @@ -1,30 +0,0 @@ -.\objects\hk32f030m_syscfg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\src\hk32f030m_syscfg.c -.\objects\hk32f030m_syscfg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h -.\objects\hk32f030m_syscfg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\hk32f030m_syscfg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h -.\objects\hk32f030m_syscfg.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h -.\objects\hk32f030m_syscfg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h -.\objects\hk32f030m_syscfg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h -.\objects\hk32f030m_syscfg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h -.\objects\hk32f030m_syscfg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h -.\objects\hk32f030m_syscfg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h -.\objects\hk32f030m_syscfg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\hk32f030m_syscfg.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h -.\objects\hk32f030m_syscfg.o: ..\..\Code\User\hk32f030m_conf.h -.\objects\hk32f030m_syscfg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h -.\objects\hk32f030m_syscfg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h -.\objects\hk32f030m_syscfg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h -.\objects\hk32f030m_syscfg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h -.\objects\hk32f030m_syscfg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h -.\objects\hk32f030m_syscfg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h -.\objects\hk32f030m_syscfg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h -.\objects\hk32f030m_syscfg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h -.\objects\hk32f030m_syscfg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h -.\objects\hk32f030m_syscfg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h -.\objects\hk32f030m_syscfg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h -.\objects\hk32f030m_syscfg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h -.\objects\hk32f030m_syscfg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h -.\objects\hk32f030m_syscfg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h -.\objects\hk32f030m_syscfg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h -.\objects\hk32f030m_syscfg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h -.\objects\hk32f030m_syscfg.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h diff --git a/LCM/Project/MDK5/Objects/hk32f030m_syscfg.o b/LCM/Project/MDK5/Objects/hk32f030m_syscfg.o deleted file mode 100644 index d2fa9dfc..00000000 Binary files a/LCM/Project/MDK5/Objects/hk32f030m_syscfg.o and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/hk32f030m_tim.crf b/LCM/Project/MDK5/Objects/hk32f030m_tim.crf deleted file mode 100644 index 130d1d81..00000000 Binary files a/LCM/Project/MDK5/Objects/hk32f030m_tim.crf and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/hk32f030m_tim.d b/LCM/Project/MDK5/Objects/hk32f030m_tim.d deleted file mode 100644 index 8151dfac..00000000 --- a/LCM/Project/MDK5/Objects/hk32f030m_tim.d +++ /dev/null @@ -1,30 +0,0 @@ -.\objects\hk32f030m_tim.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\src\hk32f030m_tim.c -.\objects\hk32f030m_tim.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h -.\objects\hk32f030m_tim.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\hk32f030m_tim.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h -.\objects\hk32f030m_tim.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h -.\objects\hk32f030m_tim.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h -.\objects\hk32f030m_tim.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h -.\objects\hk32f030m_tim.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h -.\objects\hk32f030m_tim.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h -.\objects\hk32f030m_tim.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h -.\objects\hk32f030m_tim.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\hk32f030m_tim.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h -.\objects\hk32f030m_tim.o: ..\..\Code\User\hk32f030m_conf.h -.\objects\hk32f030m_tim.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h -.\objects\hk32f030m_tim.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h -.\objects\hk32f030m_tim.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h -.\objects\hk32f030m_tim.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h -.\objects\hk32f030m_tim.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h -.\objects\hk32f030m_tim.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h -.\objects\hk32f030m_tim.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h -.\objects\hk32f030m_tim.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h -.\objects\hk32f030m_tim.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h -.\objects\hk32f030m_tim.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h -.\objects\hk32f030m_tim.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h -.\objects\hk32f030m_tim.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h -.\objects\hk32f030m_tim.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h -.\objects\hk32f030m_tim.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h -.\objects\hk32f030m_tim.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h -.\objects\hk32f030m_tim.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h -.\objects\hk32f030m_tim.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h diff --git a/LCM/Project/MDK5/Objects/hk32f030m_tim.o b/LCM/Project/MDK5/Objects/hk32f030m_tim.o deleted file mode 100644 index ab8391f8..00000000 Binary files a/LCM/Project/MDK5/Objects/hk32f030m_tim.o and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/hk32f030m_usart.crf b/LCM/Project/MDK5/Objects/hk32f030m_usart.crf deleted file mode 100644 index 0e935049..00000000 Binary files a/LCM/Project/MDK5/Objects/hk32f030m_usart.crf and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/hk32f030m_usart.d b/LCM/Project/MDK5/Objects/hk32f030m_usart.d deleted file mode 100644 index e75e4873..00000000 --- a/LCM/Project/MDK5/Objects/hk32f030m_usart.d +++ /dev/null @@ -1,30 +0,0 @@ -.\objects\hk32f030m_usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\src\hk32f030m_usart.c -.\objects\hk32f030m_usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h -.\objects\hk32f030m_usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\hk32f030m_usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h -.\objects\hk32f030m_usart.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h -.\objects\hk32f030m_usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h -.\objects\hk32f030m_usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h -.\objects\hk32f030m_usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h -.\objects\hk32f030m_usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h -.\objects\hk32f030m_usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h -.\objects\hk32f030m_usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\hk32f030m_usart.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h -.\objects\hk32f030m_usart.o: ..\..\Code\User\hk32f030m_conf.h -.\objects\hk32f030m_usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h -.\objects\hk32f030m_usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h -.\objects\hk32f030m_usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h -.\objects\hk32f030m_usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h -.\objects\hk32f030m_usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h -.\objects\hk32f030m_usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h -.\objects\hk32f030m_usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h -.\objects\hk32f030m_usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h -.\objects\hk32f030m_usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h -.\objects\hk32f030m_usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h -.\objects\hk32f030m_usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h -.\objects\hk32f030m_usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h -.\objects\hk32f030m_usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h -.\objects\hk32f030m_usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h -.\objects\hk32f030m_usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h -.\objects\hk32f030m_usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h -.\objects\hk32f030m_usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h diff --git a/LCM/Project/MDK5/Objects/hk32f030m_usart.o b/LCM/Project/MDK5/Objects/hk32f030m_usart.o deleted file mode 100644 index 3a6cd584..00000000 Binary files a/LCM/Project/MDK5/Objects/hk32f030m_usart.o and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/io_ws2812.crf b/LCM/Project/MDK5/Objects/io_ws2812.crf deleted file mode 100644 index f9bc0a63..00000000 Binary files a/LCM/Project/MDK5/Objects/io_ws2812.crf and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/io_ws2812.d b/LCM/Project/MDK5/Objects/io_ws2812.d deleted file mode 100644 index 13f6451d..00000000 --- a/LCM/Project/MDK5/Objects/io_ws2812.d +++ /dev/null @@ -1,30 +0,0 @@ -.\objects\io_ws2812.o: ..\..\Code\Drive\io_ws2812.c -.\objects\io_ws2812.o: ..\..\Code\Drive\io_ws2812.h -.\objects\io_ws2812.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\io_ws2812.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h -.\objects\io_ws2812.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h -.\objects\io_ws2812.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h -.\objects\io_ws2812.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h -.\objects\io_ws2812.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h -.\objects\io_ws2812.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h -.\objects\io_ws2812.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h -.\objects\io_ws2812.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\io_ws2812.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h -.\objects\io_ws2812.o: ..\..\Code\User\hk32f030m_conf.h -.\objects\io_ws2812.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h -.\objects\io_ws2812.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h -.\objects\io_ws2812.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h -.\objects\io_ws2812.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h -.\objects\io_ws2812.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h -.\objects\io_ws2812.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h -.\objects\io_ws2812.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h -.\objects\io_ws2812.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h -.\objects\io_ws2812.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h -.\objects\io_ws2812.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h -.\objects\io_ws2812.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h -.\objects\io_ws2812.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h -.\objects\io_ws2812.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h -.\objects\io_ws2812.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h -.\objects\io_ws2812.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h -.\objects\io_ws2812.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h -.\objects\io_ws2812.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h diff --git a/LCM/Project/MDK5/Objects/io_ws2812.o b/LCM/Project/MDK5/Objects/io_ws2812.o deleted file mode 100644 index 8138d499..00000000 Binary files a/LCM/Project/MDK5/Objects/io_ws2812.o and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/keil_startup_hk32f030m.d b/LCM/Project/MDK5/Objects/keil_startup_hk32f030m.d deleted file mode 100644 index 38d47487..00000000 --- a/LCM/Project/MDK5/Objects/keil_startup_hk32f030m.d +++ /dev/null @@ -1 +0,0 @@ -.\objects\keil_startup_hk32f030m.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Source\ARM\KEIL_Startup_hk32f030m.s diff --git a/LCM/Project/MDK5/Objects/keil_startup_hk32f030m.o b/LCM/Project/MDK5/Objects/keil_startup_hk32f030m.o deleted file mode 100644 index 9b721ca3..00000000 Binary files a/LCM/Project/MDK5/Objects/keil_startup_hk32f030m.o and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/key.crf b/LCM/Project/MDK5/Objects/key.crf deleted file mode 100644 index 8721f2a5..00000000 Binary files a/LCM/Project/MDK5/Objects/key.crf and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/key.d b/LCM/Project/MDK5/Objects/key.d deleted file mode 100644 index 8dcb302e..00000000 --- a/LCM/Project/MDK5/Objects/key.d +++ /dev/null @@ -1,41 +0,0 @@ -.\objects\key.o: ..\..\Code\Drive\key.c -.\objects\key.o: ..\..\Code\Drive\key.h -.\objects\key.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\key.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h -.\objects\key.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h -.\objects\key.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h -.\objects\key.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h -.\objects\key.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h -.\objects\key.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h -.\objects\key.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h -.\objects\key.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\key.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h -.\objects\key.o: ..\..\Code\User\hk32f030m_conf.h -.\objects\key.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h -.\objects\key.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h -.\objects\key.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h -.\objects\key.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h -.\objects\key.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h -.\objects\key.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h -.\objects\key.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h -.\objects\key.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h -.\objects\key.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h -.\objects\key.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h -.\objects\key.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h -.\objects\key.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h -.\objects\key.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h -.\objects\key.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h -.\objects\key.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h -.\objects\key.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h -.\objects\key.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h -.\objects\key.o: ..\..\Code\App\test.h -.\objects\key.o: ..\..\Code\Drive\adc.h -.\objects\key.o: ..\..\Code\Drive\power.h -.\objects\key.o: ..\..\Code\Drive\led.h -.\objects\key.o: ..\..\Code\App\vesc_uasrt.h -.\objects\key.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h -.\objects\key.o: ..\..\Code\App\crc.h -.\objects\key.o: ..\..\Code\Drive\usart.h -.\objects\key.o: ..\..\Code\App\datatypes.h -.\objects\key.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h -.\objects\key.o: ..\..\Code\Drive\buzzer.h diff --git a/LCM/Project/MDK5/Objects/key.o b/LCM/Project/MDK5/Objects/key.o deleted file mode 100644 index 9b5e0970..00000000 Binary files a/LCM/Project/MDK5/Objects/key.o and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/led.crf b/LCM/Project/MDK5/Objects/led.crf deleted file mode 100644 index 71e84fc2..00000000 Binary files a/LCM/Project/MDK5/Objects/led.crf and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/led.d b/LCM/Project/MDK5/Objects/led.d deleted file mode 100644 index 4bff2e04..00000000 --- a/LCM/Project/MDK5/Objects/led.d +++ /dev/null @@ -1,30 +0,0 @@ -.\objects\led.o: ..\..\Code\Drive\led.c -.\objects\led.o: ..\..\Code\Drive\led.h -.\objects\led.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\led.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h -.\objects\led.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h -.\objects\led.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h -.\objects\led.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h -.\objects\led.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h -.\objects\led.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h -.\objects\led.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h -.\objects\led.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\led.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h -.\objects\led.o: ..\..\Code\User\hk32f030m_conf.h -.\objects\led.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h -.\objects\led.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h -.\objects\led.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h -.\objects\led.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h -.\objects\led.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h -.\objects\led.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h -.\objects\led.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h -.\objects\led.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h -.\objects\led.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h -.\objects\led.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h -.\objects\led.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h -.\objects\led.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h -.\objects\led.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h -.\objects\led.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h -.\objects\led.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h -.\objects\led.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h -.\objects\led.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h diff --git a/LCM/Project/MDK5/Objects/led.o b/LCM/Project/MDK5/Objects/led.o deleted file mode 100644 index 7b61ef8c..00000000 Binary files a/LCM/Project/MDK5/Objects/led.o and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/led_pwm.crf b/LCM/Project/MDK5/Objects/led_pwm.crf deleted file mode 100644 index 6f0e9dc4..00000000 Binary files a/LCM/Project/MDK5/Objects/led_pwm.crf and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/led_pwm.d b/LCM/Project/MDK5/Objects/led_pwm.d deleted file mode 100644 index 4228012b..00000000 --- a/LCM/Project/MDK5/Objects/led_pwm.d +++ /dev/null @@ -1,30 +0,0 @@ -.\objects\led_pwm.o: ..\..\Code\Drive\led_pwm.c -.\objects\led_pwm.o: ..\..\Code\Drive\led_pwm.h -.\objects\led_pwm.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\led_pwm.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h -.\objects\led_pwm.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h -.\objects\led_pwm.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h -.\objects\led_pwm.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h -.\objects\led_pwm.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h -.\objects\led_pwm.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h -.\objects\led_pwm.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h -.\objects\led_pwm.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\led_pwm.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h -.\objects\led_pwm.o: ..\..\Code\User\hk32f030m_conf.h -.\objects\led_pwm.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h -.\objects\led_pwm.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h -.\objects\led_pwm.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h -.\objects\led_pwm.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h -.\objects\led_pwm.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h -.\objects\led_pwm.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h -.\objects\led_pwm.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h -.\objects\led_pwm.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h -.\objects\led_pwm.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h -.\objects\led_pwm.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h -.\objects\led_pwm.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h -.\objects\led_pwm.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h -.\objects\led_pwm.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h -.\objects\led_pwm.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h -.\objects\led_pwm.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h -.\objects\led_pwm.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h -.\objects\led_pwm.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h diff --git a/LCM/Project/MDK5/Objects/led_pwm.o b/LCM/Project/MDK5/Objects/led_pwm.o deleted file mode 100644 index 358c9383..00000000 Binary files a/LCM/Project/MDK5/Objects/led_pwm.o and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/main.crf b/LCM/Project/MDK5/Objects/main.crf deleted file mode 100644 index 1ea27583..00000000 Binary files a/LCM/Project/MDK5/Objects/main.crf and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/main.d b/LCM/Project/MDK5/Objects/main.d deleted file mode 100644 index f9d12fc7..00000000 --- a/LCM/Project/MDK5/Objects/main.d +++ /dev/null @@ -1,48 +0,0 @@ -.\objects\main.o: ..\..\Code\User\main.c -.\objects\main.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\main.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h -.\objects\main.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h -.\objects\main.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h -.\objects\main.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h -.\objects\main.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h -.\objects\main.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h -.\objects\main.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h -.\objects\main.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\main.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h -.\objects\main.o: ..\..\Code\User\hk32f030m_conf.h -.\objects\main.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h -.\objects\main.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h -.\objects\main.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h -.\objects\main.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h -.\objects\main.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h -.\objects\main.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h -.\objects\main.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h -.\objects\main.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h -.\objects\main.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h -.\objects\main.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h -.\objects\main.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h -.\objects\main.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h -.\objects\main.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h -.\objects\main.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h -.\objects\main.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h -.\objects\main.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h -.\objects\main.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h -.\objects\main.o: ..\..\Code\Drive\led.h -.\objects\main.o: ..\..\Code\Drive\time.h -.\objects\main.o: ..\..\Code\Drive\spi.h -.\objects\main.o: ..\..\Code\App\ws2812.h -.\objects\main.o: ..\..\Code\Drive\io_ws2812.h -.\objects\main.o: ..\..\Code\Drive\power.h -.\objects\main.o: ..\..\Code\Drive\key.h -.\objects\main.o: ..\..\Code\App\test.h -.\objects\main.o: ..\..\Code\Drive\adc.h -.\objects\main.o: ..\..\Code\App\vesc_uasrt.h -.\objects\main.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h -.\objects\main.o: ..\..\Code\App\crc.h -.\objects\main.o: ..\..\Code\Drive\usart.h -.\objects\main.o: ..\..\Code\App\datatypes.h -.\objects\main.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h -.\objects\main.o: ..\..\Code\Drive\buzzer.h -.\objects\main.o: ..\..\Code\Drive\led_pwm.h -.\objects\main.o: ..\..\Code\App\task.h -.\objects\main.o: ..\..\Code\App\flag_bit.h diff --git a/LCM/Project/MDK5/Objects/main.o b/LCM/Project/MDK5/Objects/main.o deleted file mode 100644 index ee7268cb..00000000 Binary files a/LCM/Project/MDK5/Objects/main.o and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/power.crf b/LCM/Project/MDK5/Objects/power.crf deleted file mode 100644 index e7e652ce..00000000 Binary files a/LCM/Project/MDK5/Objects/power.crf and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/power.d b/LCM/Project/MDK5/Objects/power.d deleted file mode 100644 index bd6c8888..00000000 --- a/LCM/Project/MDK5/Objects/power.d +++ /dev/null @@ -1,30 +0,0 @@ -.\objects\power.o: ..\..\Code\Drive\power.c -.\objects\power.o: ..\..\Code\Drive\power.h -.\objects\power.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\power.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h -.\objects\power.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h -.\objects\power.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h -.\objects\power.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h -.\objects\power.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h -.\objects\power.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h -.\objects\power.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h -.\objects\power.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\power.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h -.\objects\power.o: ..\..\Code\User\hk32f030m_conf.h -.\objects\power.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h -.\objects\power.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h -.\objects\power.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h -.\objects\power.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h -.\objects\power.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h -.\objects\power.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h -.\objects\power.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h -.\objects\power.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h -.\objects\power.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h -.\objects\power.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h -.\objects\power.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h -.\objects\power.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h -.\objects\power.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h -.\objects\power.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h -.\objects\power.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h -.\objects\power.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h -.\objects\power.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h diff --git a/LCM/Project/MDK5/Objects/power.o b/LCM/Project/MDK5/Objects/power.o deleted file mode 100644 index dfe5f523..00000000 Binary files a/LCM/Project/MDK5/Objects/power.o and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/spi.crf b/LCM/Project/MDK5/Objects/spi.crf deleted file mode 100644 index 82c96fda..00000000 Binary files a/LCM/Project/MDK5/Objects/spi.crf and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/spi.d b/LCM/Project/MDK5/Objects/spi.d deleted file mode 100644 index 8ac7d8ae..00000000 --- a/LCM/Project/MDK5/Objects/spi.d +++ /dev/null @@ -1,30 +0,0 @@ -.\objects\spi.o: ..\..\Code\Drive\spi.c -.\objects\spi.o: ..\..\Code\Drive\spi.h -.\objects\spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h -.\objects\spi.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h -.\objects\spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h -.\objects\spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h -.\objects\spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h -.\objects\spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h -.\objects\spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h -.\objects\spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\spi.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h -.\objects\spi.o: ..\..\Code\User\hk32f030m_conf.h -.\objects\spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h -.\objects\spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h -.\objects\spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h -.\objects\spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h -.\objects\spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h -.\objects\spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h -.\objects\spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h -.\objects\spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h -.\objects\spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h -.\objects\spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h -.\objects\spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h -.\objects\spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h -.\objects\spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h -.\objects\spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h -.\objects\spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h -.\objects\spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h -.\objects\spi.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h diff --git a/LCM/Project/MDK5/Objects/spi.o b/LCM/Project/MDK5/Objects/spi.o deleted file mode 100644 index bfc99d14..00000000 Binary files a/LCM/Project/MDK5/Objects/spi.o and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/system_hk32f030m.crf b/LCM/Project/MDK5/Objects/system_hk32f030m.crf deleted file mode 100644 index cb61ebe9..00000000 Binary files a/LCM/Project/MDK5/Objects/system_hk32f030m.crf and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/system_hk32f030m.d b/LCM/Project/MDK5/Objects/system_hk32f030m.d deleted file mode 100644 index 240aebba..00000000 --- a/LCM/Project/MDK5/Objects/system_hk32f030m.d +++ /dev/null @@ -1,29 +0,0 @@ -.\objects\system_hk32f030m.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Source\system_hk32f030m.c -.\objects\system_hk32f030m.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\system_hk32f030m.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h -.\objects\system_hk32f030m.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h -.\objects\system_hk32f030m.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h -.\objects\system_hk32f030m.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h -.\objects\system_hk32f030m.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h -.\objects\system_hk32f030m.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h -.\objects\system_hk32f030m.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h -.\objects\system_hk32f030m.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\system_hk32f030m.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h -.\objects\system_hk32f030m.o: ..\..\Code\User\hk32f030m_conf.h -.\objects\system_hk32f030m.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h -.\objects\system_hk32f030m.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h -.\objects\system_hk32f030m.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h -.\objects\system_hk32f030m.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h -.\objects\system_hk32f030m.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h -.\objects\system_hk32f030m.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h -.\objects\system_hk32f030m.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h -.\objects\system_hk32f030m.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h -.\objects\system_hk32f030m.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h -.\objects\system_hk32f030m.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h -.\objects\system_hk32f030m.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h -.\objects\system_hk32f030m.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h -.\objects\system_hk32f030m.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h -.\objects\system_hk32f030m.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h -.\objects\system_hk32f030m.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h -.\objects\system_hk32f030m.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h -.\objects\system_hk32f030m.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h diff --git a/LCM/Project/MDK5/Objects/system_hk32f030m.o b/LCM/Project/MDK5/Objects/system_hk32f030m.o deleted file mode 100644 index d128d49b..00000000 Binary files a/LCM/Project/MDK5/Objects/system_hk32f030m.o and /dev/null differ diff --git "a/LCM/Project/MDK5/Objects/task-\342\224\202\303\225\342\225\220\342\225\227-\342\224\220\342\224\244\342\225\227\302\277\342\224\220\302\254\342\225\227\302\277\342\224\254\303\265_Win10.crf" "b/LCM/Project/MDK5/Objects/task-\342\224\202\303\225\342\225\220\342\225\227-\342\224\220\342\224\244\342\225\227\302\277\342\224\220\302\254\342\225\227\302\277\342\224\254\303\265_Win10.crf" deleted file mode 100644 index 78e701a8..00000000 Binary files "a/LCM/Project/MDK5/Objects/task-\342\224\202\303\225\342\225\220\342\225\227-\342\224\220\342\224\244\342\225\227\302\277\342\224\220\302\254\342\225\227\302\277\342\224\254\303\265_Win10.crf" and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/task.crf b/LCM/Project/MDK5/Objects/task.crf deleted file mode 100644 index 27b5e790..00000000 Binary files a/LCM/Project/MDK5/Objects/task.crf and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/task.d b/LCM/Project/MDK5/Objects/task.d deleted file mode 100644 index 345f8556..00000000 --- a/LCM/Project/MDK5/Objects/task.d +++ /dev/null @@ -1,46 +0,0 @@ -.\objects\task.o: ..\..\Code\App\task.c -.\objects\task.o: ..\..\Code\App\task.h -.\objects\task.o: ..\..\Code\Drive\led.h -.\objects\task.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\task.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h -.\objects\task.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h -.\objects\task.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h -.\objects\task.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h -.\objects\task.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h -.\objects\task.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h -.\objects\task.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h -.\objects\task.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\task.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h -.\objects\task.o: ..\..\Code\User\hk32f030m_conf.h -.\objects\task.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h -.\objects\task.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h -.\objects\task.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h -.\objects\task.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h -.\objects\task.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h -.\objects\task.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h -.\objects\task.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h -.\objects\task.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h -.\objects\task.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h -.\objects\task.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h -.\objects\task.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h -.\objects\task.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h -.\objects\task.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h -.\objects\task.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h -.\objects\task.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h -.\objects\task.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h -.\objects\task.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h -.\objects\task.o: ..\..\Code\Drive\key.h -.\objects\task.o: ..\..\Code\App\test.h -.\objects\task.o: ..\..\Code\Drive\adc.h -.\objects\task.o: ..\..\Code\Drive\power.h -.\objects\task.o: ..\..\Code\App\vesc_uasrt.h -.\objects\task.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h -.\objects\task.o: ..\..\Code\App\crc.h -.\objects\task.o: ..\..\Code\Drive\usart.h -.\objects\task.o: ..\..\Code\App\datatypes.h -.\objects\task.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h -.\objects\task.o: ..\..\Code\Drive\buzzer.h -.\objects\task.o: ..\..\Code\App\ws2812.h -.\objects\task.o: ..\..\Code\Drive\spi.h -.\objects\task.o: ..\..\Code\Drive\io_ws2812.h -.\objects\task.o: ..\..\Code\App\flag_bit.h diff --git a/LCM/Project/MDK5/Objects/task.o b/LCM/Project/MDK5/Objects/task.o deleted file mode 100644 index 08fdfb05..00000000 Binary files a/LCM/Project/MDK5/Objects/task.o and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/test.crf b/LCM/Project/MDK5/Objects/test.crf deleted file mode 100644 index 655dd403..00000000 Binary files a/LCM/Project/MDK5/Objects/test.crf and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/test.d b/LCM/Project/MDK5/Objects/test.d deleted file mode 100644 index 7d534112..00000000 --- a/LCM/Project/MDK5/Objects/test.d +++ /dev/null @@ -1,40 +0,0 @@ -.\objects\test.o: ..\..\Code\App\test.c -.\objects\test.o: ..\..\Code\App\test.h -.\objects\test.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\test.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h -.\objects\test.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h -.\objects\test.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h -.\objects\test.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h -.\objects\test.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h -.\objects\test.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h -.\objects\test.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h -.\objects\test.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\test.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h -.\objects\test.o: ..\..\Code\User\hk32f030m_conf.h -.\objects\test.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h -.\objects\test.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h -.\objects\test.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h -.\objects\test.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h -.\objects\test.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h -.\objects\test.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h -.\objects\test.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h -.\objects\test.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h -.\objects\test.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h -.\objects\test.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h -.\objects\test.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h -.\objects\test.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h -.\objects\test.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h -.\objects\test.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h -.\objects\test.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h -.\objects\test.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h -.\objects\test.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h -.\objects\test.o: ..\..\Code\Drive\adc.h -.\objects\test.o: ..\..\Code\Drive\power.h -.\objects\test.o: ..\..\Code\Drive\led.h -.\objects\test.o: ..\..\Code\App\vesc_uasrt.h -.\objects\test.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h -.\objects\test.o: ..\..\Code\App\crc.h -.\objects\test.o: ..\..\Code\Drive\usart.h -.\objects\test.o: ..\..\Code\App\datatypes.h -.\objects\test.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h -.\objects\test.o: ..\..\Code\Drive\buzzer.h diff --git a/LCM/Project/MDK5/Objects/test.o b/LCM/Project/MDK5/Objects/test.o deleted file mode 100644 index fb5c7685..00000000 Binary files a/LCM/Project/MDK5/Objects/test.o and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/time.crf b/LCM/Project/MDK5/Objects/time.crf deleted file mode 100644 index 54b0b928..00000000 Binary files a/LCM/Project/MDK5/Objects/time.crf and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/time.d b/LCM/Project/MDK5/Objects/time.d deleted file mode 100644 index 98f2c6d6..00000000 --- a/LCM/Project/MDK5/Objects/time.d +++ /dev/null @@ -1,30 +0,0 @@ -.\objects\time.o: ..\..\Code\Drive\time.c -.\objects\time.o: ..\..\Code\Drive\time.h -.\objects\time.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\time.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h -.\objects\time.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h -.\objects\time.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h -.\objects\time.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h -.\objects\time.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h -.\objects\time.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h -.\objects\time.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h -.\objects\time.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\time.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h -.\objects\time.o: ..\..\Code\User\hk32f030m_conf.h -.\objects\time.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h -.\objects\time.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h -.\objects\time.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h -.\objects\time.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h -.\objects\time.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h -.\objects\time.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h -.\objects\time.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h -.\objects\time.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h -.\objects\time.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h -.\objects\time.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h -.\objects\time.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h -.\objects\time.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h -.\objects\time.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h -.\objects\time.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h -.\objects\time.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h -.\objects\time.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h -.\objects\time.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h diff --git a/LCM/Project/MDK5/Objects/time.o b/LCM/Project/MDK5/Objects/time.o deleted file mode 100644 index cd08ac82..00000000 Binary files a/LCM/Project/MDK5/Objects/time.o and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/usart.crf b/LCM/Project/MDK5/Objects/usart.crf deleted file mode 100644 index c0d7c044..00000000 Binary files a/LCM/Project/MDK5/Objects/usart.crf and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/usart.d b/LCM/Project/MDK5/Objects/usart.d deleted file mode 100644 index 5743fc87..00000000 --- a/LCM/Project/MDK5/Objects/usart.d +++ /dev/null @@ -1,30 +0,0 @@ -.\objects\usart.o: ..\..\Code\Drive\usart.c -.\objects\usart.o: ..\..\Code\Drive\usart.h -.\objects\usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h -.\objects\usart.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h -.\objects\usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h -.\objects\usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h -.\objects\usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h -.\objects\usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h -.\objects\usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h -.\objects\usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\usart.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h -.\objects\usart.o: ..\..\Code\User\hk32f030m_conf.h -.\objects\usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h -.\objects\usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h -.\objects\usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h -.\objects\usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h -.\objects\usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h -.\objects\usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h -.\objects\usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h -.\objects\usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h -.\objects\usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h -.\objects\usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h -.\objects\usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h -.\objects\usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h -.\objects\usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h -.\objects\usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h -.\objects\usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h -.\objects\usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h -.\objects\usart.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h diff --git a/LCM/Project/MDK5/Objects/usart.o b/LCM/Project/MDK5/Objects/usart.o deleted file mode 100644 index 40cf2956..00000000 Binary files a/LCM/Project/MDK5/Objects/usart.o and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/vesc_uasrt.crf b/LCM/Project/MDK5/Objects/vesc_uasrt.crf deleted file mode 100644 index 91510b90..00000000 Binary files a/LCM/Project/MDK5/Objects/vesc_uasrt.crf and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/vesc_uasrt.d b/LCM/Project/MDK5/Objects/vesc_uasrt.d deleted file mode 100644 index af4d8bf0..00000000 --- a/LCM/Project/MDK5/Objects/vesc_uasrt.d +++ /dev/null @@ -1,35 +0,0 @@ -.\objects\vesc_uasrt.o: ..\..\Code\App\vesc_uasrt.c -.\objects\vesc_uasrt.o: ..\..\Code\App\vesc_uasrt.h -.\objects\vesc_uasrt.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h -.\objects\vesc_uasrt.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\vesc_uasrt.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h -.\objects\vesc_uasrt.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h -.\objects\vesc_uasrt.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h -.\objects\vesc_uasrt.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h -.\objects\vesc_uasrt.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h -.\objects\vesc_uasrt.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h -.\objects\vesc_uasrt.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h -.\objects\vesc_uasrt.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\vesc_uasrt.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h -.\objects\vesc_uasrt.o: ..\..\Code\User\hk32f030m_conf.h -.\objects\vesc_uasrt.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h -.\objects\vesc_uasrt.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h -.\objects\vesc_uasrt.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h -.\objects\vesc_uasrt.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h -.\objects\vesc_uasrt.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h -.\objects\vesc_uasrt.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h -.\objects\vesc_uasrt.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h -.\objects\vesc_uasrt.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h -.\objects\vesc_uasrt.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h -.\objects\vesc_uasrt.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h -.\objects\vesc_uasrt.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h -.\objects\vesc_uasrt.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h -.\objects\vesc_uasrt.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h -.\objects\vesc_uasrt.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h -.\objects\vesc_uasrt.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h -.\objects\vesc_uasrt.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h -.\objects\vesc_uasrt.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h -.\objects\vesc_uasrt.o: ..\..\Code\App\crc.h -.\objects\vesc_uasrt.o: ..\..\Code\Drive\usart.h -.\objects\vesc_uasrt.o: ..\..\Code\App\datatypes.h -.\objects\vesc_uasrt.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h diff --git a/LCM/Project/MDK5/Objects/vesc_uasrt.o b/LCM/Project/MDK5/Objects/vesc_uasrt.o deleted file mode 100644 index 9e07ecff..00000000 Binary files a/LCM/Project/MDK5/Objects/vesc_uasrt.o and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/ws2812.crf b/LCM/Project/MDK5/Objects/ws2812.crf deleted file mode 100644 index 87a159f4..00000000 Binary files a/LCM/Project/MDK5/Objects/ws2812.crf and /dev/null differ diff --git a/LCM/Project/MDK5/Objects/ws2812.d b/LCM/Project/MDK5/Objects/ws2812.d deleted file mode 100644 index 4cb8df05..00000000 --- a/LCM/Project/MDK5/Objects/ws2812.d +++ /dev/null @@ -1,32 +0,0 @@ -.\objects\ws2812.o: ..\..\Code\App\ws2812.c -.\objects\ws2812.o: ..\..\Code\App\ws2812.h -.\objects\ws2812.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\ws2812.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cm0.h -.\objects\ws2812.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h -.\objects\ws2812.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmInstr.h -.\objects\ws2812.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\cmsis_armcc.h -.\objects\ws2812.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\CM0\Core\core_cmFunc.h -.\objects\ws2812.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\system_hk32f030m.h -.\objects\ws2812.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_def.h -.\objects\ws2812.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\ws2812.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h -.\objects\ws2812.o: ..\..\Code\User\hk32f030m_conf.h -.\objects\ws2812.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_rcc.h -.\objects\ws2812.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_crc.h -.\objects\ws2812.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_exti.h -.\objects\ws2812.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_flash.h -.\objects\ws2812.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_gpio.h -.\objects\ws2812.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_misc.h -.\objects\ws2812.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_adc.h -.\objects\ws2812.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_syscfg.h -.\objects\ws2812.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_i2c.h -.\objects\ws2812.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_iwdg.h -.\objects\ws2812.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_pwr.h -.\objects\ws2812.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_spi.h -.\objects\ws2812.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_tim.h -.\objects\ws2812.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_usart.h -.\objects\ws2812.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_wwdg.h -.\objects\ws2812.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_awu.h -.\objects\ws2812.o: ..\..\Library\HK32F030Mxx_Library_V1.1.6\HK32F030M\HK32F030M_Lib\inc\hk32f030m_beep.h -.\objects\ws2812.o: ..\..\Code\Drive\spi.h -.\objects\ws2812.o: ..\..\Code\Drive\io_ws2812.h diff --git a/LCM/Project/MDK5/Objects/ws2812.o b/LCM/Project/MDK5/Objects/ws2812.o deleted file mode 100644 index 326ca6fe..00000000 Binary files a/LCM/Project/MDK5/Objects/ws2812.o and /dev/null differ diff --git a/LCM/Readme/Readme.txt b/LCM/Readme/Readme.txt index e69de29b..e4a77164 100644 --- a/LCM/Readme/Readme.txt +++ b/LCM/Readme/Readme.txt @@ -0,0 +1,6 @@ +This code is a continuation of the stock Floatwheel LCM (Light Control Module). This version offers added features. On the side off the LCM an expended messaging structure was added (to work in combination with the Comm bridge that was created in a custom Float Package). +EEPROM writes and reads, store settings on the LCM without having to flash again. This brings some features such as changing the preset lighting profiles, remembering which profile was last used, changing boot animation and cell type and more. + +TODO: +Include Float package buzzer support (let the vesc controll the buzzer). + diff --git a/LCM/build.bat b/LCM/build.bat new file mode 100644 index 00000000..cdf2d4fe --- /dev/null +++ b/LCM/build.bat @@ -0,0 +1,24 @@ +@REM ADV-P42A +cbuild setup Project/MDK5/LCM_Light_Control_IO_WS2812_New.csolution.yml --context-set --context LCM_Light_Control_IO_WS2812_New.Release+ADV-P42A --packs +cbuild Project/MDK5/LCM_Light_Control_IO_WS2812_New.csolution.yml --context-set --context LCM_Light_Control_IO_WS2812_New.Release+ADV-P42A +copy Project/MDK5/out/LCM_Light_Control_IO_WS2812_New/ADV-P42A/Release/*.hex . + +@REM ADV-DG40 +cbuild setup Project/MDK5/LCM_Light_Control_IO_WS2812_New.csolution.yml --context-set --context LCM_Light_Control_IO_WS2812_New.Release+ADV-DG40 --packs +cbuild Project/MDK5/LCM_Light_Control_IO_WS2812_New.csolution.yml --context-set --context LCM_Light_Control_IO_WS2812_New.Release+ADV-DG40 +copy Project/MDK5/out/LCM_Light_Control_IO_WS2812_New/ADV-DG40/Release/*.hex . + +@REM GTV +cbuild setup Project/MDK5/LCM_Light_Control_IO_WS2812_New.csolution.yml --context-set --context LCM_Light_Control_IO_WS2812_New.Release+GTV --packs +cbuild Project/MDK5/LCM_Light_Control_IO_WS2812_New.csolution.yml --context-set --context LCM_Light_Control_IO_WS2812_New.Release+GTV +copy Project/MDK5/out/LCM_Light_Control_IO_WS2812_New/GTV/Release/*.hex . + +@REM PINTV +cbuild setup Project/MDK5/LCM_Light_Control_IO_WS2812_New.csolution.yml --context-set --context LCM_Light_Control_IO_WS2812_New.Release+PINTV --packs +cbuild Project/MDK5/LCM_Light_Control_IO_WS2812_New.csolution.yml --context-set --context LCM_Light_Control_IO_WS2812_New.Release+PINTV +cp Project/MDK5/out/LCM_Light_Control_IO_WS2812_New/PINTV/Release/*.hex . + +@REM XRV +cbuild setup Project/MDK5/LCM_Light_Control_IO_WS2812_New.csolution.yml --context-set --context LCM_Light_Control_IO_WS2812_New.Release+XRV --packs +cbuild Project/MDK5/LCM_Light_Control_IO_WS2812_New.csolution.yml --context-set --context LCM_Light_Control_IO_WS2812_New.Release+XRV +copy Project/MDK5/out/LCM_Light_Control_IO_WS2812_New/XRV/Release/*.hex . diff --git a/LCM/build.sh b/LCM/build.sh new file mode 100755 index 00000000..9bf78b6a --- /dev/null +++ b/LCM/build.sh @@ -0,0 +1,24 @@ +# ADV-P42A +cbuild setup Project/MDK5/LCM_Light_Control_IO_WS2812_New.csolution.yml --context-set --context LCM_Light_Control_IO_WS2812_New.Release+ADV-P42A --packs +cbuild Project/MDK5/LCM_Light_Control_IO_WS2812_New.csolution.yml --context-set --context LCM_Light_Control_IO_WS2812_New.Release+ADV-P42A +cp Project/MDK5/out/LCM_Light_Control_IO_WS2812_New/ADV-P42A/Release/*.hex ./ + +# ADV-DG40 +cbuild setup Project/MDK5/LCM_Light_Control_IO_WS2812_New.csolution.yml --context-set --context LCM_Light_Control_IO_WS2812_New.Release+ADV-DG40 --packs +cbuild Project/MDK5/LCM_Light_Control_IO_WS2812_New.csolution.yml --context-set --context LCM_Light_Control_IO_WS2812_New.Release+ADV-DG40 +cp Project/MDK5/out/LCM_Light_Control_IO_WS2812_New/ADV-DG40/Release/*.hex ./ + +# GTV +cbuild setup Project/MDK5/LCM_Light_Control_IO_WS2812_New.csolution.yml --context-set --context LCM_Light_Control_IO_WS2812_New.Release+GTV --packs +cbuild Project/MDK5/LCM_Light_Control_IO_WS2812_New.csolution.yml --context-set --context LCM_Light_Control_IO_WS2812_New.Release+GTV +cp Project/MDK5/out/LCM_Light_Control_IO_WS2812_New/GTV/Release/*.hex ./ + +# PINTV +cbuild setup Project/MDK5/LCM_Light_Control_IO_WS2812_New.csolution.yml --context-set --context LCM_Light_Control_IO_WS2812_New.Release+PINTV --packs +cbuild Project/MDK5/LCM_Light_Control_IO_WS2812_New.csolution.yml --context-set --context LCM_Light_Control_IO_WS2812_New.Release+PINTV +cp Project/MDK5/out/LCM_Light_Control_IO_WS2812_New/PINTV/Release/*.hex ./ + +# XRV +cbuild setup Project/MDK5/LCM_Light_Control_IO_WS2812_New.csolution.yml --context-set --context LCM_Light_Control_IO_WS2812_New.Release+XRV --packs +cbuild Project/MDK5/LCM_Light_Control_IO_WS2812_New.csolution.yml --context-set --context LCM_Light_Control_IO_WS2812_New.Release+XRV +cp Project/MDK5/out/LCM_Light_Control_IO_WS2812_New/XRV/Release/*.hex ./ diff --git a/LCM/flash.bat b/LCM/flash.bat new file mode 100644 index 00000000..3bb1296b --- /dev/null +++ b/LCM/flash.bat @@ -0,0 +1,80 @@ +@echo off + +REM Get firmware file from argument, or use the default +if "%~1"=="" ( + set "firmware_file=lcm.hex" +) else ( + set "firmware_file=%~1" +) + +REM Check firmware file exists +if not exist "%firmware_file%" ( + echo Firmware file not found: %firmware_file%. + echo. + echo Make sure you have copied your preferred lcm hex file into this folder and have named it "lcm.hex" + pause + exit 1 +) + +REM Check Python is installed +python --version >nul 2>nul +if errorlevel 1 ( + echo Python is not installed or was not found in your PATH + echo. + echo Install Python 3.7 using this link: https://www.python.org/ftp/python/3.7.9/python-3.7.9-amd64.exe + echo. + echo === IMPORTANT === + echo Choose "Custom", + echo Accept all defaults on page 1, click Next + echo On page 2, check the checkbox "add to environment" + echo no other changes required + pause + exit 1 +) + +REM Check pyocd is installed +pyocd --version >nul 2>nul +if errorlevel 1 ( + echo pyocd is not installed or was not found in your PATH + echo. + echo Open CMD.exe, then run this command: + echo python -m pip install --upgrade pyocd==0.34.3 + echo If you have installed pyocd but still see this error, please add it to your PATH + pause + exit 1 +) + +REM Check HKMicroChip.HK32F030xMxx_DFP.1.0.17.pack exists +if not exist "HKMicroChip.HK32F030xMxx_DFP.1.0.17.pack" ( + echo HKMicroChip.HK32F030xMxx_DFP.1.0.17.pack not found + echo. + echo Make sure you have extracted all the files into a folder + pause + exit 1 +) + +REM Check pyocd.yaml exists +if not exist "pyocd.yaml" ( + echo pyocd.yaml not found + echo. + echo Make sure you have extracted all the files into a folder + pause + exit 1 +) + +echo Before continuing, make sure you have installed the ST-Link drivers from: +echo https://www.st.com/en/development-tools/stsw-link004.html +echo. +pause +echo. +REM Erase and flash the firmware +echo Erasing the old firmware... +pyocd erase -c -t hk32f030mf4p6 --config pyocd.yaml +echo. +echo Flashing the new firmware... +pyocd load "%firmware_file%" -t hk32f030mf4p6 --config pyocd.yaml +echo. +echo Please check the flashing messages to make sure the flashing was successful. +echo Float on! +echo. +pause diff --git a/LCM/flash.sh b/LCM/flash.sh new file mode 100755 index 00000000..2fe9e7cb --- /dev/null +++ b/LCM/flash.sh @@ -0,0 +1,75 @@ +#!/bin/sh + +# Get the firmware file from the command line +firmware_file=$1 + +# Check that the firmware file was provided +if [ -z "$firmware_file" ]; then + echo "Usage: ./flash.sh " + exit 1 +fi + +# Check that the firmware file exists +if [ ! -f "$firmware_file" ]; then + echo "File not found: $firmware_file" + exit 1 +fi + +# Get the extension of the firmware file +extension=$(basename -- "$firmware_file") +extension="${extension##*.}" + +# Verify that the firmware file is a .hex +if [ "$extension" != "hex" ]; then + echo "File is not a .hex file" + exit 1 +fi + +# Check that the pyocd command is installed +if [ ! -x "$(command -v pyocd)" ]; then + echo "pyocd is not installed or was not found in your PATH" + echo "Install it with: python -m pip install --upgrade pyocd==0.34.3" + echo "If you have installed pyocd and it cannot be found, please add it to your PATH" + exit 1 +fi + +# Check that the pyocd command is installed +if [ ! -x "$(command -v st-flash)" ]; then + echo "ST-Link tools are not installed" + echo "See https://github.com/stlink-org/stlink" + exit 1 +fi + +# Check that HKMicroChip.HK32F030xMxx_DFP.1.0.17.pack exists +if [ ! -f "./HKMicroChip.HK32F030xMxx_DFP.1.0.17.pack" ]; then + echo "HKMicroChip.HK32F030xMxx_DFP.1.0.17.pack not found" + echo "Download it from https://github.com/surfdado/floatwheel" + exit 1 +fi + +# Delimiter to separate the output +delimiter="========" + +# Check that pyocd.yaml exists +if [ ! -f "./pyocd.yaml" ]; then + echo "$delimiter" + echo "pyocd.yaml not found, generating it..." + printf "pack:\n - HKMicroChip.HK32F030xMxx_DFP.1.0.17.pack\n" >pyocd.yaml + echo "pyocd.yaml generated" + echo "$delimiter" +fi + +# Erase and flash the firmware +echo "Erasing the old firmware..." +echo "$delimiter" +pyocd erase -c -t hk32f030mf4p6 --config ./pyocd.yaml + +echo "$delimiter" +echo "Flashing the new firmware..." +echo "$delimiter" +pyocd load "$firmware_file" -t hk32f030mf4p6 --config ./pyocd.yaml + +echo "$delimiter" +echo "Please check the flashing messages to make sure the flash was successful." +echo "Float on!" +echo "$delimiter" diff --git a/LCM/pyocd.yaml b/LCM/pyocd.yaml new file mode 100644 index 00000000..3e6b38a9 --- /dev/null +++ b/LCM/pyocd.yaml @@ -0,0 +1,2 @@ +pack: + - HKMicroChip.HK32F030xMxx_DFP.1.0.17.pack diff --git a/README.md b/README.md new file mode 100644 index 00000000..4867d046 --- /dev/null +++ b/README.md @@ -0,0 +1,29 @@ +# Floatwheel LCM Firmware + +#### Linux Prerequisites + +1. Install `libncurses5` and 'curl' via your package manager of choice + +## Setting up the project + +1. Install [Visual Studio Code](https://code.visualstudio.com) +1. Type 'code' to run it +1. Open `floatwheel` folder in Visual Studio Code +1. Install [Keil Studio Pack](https://marketplace.visualstudio.com/items?itemName=Arm.keil-studio-pack) extension [^1] +1. Wait for Arm Tools to finish downloading / installing [^2][^3] +1. Activate Keil MDK Community license when prompted +1. Open a terminal in Visual Studio Code +1. Input `cpackget add LCM/HKMicroChip.HK32F030xMxx_DFP.1.0.17.pack` and press Enter/Return [^4] +1. Use CMSIS tab to select target device and build / debug[^5] + +![Example build environment](./Docs/lcm-arm-cmsis-vscode.jpg "Example build environment") + +Build scripts are also included: `LCM/build.sh` (Linux / Mac OS) `LCM/build.bat` (Windows) + +They build firmware for all 4 configurations, then copy the created `_.hex` files into the `LCM` directory. The intention is to use them when releasing new versions until a future solution is reached. + +[^1]: This should be suggested automatically +[^2]: Located on the bottom bar, will show either Arm Tools: x or Installing...(xx%) +[^3]: This process takes quite some time. Check `Output -> Arm Tools` for details +[^4]: Try adding `~/.vcpkg/artifacts/2139c4c6/tools.open.cmsis.pack.cmsis.toolbox/2.6.1/bin/` to $PATH if you're having issues running cpackget +[^5]: .hex file located at `LCM/Project/MDK5/out/LCM_Light_Control_IO_WS2812_New/` in Debug / Release folder diff --git a/vcpkg-configuration.json b/vcpkg-configuration.json new file mode 100644 index 00000000..50383936 --- /dev/null +++ b/vcpkg-configuration.json @@ -0,0 +1,16 @@ +{ + "registries": [ + { + "name": "arm", + "kind": "artifact", + "location": "https://artifacts.tools.arm.com/vcpkg-registry" + } + ], + "requires": { + "arm:tools/open-cmsis-pack/cmsis-toolbox": "2.6.1", + "arm:compilers/arm/armclang": "6.22.0", + "arm:tools/kitware/cmake": "3.28.4", + "arm:compilers/arm/llvm-embedded": "19.1.1", + "arm:tools/ninja-build/ninja": "1.12.0" + } +}