From 8eb03031eace1ef41d39bff3a133386c47174aee Mon Sep 17 00:00:00 2001 From: yxming66 <2389287465@qq.com> Date: Fri, 19 Dec 2025 20:41:21 +0800 Subject: [PATCH] =?UTF-8?q?=E5=92=95=E5=92=95=E5=98=8E=E5=98=8E=EF=BC=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- DevCBT6/Core/Src/usart.c | 4 +- DevCBT6/DevCBT6.ioc | 4 +- DevCBT6/MDK-ARM/DevCBT6.uvguix.yxm23 | 137 +- DevCBT6/MDK-ARM/DevCBT6.uvoptx | 4 +- DevCBT6/MDK-ARM/DevCBT6/DevCBT6.axf | Bin 1154644 -> 1153216 bytes DevCBT6/MDK-ARM/DevCBT6/DevCBT6.build_log.htm | 135 +- DevCBT6/MDK-ARM/DevCBT6/DevCBT6.hex | 7957 +++++++++-------- DevCBT6/MDK-ARM/DevCBT6/DevCBT6.htm | 1060 ++- DevCBT6/MDK-ARM/DevCBT6/DevCBT6.map | 2074 +++-- DevCBT6/MDK-ARM/DevCBT6/DevCBT6_DevCBT6.dep | 10 +- DevCBT6/MDK-ARM/DevCBT6/config.crf | Bin 617133 -> 617133 bytes DevCBT6/MDK-ARM/DevCBT6/config.o | Bin 671604 -> 671604 bytes DevCBT6/MDK-ARM/DevCBT6/mr16.crf | Bin 692803 -> 692803 bytes DevCBT6/MDK-ARM/DevCBT6/mr16.o | Bin 768488 -> 769296 bytes DevCBT6/MDK-ARM/DevCBT6/radio.crf | Bin 666779 -> 666740 bytes DevCBT6/MDK-ARM/DevCBT6/radio.o | Bin 699724 -> 699572 bytes DevCBT6/MDK-ARM/DevCBT6/usart.crf | Bin 577595 -> 577629 bytes DevCBT6/MDK-ARM/DevCBT6/usart.o | Bin 641892 -> 641908 bytes DevCBT6/README.md | 752 ++ DevCBT6/User/module/config.c | 2 +- DevCBT6/User/module/mr16.c | 365 +- DevCBT6/User/task/dbus.c | 51 - DevCBT6/User/task/radio.c | 7 +- 23 files changed, 6632 insertions(+), 5930 deletions(-) create mode 100644 DevCBT6/README.md delete mode 100644 DevCBT6/User/task/dbus.c diff --git a/DevCBT6/Core/Src/usart.c b/DevCBT6/Core/Src/usart.c index da05562..071e8a3 100644 --- a/DevCBT6/Core/Src/usart.c +++ b/DevCBT6/Core/Src/usart.c @@ -49,8 +49,8 @@ void MX_USART1_UART_Init(void) huart1.Instance = USART1; huart1.Init.BaudRate = 100000; huart1.Init.WordLength = UART_WORDLENGTH_8B; - huart1.Init.StopBits = UART_STOPBITS_1; - huart1.Init.Parity = UART_PARITY_NONE; + huart1.Init.StopBits = UART_STOPBITS_2; + huart1.Init.Parity = UART_PARITY_EVEN; huart1.Init.Mode = UART_MODE_TX_RX; huart1.Init.HwFlowCtl = UART_HWCONTROL_NONE; huart1.Init.OverSampling = UART_OVERSAMPLING_16; diff --git a/DevCBT6/DevCBT6.ioc b/DevCBT6/DevCBT6.ioc index ba7b8de..d877040 100644 --- a/DevCBT6/DevCBT6.ioc +++ b/DevCBT6/DevCBT6.ioc @@ -330,7 +330,9 @@ TIM1.Channel-PWM\ Generation4\ CH4=TIM_CHANNEL_4 TIM1.IPParameters=Channel-PWM Generation4 CH4,Period TIM1.Period=90-1 USART1.BaudRate=100000 -USART1.IPParameters=VirtualMode,BaudRate +USART1.IPParameters=VirtualMode,BaudRate,Parity,StopBits +USART1.Parity=PARITY_EVEN +USART1.StopBits=STOPBITS_2 USART1.VirtualMode=VM_ASYNC USART2.IPParameters=VirtualMode USART2.VirtualMode=VM_ASYNC diff --git a/DevCBT6/MDK-ARM/DevCBT6.uvguix.yxm23 b/DevCBT6/MDK-ARM/DevCBT6.uvguix.yxm23 index 6a54903..7a8a85a 100644 --- a/DevCBT6/MDK-ARM/DevCBT6.uvguix.yxm23 +++ b/DevCBT6/MDK-ARM/DevCBT6.uvguix.yxm23 @@ -20,12 +20,12 @@ 346 Code Coverage - 877 607 + 430 472 204 Performance Analyzer - 414 155 155 760 + 312 155 155 280 @@ -110,8 +110,8 @@ 0 - 3100 - 0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000000000002800000028000000010000002400000008000000010000002A443A5C435542454D585C4D5231365C446576434254365C436F72655C5372635C6672656572746F732E63000000000A6672656572746F732E6300000000C5D4F200FFFFFFFF26443A5C435542454D585C4D5231365C446576434254365C436F72655C5372635C6D61696E2E6300000000066D61696E2E6300000000FFDC7800FFFFFFFF34443A5C435542454D585C4D5231365C446576434254365C4D444B2D41524D5C737461727475705F73746D33326631303378622E730000000015737461727475705F73746D33326631303378622E7300000000BECEA100FFFFFFFF28443A5C435542454D585C4D5231365C446576434254365C557365725C7461736B5C726164696F2E630000000007726164696F2E6300000000F0A0A100FFFFFFFF27443A5C435542454D585C4D5231365C446576434254365C557365725C7461736B5C696E69742E630000000006696E69742E6300000000BCA8E100FFFFFFFF2C443A5C435542454D585C4D5231365C446576434254365C557365725C7461736B5C757365725F7461736B2E63000000000B757365725F7461736B2E63000000009CC1B600FFFFFFFF29443A5C435542454D585C4D5231365C446576434254365C557365725C6D6F64756C655C6D7231362E6300000000066D7231362E6300000000F7B88600FFFFFFFF2B443A5C435542454D585C4D5231365C446576434254365C557365725C6D6F64756C655C636F6E6669672E630000000008636F6E6669672E6300000000D9ADC200FFFFFFFF2B443A5C435542454D585C4D5231365C446576434254365C557365725C6465766963655C7773323831322E6300000000087773323831322E6300000000A5C2D700FFFFFFFF2B443A5C435542454D585C4D5231365C446576434254365C557365725C6465766963655C6465766963652E6800000000086465766963652E6800000000B3A6BE00FFFFFFFF33443A5C435542454D585C4D5231365C446576434254365C557365725C6465766963655C6C63645F6472697665725C6C63642E6300000000056C63642E6300000000EAD6A300FFFFFFFF39443A5C435542454D585C4D5231365C446576434254365C557365725C6465766963655C7378313238315F6472697665725C7378313238312E6300000000087378313238312E6300000000F6FA7D00FFFFFFFF37443A5C435542454D585C4D5231365C446576434254365C557365725C6465766963655C6C63645F6472697665725C6C63645F6C69622E6800000000096C63645F6C69622E6800000000B5E99D00FFFFFFFF27443A5C435542454D585C4D5231365C446576434254365C557365725C6273705C666C6173682E630000000007666C6173682E63000000005FC3CF00FFFFFFFF25443A5C435542454D585C4D5231365C446576434254365C557365725C6273705C70776D2E63000000000570776D2E6300000000C1838300FFFFFFFF26443A5C435542454D585C4D5231365C446576434254365C557365725C6273705C74696D652E63000000000674696D652E6300000000CACAD500FFFFFFFF32443A5C435542454D585C4D5231365C446576434254365C436F72655C5372635C73797374656D5F73746D3332663178782E63000000001273797374656D5F73746D3332663178782E6300000000C5D4F200FFFFFFFF25443A5C435542454D585C4D5231365C446576434254365C436F72655C5372635C7370692E6300000000057370692E6300000000FFDC7800FFFFFFFF27443A5C435542454D585C4D5231365C446576434254365C436F72655C5372635C75736172742E63000000000775736172742E6300000000BECEA100FFFFFFFF4C443A5C435542454D585C4D5231365C446576434254365C447269766572735C53544D3332463178785F48414C5F4472697665725C5372635C73746D3332663178785F68616C5F756172742E63000000001473746D3332663178785F68616C5F756172742E6300000000F0A0A100FFFFFFFF58443A5C435542454D585C4D5231365C446576434254365C4D6964646C6577617265735C54686972645F50617274795C4672656552544F535C536F757263655C434D5349535F52544F535F56325C636D7369735F6F73322E63000000000B636D7369735F6F73322E6300000000BCA8E100FFFFFFFF3A443A5C435542454D585C4D5231365C446576434254365C447269766572735C434D5349535C496E636C7564655C636D7369735F61726D63632E68000000000D636D7369735F61726D63632E68000000009CC1B600FFFFFFFF47443A5C435542454D585C4D5231365C446576434254365C447269766572735C53544D3332463178785F48414C5F4472697665725C5372635C73746D3332663178785F68616C2E63000000000F73746D3332663178785F68616C2E6300000000F7B88600FFFFFFFF46443A5C435542454D585C4D5231365C446576434254365C4D6964646C6577617265735C54686972645F50617274795C4672656552544F535C536F757263655C7461736B732E6300000000077461736B732E6300000000D9ADC200FFFFFFFF4B443A5C435542454D585C4D5231365C446576434254365C447269766572735C53544D3332463178785F48414C5F4472697665725C5372635C73746D3332663178785F68616C5F7370692E63000000001373746D3332663178785F68616C5F7370692E6300000000A5C2D700FFFFFFFF5B443A5C435542454D585C4D5231365C446576434254365C4D6964646C6577617265735C54686972645F50617274795C4672656552544F535C536F757263655C706F727461626C655C525644535C41524D5F434D335C706F72742E630000000006706F72742E6300000000B3A6BE00FFFFFFFF25443A5C435542454D585C4D5231365C446576434254365C557365725C6273705C7370692E6300000000057370692E6300000000EAD6A300FFFFFFFF2B443A5C435542454D585C4D5231365C446576434254365C557365725C6465766963655C7773323831322E6800000000087773323831322E6800000000F6FA7D00FFFFFFFF2E443A5C435542454D585C4D5231365C446576434254365C436F72655C5372635C73746D3332663178785F69742E63000000000E73746D3332663178785F69742E6300000000B5E99D00FFFFFFFF38443A5C435542454D585C4D5231365C446576434254365C557365725C6465766963655C7378313238315F6472697665725C726164696F2E680000000007726164696F2E68000000005FC3CF00FFFFFFFF4E443A5C435542454D585C4D5231365C446576434254365C447269766572735C53544D3332463178785F48414C5F4472697665725C5372635C73746D3332663178785F68616C5F74696D5F65782E63000000001673746D3332663178785F68616C5F74696D5F65782E6300000000C1838300FFFFFFFF4B443A5C435542454D585C4D5231365C446576434254365C447269766572735C53544D3332463178785F48414C5F4472697665725C5372635C73746D3332663178785F68616C5F74696D2E63000000001373746D3332663178785F68616C5F74696D2E6300000000CACAD500FFFFFFFF4B443A5C435542454D585C4D5231365C446576434254365C447269766572735C53544D3332463178785F48414C5F4472697665725C496E635C73746D3332663178785F68616C5F74696D2E68000000001373746D3332663178785F68616C5F74696D2E6800000000C5D4F200FFFFFFFF29443A5C435542454D585C4D5231365C446576434254365C557365725C6D6F64756C655C6D7231362E6800000000066D7231362E6800000000FFDC7800FFFFFFFF2C443A5C435542454D585C4D5231365C446576434254365C557365725C7461736B5C757365725F7461736B2E68000000000B757365725F7461736B2E6800000000BECEA100FFFFFFFF37443A5C435542454D585C4D5231365C446576434254365C447269766572735C434D5349535C496E636C7564655C636F72655F636D332E68000000000A636F72655F636D332E6800000000F0A0A100FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000D900000066000000AB06000082030000 + 3197 + 0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000000000002800000028000000010000002500000017000000010000002A443A5C435542454D585C4D5231365C446576434254365C436F72655C5372635C6672656572746F732E63000000000A6672656572746F732E6300000000C5D4F200FFFFFFFF26443A5C435542454D585C4D5231365C446576434254365C436F72655C5372635C6D61696E2E6300000000066D61696E2E6300000000FFDC7800FFFFFFFF34443A5C435542454D585C4D5231365C446576434254365C4D444B2D41524D5C737461727475705F73746D33326631303378622E730000000015737461727475705F73746D33326631303378622E7300000000BECEA100FFFFFFFF28443A5C435542454D585C4D5231365C446576434254365C557365725C7461736B5C726164696F2E630000000007726164696F2E6300000000F0A0A100FFFFFFFF27443A5C435542454D585C4D5231365C446576434254365C557365725C7461736B5C696E69742E630000000006696E69742E6300000000BCA8E100FFFFFFFF2C443A5C435542454D585C4D5231365C446576434254365C557365725C7461736B5C757365725F7461736B2E63000000000B757365725F7461736B2E63000000009CC1B600FFFFFFFF29443A5C435542454D585C4D5231365C446576434254365C557365725C6D6F64756C655C6D7231362E6300000000066D7231362E6300000000F7B88600FFFFFFFF2B443A5C435542454D585C4D5231365C446576434254365C557365725C6D6F64756C655C636F6E6669672E630000000008636F6E6669672E6300000000D9ADC200FFFFFFFF2B443A5C435542454D585C4D5231365C446576434254365C557365725C6465766963655C7773323831322E6300000000087773323831322E6300000000A5C2D700FFFFFFFF2B443A5C435542454D585C4D5231365C446576434254365C557365725C6465766963655C6465766963652E6800000000086465766963652E6800000000B3A6BE00FFFFFFFF33443A5C435542454D585C4D5231365C446576434254365C557365725C6465766963655C6C63645F6472697665725C6C63642E6300000000056C63642E6300000000EAD6A300FFFFFFFF39443A5C435542454D585C4D5231365C446576434254365C557365725C6465766963655C7378313238315F6472697665725C7378313238312E6300000000087378313238312E6300000000F6FA7D00FFFFFFFF37443A5C435542454D585C4D5231365C446576434254365C557365725C6465766963655C6C63645F6472697665725C6C63645F6C69622E6800000000096C63645F6C69622E6800000000B5E99D00FFFFFFFF27443A5C435542454D585C4D5231365C446576434254365C557365725C6273705C666C6173682E630000000007666C6173682E63000000005FC3CF00FFFFFFFF25443A5C435542454D585C4D5231365C446576434254365C557365725C6273705C70776D2E63000000000570776D2E6300000000C1838300FFFFFFFF26443A5C435542454D585C4D5231365C446576434254365C557365725C6273705C74696D652E63000000000674696D652E6300000000CACAD500FFFFFFFF32443A5C435542454D585C4D5231365C446576434254365C436F72655C5372635C73797374656D5F73746D3332663178782E63000000001273797374656D5F73746D3332663178782E6300000000C5D4F200FFFFFFFF25443A5C435542454D585C4D5231365C446576434254365C436F72655C5372635C7370692E6300000000057370692E6300000000FFDC7800FFFFFFFF27443A5C435542454D585C4D5231365C446576434254365C436F72655C5372635C75736172742E63000000000775736172742E6300000000BECEA100FFFFFFFF4C443A5C435542454D585C4D5231365C446576434254365C447269766572735C53544D3332463178785F48414C5F4472697665725C5372635C73746D3332663178785F68616C5F756172742E63000000001473746D3332663178785F68616C5F756172742E6300000000F0A0A100FFFFFFFF58443A5C435542454D585C4D5231365C446576434254365C4D6964646C6577617265735C54686972645F50617274795C4672656552544F535C536F757263655C434D5349535F52544F535F56325C636D7369735F6F73322E63000000000B636D7369735F6F73322E6300000000BCA8E100FFFFFFFF3A443A5C435542454D585C4D5231365C446576434254365C447269766572735C434D5349535C496E636C7564655C636D7369735F61726D63632E68000000000D636D7369735F61726D63632E68000000009CC1B600FFFFFFFF47443A5C435542454D585C4D5231365C446576434254365C447269766572735C53544D3332463178785F48414C5F4472697665725C5372635C73746D3332663178785F68616C2E63000000000F73746D3332663178785F68616C2E6300000000F7B88600FFFFFFFF46443A5C435542454D585C4D5231365C446576434254365C4D6964646C6577617265735C54686972645F50617274795C4672656552544F535C536F757263655C7461736B732E6300000000077461736B732E6300000000D9ADC200FFFFFFFF4B443A5C435542454D585C4D5231365C446576434254365C447269766572735C53544D3332463178785F48414C5F4472697665725C5372635C73746D3332663178785F68616C5F7370692E63000000001373746D3332663178785F68616C5F7370692E6300000000A5C2D700FFFFFFFF5B443A5C435542454D585C4D5231365C446576434254365C4D6964646C6577617265735C54686972645F50617274795C4672656552544F535C536F757263655C706F727461626C655C525644535C41524D5F434D335C706F72742E630000000006706F72742E6300000000B3A6BE00FFFFFFFF25443A5C435542454D585C4D5231365C446576434254365C557365725C6273705C7370692E6300000000057370692E6300000000EAD6A300FFFFFFFF2B443A5C435542454D585C4D5231365C446576434254365C557365725C6465766963655C7773323831322E6800000000087773323831322E6800000000F6FA7D00FFFFFFFF2E443A5C435542454D585C4D5231365C446576434254365C436F72655C5372635C73746D3332663178785F69742E63000000000E73746D3332663178785F69742E6300000000B5E99D00FFFFFFFF38443A5C435542454D585C4D5231365C446576434254365C557365725C6465766963655C7378313238315F6472697665725C726164696F2E680000000007726164696F2E68000000005FC3CF00FFFFFFFF4E443A5C435542454D585C4D5231365C446576434254365C447269766572735C53544D3332463178785F48414C5F4472697665725C5372635C73746D3332663178785F68616C5F74696D5F65782E63000000001673746D3332663178785F68616C5F74696D5F65782E6300000000C1838300FFFFFFFF4B443A5C435542454D585C4D5231365C446576434254365C447269766572735C53544D3332463178785F48414C5F4472697665725C5372635C73746D3332663178785F68616C5F74696D2E63000000001373746D3332663178785F68616C5F74696D2E6300000000CACAD500FFFFFFFF4B443A5C435542454D585C4D5231365C446576434254365C447269766572735C53544D3332463178785F48414C5F4472697665725C496E635C73746D3332663178785F68616C5F74696D2E68000000001373746D3332663178785F68616C5F74696D2E6800000000C5D4F200FFFFFFFF29443A5C435542454D585C4D5231365C446576434254365C557365725C6D6F64756C655C6D7231362E6800000000066D7231362E6800000000FFDC7800FFFFFFFF2C443A5C435542454D585C4D5231365C446576434254365C557365725C7461736B5C757365725F7461736B2E68000000000B757365725F7461736B2E6800000000BECEA100FFFFFFFF37443A5C435542454D585C4D5231365C446576434254365C447269766572735C434D5349535C496E636C7564655C636F72655F636D332E68000000000A636F72655F636D332E6800000000F0A0A100FFFFFFFF40443A5C435542454D585C4D5231365C446576434254365C557365725C6465766963655C7378313238315F6472697665725C7378313238315F6472697665722E68000000000F7378313238315F6472697665722E6800000000BCA8E100FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000D900000066000000AB06000082030000 @@ -134,7 +134,7 @@ 16 - D702000095000000EE06000027010000 + D900000066000000F0040000F8000000 @@ -1799,14 +1799,14 @@ 3312 - 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFD9000000E1000000F0040000E5000000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E650020000000000000D702000095000000EE06000027010000D90000004F000000F0040000E10000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF170400004F0000001B04000033020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C30000018000400000000000001906000095000000EE060000790200001B0400004F000000F00400003302000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFD50000004F000000D90000006B030000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C40000007394000001800010000001000000FE01000095000000D3020000B1030000000000004F000000D50000006B0300000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF000000001F020000F00400002302000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB09000001800080000000000000FE01000069020000EE0600000F0300000000000023020000F0040000C902000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFF78020000230200007C020000C902000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF000000006B030000AB0600006F030000010000000100001004000000010000000000000000000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF0100007794000001800080000001000000FE010000B5030000A908000047040000000000006F030000AB060000010400000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 + 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFD9000000E1000000F0040000E5000000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E650020000000000000D900000066000000F0040000F8000000D90000004F000000F0040000E10000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF170400004F0000001B04000033020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C30000018000400000000000001B04000066000000F00400004A0200001B0400004F000000F00400003302000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFD50000004F000000D90000006B030000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000000000000066000000D500000082030000000000004F000000D50000006B0300000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF000000001F020000F00400002302000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB09000001800080000000000000000000003A020000F0040000E00200000000000023020000F0040000C902000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFF78020000230200007C020000C902000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF000000006B030000AB0600006F030000010000000100001004000000010000000000000000000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF01000077940000018000800000010000000000000086030000AB06000018040000000000006F030000AB060000010400000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 59392 File - 2982 - 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000972657365745F726F77960000000000000014000972657365745F726F771A4C45445F5550444154455F4D494E5F494E54455256414C5F4D531668646D615F74696D315F6368345F747269675F636F6D2148414C5F54494D5F50574D5F50756C736546696E697368656443616C6C6261636B0872784275666665720B4255464645525F53495A450231300A646D615F6275666665721653583132383148616C526561645265676973746572730C52656164526567697374657209632D3E706172616D7329732D3E666565646261636B2E747269672E666565646261636B2E726F746F725F6162735F616E676C6511636D642D3E6C6173745F66697265636D640C666565646261636B5F72706D1448414C5F554152545F526563656976655F444D41134D585F5553415254335F554152545F496E6974184253505F43414E5F526567697374657243616C6C6261636B136874696D312E496E7374616E63652D3E4152520E73746D3332667878785F69742E63067072696E74660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 + 2983 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE80300000000000000000000000000000000000000000000000100000001000000960000000200205000000000086D6F64696E64657896000000000000001400086D6F64696E6465780972657365745F726F771A4C45445F5550444154455F4D494E5F494E54455256414C5F4D531668646D615F74696D315F6368345F747269675F636F6D2148414C5F54494D5F50574D5F50756C736546696E697368656443616C6C6261636B0872784275666665720B4255464645525F53495A450231300A646D615F6275666665721653583132383148616C526561645265676973746572730C52656164526567697374657209632D3E706172616D7329732D3E666565646261636B2E747269672E666565646261636B2E726F746F725F6162735F616E676C6511636D642D3E6C6173745F66697265636D640C666565646261636B5F72706D1448414C5F554152545F526563656976655F444D41134D585F5553415254335F554152545F496E6974184253505F43414E5F526567697374657243616C6C6261636B136874696D312E496E7374616E63652D3E4152520E73746D3332667878785F69742E630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 1423 @@ -1838,7 +1838,7 @@ Debug 2373 - 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 + 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720100000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7201000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72010000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 898 @@ -1871,11 +1871,11 @@ 0 16 - 1B030000890000006504000053020000 + C704000089000000AB06000098030000 16 - 39050000A0000000AB060000AF030000 + 1B030000A0000000650400006A020000 @@ -1891,7 +1891,7 @@ 0 16 - 0300000066000000D20000003A020000 + 0300000066000000D20000007F030000 16 @@ -1911,7 +1911,7 @@ 0 16 - 0300000066000000D20000007F030000 + 0300000066000000D20000003A020000 16 @@ -1931,7 +1931,7 @@ 0 16 - 1E030000A0000000620400003A020000 + CA040000A0000000A80600007F030000 16 @@ -1951,7 +1951,7 @@ 0 16 - 1E030000A00000008A0400007F030000 + CA040000A00000000E0600003A020000 16 @@ -1971,7 +1971,7 @@ 0 16 - 1E030000A00000008A0400007F030000 + CA040000A00000000E0600003A020000 16 @@ -1991,7 +1991,7 @@ 0 16 - 1E030000A00000008A0400007F030000 + CA040000A00000000E0600003A020000 16 @@ -2031,7 +2031,7 @@ 0 16 - DC00000066000000A80600006C000000 + DC00000066000000620400006C000000 16 @@ -2051,7 +2051,7 @@ 0 16 - 1E030000A0000000620400003A020000 + CA040000A0000000A80600007F030000 16 @@ -2071,7 +2071,7 @@ 0 16 - 1E030000A0000000620400003A020000 + CA040000A0000000A80600007F030000 16 @@ -2091,7 +2091,7 @@ 0 16 - 1E030000A00000008A0400007F030000 + CA040000A00000000E0600003A020000 16 @@ -2111,7 +2111,7 @@ 0 16 - 1E030000A00000008A0400007F030000 + CA040000A00000000E0600003A020000 16 @@ -2131,7 +2131,7 @@ 0 16 - 1E030000A00000008A0400007F030000 + CA040000A00000000E0600003A020000 16 @@ -2151,7 +2151,7 @@ 0 16 - 1E030000A00000008A0400007F030000 + CA040000A00000000E0600003A020000 16 @@ -2171,7 +2171,7 @@ 0 16 - 1E030000A00000008A0400007F030000 + CA040000A00000000E0600003A020000 16 @@ -2191,7 +2191,7 @@ 0 16 - 0300000066000000D20000007F030000 + 0300000066000000D20000003A020000 16 @@ -2211,7 +2211,7 @@ 0 16 - 0300000066000000D20000007F030000 + 0300000066000000D20000003A020000 16 @@ -2251,7 +2251,7 @@ 0 16 - 000000005702000065040000BC020000 + 000000009C030000AB06000001040000 16 @@ -2291,7 +2291,7 @@ 0 16 - D9000000630000006504000085000000 + D900000063000000AB06000085000000 16 @@ -2311,7 +2311,7 @@ 0 16 - DC00000066000000A80600006C000000 + DC00000066000000620400006C000000 16 @@ -2371,7 +2371,7 @@ 0 16 - 1E030000A00000008A0400007F030000 + CA040000A00000000E0600003A020000 16 @@ -2391,7 +2391,7 @@ 0 16 - DC00000066000000A80600006C000000 + DC00000066000000620400006C000000 16 @@ -2411,7 +2411,7 @@ 0 16 - DC00000066000000A80600006C000000 + DC00000066000000620400006C000000 16 @@ -2431,7 +2431,7 @@ 0 16 - DC00000066000000A80600006C000000 + DC00000066000000620400006C000000 16 @@ -2451,7 +2451,7 @@ 0 16 - DC00000066000000A80600006C000000 + DC00000066000000620400006C000000 16 @@ -2891,7 +2891,7 @@ 0 16 - 0300000066000000D20000003A020000 + 0300000066000000D20000007F030000 16 @@ -2951,7 +2951,7 @@ 0 16 - 1E030000A00000008A0400007F030000 + CA040000A00000000E0600003A020000 16 @@ -2971,7 +2971,7 @@ 0 16 - 1E030000A00000008A0400007F030000 + CA040000A00000000E0600003A020000 16 @@ -3031,7 +3031,7 @@ 0 16 - DC00000066000000A80600006C000000 + DC00000066000000620400006C000000 16 @@ -3471,7 +3471,7 @@ 0 16 - 00000000BC02000065040000CF020000 + 0000000001040000AB06000014040000 16 @@ -3531,7 +3531,7 @@ 0 16 - 1E030000A00000008A0400007F030000 + CA040000A00000000E0600003A020000 16 @@ -3540,14 +3540,14 @@ 3415 - 000000000C000000000000000040000001000000FFFFFFFFFFFFFFFF17030000890000001B0300005302000001000000020000100400000001000000E7FDFFFF0A01000000000000000000000000000001000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB090000FFFF02000B004354616262656450616E65004000000100000039050000A0000000AB060000AF0300001B03000089000000650400005302000000000000404100560F0000001343616C6C20537461636B202B204C6F63616C73010000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031010000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203101000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFF0500000000000000000000000000000000000000000000000000000001000000FFFFFFFF8F07000001000000FFFFFFFF8F070000000000000020000001000000FFFFFFFFFFFFFFFFD90000008500000065040000890000000100000001000010040000000100000070FFFFFF5C010000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D60100004589000001800020000001000000D900000066000000AB0600009C000000D90000004F00000065040000850000000000000040280056080000000B446973617373656D626C7901000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF170400004F0000001B04000033020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C30000018000400000000000001B04000066000000F00400004A0200001B0400004F000000F00400003302000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFD50000004F000000D900000053020000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000000000000066000000D5000000AF030000000000004F000000D5000000530200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73000000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7300000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657300000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273010000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000001000000FFFFFFFFFFFFFFFF00000000530200006504000057020000010000000100001004000000010000008AFEFFFF4200000000000000000000000000000001000000C60000000000000001000000000000000000000001000000FFFFFFFF550300009C030000590300000104000000000000020000000400000000000000000000000000000000000000000000000000000001000000C600000001000000C6000000000000000080000000000000FFFFFFFFFFFFFFFF0000000033020000F004000037020000000000000100000004000000010000000000000000000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF0100007794000001800080000000000000000000004E020000F0040000E00200000000000037020000F0040000C90200000000000040820046060000000C4275696C64204F757470757400000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0642726F777365000000007794000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 + 000000000C000000000000000040000001000000FFFFFFFFFFFFFFFFC304000089000000C7040000980300000100000002000010040000000100000081FBFFFF4801000000000000000000000000000001000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB090000FFFF02000B004354616262656450616E6500400000010000001B030000A0000000650400006A020000C704000089000000AB0600009803000000000000404100560F0000001343616C6C20537461636B202B204C6F63616C73010000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031010000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203101000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFF0500000000000000000000000000000000000000000000000000000001000000FFFFFFFF8F07000001000000FFFFFFFF8F070000000000000020000001000000FFFFFFFFFFFFFFFFD900000085000000AB060000890000000100000001000010040000000100000070FFFFFF5C010000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D60100004589000001800020000001000000D900000066000000650400009C000000D90000004F000000AB060000850000000000000040280056080000000B446973617373656D626C7901000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF170400004F0000001B04000033020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C30000018000400000000000001B04000066000000F00400004A0200001B0400004F000000F00400003302000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFD50000004F000000D900000098030000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000000000000066000000D50000006A020000000000004F000000D5000000980300000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73000000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7300000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657300000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273010000007394000001000000FFFFFFFFFFFFFFFF04000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000001000000FFFFFFFFFFFFFFFF0000000098030000AB0600009C030000010000000100001004000000010000008AFEFFFF4200000000000000000000000000000001000000C60000000000000001000000000000000000000001000000FFFFFFFF550300009C030000590300000104000000000000020000000400000000000000000000000000000000000000000000000000000001000000C600000001000000C6000000000000000080000000000000FFFFFFFFFFFFFFFF0000000033020000F004000037020000000000000100000004000000010000000000000000000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF0100007794000001800080000000000000000000004E020000F0040000E00200000000000037020000F0040000C90200000000000040820046060000000C4275696C64204F757470757400000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0642726F777365000000007794000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 59392 File - 2982 - 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000000004000000000000000000000000000000000100000001000000018022E100000000000005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000000460000000000000000000000000000000001000000010000000180FE880000000000004500000000000000000000000000000000010000000100000001800B810000000000001300000000000000000000000000000000010000000100000001800C810000000000001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000972657365745F726F77960000000000000014000972657365745F726F771A4C45445F5550444154455F4D494E5F494E54455256414C5F4D531668646D615F74696D315F6368345F747269675F636F6D2148414C5F54494D5F50574D5F50756C736546696E697368656443616C6C6261636B0872784275666665720B4255464645525F53495A450231300A646D615F6275666665721653583132383148616C526561645265676973746572730C52656164526567697374657209632D3E706172616D7329732D3E666565646261636B2E747269672E666565646261636B2E726F746F725F6162735F616E676C6511636D642D3E6C6173745F66697265636D640C666565646261636B5F72706D1448414C5F554152545F526563656976655F444D41134D585F5553415254335F554152545F496E6974184253505F43414E5F526567697374657243616C6C6261636B136874696D312E496E7374616E63652D3E4152520E73746D3332667878785F69742E63067072696E74660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000300150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 + 2983 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE80300000000000000000000000000000000000000000000000100000001000000960000000200205000000000086D6F64696E64657896000000000000001400086D6F64696E6465780972657365745F726F771A4C45445F5550444154455F4D494E5F494E54455256414C5F4D531668646D615F74696D315F6368345F747269675F636F6D2148414C5F54494D5F50574D5F50756C736546696E697368656443616C6C6261636B0872784275666665720B4255464645525F53495A450231300A646D615F6275666665721653583132383148616C526561645265676973746572730C52656164526567697374657209632D3E706172616D7329732D3E666565646261636B2E747269672E666565646261636B2E726F746F725F6162735F616E676C6511636D642D3E6C6173745F66697265636D640C666565646261636B5F72706D1448414C5F554152545F526563656976655F444D41134D585F5553415254335F554152545F496E6974184253505F43414E5F526567697374657243616C6C6261636B136874696D312E496E7374616E63652D3E4152520E73746D3332667878785F69742E630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000100150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 1423 @@ -3563,7 +3563,7 @@ Build 955 - 00200000000000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000010000000000000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000000002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050FFFFFFFF00960000000000000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000000240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 + 00200000000000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0000000000000000010000000000000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000000002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050FFFFFFFF00960000000000000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000000240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 583 @@ -3579,7 +3579,7 @@ Debug 2362 - 00200000010000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000004002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000020001002D0000000000000000000000000000000001000000010000000180F07F0000020001002E0000000000000000000000000000000001000000010000000180E8880000020000003700000000000000000000000000000000010000000100000001803B010000020001002F0000000000000000000000000000000001000000010000000180BB8A00000200010030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000002000100310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720100000000000000010000000000000001000000000000000000000001000000000013800F0100000200010032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000002000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7201000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000002000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72010000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 + 00200000010000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000004002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000020001002D0000000000000000000000000000000001000000010000000180F07F0000020001002E0000000000000000000000000000000001000000010000000180E8880000020000003700000000000000000000000000000000010000000100000001803B010000020001002F0000000000000000000000000000000001000000010000000180BB8A00000200010030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000002000100310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F0100000200010032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000002000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000002000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 898 @@ -3603,7 +3603,7 @@ 0 100 - 8 + 23 ../Core/Src/freertos.c 33 @@ -3615,9 +3615,9 @@ ../Core/Src/main.c - 23 - 75 - 77 + 0 + 70 + 80 1 0 @@ -3625,7 +3625,7 @@ startup_stm32f103xb.s 0 - 127 + 122 132 0 @@ -3633,9 +3633,9 @@ ..\User\task\radio.c - 11 - 60 - 72 + 14 + 53 + 84 1 0 @@ -3660,9 +3660,9 @@ ..\User\module\mr16.c - 45 - 1105 - 1136 + 7 + 843 + 845 1 0 @@ -3679,7 +3679,7 @@ ..\User\device\ws2812.c 11 - 257 + 261 278 1 @@ -3732,9 +3732,9 @@ ..\User\bsp\pwm.c - 0 - 1 - 1 + 25 + 69 + 83 1 0 @@ -3814,7 +3814,7 @@ ../Middlewares/Third_Party/FreeRTOS/Source/tasks.c 0 - 3645 + 3640 3650 1 @@ -3823,8 +3823,8 @@ ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c 0 - 3565 - 3570 + 3672 + 3682 1 0 @@ -3928,6 +3928,15 @@ 0 + + ..\User\device\sx1281_driver\sx1281_driver.h + 0 + 643 + 644 + 1 + + 0 + diff --git a/DevCBT6/MDK-ARM/DevCBT6.uvoptx b/DevCBT6/MDK-ARM/DevCBT6.uvoptx index 0a5c60a..2510dfd 100644 --- a/DevCBT6/MDK-ARM/DevCBT6.uvoptx +++ b/DevCBT6/MDK-ARM/DevCBT6.uvoptx @@ -163,7 +163,7 @@ 1 ..\User\module\mr16.c - \\DevCBT6\../User/module/mr16.c\283 + \\\../User/module/mr16.c\283 @@ -720,7 +720,7 @@ User/bsp - 0 + 1 0 0 0 diff --git a/DevCBT6/MDK-ARM/DevCBT6/DevCBT6.axf b/DevCBT6/MDK-ARM/DevCBT6/DevCBT6.axf index 9d15e02f507cdaa69a15e43527d96bfd1dbf13b6..9bfe88afde0997a6f52b3053a96b0eb6efd3ba63 100644 GIT binary patch delta 80241 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 C-qb(< delta 82546 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 diff --git a/DevCBT6/MDK-ARM/DevCBT6/DevCBT6.build_log.htm b/DevCBT6/MDK-ARM/DevCBT6/DevCBT6.build_log.htm index 288ca6c..7d1f1c7 100644 --- a/DevCBT6/MDK-ARM/DevCBT6/DevCBT6.build_log.htm +++ b/DevCBT6/MDK-ARM/DevCBT6/DevCBT6.build_log.htm @@ -22,143 +22,14 @@ Dialog DLL: TCM.DLL V1.48.0.0

Project:

D:\CUBEMX\MR16\DevCBT6\MDK-ARM\DevCBT6.uvprojx -Project File Date: 12/13/2025 +Project File Date: 12/16/2025

Output:

*** Using Compiler 'V5.06 update 7 (build 960)', folder: 'D:\cangming\ARM\ARMCC\Bin' Build target 'DevCBT6' Note: source file '..\User\bsp\gpio.c' - object file renamed from 'DevCBT6\gpio.o' to 'DevCBT6\gpio_1.o'. Note: source file '..\User\bsp\spi.c' - object file renamed from 'DevCBT6\spi.o' to 'DevCBT6\spi_1.o'. -compiling ws2812.c... -../User/bsp/pwm.h(48): warning: #1-D: last line of file ends without a newline - #endif -..\User\device\ws2812.c(348): warning: #550-D: variable "statusChanged" was set but never used - uint8_t statusChanged = 0; -..\User\device\ws2812.c: 2 warnings, 0 errors -compiling mr16.c... -../User/module/mr16.h(137): warning: #1-D: last line of file ends without a newline - #endif -../User/bsp/time.h(24): warning: #1295-D: Deprecated declaration BSP_TIME_Get_ms - give arg types - uint32_t BSP_TIME_Get_ms(); -../User/bsp/time.h(26): warning: #1295-D: Deprecated declaration BSP_TIME_Get_us - give arg types - uint64_t BSP_TIME_Get_us(); -../User/bsp/time.h(28): warning: #1295-D: Deprecated declaration BSP_TIME_Get - give arg types - uint64_t BSP_TIME_Get(); -../User/bsp/gpio.h(59): warning: #1-D: last line of file ends without a newline - #endif -..\User\module\mr16.c(214): warning: #188-D: enumerated type mixed with another type - LCD_Init(1); -..\User\module\mr16.c(427): warning: #546-D: transfer of control bypasses initialization of: - variable "RXheader" (declared at line 441) - switch (source) { - ^ -..\User\module\mr16.c(761): warning: #870-D: invalid multibyte character sequence - "? SX1281 Radio Command Reference ║\r\n" -..\User\module\mr16.c(763): warning: #870-D: invalid multibyte character sequence - "? ║\r\n" -..\User\module\mr16.c(764): warning: #870-D: invalid multibyte character sequence - "? 📡 MODE CONFIGURATION ║\r\n" -..\User\module\mr16.c(765): warning: #870-D: invalid multibyte character sequence - "? ───────────────────────────────────────────────────────────────────── ║\r\n" -..\User\module\mr16.c(766): warning: #870-D: invalid multibyte character sequence - "? radio mode ║\r\n" -..\User\module\mr16.c(767): warning: #870-D: invalid multibyte character sequence - "? Switch radio working mode ║\r\n" -..\User\module\mr16.c(768): warning: #870-D: invalid multibyte character sequence - "? Example: radio mode LORA ║\r\n" -..\User\module\mr16.c(769): warning: #870-D: invalid multibyte character sequence - "? ║\r\n" -..\User\module\mr16.c(770): warning: #870-D: invalid multibyte character sequence - "? radio rffreq ║\r\n" -..\User\module\mr16.c(771): warning: #870-D: invalid multibyte character sequence - "? Set RF frequency in Hz ║\r\n" -..\User\module\mr16.c(772): warning: #870-D: invalid multibyte character sequence - "? Example: radio rffreq 2450000000 (2.45GHz) ║\r\n" -..\User\module\mr16.c(773): warning: #870-D: invalid multibyte character sequence - "? ║\r\n" -..\User\module\mr16.c(774): warning: #870-D: invalid multibyte character sequence - "? ────────────────────────────────────────────────────────────────────────║\r\n" -..\User\module\mr16.c(775): warning: #870-D: invalid multibyte character sequence - "? ⚙️ PARAMETER CONFIGURATION ║\r\n" -..\User\module\mr16.c(776): warning: #870-D: invalid multibyte character sequence - "? ───────────────────────────────────────────────────────────────────── ║\r\n" -..\User\module\mr16.c(777): warning: #870-D: invalid multibyte character sequence - "? radio modulation ║\r\n" -..\User\module\mr16.c(778): warning: #870-D: invalid multibyte character sequence - "? Configure modulation parameters (mode specific) ║\r\n" -..\User\module\mr16.c(779): warning: #870-D: invalid multibyte character sequence - "? Use: radio modulation help for detailed field list ║\r\n" -..\User\module\mr16.c(780): warning: #870-D: invalid multibyte character sequence - "? ║\r\n" -..\User\module\mr16.c(781): warning: #870-D: invalid multibyte character sequence - "? radio packet ║\r\n" -..\User\module\mr16.c(782): warning: #870-D: invalid multibyte character sequence - "? Configure packet parameters (mode specific) ║\r\n" -..\User\module\mr16.c(783): warning: #870-D: invalid multibyte character sequence - "? Use: radio packet help for detailed field list ║\r\n" -..\User\module\mr16.c(784): warning: #870-D: invalid multibyte character sequence - "? ║\r\n" -..\User\module\mr16.c(785): warning: #870-D: invalid multibyte character sequence - "? radio baudrate [index] ║\r\n" -..\User\module\mr16.c(786): warning: #870-D: invalid multibyte character sequence - "? Set baudrate for current mode (auto-detect) ║\r\n" -..\User\module\mr16.c(787): warning: #870-D: invalid multibyte character sequence - "? No argument: show current baudrates ║\r\n" -..\User\module\mr16.c(788): warning: #870-D: invalid multibyte character sequence - "? Use: radio baudrate help for mode-specific values ║\r\n" -..\User\module\mr16.c(789): warning: #870-D: invalid multibyte character sequence - "? ║\r\n" -..\User\module\mr16.c(790): warning: #870-D: invalid multibyte character sequence - "? radio power ║\r\n" -..\User\module\mr16.c(791): warning: #870-D: invalid multibyte character sequence - "? Set TX output power ║\r\n" -..\User\module\mr16.c(792): warning: #870-D: invalid multibyte character sequence - "? Range: -18 to +13 dBm ║\r\n" -..\User\module\mr16.c(793): warning: #870-D: invalid multibyte character sequence - "? Example: radio power 10 ║\r\n" -..\User\module\mr16.c(794): warning: #870-D: invalid multibyte character sequence - "? ║\r\n" -..\User\module\mr16.c(795): warning: #870-D: invalid multibyte character sequence - "? radio ramptime ║\r\n" -..\User\module\mr16.c(796): warning: #870-D: invalid multibyte character sequence - "? Set TX ramp time in microseconds ║\r\n" -..\User\module\mr16.c(797): warning: #870-D: invalid multibyte character sequence - "? Values: 2, 4, 6, 8, 10, 12, 16, 20 ║\r\n" -..\User\module\mr16.c(798): warning: #870-D: invalid multibyte character sequence - "? Example: radio ramptime 10 ║\r\n" -..\User\module\mr16.c(799): warning: #870-D: invalid multibyte character sequence - "? ║\r\n" -..\User\module\mr16.c(800): warning: #870-D: invalid multibyte character sequence - "? ────────────────────────────────────────────────────────────────────────║\r\n" -..\User\module\mr16.c(801): warning: #870-D: invalid multibyte character sequence - "? ℹ️ INFORMATION COMMANDS ║\r\n" -..\User\module\mr16.c(802): warning: #870-D: invalid multibyte character sequence - "? ───────────────────────────────────────────────────────────────────── ║\r\n" -..\User\module\mr16.c(803): warning: #870-D: invalid multibyte character sequence - "? radio modulation ║\r\n" -..\User\module\mr16.c(804): warning: #870-D: invalid multibyte character sequence - "? Display current modulation parameters ║\r\n" -..\User\module\mr16.c(805): warning: #870-D: invalid multibyte character sequence - "? ║\r\n" -..\User\module\mr16.c(806): warning: #870-D: invalid multibyte character sequence - "? radio packet ║\r\n" -..\User\module\mr16.c(807): warning: #870-D: invalid multibyte character sequence - "? Display current packet parameters ║\r\n" -..\User\module\mr16.c(808): warning: #870-D: invalid multibyte character sequence - "? ║\r\n" -..\User\module\mr16.c(809): warning: #870-D: invalid multibyte character sequence - "? radio power / baudrate / ramptime / rffreq ║\r\n" -..\User\module\mr16.c(810): warning: #870-D: invalid multibyte character sequence - "? Display current value (omit argument) ║\r\n" -..\User\module\mr16.c(811): warning: #870-D: invalid multibyte character sequence - "? ║\r\n" -..\User\module\mr16.c(1640): warning: #186-D: pointless comparison of unsigned integer with zero - if (val < 0 || val > 255) { snprintf(pcWriteBuffer, xWriteBufferLen, "Invalid LoRa Preamble (0-255)\r\n"); return pdFALSE; } -..\User\module\mr16.c: 58 warnings, 0 errors -linking... -Program Size: Code=66228 RO-data=20808 RW-data=304 ZI-data=13544 -FromELF: creating hex file... -"DevCBT6\DevCBT6.axf" - 0 Error(s), 60 Warning(s). +"DevCBT6\DevCBT6.axf" - 0 Error(s), 0 Warning(s).

Software Packages used:

@@ -182,7 +53,7 @@ Package Vendor: Keil * Component: ARM::CMSIS:CORE:5.4.0 Include file: CMSIS\Core\Include\tz_context.h -Build Time Elapsed: 00:00:02 +Build Time Elapsed: 00:00:01 diff --git a/DevCBT6/MDK-ARM/DevCBT6/DevCBT6.hex b/DevCBT6/MDK-ARM/DevCBT6/DevCBT6.hex index c599ccb..f50a2dc 100644 --- a/DevCBT6/MDK-ARM/DevCBT6/DevCBT6.hex +++ b/DevCBT6/MDK-ARM/DevCBT6/DevCBT6.hex @@ -1,8 +1,8 @@ :020000040800F2 -:10000000183600209D01000875640008154C000892 -:1000100071640008B11400087D970008000000001A +:10000000183600209D0100087D640008154C00088A +:1000100079640008B1140008799700080000000016 :1000200000000000000000000000000005010008C2 -:10003000551B00080000000049010008078B00085C +:10003000551B000800000000490100080F8B000854 :10004000B7010008B7010008B7010008B7010008B0 :10005000B7010008B7010008B7010008B7010008A0 :10006000B7010008B7010008B7010008B701000890 @@ -11,22 +11,22 @@ :10009000B7010008B7010008B7010008631B00089A :1000A000B7010008B7010008B7010008B701000850 :1000B000B7010008B7010008B7010008B701000840 -:1000C000B7010008B7010008B7010008456500083E -:1000D000556500086996000879960008B701000880 +:1000C000B7010008B7010008B70100084D65000836 +:1000D0005D6500086596000875960008B701000880 :1000E000571B0008B7010008B7010008DFF810D05F -:1000F00000F05CFE00480047B9A80008AFF300809C +:1000F00000F05CFE00480047B5A80008AFF30080A0 :1001000018360020224B19680868B0E8F00F80F319 :100110000988BFF36F8F4FF0000080F311884EF015 :100120000D0E70470000000006480068006880F36C :10013000088862B661B6BFF34F8FBFF36F8F00DFE1 :1001400000BF00BF08ED00E0EFF30980BFF36F8F41 :100150000F4B1A6820E9F00F106008B54FF05000FF -:1001600080F31188BFF34F8FBFF36F8F0FF006FA44 +:1001600080F31188BFF34F8FBFF36F8F0FF080F9CB :100170004FF0000080F31188BDE808401968086856 :10018000B0E8F00F80F30988BFF36F8F704700BFAE :1001900018000020EFF305807047000006488047F4 :1001A00006480047FEE7FEE7FEE7FEE7FEE7FEE75C -:1001B000FEE7FEE7FEE7FEE7818B0008ED000008A2 +:1001B000FEE7FEE7FEE7FEE7898B0008ED0000089A :1001C0002DE9F05F0546002092469B46884606468C :1001D000814640241BE0284641464746224600F01F :1001E00020F853465A46C01A914110D3114618467A @@ -75,10 +75,10 @@ :1004900000F064FA0068405DC007F6D12B2D02D051 :1004A0002D2D18D0641E4A463946204600F0ACFA7D :1004B00027B13968A14201D1C7F8008071054FF01A -:1004C00002040BD54042002803DD09F0A5FB0460BF +:1004C00002040BD54042002803DD09F0A3FB0460C1 :1004D000A007BDE8F08746F48066E4E70028F8DA74 -:1004E00009F09AFB04606FF00040F2E72DE9F05F3D -:1004F00093460F4680460446002609F08DFBD0F84F +:1004E00009F098FB04606FF00040F2E72DE9F05F3F +:1004F00093460F4680460446002609F08BFBD0F851 :100500000090824614F8015B2DB100F027FA0068D4 :10051000405DC007F6D12B2D02D02D2D1AD0641EC0 :100520000021CAF800105A463946204600F06CFAFD @@ -149,7 +149,7 @@ :100930002844151EA2F10102F1DC30BD202A04DB9F :10094000203A00FA02F1002070479140C2F12003E2 :1009500020FA03F3194390407047000000487047A5 -:10096000B44B010810B50446FFF7F8FF0068005DBE +:10096000CC4D010810B50446FFF7F8FF0068005DA4 :1009700000F0010010BDA0F14101192900D820307C :1009800070473A2800D2303820F02002412A01D3A3 :10099000A2F13700884201D34FF0FF3070470000CA @@ -168,7 +168,7 @@ :100A60001FFA80F8B6F5803F00D3B94614F8010BA1 :100A70002946FFF786FF0028EBDABBF1000F05D00F :100A80000FB1641E00E05446CBF80040B9F1000FEE -:100A900006D009F0C1F802210160C81EBDE8F09F30 +:100A900006D009F0BFF802210160C81EBDE8F09F32 :100AA00048EA0640FAE70029A8BF7047401C490001 :100AB00008BF20F00100704710B4B0FA80FC00FAC3 :100AC0000CF050EA010404BF10BC704749B1CCF1EE @@ -219,7 +219,7 @@ :100D9000141E73F1000405DB1C464FF00043524261 :100DA00063EB0403994208BF904230BD064C074DE7 :100DB00006E0E06840F0010394E80700984710342B -:100DC000AC42F6D3FFF796F9DC530108FC53010857 +:100DC000AC42F6D3FFF796F9F45501081456010822 :100DD000202A06DBCB17203A41FA02F043EAE073FF :100DE00006E041FA02F3D040C2F1200291400843EC :100DF000194670472DE9F34F8BB04FF0000801F111 @@ -291,12 +291,12 @@ :10121000521EF9D5A142D8D3002070BD70B5044646 :101220000D461646012C02DB4FF0FF3070BD064A1A :1012300002EBC4029188044A52F8340033462A462D -:1012400002F0FEFE0020F1E7F003010810B50446AD +:1012400002F0FEFE0020F1E7E402010810B50446BA :10125000012C02DB4FF0FF3010BD054A02EBC40247 :101260009188034A52F8340002F0F4FF0020F3E7BB -:10127000F003010810B50446012C02DB4FF0FF30EB +:10127000E402010810B50446012C02DB4FF0FF30F8 :1012800010BD054A02EBC4029188034A52F83400AB -:1012900003F02EF80020F3E7F0030108014611B136 +:1012900003F02EF80020F3E7E4020108014611B143 :1012A000012904D101E0034870470348FCE700200E :1012B000FAE70000300100208801002070B50546E3 :1012C000022D01DBFF2070BD2846FFF7E7FF044633 @@ -314,9 +314,9 @@ :101380000AD043463A463146204602F035FA08B1C3 :101390000120E9E70020E7E7142043463A463146BA :1013A0000090204602F003F908B10120DCE700209C -:1013B000DAE72DE9F04109F04DFF05460EF0A0FDFA +:1013B000DAE72DE9F04109F031FF05460EF01AFD9C :1013C0004FF47A71B1FBF5F100FB01F64FF0E0202C -:1013D00087690EF095FD4FF47A71B1FBF5F100FBD2 +:1013D00087690EF00FFD4FF47A71B1FBF5F100FB58 :1013E00001F44FF0E020D0F81880A64214D14FF459 :1013F0007A7078434FF0E0214969491CB0FBF1F065 :1014000004EB4401C1EBC4114FF47A7202EBC10149 @@ -331,10 +331,10 @@ :101490003246294603F02AFB40B2EDE72046FFF72B :1014A000D1FF80463246294603F066FB40B2E3E7AF :1014B00000BFFEE700487047702C002010B53822AE -:1014C0000649074805F00EFA0448083000F0EAF82B +:1014C0000649074805F012FA0448083000F0EAF827 :1014D00008B1012010BD0020FCE70000702C0020A6 :1014E00000F8000889B001216348A0F86410A0F852 -:1014F00066100221A0F868100321A0F86A100121EB +:1014F00066100221A0F868100321A0F86A100021EC :1015000080F860106E21A0F8621001205A4908721C :101510005A4A00215848C0E914210D2180F858107A :10152000002180F8591003214172022180F85A10DD @@ -376,17 +376,17 @@ :1017600001DB0020A2E75420005D052801DB0020FA :101770009CE75520005D052801DB002096E794F8E2 :101780003500D0B101282DD0032844D0042857D1EA -:1017900094F83F0009F028F808B9002086E794F88B +:1017900094F83F0009F026F808B9002086E794F88D :1017A00040000F2801DD002080E794F8410009F097 -:1017B00076F808B9002079E744E03621085D09F0A1 -:1017C00013F808B9002071E794F837000F2801DDFD -:1017D00000206BE794F8380009F061F808B90020A0 -:1017E00064E72FE094F8390009F040F808B90020C8 -:1017F0005CE794F83A0009F029F808B9002055E7A9 +:1017B00074F808B9002079E744E03621085D09F0A3 +:1017C00011F808B9002071E794F837000F2801DDFF +:1017D00000206BE794F8380009F05FF808B90020A2 +:1017E00064E72FE094F8390009F03EF808B90020CA +:1017F0005CE794F83A0009F027F808B9002055E7AB :1018000094F83B00012803DB94F83B00072801DD36 -:1018100000204BE716E094F83C0008F0C6FF08B93A +:1018100000204BE716E094F83C0008F0C4FF08B93C :10182000002043E794F83D00042801DD00203DE757 -:1018300094F83E0009F033F808B9002036E701E0DB +:1018300094F83E0009F031F808B9002036E701E0DD :10184000002033E700BF607F20B3012877D0032852 :1018500076D0042875D194F83300802801DD00206B :1018600024E794F83100802801DD00201EE794F879 @@ -469,7 +469,7 @@ :101D30002AE02B480068006807683846FEF7B1FAC9 :101D40000446285D202801D0285DC0B922463946C6 :101D50002846FEF7ADFA90B921480068006890F96E -:101D60000C0000280ADB28460AF076FA1C490968AC +:101D60000C0000280ADB28460AF05AFA1C490968C8 :101D7000096891F90C10884200D0002608E0184844 :101D80000068406816490860154800680028D0D1EE :101D900000BF1348006848B146B94A461249404658 @@ -477,13 +477,13 @@ :101DB00068B10B48006800682A4649468368404677 :101DC000984706464EB900200549086005E04A4696 :101DD00006494046FEF759FA00263046BDE8F0872E -:101DE00000010020F4000020C44B01081C4C010835 +:101DE00000010020F4000020DC4D0108344E010801 :101DF00070B50546002655B900BF502080F3118804 :101E0000BFF34F8FBFF36F8F00BF00BFFEE7082007 -:101E10000AF0EAFD044654B900BF502080F311884F +:101E10000AF0CEFD044654B900BF502080F311886B :101E2000BFF34F8FBFF36F8F00BF00BFFEE764B1FA -:101E30000DF0D0F82560002060600548006844601F -:101E4000034804600DF0F0F80126304670BD000034 +:101E30000DF0B4F82560002060600548006844603B +:101E4000034804600DF0D4F80126304670BD000050 :101E5000FC0000200146002001F47F420AB140F05E :101E600008004FF2F0020A400AB140F004004CF6BC :101E7000CC420A400AB140F002004AF6AA220A40C7 @@ -644,14 +644,14 @@ :1028200008BD0000001002400000014001460846BB :10283000002809DB00F01F0301229A4043099B0096 :1028400003F1E023C3F8002100BF70472DE9F05FDA -:1028500080460D461646002707F0C2F9074639465E +:1028500080460D461646002707F0C0F90746394660 :102860002A46334601F00700C0F1070ABAF1040F07 :1028700002D94FF0040A01E0C0F1070AD14600F185 :10288000040ABAF1070F02D24FF0000A01E0A0F1EA :10289000030AD4464FF0010A0AFA09FAAAF1010A1A :1028A0000AEA020A0AFA0CFA4FF0010B0BFA0CFBC7 :1028B000ABF1010B0BEA030B4AEA0B04214640463D -:1028C00007F096F9BDE8F09F00BF00F00702064B45 +:1028C00007F094F9BDE8F09F00BF00F00702064B47 :1028D00019684FF6FF031940044B0B4343EA0221EA :1028E000014B196000BF70470CED00E00000FA05D5 :1028F00070B504460D460CB9012070BD5A480068F9 @@ -678,19 +678,19 @@ :102A4000C1000A49486000F03FF808494968C1F3ED :102A50000311074A515CC8400649086006480068EF :102A6000FFF78EFE002048E70020024000100240E1 -:102A7000D6030108140000200C0000200148006863 +:102A7000CA020108140000200C0000200148006870 :102A8000704700001400002000B5FFF7F7FF04496D :102A90004968C1F30221034A515CC84000BD0000EF -:102AA00000100240E603010800B5FFF7E7FF044904 +:102AA00000100240DA02010800B5FFF7E7FF044911 :102AB0004968C1F3C221034A515CC84000BD00000F -:102AC00000100240E603010870B500210022002436 +:102AC00000100240DA02010870B500210022002443 :102AD00000230020134D696801F00C05F5B1042DA9 :102AE00002D0082D19D101E00F4819E00F4DC1F3B4 :102AF0008346AB5D01F4803555B10A4D6D68C5F371 :102B000040450B4E725D084D5D43B5FBF2F402E0AB :102B1000084D03FB05F4204602E000BF064800BF55 -:102B200000BF70BD001002400024F400C40301087F -:102B3000D403010800093D0000127A00F8B50446EC +:102B200000BF70BD001002400024F400B80201088C +:102B3000C802010800093D0000127A00F8B50446F9 :102B40000CB90120F8BD207800F00100002878D0F1 :102B5000F848406800F00C0004280CD0F5484068A4 :102B600000F00C00082811D1F248406800F48030D1 @@ -722,7 +722,7 @@ :102D0000080008282DD1A069B8B101208B490860BE :102D1000FFF710FD054606E0FFF70CFD401B0228FB :102D200001D903200EE78348406A00F00200002822 -:102D3000F2D0012003F0F2FB13E000207F4908608D +:102D3000F2D0012003F0F6FB13E000207F49086089 :102D4000FFF7F8FC054606E0FFF7F4FC401B0228FD :102D500001D90320F6E67748406A00F00200002817 :102D6000F2D1207800F00400042873D100277148C4 @@ -761,9 +761,9 @@ :102F7000012800D1E6E50948466806F48031206A58 :102F8000814204D106F47011606A814201D00120AF :102F9000D8E50020D6E500000000424200100240C3 -:102FA00070B50446204603F01DFC0546032D0FD0E6 -:102FB000204603F017FC074901EB4010806938B147 -:102FC000204603F00FFC034901EB40108669B0472F +:102FA00070B50446204603F021FC0546032D0FD0E2 +:102FB000204603F01BFC074901EB4010806938B143 +:102FC000204603F013FC034901EB40108669B0472B :102FD00070BD0000A8230020014691F85100704701 :102FE000F8B504462068466820688568C5F38010F7 :102FF00048B905F0010030B1C6F3801018B1204681 @@ -784,7 +784,7 @@ :1030E00040F040006065A06C50B10948A16C486395 :1030F000A06CFEF725FF18B1606D40F040006065E0 :1031000002E02046FFF74CFF7CE7FFE700BF79E7CE -:103110006565000810B504460CB9012010BD606A51 +:103110006D65000810B504460CB9012010BD606A49 :1031200038B96068B0F5827F00D105E00021E16127 :1031300002E00021216161610021A16294F8510047 :1031400028B9002084F85000204600F043F80220FF @@ -823,12 +823,12 @@ :103350007DFA2420FFF76AFA06B010BD0030014064 :1033600000100240000801401C000240E001002063 :103370002402002000380040000C014068020020B8 -:1033800070B50446204603F02DFA0546032D0FD0F4 -:10339000204603F027FA074901EB4010406838B196 -:1033A000204603F01FFA034901EB40104668B0477E +:1033800070B50446204603F031FA0546032D0FD0F0 +:10339000204603F02BFA074901EB4010406838B192 +:1033A000204603F023FA034901EB40104668B0477A :1033B00070BD0000A823002070B50446204603F02D -:1033C00011FA0546032D0FD0204603F00BFA0749EA -:1033D00001EB4010006938B1204603F003FA0349BD +:1033C00015FA0546032D0FD0204603F00FFA0749E2 +:1033D00001EB4010006938B1204603F007FA0349B9 :1033E00001EB40100669B04770BD0000A823002023 :1033F0002DE9F84304460F4616461D46FFF79AF995 :103400008046B14694F85100012802D00220BDE860 @@ -854,7 +854,7 @@ :10354000A0EB0800A84201D3681C00B94DB90120C6 :1035500084F8510000BF002084F8500000BF032011 :1035600055E7E08E0028D8D142462946204603F090 -:1035700017F908B120206065A06850B900BF00208D +:103570001BF908B120206065A06850B900BF002089 :1035800000902068C068009020688068009000BFAC :1035900000BF012084F8510000BF002084F85000D3 :1035A00000BF606D08B1012031E700202FE72DE951 @@ -889,7 +889,7 @@ :10377000FEF7E0FFA0EB0900B04201D3701C00B9D6 :103780004EB9012084F8510000BF002084F8500099 :1037900000BF032029E7E08E0028BFD1E08F00287A -:1037A000BCD14A463146204602F0FAFF40B1202003 +:1037A000BCD14A463146204602F0FEFF40B12020FF :1037B000606500BF002084F8500000BF012014E7BE :1037C000A06850B900BF002000902068C068009039 :1037D00020688068009000BF00BF012084F851007D @@ -915,8 +915,8 @@ :103910004000402805D02068006840F04000216841 :10392000086000BF002084F8500000BF2068406895 :1039300040F02000216848602068406840F00200A4 -:103940002168486000206DE7A1650008CB6500088C -:10395000BD650008C3660008796500082DE9F041DF +:103940002168486000206DE7A9650008D36500087C +:10395000C5650008CB660008816500082DE9F041C7 :1039600004460E46154694F85100012802D0022064 :10397000BDE8F08106B10DB90120F9E700BF94F868 :103980005000012801D10220F2E7012084F8500004 @@ -931,23 +931,23 @@ :103A100000F04000402805D02068006840F04000D9 :103A20002168086000BF002084F8500000BF2068B3 :103A3000406840F02000216848602068406840F0FD -:103A4000020021684860002092E70000AF6500088E -:103A5000456600087965000870B50546284602F0FD -:103A6000C1FE0446032C09D0054800EB4410006851 +:103A4000020021684860002092E70000B765000886 +:103A50004D6600088165000870B50546284602F0ED +:103A6000C5FE0446032C09D0054800EB441000684D :103A700020B1034901EB44110868804770BD000084 -:103A8000A823002070B50446204602F0ABFE054690 -:103A9000032D0FD0204602F0A5FE074901EB401090 -:103AA000C06838B1204602F09DFE034901EB40108A +:103A8000A823002070B50446204602F0AFFE05468C +:103A9000032D0FD0204602F0A9FE074901EB40108C +:103AA000C06838B1204602F0A1FE034901EB401086 :103AB000C668B04770BD0000A823002070B504465A -:103AC000204602F08FFE0546032D0FD0204602F05F -:103AD00089FE074901EB4010806838B1204602F0AA -:103AE00081FE034901EB40108668B04770BD0000BD -:103AF000A823002070B50446204602F073FE054658 -:103B0000032D0FD0204602F06DFE074901EB401057 -:103B1000406938B1204602F065FE034901EB4010D0 +:103AC000204602F093FE0546032D0FD0204602F05B +:103AD0008DFE074901EB4010806838B1204602F0A6 +:103AE00085FE034901EB40108668B04770BD0000B9 +:103AF000A823002070B50446204602F077FE054654 +:103B0000032D0FD0204602F071FE074901EB401053 +:103B1000406938B1204602F069FE034901EB4010CC :103B20004669B04770BD0000A823002070B5044668 :103B30002546681EB0F1807F01D301200FE0681E8A -:103B40004FF0E02148610F214FF0FF3006F050F8B0 +:103B40004FF0E02148610F214FF0FF3006F04EF8B2 :103B500000204FF0E021886107200861002070BD3F :103B600010B50346002200BF93F83C00012801D1A4 :103B7000022010BD012083F83C0000BF22F0FF00AE @@ -967,7 +967,7 @@ :103C5000000400400008004010B504460CB90120E3 :103C600010BD94F83D0028B9002084F83C0020469F :103C700000F026F8022084F83D00211D206804F0A1 -:103C800081FF012084F8460000BF84F83E00012136 +:103C800085FF012084F8460000BF84F83E00012132 :103C90003F200155402001554120015500BF00BF84 :103CA000012084F84200432001554420015545205D :103CB000015500BF012084F83D000020D0E700003E @@ -987,14 +987,14 @@ :103D900051D149E0302849D040284CD139E0602841 :103DA0002DD0702807D0B0F5805F03D0B0F5005F4C :103DB00041D10DE041E0D5E902136A68206804F0C2 -:103DC000B7FF2068866846F077062068866034E092 -:103DD000D5E902136A68206804F0AAFF20688068A9 +:103DC000BBFF2068866846F077062068866034E08E +:103DD000D5E902136A68206804F0AEFF20688068A5 :103DE00040F480402168886027E0EA6869682068BC -:103DF00005F06EF85021206804F0A5FF1DE0EA6888 -:103E00006968206805F077F86021206804F09BFF5E -:103E100013E0EA686968206805F05AF840212068D4 -:103E200004F091FF09E000BF00BF00BF29682068CF -:103E300004F089FF01E0012700BF00BF012084F8E2 +:103DF00005F072F85021206804F0A9FF1DE0EA6880 +:103E00006968206805F07BF86021206804F09FFF56 +:103E100013E0EA686968206805F05EF840212068D0 +:103E200004F095FF09E000BF00BF00BF29682068CB +:103E300004F08DFF01E0012700BF00BF012084F8DE :103E40003D0000BF002084F83C0000BF384684E7F6 :103E50007047000010B586B0044600200290039021 :103E6000049005900E492068884216D100BF0D4885 @@ -1005,22 +1005,22 @@ :103EB00004460D461646002700BF94F83C00012832 :103EC00002D10220BDE8F081012084F83C0000BF4F :103ED00036B1042E1BD0082E31D00C2E5ED145E019 -:103EE0002946206804F038FF2068806940F0080007 +:103EE0002946206804F03CFF2068806940F0080003 :103EF000216888612068806920F004002168886159 :103F000020688069296908432168886148E029465A -:103F1000206804F051FF2068806940F40060216847 +:103F1000206804F055FF2068806940F40060216843 :103F200088612068806920F4806021688861206849 :103F30008069296940EA01202168886130E02946CA -:103F4000206804F06DFF2068C06940F00800216817 +:103F4000206804F071FF2068C06940F00800216813 :103F5000C8612068C06920F004002168C861206839 :103F6000C069296908432168C86119E029462068A9 -:103F700004F08AFF2068C06940F400602168C861CD +:103F700004F08EFF2068C06940F400602168C861C9 :103F80002068C06920F480602168C8612068C06929 :103F9000296940EA01202168C86101E0012700BFCA :103FA00000BF00BF002084F83C0000BF384689E70E :103FB00010B504460CB9012010BD94F83D0028B995 :103FC000002084F83C00204600F025F8022084F808 -:103FD0003D00211D206804F0D5FD012084F8460035 +:103FD0003D00211D206804F0D9FD012084F8460031 :103FE00000BF84F83E0001213F20015540200155CB :103FF0004120015500BF00BF012084F8420043204A :104000000155442001554520015500BF012084F889 @@ -1052,16 +1052,16 @@ :1041A000206BFEF727F808B1012063E72068C0689C :1041B00040F480502168C86002E04FF0010800BF61 :1041C00000BFB8F1000F36D101222946206804F063 -:1041D0001BFD1D492068884201D1012000E000201C +:1041D0001FFD1D492068884201D1012000E0002018 :1041E00028B12068406C40F40040216848641649BA :1041F000206888420BD02068B0F1804F07D0134967 :104200002068884203D01249206888420DD1206876 :10421000806800F00709B9F1060F0CD0206800682B :1042200040F001002168086005E02068006840F067 -:1042300001002168086040461CE700002B8C000844 -:10424000938C0008D38C0008002C0140000400402F +:1042300001002168086040461CE70000338C00083C +:104240009B8C0008DB8C0008002C0140000400401F :104250000008004030B504460D460022294620687B -:1042600004F0D2FC21492068884201D1012000E0FD +:1042600004F0D6FC21492068884201D1012000E0F9 :10427000002090B100BF2068006A41F2111108408F :1042800050B92068006A8910084028B92068406C3D :1042900020F400402168486400BF00BF2068006A25 @@ -1077,7 +1077,7 @@ :104330002068C06820F400602168C860E06AFDF76A :10434000FFFD0BE02068C06820F480502168C86041 :10435000206BFDF7F5FD01E0012600BF00BF002E38 -:1043600046D100222946206804F04EFC21492068ED +:1043600046D100222946206804F052FC21492068E9 :10437000884201D1012000E0002090B100BF2068F8 :10438000006A41F21111084050B92068006A891092 :10439000084028B92068406C20F400402168486437 @@ -1090,18 +1090,18 @@ :1044000020684069C0F3C01594F84100212817D1F5 :10441000B5B100BF00BF2168143151E8001F21F081 :1044200080002168143141E80002002AF3D100BF66 -:10443000A06B10B1A06BFDF757FD204604F017FFED +:10443000A06B10B1A06BFDF757FD204604F015FFEF :1044400020684069C0F3801594F84200222817D1F3 :10445000B5B100BF00BF2168143151E8001F21F041 :1044600040002168143141E80002002AF3D100BF66 -:10447000E06B10B1E06BFDF737FD204604F0B1FEB4 -:10448000002070BD70B50546284604F003FF0446C1 +:10447000E06B10B1E06BFDF737FD204604F0AFFEB6 +:10448000002070BD70B50546284604F001FF0446C3 :10449000032C0DD004EBC400064901EB8000006939 :1044A00030B104EBC401034A02EB81010869804783 :1044B00070BD0000E82300202DE9F84F0446206875 :1044C00005682068C668206847694FF00009CA4639 :1044D00005F00F09B9F1000F0AD105F0200038B13D -:1044E00006F0200020B1204604F0E8FEBDE8F88F79 +:1044E00006F0200020B1204604F0E6FEBDE8F88F7B :1044F000B9F1000F7BD007F0010018B906F49070F5 :10450000002874D005F0010030B106F4807018B1B5 :10451000606C40F00100606405F0040030B107F009 @@ -1110,8 +1110,8 @@ :1045400005F0080048B106F0200010B907F001009E :1045500018B1606C40F008006064606C002845D0C1 :1045600005F0200028B106F0200010B1204604F02C -:10457000A5FE20684069C0F3801A606C00F0080056 -:1045800010B9BAF1000F2CD0204604F02AFE2068A2 +:10457000A3FE20684069C0F3801A606C00F0080058 +:1045800010B9BAF1000F2CD0204604F028FE2068A4 :10459000406900F0400000B300BF00BF2168143143 :1045A00051E8001F21F040002168143141E8000269 :1045B000002AF3D100BFE06B50B17748E16B48634C @@ -1142,13 +1142,13 @@ :1047400000BF00BF21680C3151E8001F21F01000AC :1047500021680C3141E80002002AF3D100BF022099 :10476000606341462046FFF747FEBFE605F0800044 -:1047700030B106F0800018B1204604F0FFFEB5E627 +:1047700030B106F0800018B1204604F0FDFEB5E629 :1047800005F0400030B106F0400018B1204604F0BA -:104790005EFDABE600BFA9E64190000810B50446F7 +:104790005CFDABE600BFA9E63D90000810B50446FD :1047A0000CB9012010BDA06900B100E000BF94F871 :1047B000410028B9002084F84000204600F02AF883 :1047C000242084F841002068C06820F4005021684B -:1047D000C860204604F0F0FD2068006920F4904095 +:1047D000C860204604F0EEFD2068006920F4904097 :1047E000216808612068406920F02A00216848613A :1047F0002068C06840F400502168C86000206064F0 :10480000202084F8410084F842000020606300BF4B @@ -1178,12 +1178,12 @@ :104980000010024000080140004400406C0002405A :10499000C80500200C06002070B504460D461646DA :1049A00094F8420020280BD105B10EB9012070BD4A -:1049B0000020206332462946204604F07BFDF6E7BE -:1049C0000220F4E770B50546284604F063FC04466F +:1049B0000020206332462946204604F079FDF6E7C0 +:1049C0000220F4E770B50546284604F061FC044671 :1049D000032C0DD004EBC400064901EB8000C06835 :1049E00030B104EBC401034A02EB8101C86880477F :1049F00070BD0000E823002070B50546284604F08D -:104A000049FC0446032C0DD004EBC400064901EB1D +:104A000047FC0446032C0DD004EBC400064901EB1F :104A10008000806830B104EBC401034A02EB8101DD :104A20008868804770BD0000E82300202DE9F84F1A :104A300004460E46174699464FF0000A94F8410086 @@ -1191,11 +1191,11 @@ :104A50006064212084F84100FDF76CFE8246A78443 :104A6000E784A068B0F5805F04D1206910B9002503 :104A7000B04602E035464FF000081EE053460022E3 -:104A800080212046CDF8009004F0A8FD20B1202020 +:104A800080212046CDF8009004F0A6FD20B1202022 :104A900084F841000320D8E745B9B8F80000C0F316 :104AA00008002168486008F1020803E028782168BE :104AB00048606D1CE08C401EE084E08C0028DDD155 -:104AC0005346002240212046CDF8009004F086FD98 +:104AC0005346002240212046CDF8009004F084FD9A :104AD00020B1202084F841000320B6E7202084F88C :104AE00041000020B1E70220AFE70000F7B504461F :104AF000154694F84100202836D1019800B10DB92F @@ -1205,24 +1205,24 @@ :104B300023681A1D31682B46A06BFDF75BFB6FF0F5 :104B400040002168086000BF00BF2168143151E8AF :104B5000001F41F080002168143141E80002002A62 -:104B6000F3D100BF0020CCE70220CAE77D91000806 -:104B7000D59100085590000810B5034693F8410000 +:104B6000F3D100BF0020CCE70220CAE7799100080A +:104B7000D19100085190000810B5034693F8410008 :104B8000202813D101B10AB9012010BD19629A84FD :104B9000DA8400205864212083F841001868C06836 :104BA00040F080001C68E0600020EEE70220ECE7A7 -:104BB00070B50546284604F06DFB0446032C0DD065 +:104BB00070B50546284604F06BFB0446032C0DD067 :104BC00004EBC400064901EB8000406830B104EBFF :104BD000C401034A02EB81014868804770BD0000B0 -:104BE000E823002070B50546284604F053FB044630 +:104BE000E823002070B50546284604F051FB044632 :104BF000032C0BD004EBC400054951F8200028B168 :104C000004EBC401024A52F82100804770BD000045 :104C1000E823002000BFFEE7F8B5054628128DF80E :104C20000000E8B28DF80100F02387220021084639 -:104C300000F00AFC4FF48776304605F057FE044634 +:104C300000F00AFC4FF48776304605F055FE044636 :104C400014B96FF00100F8BD002007E09DF80010D6 :104C500021549DF80120411C6254801CB042F5D3C0 :104C6000002704E0B1B2204600F07AFC7F1CF02F50 -:104C7000F8D3204605F026FD0020E4E72DE9FF5F8C +:104C7000F8D3204605F024FD0020E4E72DE9FF5F8E :104C800007468A469346984627B96FF0010004B05C :104C9000BDE8F09F08F10700C11700EB5171C1F3A7 :104CA000CF0900263FE006FB09700390002436E0A0 @@ -1257,7 +1257,7 @@ :104E7000BBF1000F04D00A9ADDE9021000F04AF9F4 :104E8000601CC4B2B442C0DB781CC7B2059887422C :104E9000B9DB03E002E04FF0FF3055E700BF002030 -:104EA00052E70000F8030108E80901082DE9FF4F67 +:104EA00052E70000EC020108DC0801082DE9FF4F81 :104EB00087B0804689461546202D01DB7E2D04DD16 :104EC0004FF0FF300BB0BDE8F08FA5F1200000F0EF :104ED000FF0A0020069000260590049015980C28E3 @@ -1281,7 +1281,7 @@ :104FF000BBF1000F01D00A9800E014980246DDE9E9 :10500000021000F087F8601CC4B2B442BDDB781C0B :10501000C7B205988742B6DB03E002E04FF0FF30ED -:1050200050E700BF00204DE7F8030108E809010838 +:1050200050E700BF00204DE7EC020108DC08010852 :105030002DE9FF4F83B006460F460598841B06985E :10504000C51B002C01DB012001E04FF0FF30029076 :10505000002D01DB012001E04FF0FF300190002C1A @@ -1372,12 +1372,12 @@ :1055A00070BD000000080140000C014010B5094822 :1055B000FCF71EFC012802D04FF0FF3010BD06485A :1055C000FCF716FC012802D04FF0FF30F6E7002070 -:1055D000F4E70000344A0108444A010870B5044663 +:1055D000F4E70000504C0108604C010870B5044627 :1055E0000E4604B116B94FF0FF3070BDFBF766FFF1 -:1055F00028B9FBF777FF4AA004F0B4FA02E054A000 -:1056000004F0B0FA202104F10800FAF733FEFFF7A6 +:1055F00028B9FBF777FF4AA004F0B2FA02E054A002 +:1056000004F0AEFA202104F10800FAF733FEFFF7A8 :10561000CDFFFBF74FFF083020602068427801463D -:10562000574802F0D3FC10B14FF0FF30DDE755488A +:10562000574802F0D7FC10B14FF0FF30DDE7554886 :10563000816B00208847206890F8580010B101283D :105640002CD10FE0FD214E48406880F827107C21C6 :105650004B48406880F82E10FC214948406880F88B @@ -1386,11 +1386,11 @@ :105680003F48406880F82E10206890F85A00801C2F :10569000C1B23B48406880F8221000E000BF00BF64 :1056A000374A526802F11D00364A516C8847344827 -:1056B00040680078022803D1314803F03FF920E028 +:1056B00040680078022803D1314803F043F920E024 :1056C0002F484068007801281BD1206890F85800C6 :1056D00010B1012809D102E02B48057807E02068C5 :1056E000B0F85A00801C85B201E0002500BF00BF61 -:1056F000002D05DDEAB204F12801214803F05AF932 +:1056F000002D05DDEAB204F12801214803F05EF92E :1057000000BF0120FFF7C0FD00F0E0FB40F2DC50DD :10571000FCF7BEFD204600F0ADF9002065E7000073 :105720005B4D5231365D20466C61736820636F6E4D @@ -1399,7 +1399,7 @@ :105750005B4D5231365D20436F6E666967206C6F1A :10576000616465642066726F6D20466C61736820A9 :105770007375636365737366756C6C790D0A0000ED -:10578000E02C0020401D0108040000202DE9F0411C +:10578000E02C0020341C0108040000202DE9F04129 :1057900004469D48007800287ED0002501E0681C62 :1057A000C5B29A48007885420FDA9948405D2028B2 :1057B000F5D09748405D0928F1D09548405D0D2807 @@ -1414,11 +1414,11 @@ :1058400088547248067804E00021701E0646724AA9 :105850001154002E08DD701E6F49085C0D28F3D02E :10586000701E085C0A28EFD002E000206A49087028 -:105870006A48816B0020884703F0AAFF8046042015 -:1058800004F0BAF803F0EAFF002065490870012728 +:105870006A48816B0020884703F0A8FF8046042017 +:1058800004F0B8F803F0E8FF00206549087001272C :1058900000BF4FF4807200E015E061495E48FCF7FC :1058A0003BFA07465E48007818B15D495DA004F0F8 -:1058B00059F900205A490870012FEAD000BF002092 +:1058B00057F900205A490870012FEAD000BF002094 :1058C0005149087000BFFBF774FD0646FAF7BEFFAA :1058D00005465549FAF79BFEA060FBF76AFDD4E93F :1058E0000423861A61EB03013046FAF7AFFF054641 @@ -1432,15 +1432,15 @@ :10596000891C88B2062105E0002304F12802535463 :105970004A1C91B28142F7DB00BF206890F85800C2 :1059800010B1012835D112E028484068007801287C -:1059900002D0022808D103E0244802F00FFE04E000 -:1059A000224802F00BFE00E000BF00BF22E01F48CB +:1059900002D0022808D103E0244802F013FE04E0FC +:1059A000224802F00FFE00E000BF00BF22E01F48C7 :1059B00040680078012802D0022817D103E01B4874 -:1059C00002F0FCFD13E0194802F0F8FDE169A0685F +:1059C00002F000FE13E0194802F0FCFDE169A06856 :1059D000FAF717FE05464FF07E51FAF78FFF04D80D :1059E000204600F0D7FAA168E16100E000BF00BFE7 -:1059F00000E000BF00BFFCF79DFE054604F002F882 +:1059F00000E000BF00BFFCF79DFE054604F000F884 :105A00000020BDE8F0810000050000200400002017 -:105A10003704002009010020EF2D0020401D01085F +:105A10003704002009010020EF2D0020341C01086C :105A20002F2E00202573000000247449E02C002054 :105A3000CDCCCC3D70B504460E4615461CB116B112 :105A40000DB1F52D02DD4FF0FF3070BD2068B0F8CC @@ -1469,38 +1469,38 @@ :105BB000AAA2CDE900105A210520FFF7C9FA9048A2 :105BC0004068A84A0023D0E912713846FAF7F8FA7B :105BD000CDE90A01A4A2CDE900010F210CA803F030 -:105BE000D1FF002010214FF6FF730CAACDE9001061 +:105BE000CFFF002010214FF6FF730CAACDE9001063 :105BF0005A213220FFF7ACFA23258148007801288A :105C000067D10020102140F2FF7399A2CDE9001066 :105C100073210520FFF79CFA2068B0F85C3096A24B -:105C20000A2109A803F0AEFF002010214FF6FF73F0 +:105C20000A2109A803F0ACFF002010214FF6FF73F2 :105C300009AACDE9001073214120FFF789FA05F187 :105C4000190085B20020102140F2FF738CA2CDE92B :105C5000001028217820FFF77BFA6948406890F906 -:105C6000503089A20A2106A803F08CFF00201021E1 +:105C6000503089A20A2106A803F08AFF00201021E3 :105C70004FF6205306AACDE900102821B420FFF7E3 :105C800067FA05F1190085B2206890F858000128DC :105C90001ED10020102140F2FF737DA2CDE900103B :105CA00041217820FFF754FA2068B0F85A307BA2DF -:105CB0000A2103A803F066FF002010214FF62053AD +:105CB0000A2103A803F064FF002010214FF62053AF :105CC00003AACDE900104121BE20FFF741FA00BF31 :105CD0008EE00020102140F2FF7371A2CDE9001088 :105CE00029467820FFF734FA05F1140085B26FA237 -:105CF000142107A8D4F8A83003F044FF0020102195 +:105CF000142107A8D4F8A83003F042FF0020102197 :105D00004FF4FC6307AACDE9001029467820FFF77D :105D10001FFA05F1140085B2AC20035965A21421C5 -:105D200007A803F02FFF002010214FF4FC6307AAFF +:105D200007A803F02DFF002010214FF4FC6307AA01 :105D3000CDE9001029467820FFF70AFA05F1140092 -:105D400085B2B02003595DA2142107A803F01AFF01 +:105D400085B2B02003595DA2142107A803F018FF03 :105D5000002010214FF4FC6307AACDE9001029466A :105D60007820FFF7F5F90020102140F2FF7355A2CB :105D7000CDE9001073210520FFF7EAF92068B0F89B -:105D80005E303DA2142107A803F0FCFE0020102184 +:105D80005E303DA2142107A803F0FAFE0020102186 :105D90004FF6FF7307AACDE9001073214120FFF7EA :105DA000D7F92068B0F8603033A2142107A803F0B7 -:105DB000E9FE002010214FF6FF7307AACDE900107D +:105DB000E7FE002010214FF6FF7307AACDE900107F :105DC00073217D20FFF7C4F92068B0F862302AA261 -:105DD000142107A803F0D6FE002010214FF6FF7310 +:105DD000142107A803F0D4FE002010214FF6FF7312 :105DE00007AACDE900107321B920FFF7B1F900BF70 :105DF000002048E64D5231362053746174757300AB :105E0000E02C002054580000525800004D6F64658B @@ -1525,17 +1525,17 @@ :105F3000A7030FA2CDE900103021FFF709F90020D7 :105F400018214DF6A7030EA2CDE900104821FFF756 :105F5000FFF800200EBD0000496E697469616C692C -:105F60007A696E672E2E2E00B81B0108781C010876 +:105F60007A696E672E2E2E00AC1A01086C1B010890 :105F70004D5231362D2D576972656C657373000073 :105F80007472616E736D697373696F6E20746F6F75 :105F90006C00000030B589B004461CB94FF0FF30EA :105FA00009B030BD2148007803283DD123251435A0 -:105FB0001FA2142104A8D4F8A83003F0E3FD0020A8 +:105FB0001FA2142104A8D4F8A83003F0E1FD0020AA :105FC0001021CDE900014FF4FC6304AA2946029098 :105FD0007820FFF70AF91435AC20035916A21421D2 -:105FE00004A803F0CFFD00201021CDE900014FF4FB +:105FE00004A803F0CDFD00201021CDE900014FF4FD :105FF000FC6304AA294602907820FFF7F6F81435CE -:10600000B02003590EA2142104A803F0BBFD002008 +:10600000B02003590EA2142104A803F0B9FD00200A :106010001021CDE900014FF4FC6304AA2946029047 :106020007820FFF7E2F800BF0020B9E7E02C00205D :106030006368313A256C75006368323A256C7500E7 @@ -1552,9 +1552,9 @@ :1060E0000F20FCF7A3FB002205211020FCF7AEFBDC :1060F0001020FCF79BFB002205211120FCF7A6FBDA :106100001120FCF793FB08BD0010024010B5064AB1 -:106110000021064805F079F905490860054A002183 -:10612000054805F072F910BDA0030108FD8A0008BA -:1061300000000020544A0108218F000800B585B0F6 +:106110000021064805F05DF905490860054A00219F +:10612000054805F056F910BD94020108058B0008DA +:1061300000000020704C0108298F000800B585B0D0 :106140000020019002900390049000BF49488069AC :1061500040F02000474988610846806900F020002F :10616000009000BF00BF00BF0846806940F00400F7 @@ -1597,3852 +1597,3885 @@ :1063B00001900290039004904FF40050059000204B :1063C000079069460648FDF7CBFB08B1FBF7D4FB05 :1063D0000348FDF73FFD15B000BD0000002C014053 -:1063E000AC02002010B50A480A4908600A48486013 -:1063F000002108488160C16001610C2141610021D8 -:106400008161C161FEF7CAF908B1FBF7B5FB10BDA8 -:106410000038014038050020A086010010B5114861 -:10642000114908604FF4E130486000210E48816056 -:10643000C16001610C21416100218161C161FEF7F0 -:10644000ADF908B1FBF798FBFF2208490648FEF7B3 -:10645000A3FA05480068C06840F0100002490968C6 -:10646000C86010BD004400408005002038030020B3 -:1064700000BFFEE700BFFEE710B502200349087029 -:106480000846007801F022FC10BD0000C00000208A -:1064900010B504460420034908700846007801F04E -:1064A00015FC10BDC000002010B503200349087082 -:1064B0000846007801F00AFC10BD0000C000002072 -:1064C00010B505A003F04EFB0520074908700846EB -:1064D000007801F0FBFB10BD5B54585D2054585F01 -:1064E000444F4E450D0A0000C000002010B505A025 -:1064F00003F038FB0620084908700846007801F0D0 -:10650000E5FB10BD5B54585D2054585F54494D4520 -:106510004F5554210D0A0000C000002008B508495D -:106520000968C9084FF47A72B1FBF2F14143009156 -:1065300000BF00BF00994A1E00920029F9D108BD92 -:106540001400002010B50248FCF74AFD10BD000001 -:106550003001002010B50248FCF742FD10BD0000DC -:106560008801002070B505466C6A0020E087E0864F -:106570002046FCF715FD70BD70B505466C6A2068B5 -:10658000406820F0030021684860606D40F0100012 -:106590006065012084F851002046FCF701FD70BDC4 -:1065A00070B50446656A2846FCF706FF70BD70B5F5 -:1065B0000446656A2846FDF765FA70BD70B5044665 -:1065C000656A2846FDF796FA70BD70B505466C6A97 -:1065D000FCF7B0F806462868006800F02000202884 -:1065E0002BD02068406820F0200021684860A06817 -:1065F00050B96068B0F5827F06D12068406820F00D -:1066000003002168486005E02068406820F0010030 -:106610002168486032466421204600F085F808B1C0 -:10662000202060650020E087012084F85100606D23 -:1066300018B12046FCF7B4FC70BD2046FCF7A0FE64 -:1066400000BFF9E7F8B505466C6AFCF773F8064633 -:106650002868006800F0200020282DD020684068BD -:1066600020F02000216848602068406820F0020087 -:106670002168486032466421204600F091F818B144 -:10668000606D40F020006065A06850B900BF002038 -:1066900000902068C068009020688068009000BF6B -:1066A00000BF0020E086012084F85100606D18B121 -:1066B0002046FCF775FCF8BD2046FDF7CDF900BF7C -:1066C000F9E770B505466C6AFCF734F806462868A9 -:1066D000006800F02000202821D02068406820F0C9 -:1066E00020002168486032466421204600F058F8B6 -:1066F00018B1606D40F0200060652068406820F0AF -:106700000300216848600020E086E087012084F8CB -:106710005100606D18B12046FCF742FC70BD204668 -:10672000FDF7CCF900BFF9E7F8B504460E4615466B -:106730006068B0F5827F0DD1A068B0F5004F03D03E -:10674000A068B0F5806F05D12068006820F0400097 -:10675000216808606068B0F5827F11D1A068B0F54B -:10676000806F0DD13346002201212046009500F0B4 -:106770004DF898B1606D40F0200060650320F8BDD1 -:106780003346002280212046009500F03FF828B1D2 -:10679000606D40F0200060650320F0E70020EEE728 -:1067A000F8B504460E46154633460122022120461E -:1067B000009500F02BF828B1606D40F02000606576 -:1067C0000320F8BD3346002280212046009500F0CA -:1067D0001DF828B1606D40F0200060650320F0E7EF -:1067E0000020EEE70146074A0868904201D10020E8 -:1067F0007047054A0868904201D10120F8E703205C -:10680000F6E7000000300140003800402DE9F84F65 -:1068100004460D4690461E46DDF82890FBF78AFF99 -:10682000A0EB0900371AFBF785FF82462C48006869 -:10683000C0F3CB307843009045E0701C002842D074 -:10684000FBF778FFA0EB0A00B84200D2A7BB206894 -:10685000406820F0E000216848606068B0F5827F01 -:106860000DD1A068B0F5004F03D0A068B0F5806FDF -:1068700005D12068006820F0400021680860A06A07 -:10688000B0F5005F0DD100BF2068006820F4005013 -:10689000216808602068006840F4005021680860A2 -:1068A00000BF012084F8510000BF002084F8500090 -:1068B00000BF0320BDE8F88FFFE7009800B900276C -:1068C0000098401E0090206880682840A84201D1AE -:1068D000012000E000204045AFD10020EAE70000A1 -:1068E0001400002030B503460C461546002207E090 -:1068F000184600F008F824F812009B1C501C82B2C5 -:10690000AA42F5DB30BD0146088870472DE9F05FEB -:1069100080468A461746B8F1006F02D33A48804550 -:1069200001D3BDE8F09FFBF729FDA8F1006B4FEA0A -:106930009B25CBF34809C9F50074A74200DC3C460F -:106940005CE04FF0006101EB85208A142F49FFF7CE -:10695000C9FF00260BE009EB06002C4931F81000B6 -:106960004FF6FF71884200D003E0701C86B2A64249 -:10697000F1DB00BFA64225DA4FF0006101EB852074 -:10698000FBF788F94CF25030FBF74CF920480069CE -:1069900020F002001E490861002608E03AF81600BF -:1069A00006EB0901194A22F81100701C86B2A642B2 -:1069B000F4DB4FF0006101EB85208A14134900F0ED -:1069C00029F808E04CF25030FBF72CF922465146EA -:1069D000404600F01FF8A74200D110E06D1C4FF0B8 -:1069E00000090AEB440A08EB4408381B87B2B7F5E4 -:1069F000007F02DD4FF4007400E03C46A1E700BFD9 -:106A0000FBF75AFC00BF8CE700000108681F00205C -:106A1000002002402DE9F04104460E4617460025AD -:106A20000AE036F815C06246002321460120FBF734 -:106A30004DFCA41C681C85B2BD42F2DBBDE8F081B0 -:106A400001B582B09DF80800C0F3401040019DF8E8 -:106A50000810C1F3001140EA01109DF80810C1F3BD -:106A6000C00140EAC1009DF80810C1F3800140EA6E -:106A700081009DF80810C1F3400140EA41009DF8F3 -:106A8000081001F0010108430190012201A98920A9 -:106A900000F0D2FB0EBD38B50446200A8DF8000088 -:106AA000E0B28DF8010002226946972000F0C4FB95 -:106AB00038BD10B54FF4AA7000F02CFB044640F22C -:106AC000531000F027FB44EA002010BD2DE9F04FE1 -:106AD00085B000200490824600210C460D4600F04F -:106AE0001FFA032853D004DC002851D0012850D1CC -:106AF00004E004284AD00F284BD146E040F6541059 -:106B000000F008FB8DF8100040F6551000F002FB75 -:106B10008DF8110040F6561000F0FCFA8DF81200C6 -:106B20009DF8100000049DF8111040EA01209DF826 -:106B3000121040EA010ACAF3130A00F047F883462C -:106B4000F9F792FE064632460B4600201449F9F743 -:106B50000EFE80460022134BF9F797FDCDE90201A6 -:106B60001421504601F086FF8046F9F77DFE064667 -:106B70000D4A0E4BF9F789FDCDE90001DDE902234D -:106B8000F9F7F5FD04460D4603E000BF00BF00BF66 -:106B900000BF00BF2046294605B0BDE8F08F0000C9 -:106BA0000000994000408F40CDCCCCCCCCCCF83FFD -:106BB00008B502226946152000F074FA9DF801001C -:106BC0009DF8001040EA012008BD000000200B499C -:106BD00009780A290BD0182907D0262903D034298F -:106BE00007D1074807E0074805E0074803E00748E2 -:106BF00001E0002000BF00BF70470000C600002079 -:106C000075190300EA320600D4650C00A8CB180001 -:106C10000148007870470000C40000201CB50446FD -:106C2000052269461D2000F03DFA00F079F9207038 -:106C30002078032870D003DC38B1012857D157E001 -:106C400004286AD00F28F9D161E19DF8001048426C -:106C500000EBD071491049B261709DF801104842B3 -:106C600000EBD07149104AB2A2709DF80200800971 -:106C7000E17860F30001E1709DF802004009E178DD -:106C800060F34101E1709DF802000009E17860F3D2 -:106C90008201E1709DF80200C008E17860F3C30151 -:106CA000E1709DF802008008E17860F30411E17062 -:106CB0009DF802004008E17860F34511E1709DF80D -:106CC0000200E17860F38611E1709DF8030040094D -:106CD000217960F3000121719DF80300217960F3AF -:106CE000410121719DF8040000F00700607114E17A -:106CF0009DF80010484200EBD071491049B2617014 -:106D00009DF80120802A09DA9DF80110CA1701EBCD -:106D100092729210A2700BE04DE0ADE09DF8012060 -:106D2000A2F58070C21700EB9272921053B2A3705A -:106D30009DF802008009E17860F30001E1709DF8A0 -:106D400002004009E17860F34101E1709DF8020022 -:106D50000009E17860F38201E1709DF80200C0084B -:106D6000E17860F3C301E1709DF802008008E178EA -:106D700060F30411E1709DF802004008E17860F3CF -:106D80004511E1709DF80200E17860F38611E17031 -:106D90009DF803004009217960F3000121719DF8FD -:106DA0000300217960F3410121719DF8040000F096 -:106DB00007006071B1E09DF80010484200EBD0710F -:106DC000491049B261709DF80110484200EBD07142 -:106DD00049104AB2A2709DF802008109E07861F37F -:106DE0000000E0709DF802004109E07861F3410085 -:106DF000E0709DF802000009E17860F38201E17023 -:106E00009DF80200C008E17860F3C301E1709DF8CD -:106E100002008008E17860F30411E1709DF802003F -:106E20004008E17860F34511E1709DF80200E178D7 -:106E300060F38611E1709DF803008109207961F308 -:106E4000010020719DF803004009217960F382015F -:106E500021719DF803000009217960F3C3012171BC -:106E60009DF80300217960F3041121719DF804005D -:106E700000F00700607150E09DF80010484200EB00 -:106E8000D071491049B261709DF80110484200EB81 -:106E9000D07149104AB2A2709DF802008009E178D1 -:106EA00060F30001E1709DF802004009E17860F3B1 -:106EB0004101E1709DF802000009E17860F3820170 -:106EC000E1709DF80200C008E17860F3C301E17051 -:106ED0009DF802008008E17860F30411E1709DF8EC -:106EE00002004008E17860F34511E1709DF802006E -:106EF000E17860F38611E1709DF8030000F0010075 -:106F000020719DF8040000F00700607105E000208A -:106F10002060A0800F20207000BF00BF1CBD0000BB -:106F20000148007870470000C5000020F8B505460C -:106F30000C4616466946204600F01DF82078B042FF -:106F400001DD0120F8BD227829469DF8000000F0FF -:106F500071F80020F6E708B500200090012269468C -:106F60001F2000F09FF89DF80000414201EBD17016 -:106F7000401040B208BD38B504460D4602226946AD -:106F8000172000F08FF8FFF7CBFF01280DD140F656 -:106F9000031000F0BFF80121B1EBE01F05D140F66E -:106FA000011000F0B7F820700BE0FFF7B9FF0428DC -:106FB00004D19DF80000801C207002E09DF80000C4 -:106FC00020709DF80100287038BD1CB5002001908C -:106FD000012201A9C02000F065F89DF8040000908E -:106FE0009DF8001008461CBD10B54FF4807106488E -:106FF000FAF74AFF044680210348FAF745FF44EABE -:107000004000C0B210BD0000000C014010B50446A5 -:1070100000F0C4F8204600F001F810BD10B5044699 -:107020000022802102482368FAF736FF10BD0000D5 -:10703000000C01402DE9F04105460E461446E71CC0 -:107040001B2015490870084645700020887000BF55 -:1070500005E00022C11C104B5A54411C88B2A042CA -:10706000F7DB00F0B3F8002210210C48FAF732FFEA -:107070003A460B49084801F01DFD22460849C91C43 -:107080003046F9F7DEF8012210210448FAF722FF12 -:1070900000F09CF8BDE8F081702400200008014059 -:1070A000702800202DE9F04105460E461446A01C2C -:1070B00087B21548057000201349487000BF05E0ED -:1070C0000022811C104B5A54411C88B2A042F7DBAD -:1070D00000F07CF8002210210C48FAF7FBFE3A463B -:1070E0000B49094801F0E6FC22460949891C304653 -:1070F000F9F7A7F8012210210448FAF7EBFE00F097 -:1071000065F8BDE8F081000070240020000801400F -:107110007028002038B5044601226946204600F058 -:1071200003F89DF8000038BD2DE9F04104460E46F5 -:107130001546281D87B2192015490870200A487085 -:107140008C700020C87000BF05E00022011D104BAC -:107150005A54411C88B2A842F7DB00F037F80022ED -:1071600010210C48FAF7B6FE3A460B49084801F0E0 -:10717000A1FC2A460849091D3046F9F762F80122A8 -:1071800010210448FAF7A6FE00F020F8BDE8F081CF -:1071900070240020000801407028002010B5142041 -:1071A000FBF776F8002201210748FAF793FE322018 -:1071B000FBF76EF8012211460348FAF78BFE142004 -:1071C000FBF766F810BD0000000C014010B500BFD1 -:1071D0004FF480710248FBF79FFA0128F8D010BDE8 -:1071E000000C01402DE9F04104460E461546AF1C47 -:1071F0001A200F490870201248702A4631460C4860 -:10720000801CF9F71EF8FFF7E1FF00221021094862 -:10721000FAF760FE3946064801F03AFC01221021D7 -:107220000448FAF757FEFFF7D1FFBDE8F0810000F0 -:1072300070240020000801402DE9F04105460E466B -:107240001446601C87B2FFF7C1FF002210210C48D2 -:10725000FAF740FE0B48057022463146401CF8F70D -:10726000F0FF3946074801F013FC012210210448C1 -:10727000FAF730FE842D01D0FFF7A8FFBDE8F081BA -:10728000000801407024002013B50446012201A922 -:10729000204600F001F81CBD2DE9F04104460E46E1 -:1072A0001546E81C87B218200F490870200A48705C -:1072B0008C702A4631460C48C01CF8F7C2FFFFF715 -:1072C00085FF002210210948FAF704FE39460648D6 -:1072D00001F0DEFB012210210448FAF7FBFDFFF765 -:1072E00075FFBDE8F0810000702400200008014017 -:1072F00010B50446024804600248FFF787FE10BD3F -:10730000D0000020C800002010B5054800780128F2 -:1073100002D10449087001E000F006F810BD000039 -:10732000C7000020CC00002070B50F25FFF770FCCF -:1073300000B970BDB248007801280AD1B148007880 -:10734000012805D172B60020AE49087062B600E08F -:10735000EFE7FFF7E5FD0546FFF72AFC04464FF689 -:10736000FF70FFF798FB35B1012D7CD0032D03D0C2 -:10737000042D79D101E000BF00BFA34800780428A4 -:1073800062D0052871D104F0020002282CD104F04B -:10739000400040280CD19D48006828B39B480068F5 -:1073A000806908B3994800688169022088471BE01A -:1073B00004F0080008280CD194480068A0B1934854 -:1073C0000068806980B19148006881690120884720 -:1073D0000AE08E48006838B18C480068406818B1EF -:1073E0008A4909684868804704F0040004280AD1E3 -:1073F0008648006838B185480068806818B18349BC -:1074000009688868804704F0080008280BD17F4885 -:10741000006840B17D480068806920B17B48006801 -:1074200081690120884704F48040B0F5804F0AD17B -:107430007648006838B175480068406918B17349EA -:1074400009684869804723E004F0010050B16F48A3 -:10745000006838B16D480068006818B16B49096868 -:107460000868804702E015E0C5E010E004F48040C1 -:10747000B0F5804F0AD16548006838B163480068AC -:10748000006918B1614909680869804700E000BFD8 -:1074900000BFB1E05C480078042854D0052802D031 -:1074A00006286FD16FE004F0020002281BD104F01F -:1074B000400040280CD155480068A0B153480068EE -:1074C000806980B1514800688169022088470AE0DC -:1074D0004E48006838B14D480068406818B14B49C3 -:1074E00009684868804704F0100010280AD147480E -:1074F000006838B145480068C06818B14349096858 -:10750000C868804704F0200020280BD13F4800685D -:1075100040B13E480068806920B13C4800688169FC -:107520000020884704F48040B0F5804F0AD13748E6 -:10753000006838B135480068406918B133490968B6 -:107540004869804755E004F0010050B12F480068B9 -:1075500038B12E480068006818B12C4909680868DD -:10756000804704F48040B0F5804F0AD12748006876 -:1075700038B126480068006918B1244909680869CB -:10758000804736E034E004F48050B0F5805F1ED1CF -:1075900004F40050B0F5005F0CD11C48006830B313 -:1075A0001A480068C06910B318480068C169012012 -:1075B00088471CE015480068C8B114480068C069D5 -:1075C000A8B112480068C169002088470FE004F4A0 -:1075D0008040B0F5804F0AD10C48006838B10B48A4 -:1075E0000068406918B1094909684869804700E0A6 -:1075F00000BF00BF00E000BF00BF00BF99E6000071 -:10760000C7000020CC000020C4000020D0000020D3 -:1076100037B504460D462946204600F0BFF90298CA -:1076200000F0FCFA3EBD01B5012269469E20FFF73D -:1076300003FE08BD38B50546A5F1210084B2200A35 -:107640008DF80000E0B28DF8010002226946982012 -:10765000FFF7F2FD38BD10B50446210E40F6CF10FD -:10766000FFF712FEC4F307414FF41D60FFF70CFE55 -:10767000C4F3072140F6D110FFF706FEE1B240F651 -:10768000D210FFF701FE10BD10B50248FFF7E3FF6F -:1076900010BD0000D6BE898E38B505460C468DF863 -:1076A00000508DF80140022269468F20FFF7C4FD8B -:1076B00038BD000010B500221146C520FFF7BCFD03 -:1076C00006200149087010BDC400002001B5012248 -:1076D00069468820FFF7B0FD06200149087008BD03 -:1076E000C400002038B50446200A8DF80000E0B23E -:1076F0008DF80100FFF714FC10B1032808D100E059 -:1077000000BF0222694640F6C610FFF7C5FD00E043 -:1077100000BF00BF38BD38B50446200A8DF8000010 -:10772000E0B28DF80100FFF7FBFB10B1032808D190 -:1077300000E000BF0222694640F6C810FFF7ACFD2A -:1077400000E000BF00BF38BD2DE9FC4107460C46F4 -:1077500015461E46380A8DF80000F8B28DF8010073 -:10776000200A8DF80200E0B28DF80300280A8DF897 -:107770000400E8B28DF80500300A8DF80600F0B27A -:107780008DF80700082269468D20FFF755FDBDE8FA -:10779000FC81000010B500221146C120FFF74CFD0E -:1077A00003200149087010BDC400002000200149D9 -:1077B00008707047C700002001B5012269469B2070 -:1077C000FFF73AFD08BD000038B504462078274988 -:1077D0000978884202D0207800F0D2F82078032877 -:1077E00020D003DC38B1012838D10EE0042823D0A2 -:1077F0000F2833D12AE060788DF80000A0788DF84A -:107800000100E0788DF8020028E020798DF8000072 -:1078100060798DF80100A0798DF802006079144933 -:1078200008701BE0E0798DF80000207A8DF80100E7 -:10783000607A8DF8020011E0A07A8DF80000E07AFD -:107840008DF80100207B8DF8020007E000208DF804 -:1078500000008DF801008DF8020000BF00BF032278 -:1078600069468B20FFF7E8FC38BD0000C50000200A -:10787000C60000201CB5044620784049097888429B -:1078800002D0207800F07CF82078032834D003DC84 -:1078900038B101286AD11AE0042843D00F2865D1F5 -:1078A00054E060788DF80000A0788DF80100E07851 -:1078B0008DF8020020798DF8030060798DF80400BE -:1078C000A0798DF80500E0798DF806004EE0207A69 -:1078D0008DF80000607A8DF80100A07A8DF8020022 -:1078E000E07A8DF80300207B8DF8040000208DF8ED -:1078F00005008DF8060039E0607B8DF80000A07B64 -:107900008DF80100E07B8DF80200207C8DF80300EB -:10791000607C8DF80400A07C8DF80500E07C8DF87B -:10792000060023E0207D8DF80000607D8DF80100C9 -:10793000A07D8DF80200E07D8DF8030000208DF819 -:1079400004008DF805008DF806000FE000208DF88A -:1079500000008DF801008DF802008DF803008DF80D -:1079600004008DF805008DF8060000BF00BF072257 -:1079700069468C20FFF760FC1CBD0000C50000209C -:1079800001B59DF8000004490870012269468A206B -:10799000FFF752FC08BD0000C500002070B504468A -:1079A0000D462A4621460020FFF71CFC70BD000052 -:1079B0000120014908707047C700002010B500245D -:1079C0000AE0074A02EB84029178054A32F8240063 -:1079D000FFF75AFC601C04B2002CF2D010BD00006E -:1079E0003C1D010801B5012269469620FFF724FCE1 -:1079F00008BD00002DE9FE4F83464FF0000A00222B -:107A0000164B1046590303F0B3FD02460B46CDE971 -:107A1000000100201249F8F7AAFE06460F46584614 -:107A2000F8F733FF804632463B46F8F7A0FE04469F -:107A3000F8F738FF82464FEA1A408DF808004FEAFF -:107A40001A208DF809000AF0FF008DF80A000322C1 -:107A500002A98620FFF7F0FBBDE8FE8F0000324050 -:107A6000A8CB884101B582B09DF808008DF80400CC -:107A7000BDF80A00000A8DF80500BDF80A00C0B282 -:107A80008DF806004FF6FF70FFF705F8032201A9F5 -:107A90008220FFF7D1FB0520014908700EBD0000D0 -:107AA000C40000207CB506460C4615468DF80060E3 -:107AB000200A8DF80100E0B28DF80200280A8DF846 -:107AC0000300E8B28DF80400052269469420FFF710 -:107AD000B3FB0520014908707CBD0000C4000020F4 -:107AE00010B500221146D520FFF7A6FB10BD0000FF -:107AF00001B582B09DF80800C007000F9DF808107E -:107B0000C1F3400140EA81009DF80810C1F38001F3 -:107B100040EA41009DF80810C1F3C00108430190FC -:107B2000002004490870012201A98420FFF784FB8A -:107B30000EBD0000C400002001B50122694680206E -:107B4000FFF77AFB9DF8000018B90120034908707F -:107B500002E002200149087008BD0000C4000020B6 -:107B60002DE9F04105460E460027FFF7D9F920B16F -:107B7000032818D0042835D12AE00527012D04D088 -:107B8000022D05D0032D09D105E040F6CE1408E002 -:107B900040F6D31405E040F6D81402E00120BDE819 -:107BA000F08100BF20E00427012D04D0022D05D074 -:107BB000032D09D105E040F6CF1407E040F6D414B8 -:107BC00004E040F6D91401E00120E8E700BF0BE033 -:107BD0000427012D02D140F6CF1401E00120DEE799 -:107BE00000BF01E00120DAE700BF3A4631462046F7 -:107BF000FFF752FB0020D2E710B5044640F6CD1047 -:107C0000FFF788FA00F0F00004F00F0140EA0104E9 -:107C1000214640F6CD10FFF737FB10BD01B582B00D -:107C20009DF808008DF80400BDF80A00000A8DF8E0 -:107C30000500BDF80A00C0B28DF806004FF6FF70CF -:107C4000FEF729FF032201A98320FFF7F5FA04209C -:107C5000014908700EBD0000C400002010B50022CC -:107C60001146D220FFF7E8FA10BD10B500221146E8 -:107C7000D120FFF7E1FA10BD38B505460C4605F1F5 -:107C80001200C0B28DF800008DF801400222694652 -:107C90008E20FFF7D1FA38BD10B50446FFF740F942 -:107CA00020B1032803D0042808D101E000BF00BFA1 -:107CB000214640F6C510FFF7E7FA00E000BF00BF1D -:107CC00010BD10B500F00AFF10BD00002DE9F8430B -:107CD0008046A8F1020006286BD2DFE800F0035FBF -:107CE000697596B15BA001F03DFF00206249087004 -:107CF00062487F22036E624898475F4800787F2879 -:107D000005DA00205E495C4A1278885403E00020BE -:107D10005B4981F87E005A4840785949097840EA21 -:107D20000126002436E0574800685E3030F8140021 -:107D300040B1544800685E3030F814004FF6FF71CF -:107D4000884200D125E04F4800685E3030F81400CA -:107D5000B0421DD14B48A83050F82400401C49497E -:107D6000A83141F82400474881684162022001F0AF -:107D700043FE01F073FD4348A83050F82400009002 -:107D80003D4803783246611C3FA001F0EBFE03E062 -:107D900000BF641C032CC6DB00BF56E048A001F006 -:107DA000E1FE032001F028FE4F4800F0C7FD4CE043 -:107DB00000E049E04DA001F0D5FE032001F01CFEDB -:107DC000494800F0BBFD40E053A001F0CBFE01208C -:107DD00001F012FE01F042FD2A48006890F85800B8 -:107DE00010B95848057805E026480068B0F85A00F0 -:107DF000801C85B2294654A001F0B4FEEAB22149A4 -:107E00002831394800F0D6FD1FE055A001F0AAFE48 -:107E1000032001F0F1FD1B48006890F8580010B9EC -:107E20004848077805E017480068B0F85A00801CF9 -:107E300087B2FAB2134928312B4800F0BBFD04E0A9 -:107E400053A001F08FFE00E000BF00BF0020BDE89E -:107E5000F88300000D0A5B52585D203C3C3C2050EA -:107E600061636B6574205265636569766564203E65 -:107E70003E3E0D0A0000000008010020401D0108E0 -:107E8000702D0020302F00205B636825645D204842 -:107E900065616465723A20307825303458207C2042 -:107EA00053697A653A202564206279746573207C71 -:107EB00020436F756E743A2025640D0A000000009F -:107EC0000D0A5B52585D202E2E2E2054696D656F71 -:107ED0007574202852657374617274696E672052DC -:107EE00058290D0A00000000E02C00200D0A5B520A -:107EF000585D20212121204552524F52202D2052E1 -:107F00006563657074696F6E204661696C65642095 -:107F10002121210D0A0000000D0A5B54585D203C10 -:107F20003C3C205061636B65742053656E74205334 -:107F300075636365737366756C6C79203E3E3E0DA8 -:107F40000A000000040000205B54585D204C656E60 -:107F50006774683A2025642062797465730D0A009D -:107F60000D0A5B54585D202121212054494D454F75 -:107F70005554202D205472616E736D697373696F4F -:107F80006E204661696C6564202121210D0A000084 -:107F90000D0A5B4341445D204368616E6E656C2051 -:107FA00041637469766974792044657465637465A6 -:107FB000640D0A00014611B94FF0FF3070470248C6 -:107FC000007808720020F9E7C00000202DE9FC4786 -:107FD00004460E4615461CB94FF0FF30BDE8FC873D -:107FE000666060684570FFF76CFE4FF4FA70FAF750 -:107FF0004FF9924801689248884792A001F0B2FD7B -:1080000091A001F0AFFDA0A001F0ACFD8EA001F0A9 -:10801000A9FDA8A1AEA001F0A5FD8849086B804785 -:1080200007463946B2A001F09DFD87A001F09AFDF8 -:1080300035B1012D0ED0022D16D0032D28D11DE013 -:10804000B4A001F08FFD0420616881F835006168FB -:10805000487720E0BBA001F085FD0120616881F830 -:1080600035006168487716E0C0A001F07BFD002074 -:10807000616881F83500616848770CE0C5A001F0BF -:1080800071FD0320616881F835006168487702E07E -:108090004FF0FF30A2E700BF6848816B002088479F -:1080A000626892F83500654AD16B8847626802F1D0 -:1080B0003500624A116C8847626802F11D005F4A10 -:1080C000516C88476268906C5C4A916C88475B4849 -:1080D0000021C26C08469047636893F8511093F9E9 -:1080E0005000564B1A6D904760684078022812D1B4 -:1080F0006068811C5148826D012090476068C11DF5 -:108100004E48826D02209047606800F10C014B4898 -:10811000826D0320904760684078032814D160681E -:1081200000F111014548826D01209047606800F11F -:1081300015014248826D02209047606800F11901E4 -:108140003E48826D032090473C49C86E80473DA061 -:1081500001F008FD9EA001F005FDADA001F002FDBB -:108160009BA001F0FFFC6068D0E912211046F8F7EF -:108170006DFB8046B149F8F74AFA0746F8F7ABFBC2 -:10818000CDE900016068D0E912733A46ACA001F075 -:10819000E9FC606890F95010B4A001F0E3FC7F2185 -:1081A000BAA001F0DFFC6068407801281ED1606849 -:1081B00090F83910BDA001F0D5FC606890F83A1035 -:1081C000C1A001F0CFFC606890F83B10C5A001F0A1 -:1081D000C9FC606890F82510C9A001F0C3FC606874 -:1081E00090F82710CDA001F0BDFC1BE0606840783E -:1081F000032817D1606890F83C10CFA001F0B2FCC2 -:10820000606890F83D10D3A001F0ACFC606890F875 -:108210002A10BBA001F0A6FC606890F82E10BFA049 -:1082200001F0A0FCD2A001F09DFC69A001F09AFC35 -:10823000D7A001F097FC0020D0E60000401D010807 -:108240009C0000200D0A00003D3D3D3D3D3D3D3D73 +:1063E000AC02002010B50C480C4908600C4848600D +:1063F00000210A4881604FF40051C160C910016159 +:106400000C21416100218161C161FEF7C7F908B12A +:10641000FBF7B2FB10BD000000380140380500203A +:10642000A086010010B51148114908604FF4E13011 +:10643000486000210E488160C16001610C2141610A +:1064400000218161C161FEF7A9F908B1FBF794FB56 +:10645000FF2208490648FEF79FFA05480068C06811 +:1064600040F0100002490968C86010BD00440040B7 +:10647000800500203803002000BFFEE700BFFEE7D4 +:1064800010B50220034908700846007801F022FC8C +:1064900010BD0000C000002010B5044604200349D0 +:1064A00008700846007801F015FC10BDC0000020FF +:1064B00010B50320034908700846007801F00AFC73 +:1064C00010BD0000C000002010B505A003F048FB7F +:1064D0000520074908700846007801F0FBFB10BD55 +:1064E0005B54585D2054585F444F4E450D0A0000E0 +:1064F000C000002010B505A003F032FB06200849BB +:1065000008700846007801F0E5FB10BD5B54585D4B +:106510002054585F54494D454F5554210D0A0000F1 +:10652000C000002008B508490968C9084FF47A720C +:10653000B1FBF2F14143009100BF00BF00994A1E38 +:1065400000920029F9D108BD1400002010B50248BE +:10655000FCF746FD10BD00003001002010B50248D8 +:10656000FCF73EFD10BD00008801002070B5054617 +:106570006C6A0020E087E0862046FCF711FD70BDC4 +:1065800070B505466C6A2068406820F003002168F9 +:106590004860606D40F010006065012084F8510093 +:1065A0002046FCF7FDFC70BD70B50446656A2846C0 +:1065B000FCF702FF70BD70B50446656A2846FDF71A +:1065C00061FA70BD70B50446656A2846FDF792FA17 +:1065D00070BD70B505466C6AFCF7ACF806462868D5 +:1065E000006800F0200020282BD02068406820F0B0 +:1065F000200021684860A06850B96068B0F5827FCB +:1066000006D12068406820F003002168486005E05A +:106610002068406820F0010021684860324664210B +:10662000204600F085F808B1202060650020E08752 +:10663000012084F85100606D18B12046FCF7B0FCD1 +:1066400070BD2046FCF79CFE00BFF9E7F8B5054693 +:106650006C6AFCF76FF806462868006800F02000B6 +:1066600020282DD02068406820F020002168486054 +:106670002068406820F002002168486032466421AA +:10668000204600F091F818B1606D40F02000606580 +:10669000A06850B900BF002000902068C06800903A +:1066A00020688068009000BF00BF0020E0860120C5 +:1066B00084F85100606D18B12046FCF771FCF8BDFC +:1066C0002046FDF7C9F900BFF9E770B505466C6AC9 +:1066D000FCF730F806462868006800F02000202803 +:1066E00021D02068406820F02000216848603246B0 +:1066F0006421204600F058F818B1606D40F0200089 +:1067000060652068406820F0030021684860002030 +:10671000E086E087012084F85100606D18B12046C2 +:10672000FCF73EFC70BD2046FDF7C8F900BFF9E755 +:10673000F8B504460E4615466068B0F5827F0DD167 +:10674000A068B0F5004F03D0A068B0F5806F05D108 +:106750002068006820F04000216808606068B0F59B +:10676000827F11D1A068B0F5806F0DD13346002231 +:1067700001212046009500F04DF898B1606D40F081 +:10678000200060650320F8BD3346002280212046AA +:10679000009500F03FF828B1606D40F02000606582 +:1067A0000320F0E70020EEE7F8B504460E46154654 +:1067B0003346012202212046009500F02BF828B133 +:1067C000606D40F0200060650320F8BD3346002274 +:1067D00080212046009500F01DF828B1606D40F042 +:1067E000200060650320F0E70020EEE70146074A3D +:1067F0000868904201D100207047054A086890421D +:1068000001D10120F8E70320F6E700000030014045 +:10681000003800402DE9F84F04460D4690461E46CC +:10682000DDF82890FBF786FFA0EB0900371AFBF78D +:1068300081FF82462C480068C0F3CB30784300903B +:1068400045E0701C002842D0FBF774FFA0EB0A0063 +:10685000B84200D2A7BB2068406820F0E000216861 +:1068600048606068B0F5827F0DD1A068B0F5004F38 +:1068700003D0A068B0F5806F05D12068006820F0D3 +:10688000400021680860A06AB0F5005F0DD100BF2C +:106890002068006820F400502168086020680068C3 +:1068A00040F400502168086000BF012084F85100C6 +:1068B00000BF002084F8500000BF0320BDE8F88F1F +:1068C000FFE7009800B900270098401E009020685C +:1068D00080682840A84201D1012000E00020404506 +:1068E000AFD10020EAE700001400002030B50346D5 +:1068F0000C461546002207E0184600F008F824F878 +:1069000012009B1C501C82B2AA42F5DB30BD01462E +:10691000088870472DE9F05F80468A461746B8F12F +:10692000006F02D33A48804501D3BDE8F09FFBF7E2 +:1069300025FDA8F1006B4FEA9B25CBF34809C9F56B +:106940000074A74200DC3C465CE04FF0006101EBC4 +:1069500085208A142F49FFF7C9FF00260BE009EBB9 +:1069600006002C4931F810004FF6FF71884200D024 +:1069700003E0701C86B2A642F1DB00BFA64225DA16 +:106980004FF0006101EB8520FBF784F94CF25030A9 +:10699000FBF748F92048006920F002001E49086111 +:1069A000002608E03AF8160006EB0901194A22F819 +:1069B0001100701C86B2A642F4DB4FF0006101EBBF +:1069C00085208A14134900F029F808E04CF2503071 +:1069D000FBF728F922465146404600F01FF8A7422F +:1069E00000D110E06D1C4FF000090AEB440A08EBDF +:1069F0004408381B87B2B7F5007F02DD4FF40074FE +:106A000000E03C46A1E700BFFBF756FC00BF8CE767 +:106A100000000108681F0020002002402DE9F0411D +:106A200004460E46174600250AE036F815C06246B1 +:106A3000002321460120FBF749FCA41C681C85B2F9 +:106A4000BD42F2DBBDE8F08101B582B09DF80800DF +:106A5000C0F3401040019DF80810C1F3001140EA56 +:106A600001109DF80810C1F3C00140EAC1009DF873 +:106A70000810C1F3800140EA81009DF80810C1F3BD +:106A8000400140EA41009DF8081001F0010108436F +:106A90000190012201A9892000F0D2FB0EBD38B57A +:106AA0000446200A8DF80000E0B28DF801000222B1 +:106AB0006946972000F0C4FB38BD10B54FF4AA70AA +:106AC00000F02CFB044640F2531000F027FB44EA90 +:106AD000002010BD2DE9F04F85B0002004908246C3 +:106AE00000210C460D4600F01FFA032853D004DCA9 +:106AF000002851D0012850D104E004284AD00F28A2 +:106B00004BD146E040F6541000F008FB8DF8100021 +:106B100040F6551000F002FB8DF8110040F65610BB +:106B200000F0FCFA8DF812009DF8100000049DF8AA +:106B3000111040EA01209DF8121040EA010ACAF340 +:106B4000130A00F047F88346F9F78EFE06463246F0 +:106B50000B4600201449F9F70AFE80460022134B29 +:106B6000F9F793FDCDE902011421504601F086FFAB +:106B70008046F9F779FE06460D4A0E4BF9F785FD7A +:106B8000CDE90001DDE90223F9F7F1FD04460D46E8 +:106B900003E000BF00BF00BF00BF00BF2046294682 +:106BA00005B0BDE8F08F00000000994000408F4024 +:106BB000CDCCCCCCCCCCF83F08B502226946152010 +:106BC00000F074FA9DF801009DF8001040EA0120E1 +:106BD00008BD000000200B4909780A290BD01829AC +:106BE00007D0262903D0342907D1074807E00748F2 +:106BF00005E0074803E0074801E0002000BF00BFB0 +:106C000070470000C600002075190300EA32060034 +:106C1000D4650C00A8CB180001480078704700002C +:106C2000C40000201CB50446052269461D2000F062 +:106C30003DFA00F079F920702078032870D003DC49 +:106C400038B1012857D157E004286AD00F28F9D16C +:106C500061E19DF80010484200EBD071491049B243 +:106C600061709DF80110484200EBD07149104AB2A2 +:106C7000A2709DF802008009E17860F30001E170E4 +:106C80009DF802004009E17860F34101E1709DF850 +:106C900002000009E17860F38201E1709DF80200D2 +:106CA000C008E17860F3C301E1709DF8020080083C +:106CB000E17860F30411E1709DF802004008E1788A +:106CC00060F34511E1709DF80200E17860F38611F0 +:106CD000E1709DF803004009217960F30001217102 +:106CE0009DF80300217960F3410121719DF80400B2 +:106CF00000F00700607114E19DF80010484200EBBD +:106D0000D071491049B261709DF80120802A09DADA +:106D10009DF80110CA1701EB92729210A2700BE05D +:106D20004DE0ADE09DF80120A2F58070C21700EBA8 +:106D30009272921053B2A3709DF802008009E1781C +:106D400060F30001E1709DF802004009E17860F312 +:106D50004101E1709DF802000009E17860F38201D1 +:106D6000E1709DF80200C008E17860F3C301E170B2 +:106D70009DF802008008E17860F30411E1709DF84D +:106D800002004008E17860F34511E1709DF80200CF +:106D9000E17860F38611E1709DF8030040092179E4 +:106DA00060F3000121719DF80300217960F3410136 +:106DB00021719DF8040000F007006071B1E09DF8BA +:106DC0000010484200EBD071491049B261709DF843 +:106DD0000110484200EBD07149104AB2A2709DF8F0 +:106DE00002008109E07861F30000E0709DF8020084 +:106DF0004109E07861F34100E0709DF8020000096C +:106E0000E17860F38201E1709DF80200C008E1784A +:106E100060F3C301E1709DF802008008E17860F33F +:106E20000411E1709DF802004008E17860F345111B +:106E3000E1709DF80200E17860F38611E1709DF841 +:106E400003008109207961F3010020719DF803009E +:106E50004009217960F3820121719DF80300000946 +:106E6000217960F3C30121719DF80300217960F35A +:106E7000041121719DF8040000F00700607150E0DA +:106E80009DF80010484200EBD071491049B2617082 +:106E90009DF80110484200EBD07149104AB2A2702F +:106EA0009DF802008009E17860F30001E1709DF82F +:106EB00002004009E17860F34101E1709DF80200B1 +:106EC0000009E17860F38201E1709DF80200C008DA +:106ED000E17860F3C301E1709DF802008008E17879 +:106EE00060F30411E1709DF802004008E17860F35E +:106EF0004511E1709DF80200E17860F38611E170C0 +:106F00009DF8030000F0010020719DF8040000F0DE +:106F10000700607105E000202060A0800F20207035 +:106F200000BF00BF1CBD0000014800787047000092 +:106F3000C5000020F8B505460C46164669462046B1 +:106F400000F01DF82078B04201DD0120F8BD227864 +:106F500029469DF8000000F071F80020F6E708B51A +:106F600000200090012269461F2000F09FF89DF844 +:106F70000000414201EBD170401040B208BD38B56D +:106F800004460D4602226946172000F08FF8FFF7ED +:106F9000CBFF01280DD140F6031000F0BFF801210E +:106FA000B1EBE01F05D140F6011000F0B7F82070FA +:106FB0000BE0FFF7B9FF042804D19DF80000801C06 +:106FC000207002E09DF8000020709DF801002870FC +:106FD00038BD1CB500200190012201A9C02000F09D +:106FE00065F89DF8040000909DF8001008461CBD4F +:106FF00010B54FF480710648FAF746FF0446802129 +:107000000348FAF741FF44EA4000C0B210BD000057 +:10701000000C014010B5044600F0C4F8204600F012 +:1070200001F810BD10B504460022802102482368F3 +:10703000FAF732FF10BD0000000C01402DE9F041CD +:1070400005460E461446E71C1B20154908700846E5 +:1070500045700020887000BF05E00022C11C104B65 +:107060005A54411C88B2A042F7DB00F0B3F800226A +:1070700010210C48FAF72EFF3A460B49084801F058 +:107080001DFD22460849C91C3046F9F7DAF80122ED +:1070900010210448FAF71EFF00F09CF8BDE8F081CB +:1070A0007024002000080140702800202DE9F041E4 +:1070B00005460E461446A01C87B2154805700020F0 +:1070C0001349487000BF05E00022811C104B5A5440 +:1070D000411C88B2A042F7DB00F07CF800221021AE +:1070E0000C48FAF7F7FE3A460B49094801F0E6FC6E +:1070F00022460949891C3046F9F7A3F801221021DC +:107100000448FAF7E7FE00F065F8BDE8F0810000FA +:1071100070240020000801407028002038B5044683 +:1071200001226946204600F003F89DF8000038BDB2 +:107130002DE9F04104460E461546281D87B2192058 +:1071400015490870200A48708C700020C87000BF74 +:1071500005E00022011D104B5A54411C88B2A84280 +:10716000F7DB00F037F8002210210C48FAF7B2FEE6 +:107170003A460B49084801F0A1FC2A460849091D76 +:107180003046F9F75EF8012210210448FAF7A2FE12 +:1071900000F020F8BDE8F0817024002000080140D4 +:1071A0007028002010B51420FBF772F8002201218E +:1071B0000748FAF78FFE3220FBF76AF801221146E2 +:1071C0000348FAF787FE1420FBF762F810BD0000B1 +:1071D000000C014010B500BF4FF480710248FBF76E +:1071E0009BFA0128F8D010BD000C01402DE9F041B8 +:1071F00004460E461546AF1C1A200F49087020128F +:1072000048702A4631460C48801CF9F71AF8FFF7F7 +:10721000E1FF002210210948FAF75CFE39460648D2 +:1072200001F03AFC012210210448FAF753FEFFF75F +:10723000D1FFBDE8F081000070240020000801406B +:107240002DE9F04105460E461446601C87B2FFF753 +:10725000C1FF002210210C48FAF73CFE0B480570D4 +:1072600022463146401CF8F7ECFF3946074801F04A +:1072700013FC012210210448FAF72CFE842D01D0C2 +:10728000FFF7A8FFBDE8F08100080140702400204E +:1072900013B50446012201A9204600F001F81CBDE7 +:1072A0002DE9F04104460E461546E81C87B2182029 +:1072B0000F490870200A48708C702A4631460C48E5 +:1072C000C01CF8F7BEFFFFF785FF00221021094818 +:1072D000FAF700FE3946064801F0DEFB01221021D4 +:1072E0000448FAF7F7FDFFF775FFBDE8F0810000ED +:1072F000702400200008014010B5044602480460D4 +:107300000248FFF787FE10BDD0000020C800002013 +:1073100010B505480078012802D10449087001E041 +:1073200000F006F810BD0000C7000020CC000020CF +:1073300070B50F25FFF770FC00B970BDB24800783A +:1073400001280AD1B1480078012805D172B6002081 +:10735000AE49087062B600E0EFE7FFF7E5FD0546CD +:10736000FFF72AFC04464FF6FF70FFF798FB35B194 +:10737000012D7CD0032D03D0042D79D101E000BF75 +:1073800000BFA3480078042862D0052871D104F01A +:10739000020002282CD104F0400040280CD19D4866 +:1073A000006828B39B480068806908B39948006862 +:1073B0008169022088471BE004F0080008280CD1EE +:1073C00094480068A0B193480068806980B19148F2 +:1073D00000688169012088470AE08E48006838B15A +:1073E0008C480068406818B18A4909684868804735 +:1073F00004F0040004280AD18648006838B18548A2 +:107400000068806818B1834909688868804704F07B +:10741000080008280BD17F48006840B17D4800680B +:10742000806920B17B48006881690120884704F4A5 +:107430008040B0F5804F0AD17648006838B1754871 +:107440000068406918B1734909684869804723E0BA +:1074500004F0010050B16F48006838B16D48006811 +:10746000006818B16B4909680868804702E015E0B8 +:10747000C5E010E004F48040B0F5804F0AD16548C3 +:10748000006838B163480068006918B1614909684B +:107490000869804700E000BF00BFB1E05C480078A9 +:1074A000042854D0052802D006286FD16FE004F0DC +:1074B000020002281BD104F0400040280CD155489E +:1074C0000068A0B153480068806980B151480068E5 +:1074D0008169022088470AE04E48006838B14D486B +:1074E0000068406818B14B4909684868804704F053 +:1074F000100010280AD14748006838B14548006894 +:10750000C06818B143490968C868804704F0200082 +:1075100020280BD13F48006840B13E480068806990 +:1075200020B13C48006881690020884704F480400D +:10753000B0F5804F0AD13748006838B13548006847 +:10754000406918B1334909684869804755E004F03B +:10755000010050B12F48006838B12E48006800681B +:1075600018B12C4909680868804704F48040B0F5D8 +:10757000804F0AD12748006838B126480068006962 +:1075800018B1244909680869804736E034E004F4FA +:107590008050B0F5805F1ED104F40050B0F5005F5C +:1075A0000CD11C48006830B31A480068C06910B399 +:1075B00018480068C169012088471CE01548006828 +:1075C000C8B114480068C069A8B112480068C16910 +:1075D000002088470FE004F48040B0F5804F0AD1C6 +:1075E0000C48006838B10B480068406918B1094977 +:1075F00009684869804700E000BF00BF00E000BFA5 +:1076000000BF00BF99E60000C7000020CC000020AA +:10761000C4000020D000002037B504460D4629469E +:10762000204600F0BFF9029800F0FCFA3EBD01B51B +:10763000012269469E20FFF703FE08BD38B50546C6 +:10764000A5F1210084B2200A8DF80000E0B28DF887 +:107650000100022269469820FFF7F2FD38BD10B5FF +:107660000446210E40F6CF10FFF712FEC4F3074187 +:107670004FF41D60FFF70CFEC4F3072140F6D11054 +:10768000FFF706FEE1B240F6D210FFF701FE10BD93 +:1076900010B50248FFF7E3FF10BD0000D6BE898E8B +:1076A00038B505460C468DF800508DF80140022291 +:1076B00069468F20FFF7C4FD38BD000010B50022D9 +:1076C0001146C520FFF7BCFD06200149087010BD1A +:1076D000C400002001B5012269468820FFF7B0FDF3 +:1076E00006200149087008BDC400002038B50446D2 +:1076F000200A8DF80000E0B28DF80100FFF714FCBD +:1077000010B1032808D100E000BF0222694640F60C +:10771000C610FFF7C5FD00E000BF00BF38BD38B59B +:107720000446200A8DF80000E0B28DF80100FFF752 +:10773000FBFB10B1032808D100E000BF022269461C +:1077400040F6C810FFF7ACFD00E000BF00BF38BD39 +:107750002DE9FC4107460C4615461E46380A8DF8B1 +:107760000000F8B28DF80100200A8DF80200E0B2A6 +:107770008DF80300280A8DF80400E8B28DF80500A2 +:10778000300A8DF80600F0B28DF80700082269462D +:107790008D20FFF755FDBDE8FC81000010B50022EB +:1077A0001146C120FFF74CFD03200149087010BDB0 +:1077B000C40000200020014908707047C700002065 +:1077C00001B5012269469B20FFF73AFD08BD000084 +:1077D00038B50446207827490978884202D02078B5 +:1077E00000F0D2F82078032820D003DC38B101283B +:1077F00038D10EE0042823D00F2833D12AE0607856 +:107800008DF80000A0788DF80100E0788DF8020076 +:1078100028E020798DF8000060798DF80100A079CA +:107820008DF802006079144908701BE0E0798DF84A +:107830000000207A8DF80100607A8DF8020011E0D6 +:10784000A07A8DF80000E07A8DF80100207B8DF899 +:10785000020007E000208DF800008DF801008DF88F +:10786000020000BF00BF032269468B20FFF7E8FC3F +:1078700038BD0000C5000020C60000201CB504462D +:10788000207840490978884202D0207800F07CF8BE +:107890002078032834D003DC38B101286AD11AE0FB +:1078A000042843D00F2865D154E060788DF800009B +:1078B000A0788DF80100E0788DF8020020798DF82D +:1078C000030060798DF80400A0798DF80500E07957 +:1078D0008DF806004EE0207A8DF80000607A8DF871 +:1078E0000100A07A8DF80200E07A8DF80300207B79 +:1078F0008DF8040000208DF805008DF8060039E0B1 +:10790000607B8DF80000A07B8DF80100E07B8DF896 +:107910000200207C8DF80300607C8DF80400A07CC0 +:107920008DF80500E07C8DF8060023E0207D8DF8C1 +:107930000000607D8DF80100A07D8DF80200E07DE3 +:107940008DF8030000208DF804008DF805008DF8F7 +:1079500006000FE000208DF800008DF801008DF882 +:1079600002008DF803008DF804008DF805008DF8F5 +:10797000060000BF00BF072269468C20FFF760FCAD +:107980001CBD0000C500002001B59DF800000449A1 +:107990000870012269468A20FFF752FC08BD0000EA +:1079A000C500002070B504460D462A462146002039 +:1079B000FFF71CFC70BD00000120014908707047F2 +:1079C000C700002010B500240AE0074A02EB840239 +:1079D0009178054A32F82400FFF75AFC601C04B283 +:1079E000002CF2D010BD0000301C010801B50122AE +:1079F00069469620FFF724FC08BD00002DE9FE4FE4 +:107A000083464FF0000A0022164B1046590303F03C +:107A100093FD02460B46CDE9000100201249F8F71C +:107A2000A6FE06460F465846F8F72FFF8046324618 +:107A30003B46F8F79CFE0446F8F734FF82464FEACF +:107A40001A408DF808004FEA1A208DF809000AF054 +:107A5000FF008DF80A00032202A98620FFF7F0FB41 +:107A6000BDE8FE8F00003240A8CB884101B582B04E +:107A70009DF808008DF80400BDF80A00000A8DF892 +:107A80000500BDF80A00C0B28DF806004FF6FF7081 +:107A9000FFF705F8032201A98220FFF7D1FB05209B +:107AA000014908700EBD0000C40000207CB50646E8 +:107AB0000C4615468DF80060200A8DF80100E0B2F2 +:107AC0008DF80200280A8DF80300E8B28DF8040052 +:107AD000052269469420FFF7B3FB05200149087091 +:107AE0007CBD0000C400002010B500221146D52046 +:107AF000FFF7A6FB10BD000001B582B09DF808009D +:107B0000C007000F9DF80810C1F3400140EA810052 +:107B10009DF80810C1F3800140EA41009DF808106B +:107B2000C1F3C001084301900020044908700122FC +:107B300001A98420FFF784FB0EBD0000C4000020D3 +:107B400001B5012269468020FFF77AFB9DF800000D +:107B500018B901200349087002E0022001490870A9 +:107B600008BD0000C40000202DE9F04105460E4686 +:107B70000027FFF7D9F920B1032818D0042835D100 +:107B80002AE00527012D04D0022D05D0032D09D1AF +:107B900005E040F6CE1408E040F6D31405E040F6C8 +:107BA000D81402E00120BDE8F08100BF20E00427E6 +:107BB000012D04D0022D05D0032D09D105E040F69A +:107BC000CF1407E040F6D41404E040F6D91401E0E5 +:107BD0000120E8E700BF0BE00427012D02D140F6A9 +:107BE000CF1401E00120DEE700BF01E00120DAE769 +:107BF00000BF3A4631462046FFF752FB0020D2E74D +:107C000010B5044640F6CD10FFF788FA00F0F000FA +:107C100004F00F0140EA0104214640F6CD10FFF7C1 +:107C200037FB10BD01B582B09DF808008DF8040047 +:107C3000BDF80A00000A8DF80500BDF80A00C0B2C0 +:107C40008DF806004FF6FF70FEF729FF032201A909 +:107C50008320FFF7F5FA0420014908700EBD0000EB +:107C6000C400002010B500221146D220FFF7E8FA28 +:107C700010BD10B500221146D120FFF7E1FA10BD6A +:107C800038B505460C4605F11200C0B28DF800006B +:107C90008DF80140022269468E20FFF7D1FA38BDE7 +:107CA00010B50446FFF740F920B1032803D004289B +:107CB00008D101E000BF00BF214640F6C510FFF724 +:107CC000E7FA00E000BF00BF10BD10B500F00AFFEA +:107CD00010BD00002DE9F8438046A8F102000628F7 +:107CE0006BD2DFE800F0035F697596B15BA001F02D +:107CF00037FF00206249087062487F22036E6248A5 +:107D000098475F4800787F2805DA00205E495C4A82 +:107D10001278885403E000205B4981F87E005A48BD +:107D200040785949097840EA0126002436E057484E +:107D300000685E3030F8140040B1544800685E308E +:107D400030F814004FF6FF71884200D125E04F480B +:107D500000685E3030F81400B0421DD14B48A830A6 +:107D600050F82400401C4949A83141F824004748F4 +:107D700081684162022001F03DFE01F06DFD434843 +:107D8000A83050F8240000903D4803783246611C2A +:107D90003FA001F0E5FE03E000BF641C032CC6DB3E +:107DA00000BF56E048A001F0DBFE032001F022FEF8 +:107DB0004F4800F0C7FD4CE000E049E04DA001F065 +:107DC000CFFE032001F016FE494800F0BBFD40E065 +:107DD00053A001F0C5FE012001F00CFE01F03CFDB6 +:107DE0002A48006890F8580010B95848057805E00E +:107DF00026480068B0F85A00801C85B2294654A075 +:107E000001F0AEFEEAB221492831394800F0D6FD32 +:107E10001FE055A001F0A4FE032001F0EBFD1B487C +:107E2000006890F8580010B94848077805E01748EE +:107E30000068B0F85A00801C87B2FAB213492831A2 +:107E40002B4800F0BBFD04E053A001F089FE00E0E8 +:107E500000BF00BF0020BDE8F88300000D0A5B52A0 +:107E6000585D203C3C3C205061636B65742052653A +:107E7000636569766564203E3E3E0D0A00000000A1 +:107E800008010020341C0108702D0020302F002034 +:107E90005B636825645D204865616465723A2030E3 +:107EA0007825303458207C2053697A653A2025643F +:107EB000206279746573207C20436F756E743A205C +:107EC00025640D0A000000000D0A5B52585D202E4B +:107ED0002E2E2054696D656F757420285265737459 +:107EE000617274696E67205258290D0A0000000003 +:107EF000E02C00200D0A5B52585D202121212045F5 +:107F000052524F52202D20526563657074696F6E16 +:107F1000204661696C6564202121210D0A00000062 +:107F20000D0A5B54585D203C3C3C205061636B65FE +:107F3000742053656E74205375636365737366753F +:107F40006C6C79203E3E3E0D0A00000004000020CB +:107F50005B54585D204C656E6774683A2025642038 +:107F600062797465730D0A000D0A5B54585D202117 +:107F700021212054494D454F5554202D20547261E4 +:107F80006E736D697373696F6E204661696C6564A9 +:107F9000202121210D0A00000D0A5B4341445D2090 +:107FA0004368616E6E656C204163746976697479AB +:107FB0002044657465637465640D0A00014611B957 +:107FC0004FF0FF3070470248007808720020F9E750 +:107FD000C00000202DE9FC4704460E4615461CB99A +:107FE0004FF0FF30BDE8FC87666060684570FFF7C2 +:107FF0006CFE4FF4FA70FAF74BF992480168924818 +:10800000884792A001F0ACFD91A001F0A9FDA0A0CD +:1080100001F0A6FD8EA001F0A3FDA8A1AEA001F085 +:108020009FFD8849086B804707463946B2A001F09A +:1080300097FD87A001F094FD35B1012D0ED0022DE2 +:1080400016D0032D28D11DE0B4A001F089FD042035 +:10805000616881F835006168487720E0BBA001F0D5 +:108060007FFD0120616881F835006168487716E07E +:10807000C0A001F075FD0020616881F835006168DD +:1080800048770CE0C5A001F06BFD0320616881F822 +:1080900035006168487702E04FF0FF30A2E700BF8B +:1080A0006848816B00208847626892F83500654A0D +:1080B000D16B8847626802F13500624A116C8847CB +:1080C000626802F11D005F4A516C88476268906CDB +:1080D0005C4A916C88475B480021C26C0846904717 +:1080E000636893F8511093F95000564B1A6D9047FE +:1080F00060684078022812D16068811C5148826D06 +:10810000012090476068C11D4E48826D0220904753 +:10811000606800F10C014B48826D03209047606855 +:108120004078032814D1606800F111014548826D40 +:1081300001209047606800F115014248826D0220DD +:108140009047606800F119013E48826D0320904716 +:108150003C49C86E80473DA001F002FD9EA001F0A1 +:10816000FFFCADA001F0FCFC9BA001F0F9FC6068F5 +:10817000D0E912211046F8F769FB8046B149F8F7BB +:1081800046FA0746F8F7A7FBCDE900016068D0E999 +:1081900012733A46ACA001F0E3FC606890F950100D +:1081A000B4A001F0DDFC7F21BAA001F0D9FC606829 +:1081B000407801281ED1606890F83910BDA001F008 +:1081C000CFFC606890F83A10C1A001F0C9FC60686B +:1081D00090F83B10C5A001F0C3FC606890F8251032 +:1081E000C9A001F0BDFC606890F82710CDA001F097 +:1081F000B7FC1BE060684078032817D1606890F8EE +:108200003C10CFA001F0ACFC606890F83D10D3A00A +:1082100001F0A6FC606890F82A10BBA001F0A0FC59 +:10822000606890F82E10BFA001F09AFCD2A001F077 +:1082300097FC69A001F094FCD7A001F091FC00200C +:10824000D0E60000341C01089C0000200D0A00004C :108250003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D4E :108260003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3E :108270003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D2E -:108280003D3D3D3D0D0A00002020202020202020E3 -:108290002020202020205358313238312052616470 -:1082A000696F20496E697469616C697A6174696F7C -:1082B0006E0D0A004669726D7761726520566572AF -:1082C00073696F6E3A20313730393139410000001F -:1082D00020204170706C69636174696F6E2056650F -:1082E0007273696F6E203A2025730D0A000000003A -:1082F00020204669726D77617265205665727369D8 -:108300006F6E202020203A203078253034580D0A16 -:10831000000000000D0A5B2A5D20526164696F2035 -:108320004D6F64653A20424C452028426C75657457 -:108330006F6F7468204C6F7720456E65726779297E -:108340000D0A00000D0A5B2A5D20526164696F20EE -:108350004D6F64653A204C4F524120284C6F6E6738 -:108360002052616E6765290D0A0000000D0A5B2A24 -:108370005D20526164696F204D6F64653A20474605 -:10838000534B2028476175737369616E2046534BC8 -:10839000290D0A000D0A5B2A5D20526164696F2075 -:1083A0004D6F64653A20464C5243202846617374F1 -:1083B000204C6F6E672052616E676520436F6D6D54 -:1083C000756E69636174696F6E290D0A00000000A3 -:1083D0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DCD +:108280003D3D3D3D3D3D3D3D3D3D3D3D0D0A0000FB +:108290002020202020202020202020202020535873 +:1082A0003132383120526164696F20496E697469D6 +:1082B000616C697A6174696F6E0D0A004669726D4E +:1082C000776172652056657273696F6E3A20313737 +:1082D000303931394100000020204170706C6963F1 +:1082E0006174696F6E2056657273696F6E203A20F3 +:1082F00025730D0A0000000020204669726D776129 +:1083000072652056657273696F6E202020203A20B6 +:108310003078253034580D0A000000000D0A5B2A21 +:108320005D20526164696F204D6F64653A20424C54 +:10833000452028426C7565746F6F7468204C6F77A8 +:1083400020456E65726779290D0A00000D0A5B2AC7 +:108350005D20526164696F204D6F64653A204C4F17 +:10836000524120284C6F6E672052616E6765290D5F +:108370000A0000000D0A5B2A5D20526164696F20CB +:108380004D6F64653A204746534B2028476175730B +:108390007369616E2046534B290D0A000D0A5B2A52 +:1083A0005D20526164696F204D6F64653A20464CD0 +:1083B0005243202846617374204C6F6E67205261CF +:1083C0006E676520436F6D6D756E69636174696F6B +:1083D0006E290D0A000000002D2D2D2D2D2D2D2D87 :1083E0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DBD :1083F0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DAD -:108400002D2D2D2D2D2D2D2D2D2D2D2D0D0A000039 -:10841000202020202020202020202020202020205C -:108420002020436F6E66696775726174696F6E2094 -:1084300053756D6D6172790D0A0000000024744956 -:1084400020205246204672657175656E6379202042 -:1084500020203A20256C6C7520487A2028252E3162 -:1084600066204D487A290D0A00000000202054584B -:1084700020506F77657220202020202020203A2075 -:1084800025642064426D0D0A000000002020427522 -:10849000666665722053697A6520202020203A2084 -:1084A00025642062797465730D0A000020204C6FEA -:1084B00052612053462020202020202020203A20D6 -:1084C00025640D0A0000000020204C6F52612042FC -:1084D000572020202020202020203A2025640D0A2B -:1084E0000000000020204C6F5261204352202020C9 -:1084F0002020202020203A2025640D0A00000000C2 -:108500002020507265616D626C65204C656E202084 -:1085100020203A2025640D0A000000002020506130 -:10852000796C6F6164204C656E20202020203A20F9 -:1085300025640D0A000000002020464C52432042D2 -:108540006974526174652F4257203A2025640D0AE0 -:10855000000000002020464C52432043522020209F -:108560002020202020203A2025640D0A0000000051 -:1085700020204D6F646520202020202020202020F6 -:1085800020203A20494E544552525550540D0A006D -:108590000D0A5B2A5D2053583132383120496E690B -:1085A0007469616C697A6174696F6E20436F6D7074 -:1085B0006C657465210D0A0D0A00000010B50446B3 -:1085C000FEF7B2FE2046FFF7F5FC002010BD0000CC -:1085D00070B504460D4614B94FF0FF3070BD6068A9 -:1085E00080F852501A48816B00208847032D20D014 -:1085F0001FDA606890F8520000EB40001549095CF2 -:10860000606880F83F10606890F8520000EB40000E -:10861000104908444178606880F84010606890F81C -:10862000520000EB40000B4908448178606880F8F4 -:108630004110626892F83500054AD16B884762683C -:1086400002F13500024A116C88470020C6E700009D -:10865000401D0108E81C010870B504460D4614B918 -:108660004FF0FF3070BD606880F855501A48816B3C -:1086700000208847042D20D01FDA606890F855004C -:1086800000EB40001549095C606880F83C106068A8 -:1086900090F8550000EB40001049084441786068AC -:1086A00080F83D10606890F8550000EB40000B49E1 -:1086B00008448178606880F83E10626892F835005E -:1086C000054AD16B8847626802F13500024A116C95 -:1086D00088470020C6E70000401D01081B1D010857 -:1086E00070B504460D4614B94FF0FF3070BD606898 -:1086F00080F854501A48816B00208847042D20D000 -:108700001FDA606890F8540000EB40001549095CDE -:10871000606880F83610606890F8540000EB400004 -:10872000104908444178606880F83710606890F814 -:10873000540000EB40000B4908448178606880F8E1 -:108740003810626892F83500054AD16B8847626834 -:1087500002F13500024A116C88470020C6E700008C -:10876000401D01080C1D010870B504460D4614B9E2 -:108770004FF0FF3070BD606880F853501848816B2F -:1087800000208847606890F8530000EB40001549CE -:10879000095C606880F83910606890F8530000EB5D -:1087A0004000104908444178606880F83A106068D9 -:1087B00090F8530000EB40000A4908448178606853 -:1087C00080F83B10626892F83500054AD16B884703 -:1087D000626802F13500024A116C88470020C9E73F -:1087E000401D0108F41C010870B504460D4614B97B -:1087F0004FF0FF3070BD4148816B002088476268B0 -:1088000092F835003D4AD16B8847606845706068D2 -:10881000407830B101281DD0022834D0032866D119 -:108820004BE00420616881F8350061684877626830 -:1088300092F83500314AD16B8847626802F1350001 -:108840002E4A116C8847626802F11D002B4A516C58 -:1088500088474FE00120616881F8350061684877FA -:10886000626892F83500254AD16B8847626802F148 -:108870003500224A116C8847626802F11D001F4AC8 -:10888000516C884736E00020616881F8350001208E -:1088900061684877626892F83500184AD16B88475A -:1088A000626802F13500154A116C8847626802F16E -:1088B0001D00124A516C88471CE00320616881F852 -:1088C0003500012061684877626892F835000B4AEC -:1088D000D16B8847626802F13500084A116C8847FD -:1088E000626802F11D00054A516C884702E04FF0B2 -:1088F000FF307FE700BF00207CE70000401D01083B -:1089000070B504460D4614B94FF0FF3070BD0A48EB -:10891000816B00208847626892F83500064AD16B67 -:10892000884700206168C1E912506268906C024A71 -:10893000916C88470020E9E7401D010838B50446DE -:108940000220207061680870084800231A46456DAF -:10895000074801880088A847064800680090034837 -:10896000C16D00988847002038BD0000401D0108F7 -:10897000BC0000202C1D010838B5044603202070DF -:10898000022061680870084800231A46456D0748B0 -:1089900001880088A8470648006800900248C16D19 -:1089A00000988847002038BD401D0108BC00002009 -:1089B000301D0108F8B505460F4616466868407830 -:1089C00058B1012807D0022803D0032807D17C24FE -:1089D00007E0FC2405E0FD2403E0FC2401E07C2406 -:1089E00000BF00BFA64207DD224631460EA001F0BF -:1089F000B9F84FF0FF30F8BD0120287069680870A1 -:108A0000194800231A46D0F854C018480188008835 -:108A1000E0471748006800901348436E31463846D7 -:108A2000009A98470020E6E75B5358313238315DB1 -:108A3000204552524F523A207061796C6F61642028 -:108A40002564203E206D617820256420627974655C -:108A50007320666F722063757272656E74206D6F1D -:108A60006465210D0A000000401D0108BE000020C1 -:108A7000341D010810B5024610468B1E02249C408E -:108A8000944203D84B1E02249C40001B10BD0000E2 -:108A900070B504460D4601200549087001232A4699 -:108AA00021460020F8F72AFC06F0B0FD70BD00005A -:108AB000D4000020F8B504460D46164601200649AC -:108AC000087033462A46214600900020F8F740FC03 -:108AD00006F09CFDF8BD0000D400002010B5054A4A -:108AE00002210020F8F7FCFB034A00210846F8F7B2 -:108AF000F7FB10BD05EF0008F9EE000800BF0120EC -:108B000002F072FBFBE710B5F9F71AFE07F0E8F97F -:108B1000012801D006F0FEFD10BD00B58FB0282160 -:108B200005A8F7F7A7FB14216846F7F7A3FB012078 -:108B30000590000406904000079001200990022053 -:108B40000C90C1030D914FF4E0110E9105A8F9F7B7 -:108B5000F5FF08B1F9F710F80F20009002200190FE -:108B6000002002904FF480600390002004900221C6 -:108B70006846F9F7BDFE08B1F8F7FEFF0FB000BD7B -:108B80007047000010B502681C4B984208D0B0F145 -:108B9000804F05D01A4B984202D01A4B984203D10D -:108BA00022F070024B681A43144B984208D0B0F17F -:108BB000804F05D0124B984202D0124B984203D1FD -:108BC00022F44072CB681A4322F080034C6943EAD6 -:108BD000040202608B68C3620B688362074B984291 -:108BE00001D10B69036301234361036903F00103AE -:108BF0001BB1036923F00103036110BD002C014088 -:108C0000000400400008004030B501F01F050124B9 -:108C100004FA05F3046A9C430462046A01F01F0528 -:108C200002FA05F52C43046230BD70B505466C6A46 -:108C3000606AA84207D101202077A86918BB0120EB -:108C400084F83E001FE0A06AA84207D102202077E6 -:108C5000A869C0B901213F20015514E0E06AA8428B -:108C600007D104202077A86968B901214020015567 -:108C700009E0206BA84206D108202077A86910B926 -:108C80000121412001552046FBF7C6F9002020773D -:108C900070BD70B505466C6A606AA84202D10120B9 -:108CA000207710E0A06AA84202D1022020770AE0D3 -:108CB000E06AA84202D10420207704E0206BA84299 -:108CC00001D1082020772046FBF7B8F90020207753 -:108CD00070BD70B505466C6A606AA84204D1012077 -:108CE000207784F83E001DE0A06AA84205D102204A -:108CF000207701213F20015514E0E06AA84205D108 -:108D0000042020770121402001550BE0206BA84270 -:108D100005D10820207701214120015502E00120E2 -:108D200084F83D002046FBF793F80020207770BDC3 -:108D300030B50C46816821F47F4142EA0325254382 -:108D40002943816030BD0A46816821F0700142F0FC -:108D5000070319438160704730B5026A056A25F040 -:108D6000010505624368846924F0700424F003045B -:108D70000D682C4322F002028D682A430D4DA84253 -:108D800006D100BF22F00802CD682A4322F0040277 -:108D9000084DA84207D123F4807323F400734D6972 -:108DA0002B438D692B43436084614D6845630262A8 -:108DB00030BD0000002C014030B5026A056A25F084 -:108DC000100505624368846924F4E04424F4407487 -:108DD0000D6844EA052422F020028D6842EA05125B -:108DE0000E4DA84207D100BF22F08002CD6842EAB2 -:108DF000051222F04002094DA84209D123F48063F4 -:108E000023F400634D6943EA85038D6943EA8503D2 -:108E1000436084614D688563026230BD002C01406F -:108E200030B5026A056A25F4807505624368C46935 -:108E300024F0700424F003040D682C4322F4007223 -:108E40008D6842EA05220F4DA84207D100BF22F4E7 -:108E50000062CD6842EA052222F48062094DA842F0 -:108E600009D123F4805323F400534D6943EA0513D9 -:108E70008D6943EA05134360C4614D68C5630262AE -:108E800030BD0000002C014030B5036A056A25F4AE -:108E9000805505624468C26922F4E04222F44072BF -:108EA0000D6842EA052223F400538D6843EA053336 -:108EB000064DA84204D124F480444D6944EA851447 -:108EC0004460C2614D680564036230BD002C0140FE -:108ED00030B50B461446026A056A25F001050562A5 -:108EE000816921F0F00141EA041122F00A021A43DB -:108EF0008161026230BD30B50B461446026A056AD4 -:108F000025F010050562816921F4704141EA0431C0 -:108F100022F0A00242EA03128161026230BD000029 -:108F200070B5054602F0B0F90A4A00210A4802F07D -:108F30006CFA0A49086000220A21022002F012FAA3 -:108F40000649486002F0ECF902F059FA044602F0D2 -:108F5000B8FA70BD784A0108618F0008E82F002038 -:108F600002F078F90446F7F790FC80460022304B77 -:108F7000F7F7FDFB0646F7F795FC8346002002F065 -:108F800033F902F05AF905462A480068C06840F0F3 -:108F9000100028490968C860F8F78CFA00F1080445 -:108FA00021462548FCF71AFB012000F017FC192088 -:108FB00000F094FC40F6B83000F018FD002000F0FE -:108FC0001BFD00F04BFC02F038F9824600BF2DE09B -:108FD0005D441948FCF7DAFB012002F005F902F0C4 -:108FE0002CF90646A6EB0A000E281BD3124800688F -:108FF00090F8580018B911480078841C05E00E4814 -:109000000068B0F85A00801C84B2002322460A4946 -:1090100028310120F8F726FA0AF10E0A064881687D -:10902000016200BF284602F0EEF800BFD0E7000062 -:1090300000408F4080050020302F002004000020D9 -:1090400070B505466C6A0020E085E0842046FBF799 -:1090500019FA70BD70B506460025746A206840692B -:10906000C0F3C01594F84100212805D125B1002096 -:10907000E084204600F0FBF820684069C0F38015CA -:1090800094F84200222805D125B10020E085204631 -:1090900000F0A7F8606C40F0100060642046FBF719 -:1090A000F1F970BD70B505466C6A2868006800F07B -:1090B0002000002842D1E08500BF00BF21680C31AC -:1090C00051E8001F21F4807021680C3141E8000252 -:1090D000002AF3D100BF00BF00BF2168143151E85E -:1090E000001F21F001002168143141E80002002A2C -:1090F000F3D100BF00BF00BF2168143151E8001F49 -:1091000021F040002168143141E80002002AF3D127 -:1091100000BF202084F84200206B01280ED100BF40 -:1091200000BF21680C3151E8001F21F010002168B8 -:109130000C3141E80002002AF3D100BF0020606337 -:10914000206B012804D1A18D2046FBF755F902E0E0 -:109150002046FBF737FC70BD70B505466C6A0120F0 -:109160006063206B012805D1A08D41082046FBF7E4 -:1091700043F902E02046FBF73FFC70BD70B50546A1 -:109180006C6A2868006800F02000F8B90020E084CC -:1091900000BF00BF2168143151E8001F21F080009A -:1091A0002168143141E80002002AF3D100BF00BF5A -:1091B00000BF21680C3151E8001F41F040002168D8 -:1091C0000C3141E80002002AF3D102E02046FBF70F -:1091D000EFFC70BD70B50446656A2846FBF702FDDA -:1091E00070BD00BF00BF02680C3252E8002F22F4AD -:1091F000907102680C3242E80013002BF3D100BFDB -:1092000000BF00BF0268143252E8002F22F00101B3 -:109210000268143242E80013002BF3D100BF016B47 -:1092200001290ED100BF00BF02680C3252E8002FA6 -:1092300022F0100102680C3242E80013002BF3D137 -:1092400000BF202180F8421000210163704710B553 -:1092500004462068C06820F040002168C8602020D3 -:1092600084F841002046FBF7A3FC002010BD00BF9E -:1092700000BF02680C3252E8002F22F0C0010268E1 -:109280000C3242E80013002BF3D100BF202180F8FC -:10929000411070470146074A0868904201D10020FA -:1092A0007047054A0868904201D10120F8E7032081 -:1092B000F6E700000044004000380140F8B50446DD -:1092C00094F84200222875D1A068B0F5805F0CD1D7 -:1092D000206950B90025A66A20684068C0F30800DC -:1092E0003080A06A801CA06215E0A56A0026A068F4 -:1092F000B0F5805F03D0A06828B9206918B920684C -:109300004068287004E02068406800F07F00287002 -:10931000A06A401CA062E08D401E80B2E08500285B -:1093200046D12068C06820F020002168C86020680D -:10933000C06820F480702168C8602068406920F00F -:10934000010021684861202084F842000020606309 -:10935000206B012826D10020206300BF00BF2168B8 -:109360000C3151E8001F21F0100021680C3141E858 -:109370000002002AF3D100BF2068006800F010004E -:1093800010280AD100BF00200090206800680090DB -:1093900020684068009000BF00BFA18D2046FBF709 -:1093A0002BF802E02046FBF70DFB0020F8BD01E0A2 -:1093B0000020FBE70220F9E770B50446216809693F -:1093C00021F44051E2681143226811612269A168C9 -:1093D0001143626941EA02052168C96841F20C62E1 -:1093E000914329432268D1602168496921F4407181 -:1093F000A2691143226851612D4A2168914202D12C -:10940000F9F752FB01E0F9F73FFB00EBC00101EB7C -:10941000001162689200B1FBF2F100EBC00202EBB6 -:10942000001263689B00B2FBF3F26423B2FBF3F219 -:1094300002EBC20303EB0212A1EB8201322202EB28 -:1094400001116422B1FBF2F101F0F00100EBC00266 -:1094500002EB001263689B00B2FBF3F26423B2FBE1 -:10946000F3F201EB021200EBC00101EB00116368A3 -:109470009B00B1FBF3F100EBC00303EB0013666844 -:10948000B600B3FBF6F36426B3FBF6F303EBC306B7 -:1094900006EB0313A1EB8301322303EB01116423D9 -:1094A000B1FBF3F101F00F0111442268916070BD2E -:1094B0000038014077B581B0044615460298A06295 -:1094C000A58500206064222084F842002848E16BD2 -:1094D00088622848E16BC8622748E16B0863002076 -:1094E000E16B486302AE32682368191D2B46E06BBE -:1094F000F8F780FE00BF0020009020680068009010 -:1095000020684068009000BF00BF206970B100BFB4 -:1095100000BF21680C3151E8001F41F480702168C0 -:109520000C3141E80002002AF3D100BF00BF00BFA8 -:109530002168143151E8001F41F001002168143105 -:1095400041E80002002AF3D100BF00BF00BF21683C -:10955000143151E8001F41F040002168143141E806 -:109560000002002AF3D100BF002004B070BD00004B -:10957000A59000085991000855900008014691F8FF -:109580004100212828D18868B0F5805F0BD1086997 -:1095900048B90A6A1088C0F308000B685860086A66 -:1095A000801C086205E00B6A581C086218780B687A -:1095B0005860C88C401E80B2C88458B90868C0681A -:1095C00020F080000B68D8600868C06840F0400058 -:1095D0000B68D860002070470220FCE72DE9F843B3 -:1095E00004460D4617469846089E31E0701C70B33D -:1095F000F9F7A0F8A0EB0800B04200D816B9032094 -:10960000BDE8F8832068C06800F00400F8B1802D40 -:109610001ED0402D1CD020680068C0F3C000B0B13F -:1096200000BF00200090206800680090206840681B -:10963000009000BF00BF2046FFF7D3FD0820606404 -:1096400000BF002084F8400000BF0120D8E7FFE7FA -:10965000206800682840A84201D1012000E00020D5 -:10966000B842C3D00020CBE710B50248FAF724FF78 -:1096700010BD00003805002010B50348FAF71CFFA4 -:10968000014800F05BF810BD8005002010B50446CD -:1096900004B910BD1E492068884200D0F9E7204671 -:1096A000FAF7ABFE1B4800684068C0F1FF001A499A -:1096B00008700846007800281FDD08460078FF285B -:1096C0001BDA0846017815A000F04CFA4FF400733D -:1096D0001148027815492046FBF7A8F914A000F0BC -:1096E00041FA1448007840B90B4802780F491248F3 -:1096F000F6F7A7FD01200F490870FF210B48F6F788 -:10970000B9FDFF2209492046FBF746F900BFC0E733 -:1097100000440040C8050020040000205B55415271 -:1097200054322052583A25645D200000380300204E -:109730000D0A0000050000203704002038B504465B -:1097400004B938BD0C492068884212D120680068ED -:10975000C0F3001068B100BF0020009020680068CE -:10976000009020684068009000BF00BF2046FFF7CF -:109770008DFF00BFE5E700000044004000BFFEE7AA -:1097800010B50020F7F776FD0C210C48FAF7B0FD74 -:1097900000200B4908700B48006830B10948006888 -:1097A00000F090FF0020074908600020064908806B -:1097B00006490870F7F74AFD10BD0000AC02002012 -:1097C000DF000020D8000020DC000020DE000020A8 -:1097D0000148007870470000E000002070B50446A2 -:1097E00014B1B4F5806F01DD012070BD1748007819 -:1097F00008B1FFF7C5FF164804800088401C00EB45 -:109800004000C500A80001F071F812490860084640 -:10981000006820B900200E4908800120E5E70020FB -:1098200005E000210B4A126842F82010401CA842B3 -:10983000F7D301200549087007480068406C40F4E0 -:1098400000400549096848640020CEE7DE0000209A -:10985000DC000020D8000020AC02002010B5F8F792 -:1098600069FF0149886010BDE000002010B517486D -:10987000007810B11648006800B910BD154800788E -:1098800000B1FAE71448008800EB4000104909686D -:1098900001EB4014002004E0002144F82010411C9A -:1098A000C8B21828F8DB01200A4908700A48008865 -:1098B000401C00EB40004FF6FF7101EAC002044873 -:1098C00001680020F7F7AAFC00BFD6E7DE00002001 -:1098D000D8000020DF000020DC000020642800DD2C -:1098E0006420014908737047E0000020F0B5044689 -:1098F0000D462349097831B1224909888C4202DAA0 -:109900002149096801B9F0BD04EB44011E4E3668D7 -:1099100006EB411000210CE0C1F107070126BE4013 -:1099200016400EB1392600E01C2640F821604E1C7E -:10993000F1B20829F0DB08210CE0C1F10F07012684 -:10994000BE402E400EB1392600E01C2640F82160B2 -:109950004E1CF1B21029F0DB10210CE0C1F1170709 -:109960000126BE401E400EB1392600E01C2640F8FC -:1099700021604E1CF1B21829F0DB00BFC3E70000E4 -:10998000DE000020DC000020D80000202DE9F0439C -:1099900004460D4690461248007810B11148006800 -:1099A00008B9BDE8F0831048007B6043642190FB58 -:1099B000F1F000F0FF090C48007B684390FBF1F0E8 -:1099C000C7B20948007B00FB08F090FBF1F0C6B27B -:1099D00033463A4649460020FFF788FF00BFE0E7DC -:1099E000DE000020D8000020E000002001490860CF -:1099F00070470000F0000020014908707047000027 -:109A0000E00000202DE9FC4104465148007810B1E7 -:109A10005048006808B9BDE8FC814F48007800B1A3 -:109A2000F9E74E484068201AB0F5967F00D2F2E779 -:109A30004A480078012806D048480078022802D019 -:109A40004648007848B945488068201A4449096862 -:109A5000884202D90320414908704FF49670B4FB44 -:109A6000F0F000F00105002600273C4800783B4953 -:109A70004978884205D001260127384800783749BF -:109A8000487036488078A8420ED0344800780128C3 -:109A900007D032480078022803D0304800780428E4 -:109AA00000D101262D48857006B9B4E72B484460E3 -:109AB000007801902948807800909DF8040030B922 -:109AC00000231A4619461846FFF710FF3BE09DF8A1 -:109AD0000400012803D09DF8040002280FD19DF84E -:109AE000000028B10022FF211046FFF74FFF2AE0B7 -:109AF00000231A4619461846FFF7F8FE23E09DF8A2 -:109B00000400032805D100221146FF20FFF73EFF85 -:109B100019E09DF8040004280FD19DF8000028B139 -:109B20000022B421FF20FFF731FF0CE000231A468A -:109B300019461846FFF7DAFE05E000231A461946D3 -:109B40001846FFF7D3FEFFF791FE00BF63E7000062 -:109B5000DE000020D8000020DF000020E000002010 -:109B6000F00000200FB4054B10B503A9044A029879 -:109B700000F0A6F910BC5DF814FB0000A9A60008CF -:109B8000200100200FB47CB50C0009AD01D0611E8E -:109B900000E00021CDE90001064B6A4629460898FD -:109BA00000F08EF9002C02D0009A002111707CBCCC -:109BB0005DF814FBC7A50008490050EAC12018BF92 -:109BC00004204A0D18BF40F0010040F2FF72B2EBD2 -:109BD000515F08BF40F00200012808BF0520704710 -:109BE00002480068C0F30220704700000CED00E05E -:109BF00010B5002804DB0A07130E054A135406E0CB -:109C00000A07140E034A00F00F031B1FD45410BDA3 -:109C100000E400E018ED00E0004870472C0100204F -:109C2000EFF3058070472DE9F0414F1E00EBC701AF -:109C30000446D1E9000115461E4637F006020DD054 -:109C40002A463346F6F721FD7F1E04EBC703D3E90E -:109C50000023F6F7BCFF37F00602F1D1022F25D022 -:109C6000042F13D0062F18BFBDE8F0812A463346D3 -:109C7000F6F70BFDD4E90A23F6F7A9FF2A46334687 -:109C8000F6F703FDD4E90823F6F7A1FF2A46334689 -:109C9000F6F7FBFCD4E90623F6F799FF2A4633468C -:109CA000F6F7F3FCD4E90423F6F791FF2A4633468E -:109CB000F6F7EBFCD4E90223F6F789FF2A46334690 -:109CC000F6F7E3FCD4E90023BDE8F041F6F77FBFE7 -:109CD0000022134610460149F6F749BD0000F03F47 -:109CE000F6F775BF0022134610461146F6F73FBD42 -:109CF00040F2013200204FF0E041F7F70FB80000CA -:109D0000024A00201107F7F709B8000001FDFFFF24 -:109D100002E008C8121F08C1002AFAD17047704734 -:109D2000002001E001C1121F002AFBD17047000092 -:109D300001490860704700002C0100202DE9FF5FF9 -:109D400082B00021DDE90430020DDDF840B00343AC -:109D500018D044F61050A2F2FF3242431514119865 -:109D600001281FD0A5EB0B00401C5FEA000A4FF052 -:109D700000064E4FDFF83891B046504615D5CAF16F -:109D8000000413E0119801244AA3012801D16FEACD -:109D90000B010298119AC0E90031C0E9024206B0F5 -:109DA000BDE8F09FCBF10000DFE704460021404A08 -:109DB000491842EB0450CDE9001012E0E00707D04B -:109DC00032463B4640464946F6F75FFC80468946A8 -:109DD00032463B4610461946F6F757FC06460F46F4 -:109DE0006410002CEAD1DDE90401DDE90023BAF1B9 -:109DF000000F06DAF6F749FC42464B46F6F745FCFB -:109E000005E0F6F7B4FC42464B46F6F7B0FC0446D4 -:109E10000E460022284BF6F7B1FF03D84FF0FF3073 -:109E2000014607E00022254B20463146F6F7CFFEDB -:109E3000F6F78BFF102409E0002C0ADB0A2200232E -:109E4000F6F7BEF9039B30321A55641E50EA010240 -:109E5000F2D1641C039AC4F111031444119A012A2B -:109E600003D0012208430DD10AE0084304D00020AA -:109E70004FF0110B119072E7A3EB0B056D1E0DE077 -:109E80005B4504DD4FF0000205F1010504E003DA53 -:109E90004FF00002A5F10105002AECD002981199BB -:109EA000C0E90231C0E9004579E700000000144034 -:109EB0000000F03F300000000000F0430000E03FF1 -:109EC0002DE9FF4F95B09A46884606460025EEE1FB -:109ED000252877D100242746F94A0121039400E080 -:109EE000044316F8013F203B01FA03F01042F7D17A -:109EF00030782A2811D06FF02F033078A0F130028B -:109F0000092A16D8039A44F0020402EB820203EBFA -:109F100042021044761C0390EFE758F8042B03929A -:109F2000002A03DA504244F40054039044F002043F -:109F3000761C30782E2816D116F8010F44F0040450 -:109F40002A280DD06FF02F023078A0F13003092BB2 -:109F500009D807EB870302EB4303C718761CF3E726 -:109F600058F8047B761C30786C280FD006DC4C281F -:109F700017D068280DD06A2814D104E0742810D0B6 -:109F80007A280FD10DE044F400140AE044F4801460 -:109F900001E044F440147278824202D104F5801446 -:109FA000761C761C307866280BD013DC582877D0C6 -:109FB00009DC002875D04528F6D04628F4D047287B -:109FC0001AD193E118E0632835D0642879D0652848 -:109FD00012D18BE1702873D008DC6728F1D0692892 -:109FE0006FD06E280DD06F2806D1ACE073282CD02E -:109FF000752874D0782853D05246179990476D1C15 -:10A0000054E1C4F30250022809D003280DD0D8F837 -:10A01000001004280DD00D6008F1040846E1D8F8BE -:10A020000010EA17C1E90052F6E7D8F800100D80D9 -:10A03000F2E70D70F0E718F8041B8DF8001000200F -:10A040008DF80100EB46012003E058F804BB4FF007 -:10A05000FF3061074FF0000102D40DE009F101016A -:10A060008946B9420FDA8145F8DB1BF8091000294F -:10A07000F4D108E009F1010189468142FADB1BF8BD -:10A0800009100029F6D103985346A0EB0907214691 -:10A090003846179A00F080FA284400EB090507E0DB -:10A0A00044E008E10DE01BF8010B52461799904778 -:10A0B000B9F10109F7D2534621463846179AF2E022 -:10A0C00039E00A21C4F302524FF0000B0091022A3A -:10A0D00006D058F8040BC117032A09D00AE023E080 -:10A0E00008F1070020F00702F2E80201904605E0BF -:10A0F00000B2C117042A01D140B2C117002906DA03 -:10A100000A460021404261EB02012D2202E02205B5 -:10A1100004D52B228DF80420012203E0E20701D0B0 -:10A120002022F7E7914657E00A2100E010214FF086 -:10A13000000B00910BE010214FF0000B44F00404E1 -:10A140000827009103E008204FF0000B0090C4F3B3 -:10A150000252022A05D058F8040B0021032A08D025 -:10A1600008E008F1070020F00702F2E8020190463B -:10A1700003E080B2042A00D1C0B24FF000092207E8 -:10A180002AD53278702A07D0DDF800C08CF0100C88 -:10A190005CEA0B0C05D00EE040228DF80420012271 -:10A1A00008E050EA010306D030238DF804308DF822 -:10A1B000052002229146009B83F0080353EA0B031B -:10A1C0000AD150EA010201D1620705D530228DF88B -:10A1D00004204FF001097F1E3278582A04D039A29A -:10A1E0000C920CAA02920BE03BA2F9E75B46009AA4 -:10A1F000F5F7E6FF0C9B9B5C029A521E02921370CD -:10A2000050EA0102F2D1029804A9081A00F1200BC9 -:10A21000600702D524F4803400E001275F4502DDA9 -:10A22000A7EB0B0000E0002000EB0B01009003986F -:10A230004944401A0390E00306D453462146179A36 -:10A24000039800F0A9F90544002706E001A852464A -:10A25000C05D179990476D1C7F1C4F45F6DBE003EE -:10A260000CD553462146179A039800F095F90544FA -:10A2700004E030205246179990476D1C0099481E03 -:10A2800000900029F5DC08E0029802995246007817 -:10A29000491C0291179990476D1CBBF10001ABF16D -:10A2A000010BF1DC5BE100F065F90544761C3078C8 -:10A2B00000287FF40DAE19B02846BDE8F08F0000ED -:10A2C000092801003031323334353637383961628C -:10A2D0006364656600000000303132333435363750 -:10A2E000383941424344454600000000600700D42D -:10A2F000062708F1070020F00700F0E80223804657 -:10A3000003F0004C5FEA0C0001D097A009E02005A3 -:10A3100001D596A005E0E00701D095A001E0AFF2DD -:10A320004C001390307823F0004365280CD006DCF5 -:10A33000452809D046281DD047287FD13BE0662814 -:10A3400018D067287AD136E00021112F01DB1120C7 -:10A3500000E0781CCDE9000104A90CA8FFF7EEFC91 -:10A36000DDE90D010C9A4FF0000B07F10109109285 -:10A3700000914EE04FF000400097CDE9011004A994 -:10A380000CA8FFF7DBFCDDE90D020C9B0F994FF0E9 -:10A39000000B91461093009211B9791C00EB010952 -:10A3A000B7EB090003D4C0F1FF3B07F10109A9EBAA -:10A3B0000700019042E0012F00DA01270021112F50 -:10A3C00001DD112000E03846CDE9000104A90CA808 -:10A3D000FFF7B4FCDDE90D010C9A00914FF0000B82 -:10A3E000B946109221070FD4009A4A4503DA9146E4 -:10A3F00001E0A9F10109B9F1010F05DD109AA9F1F8 -:10A400000101515C3029F4D0B84202DA10F1040F96 -:10A4100003DA0121CDE9011010E0002803DC8344B8 -:10A42000A9EB000102E0411C494500DD8946A0EB93 -:10A430000B00401C01904FF000400290200705D413 -:10A440000198484502DB4FF0FF30019000208DF865 -:10A450004B0002980DF14B07B0F1004F25D00220C0 -:10A460000C902B200D90029800280CDA40420290AC -:10A470002D200D9007E00A210298F6F749FA3031B5 -:10A48000029007F8011D0C99481E0C900029F2DC7F -:10A4900002980028EFD1791E0D980870307800F0EE -:10A4A000200040F0450007F8020D11A8C01BC01D98 -:10A4B00002901398007800B1012000EB0901019887 -:10A4C00001EBE071029801440398401A401E03908A -:10A4D000E00306D453462146179A039800F05CF82F -:10A4E00005441398007818B15246179990476D1C8F -:10A4F000E00323D553462146179A039800F04CF801 -:10A5000005441BE0BBF1000F07DB0098584504DD54 -:10A510001098179910F80B0001E017993020524657 -:10A52000904701980BF1010B401E05F101050190C8 -:10A5300004D12E205246179990476D1CB9F10001A5 -:10A54000A9F10109DEDC05E017F8010B5246179965 -:10A5500090476D1C0299481E02900029F4DC534676 -:10A560002146179A03989EE62D0000002B0000005C -:10A57000200000002DE9F041044600251E46174644 -:10A58000880404D405E039462020B0476D1C641EC1 -:10A59000F9D52846BDE8F0812DE9F04104460025B3 -:10A5A0001E469046C80301D5302700E020278804C6 -:10A5B00004D505E041463846B0476D1C641EF9D508 -:10A5C0002846BDE8F0814A68002A06D00A68531C74 -:10A5D0000B6010704868401E486070472DE9F041DC -:10A5E00006460F4614461D460EB104B10DB9BDE82E -:10A5F000F081681EB84201DD384600E0681E8046E2 -:10A60000424631462046F5F740FE002004F8080097 -:10A6100000BFECE72DE9F04707463E4656B900BFBC -:10A62000502080F31188BFF34F8FBFF36F8F00BFAF -:10A6300000BFFEE717480068864201D1002426E0EB -:10A6400004F0C8FC75691448D0F800801348D0F8AD -:10A65000009004F0E9FC454501D04D4501D10224AC -:10A6600015E00F4885420BD1B06A38B996F858000A -:10A67000012801D102240AE0032408E0022406E0B4 -:10A680000848854200D00DB9042400E0012420468A -:10A69000BDE8F087180000201C00002020000020EA -:10A6A000600B00204C0B002073B50D460020F6F720 -:10A6B000C9FE04464FF0FF3301226946FAF7B6F9A6 -:10A6C00000987CBD10B5002821D0114B0022001F3E -:10A6D000196803E0814203D80A4649680029F9D184 -:10A6E00052B11368841A9C4204D100681844106067 -:10A6F000104602E0506000E0186039B102680B1AA1 -:10A70000934203D10B681A4402604968416010BD4E -:10A7100024010020014611B1012904D101E003A068 -:10A72000704705A0FCE706A0FAE700005641524931 -:10A7300041424C4500000000464958454400000095 -:10A74000554E4B4E4F574E00014631B1012906D0B0 -:10A75000022906D0032908D105E005A0704705A00D -:10A76000FCE706A0FAE707A0F8E708A0F6E7000074 -:10A77000424C45004C4F5241000000004746534BAD -:10A7800000000000464C524300000000554E4B4E66 -:10A790004F574E000146012905DB4FF6FE708142FE -:10A7A00001DC012070470020FCE70146862914D017 -:10A7B00008DC04290DD028290CD045290BD06929A3 -:10A7C00010D109E0AA2909D0C72908D0EB2909D15D -:10A7D00006E000BF00BF00BF00BF00BF00BF00BF5A -:10A7E000012070470020FCE70146862925D00EDCB9 -:10A7F0004C291DD006DC042918D0282917D045295A -:10A8000022D116E0692916D070291DD112E0C7297E -:10A8100017D006DC8D290FD0AA2910D0B12913D169 -:10A820000CE0CE290CD0EF290ED10BE000BF00BF09 +:108400002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D9C +:108410002D2D2D2D0D0A0000202020202020202091 +:1084200020202020202020202020436F6E666967B6 +:1084300075726174696F6E2053756D6D6172790D1F +:108440000A0000000024744920205246204672652C +:108450007175656E6379202020203A20256C6C753B +:1084600020487A2028252E3166204D487A290D0A89 +:10847000000000002020545820506F7765722020A3 +:108480002020202020203A2025642064426D0D0AFF +:108490000000000020204275666665722053697AEC +:1084A0006520202020203A2025642062797465739D +:1084B0000D0A000020204C6F5261205346202020DE +:1084C0002020202020203A2025640D0A00000000F2 +:1084D00020204C6F52612042572020202020202055 +:1084E00020203A2025640D0A0000000020204C6F57 +:1084F00052612043522020202020202020203A209A +:1085000025640D0A000000002020507265616D6234 +:108510006C65204C656E202020203A2025640D0AD1 +:108520000000000020205061796C6F6164204C6570 +:108530006E20202020203A2025640D0A0000000033 +:108540002020464C524320426974526174652F4288 +:1085500057203A2025640D0A000000002020464CD8 +:1085600052432043522020202020202020203A2047 +:1085700025640D0A0000000020204D6F6465202056 +:10858000202020202020202020203A20494E544521 +:1085900052525550540D0A000D0A5B2A5D20535863 +:1085A0003132383120496E697469616C697A61745D +:1085B000696F6E20436F6D706C657465210D0A0DD7 +:1085C0000A00000010B50446FEF7B2FE2046FFF791 +:1085D000F5FC002010BD000070B504460D4614B92E +:1085E0004FF0FF3070BD606880F852501A48816BC0 +:1085F00000208847032D20D01FDA606890F85200D1 +:1086000000EB40001549095C606880F83F10606825 +:1086100090F8520000EB400010490844417860682F +:1086200080F84010606890F8520000EB40000B4961 +:1086300008448178606880F84110626892F83500DB +:10864000054AD16B8847626802F13500024A116C15 +:1086500088470020C6E70000341C0108DC1B010825 +:1086600070B504460D4614B94FF0FF3070BD606818 +:1086700080F855501A48816B00208847042D20D07F +:108680001FDA606890F8550000EB40001549095C5E +:10869000606880F83C10606890F8550000EB40007E +:1086A000104908444178606880F83D10606890F88F +:1086B000550000EB40000B4908448178606880F861 +:1086C0003E10626892F83500054AD16B88476268AF +:1086D00002F13500024A116C88470020C6E700000D +:1086E000341C01080F1C010870B504460D4614B96E +:1086F0004FF0FF3070BD606880F854501A48816BAD +:1087000000208847042D20D01FDA606890F85400BC +:1087100000EB40001549095C606880F8361060681D +:1087200090F8540000EB400010490844417860681C +:1087300080F83710606890F8540000EB40000B4957 +:1087400008448178606880F83810626892F83500D3 +:10875000054AD16B8847626802F13500024A116C04 +:1087600088470020C6E70000341C0108001C0108EF +:1087700070B504460D4614B94FF0FF3070BD606807 +:1087800080F853501848816B00208847606890F843 +:10879000530000EB40001549095C606880F839100F +:1087A000606890F8530000EB40001049084441789D +:1087B000606880F83A10606890F8530000EB400061 +:1087C0000A4908448178606880F83B10626892F832 +:1087D0003500054AD16B8847626802F13500024ACC +:1087E000116C88470020C9E7341C0108E81B010808 +:1087F00070B504460D4614B94FF0FF3070BD4148C6 +:10880000816B00208847626892F835003D4AD16B41 +:108810008847606845706068407830B101281DD095 +:10882000022834D0032866D14BE00420616881F827 +:10883000350061684877626892F83500314AD16B3B +:108840008847626802F135002E4A116C88476268D9 +:1088500002F11D002B4A516C88474FE001206168EE +:1088600081F8350061684877626892F83500254ADA +:10887000D16B8847626802F13500224A116C884743 +:10888000626802F11D001F4A516C884736E00020E3 +:10889000616881F83500012061684877626892F864 +:1088A0003500184AD16B8847626802F13500154AD5 +:1088B000116C8847626802F11D00124A516C8847AA +:1088C0001CE00320616881F8350001206168487769 +:1088D000626892F835000B4AD16B8847626802F1F2 +:1088E0003500084A116C8847626802F11D00054A8C +:1088F000516C884702E04FF0FF307FE700BF002057 +:108900007CE70000341C010870B504460D4614B91C +:108910004FF0FF3070BD0A48816B002088476268C5 +:1089200092F83500064AD16B884700206168C1E99A +:1089300012506268906C024A916C88470020E9E707 +:10894000341C010838B504460220207061680870A4 +:10895000084800231A46456D074801880088A84743 +:108960000648006800900348C16D009888470020C1 +:1089700038BD0000341C0108BC000020201C010888 +:1089800038B504460320207002206168087008484A +:1089900000231A46456D074801880088A847064805 +:1089A000006800900248C16D00988847002038BDDB +:1089B000341C0108BC000020241C0108F8B5054641 +:1089C0000F4616466868407858B1012807D002283B +:1089D00003D0032807D17C2407E0FC2405E0FD2414 +:1089E00003E0FC2401E07C2400BF00BFA64207DDB9 +:1089F000224631460EA001F0B3F84FF0FF30F8BD2B +:108A00000120287069680870194800231A46D0F8B8 +:108A100054C0184801880088E04717480068009053 +:108A20001348436E31463846009A98470020E6E7DF +:108A30005B5358313238315D204552524F523A2003 +:108A40007061796C6F6164202564203E206D6178CF +:108A500020256420627974657320666F72206375C7 +:108A60007272656E74206D6F6465210D0A000000DE +:108A7000341C0108BE000020281C010810B5024665 +:108A800010468B1E02249C40944203D84B1E0224A5 +:108A90009C40001B10BD000070B504460D4601202F +:108AA0000549087001232A4621460020F8F726FCD4 +:108AB00006F026FD70BD0000D4000020F8B5044685 +:108AC0000D46164601200649087033462A462146BF +:108AD00000900020F8F73CFC06F012FDF8BD000005 +:108AE000D400002010B5054A02210020F8F7F8FB59 +:108AF000034A00210846F8F7F3FB10BDCDEE00084D +:108B0000C1EE000800BF012002F06CFBFBE710B5CE +:108B1000F9F716FE07F05EF9012801D006F074FDA2 +:108B200010BD00B58FB0282105A8F7F7A3FB1421CD +:108B30006846F7F79FFB012005900004069040006F +:108B400007900120099002200C90C1030D914FF471 +:108B5000E0110E9105A8F9F7F1FF08B1F9F70CF84B +:108B60000F20009002200190002002904FF48060BE +:108B700003900020049002216846F9F7B9FE08B17D +:108B8000F8F7FAFF0FB000BD7047000010B502689B +:108B90001C4B984208D0B0F1804F05D01A4B984238 +:108BA00002D01A4B984203D122F070024B681A434C +:108BB000144B984208D0B0F1804F05D0124B984228 +:108BC00002D0124B984203D122F44072CB681A4370 +:108BD00022F080034C6943EA040202608B68C3629E +:108BE0000B688362074B984201D10B690363012331 +:108BF0004361036903F001031BB1036923F001031F +:108C0000036110BD002C014000040040000800403A +:108C100030B501F01F05012404FA05F3046A9C43F2 +:108C20000462046A01F01F0502FA05F52C43046290 +:108C300030BD70B505466C6A606AA84207D1012054 +:108C40002077A86918BB012084F83E001FE0A06AC5 +:108C5000A84207D102202077A869C0B901213F208E +:108C6000015514E0E06AA84207D104202077A869E2 +:108C700068B901214020015509E0206BA84206D1C6 +:108C800008202077A86910B901214120015520460C +:108C9000FBF7C2F90020207770BD70B505466C6AFD +:108CA000606AA84202D10120207710E0A06AA842A1 +:108CB00002D1022020770AE0E06AA84202D1042013 +:108CC000207704E0206BA84201D1082020772046BD +:108CD000FBF7B4F90020207770BD70B505466C6ACB +:108CE000606AA84204D10120207784F83E001DE08C +:108CF000A06AA84205D10220207701213F2001551A +:108D000014E0E06AA84205D1042020770121402028 +:108D100001550BE0206BA84205D1082020770121E6 +:108D20004120015502E0012084F83D002046FBF778 +:108D30008FF80020207770BD30B50C46816821F493 +:108D40007F4142EA032525432943816030BD0A461D +:108D5000816821F0700142F0070319438160704778 +:108D600030B5026A056A25F0010505624368846929 +:108D700024F0700424F003040D682C4322F0020256 +:108D80008D682A430D4DA84206D100BF22F008028B +:108D9000CD682A4322F00402084DA84207D123F4EB +:108DA000807323F400734D692B438D692B4343601B +:108DB00084614D684563026230BD0000002C0140B3 +:108DC00030B5026A056A25F01005056243688469BA +:108DD00024F4E04424F440740D6844EA052422F0AD +:108DE00020028D6842EA05120E4DA84207D100BF4D +:108DF00022F08002CD6842EA051222F04002094DBD +:108E0000A84209D123F4806323F400634D6943EA47 +:108E100085038D6943EA8503436084614D688563FA +:108E2000026230BD002C014030B5026A056A25F4AB +:108E3000807505624368C46924F0700424F003045B +:108E40000D682C4322F400728D6842EA05220F4D12 +:108E5000A84207D100BF22F40062CD6842EA052291 +:108E600022F48062094DA84209D123F4805323F4EF +:108E700000534D6943EA05138D6943EA05134360C6 +:108E8000C4614D68C563026230BD0000002C014022 +:108E900030B5036A056A25F4805505624468C269E5 +:108EA00022F4E04222F440720D6842EA052223F4E3 +:108EB00000538D6843EA0533064DA84204D124F4DB +:108EC00080444D6944EA85144460C2614D6805647C +:108ED000036230BD002C014030B50B461446026AD7 +:108EE000056A25F001050562816921F0F00141EA7A +:108EF000041122F00A021A438161026230BD30B5CA +:108F00000B461446026A056A25F010050562816960 +:108F100021F4704141EA043122F0A00242EA031236 +:108F20008161026230BD000070B5054602F090F923 +:108F30000A4A00210A4802F04CFA0A490860002255 +:108F40000A21022002F0F2F90649486002F0CCF949 +:108F500002F039FA044602F098FA70BD944C010808 +:108F6000698F0008E82F002002F058F90446F7F74F +:108F70008CFC804600222D4BF7F7F9FB0646F7F7ED +:108F800091FC8246002002F02DF902F03AF9834666 +:108F900027480068C06840F0100025490968C8608B +:108FA000F8F788FA00F1080421462248FCF716FB7E +:108FB000012000F011FC192000F08EFC40F6B830C2 +:108FC00000F012FD002000F015FD00F045FC02F05D +:108FD00018F9054600BF28E0D3441648FCF7D6FB35 +:108FE000012002F0FFF802F00CF90646701B0E2873 +:108FF0001AD31048006890F8580018B90E48007845 +:10900000841C05E00B480068B0F85A00801C84B24C +:1090100000232246074928310120F8F723FA0E35AC +:1090200004488168016200BF00BFD5E700408F405F +:1090300080050020302F00200400002070B5054678 +:109040006C6A0020E085E0842046FBF71BFA70BDC7 +:1090500070B506460025746A20684069C0F3C015E3 +:1090600094F84100212805D125B10020E084204654 +:1090700000F0FBF820684069C0F3801594F84200C6 +:10908000222805D125B10020E085204600F0A7F870 +:10909000606C40F0100060642046FBF7F3F970BD8F +:1090A00070B505466C6A2868006800F0200000284A +:1090B00042D1E08500BF00BF21680C3151E8001F9C +:1090C00021F4807021680C3141E80002002AF3D1BC +:1090D00000BF00BF00BF2168143151E8001F21F01C +:1090E00001002168143141E80002002AF3D100BFD9 +:1090F00000BF00BF2168143151E8001F21F040007B +:109100002168143141E80002002AF3D100BF202079 +:1091100084F84200206B01280ED100BF00BF2168F7 +:109120000C3151E8001F21F0100021680C3141E89A +:109130000002002AF3D100BF00206063206B0128E9 +:1091400004D1A18D2046FBF757F902E02046FBF73A +:1091500039FC70BD70B505466C6A01206063206BF8 +:10916000012805D1A08D41082046FBF745F902E012 +:109170002046FBF741FC70BD70B505466C6A286857 +:10918000006800F02000F8B90020E08400BF00BFB4 +:109190002168143151E8001F21F08000216814314A +:1091A00041E80002002AF3D100BF00BF00BF2168E0 +:1091B0000C3151E8001F41F0400021680C3141E8BA +:1091C0000002002AF3D102E02046FBF7F1FC70BD5B +:1091D00070B50446656A2846FBF704FD70BD00BF04 +:1091E00000BF02680C3252E8002F22F4907102682E +:1091F0000C3242E80013002BF3D100BF00BF00BFC8 +:109200000268143252E8002F22F001010268143281 +:1092100042E80013002BF3D100BF016B01290ED1EE +:1092200000BF00BF02680C3252E8002F22F010018C +:1092300002680C3242E80013002BF3D100BF20215A +:1092400080F8421000210163704710B50446206881 +:10925000C06820F040002168C860202084F84100E8 +:109260002046FBF7A5FC002010BD00BF00BF026830 +:109270000C3252E8002F22F0C00102680C3242E8A2 +:109280000013002BF3D100BF202180F8411070475C +:109290000146074A0868904201D100207047054AFC +:1092A0000868904201D10120F8E70320F6E70000AA +:1092B0000044004000380140F8B5044694F84200EC +:1092C000222875D1A068B0F5805F0CD1206950B913 +:1092D0000025A66A20684068C0F308003080A06AB4 +:1092E000801CA06215E0A56A0026A068B0F5805F2A +:1092F00003D0A06828B9206918B920684068287090 +:1093000004E02068406800F07F002870A06A401CDC +:10931000A062E08D401E80B2E085002846D1206822 +:10932000C06820F020002168C8602068C06820F470 +:1093300080702168C8602068406920F001002168C1 +:109340004861202084F8420000206063206B0128DF +:1093500026D10020206300BF00BF21680C3151E8F6 +:10936000001F21F0100021680C3141E80002002AA2 +:10937000F3D100BF2068006800F0100010280AD167 +:1093800000BF0020009020680068009020684068BE +:10939000009000BF00BFA18D2046FBF72DF802E032 +:1093A0002046FBF70FFB0020F8BD01E00020FBE7A3 +:1093B0000220F9E770B504462168096921F440519B +:1093C000E2681143226811612269A1681143626950 +:1093D00041EA02052168C96841F20C6291432943C0 +:1093E0002268D1602168496921F44071A269114362 +:1093F000226851612D4A2168914202D1F9F754FB4C +:1094000001E0F9F741FB00EBC00101EB00116268DC +:109410009200B1FBF2F100EBC00202EB00126368B4 +:109420009B00B2FBF3F26423B2FBF3F202EBC20344 +:1094300003EB0212A1EB8201322202EB0111642242 +:10944000B1FBF2F101F0F00100EBC00202EB0012FF +:1094500063689B00B2FBF3F26423B2FBF3F201EB0F +:10946000021200EBC00101EB001163689B00B1FB2D +:10947000F3F100EBC00303EB00136668B600B3FB27 +:10948000F6F36426B3FBF6F303EBC30606EB031314 +:10949000A1EB8301322303EB01116423B1FBF3F150 +:1094A00001F00F0111442268916070BD0038014045 +:1094B00077B581B0044615460298A062A5850020C4 +:1094C0006064222084F842002848E16B88622848C2 +:1094D000E16BC8622748E16B08630020E16B4863D9 +:1094E00002AE32682368191D2B46E06BF8F782FE46 +:1094F00000BF00200090206800680090206840684D +:10950000009000BF00BF206970B100BF00BF21689C +:109510000C3151E8001F41F4807021680C3141E8A2 +:109520000002002AF3D100BF00BF00BF2168143140 +:1095300051E8001F41F001002168143141E80002A8 +:10954000002AF3D100BF00BF00BF2168143151E8E9 +:10955000001F41F040002168143141E80002002A58 +:10956000F3D100BF002004B070BD0000A19000083E +:109570005591000851900008014691F841002128BA +:1095800028D18868B0F5805F0BD1086948B90A6AAC +:109590001088C0F308000B685860086A801C0862D5 +:1095A00005E00B6A581C086218780B685860C88C74 +:1095B000401E80B2C88458B90868C06820F0800096 +:1095C0000B68D8600868C06840F040000B68D8603D +:1095D000002070470220FCE72DE9F84304460D46C1 +:1095E00017469846089E31E0701C70B3F9F7A2F850 +:1095F000A0EB0800B04200D816B90320BDE8F883FC +:109600002068C06800F00400F8B1802D1ED0402D05 +:109610001CD020680068C0F3C000B0B100BF0020BB +:10962000009020680068009020684068009000BFAB +:1096300000BF2046FFF7D3FD0820606400BF002074 +:1096400084F8400000BF0120D8E7FFE720680068E9 +:109650002840A84201D1012000E00020B842C3D038 +:109660000020CBE710B50248FAF726FF10BD000036 +:109670003805002010B50348FAF71EFF014800F036 +:109680005BF810BD8005002010B5044604B910BD7C +:109690001E492068884200D0F9E72046FAF7ADFE5F +:1096A0001B4800684068C0F1FF001A49087008466E +:1096B000007800281FDD08460078FF281BDA0846DE +:1096C000017815A000F04CFA4FF4007311480278AD +:1096D00015492046FBF7AAF914A000F041FA1448F6 +:1096E000007840B90B4802780F491248F6F7A9FDF7 +:1096F00001200F490870FF210B48F6F7BBFDFF2240 +:1097000009492046FBF748F900BFC0E70044004084 +:10971000C8050020040000205B55415254322052FD +:10972000583A25645D200000380300200D0A00002F +:10973000050000203704002038B5044604B938BDC0 +:109740000C492068884212D120680068C0F30010DC +:1097500068B100BF00200090206800680090206879 +:109760004068009000BF00BF2046FFF78DFF00BF9C +:10977000E5E700000044004000BFFEE710B5002010 +:10978000F7F778FD0C210C48FAF7B2FD00200B49E1 +:1097900008700B48006830B10948006800F090FF7D +:1097A0000020074908600020064908800649087023 +:1097B000F7F74CFD10BD0000AC020020DF000020D8 +:1097C000D8000020DC000020DE00002001480078E6 +:1097D00070470000E000002070B5044614B1B4F5F5 +:1097E000806F01DD012070BD1748007808B1FFF7D8 +:1097F000C5FF164804800088401C00EB4000C500EF +:10980000A80001F071F8124908600846006820B904 +:1098100000200E4908800120E5E7002005E0002136 +:109820000B4A126842F82010401CA842F7D30120CE +:109830000549087007480068406C40F4004005493D +:10984000096848640020CEE7DE000020DC0000202C +:10985000D8000020AC02002010B5F8F76BFF0149DA +:10986000886010BDE000002010B51748007810B1E6 +:109870001648006800B910BD1548007800B1FAE735 +:109880001448008800EB40001049096801EB4014BF +:10989000002004E0002144F82010411CC8B2182820 +:1098A000F8DB01200A4908700A480088401C00EBD8 +:1098B00040004FF6FF7101EAC00204480168002031 +:1098C000F7F7ACFC00BFD6E7DE000020D800002090 +:1098D000DF000020DC000020642800DD6420014956 +:1098E00008737047E0000020F0B504460D46234998 +:1098F000097831B1224909888C4202DA2149096884 +:1099000001B9F0BD04EB44011E4E366806EB411070 +:1099100000210CE0C1F107070126BE4016400EB140 +:10992000392600E01C2640F821604E1CF1B20829BF +:10993000F0DB08210CE0C1F10F070126BE402E40EC +:109940000EB1392600E01C2640F821604E1CF1B211 +:109950001029F0DB10210CE0C1F117070126BE40F1 +:109960001E400EB1392600E01C2640F821604E1C36 +:10997000F1B21829F0DB00BFC3E70000DE000020D1 +:10998000DC000020D80000202DE9F04304460D46FD +:1099900090461248007810B11148006808B9BDE837 +:1099A000F0831048007B6043642190FBF1F000F0ED +:1099B000FF090C48007B684390FBF1F0C7B20948EF +:1099C000007B00FB08F090FBF1F0C6B233463A464C +:1099D00049460020FFF788FF00BFE0E7DE000020D7 +:1099E000D8000020E0000020014908607047000016 +:1099F000F00000200149087070470000E0000020DE +:109A00002DE9FC4104465148007810B150480068E7 +:109A100008B9BDE8FC814F48007800B1F9E74E482D +:109A20004068201AB0F5967F00D2F2E74A480078E5 +:109A3000012806D048480078022802D0464800781D +:109A400048B945488068201A44490968884202D9C3 +:109A50000320414908704FF49670B4FBF0F000F019 +:109A60000105002600273C4800783B494978884298 +:109A700005D0012601273848007837494870364814 +:109A80008078A8420ED034480078012807D03248A8 +:109A90000078022803D030480078042800D101263D +:109AA0002D48857006B9B4E72B48446000780190D2 +:109AB0002948807800909DF8040030B900231A46A8 +:109AC00019461846FFF710FF3BE09DF804000128F7 +:109AD00003D09DF8040002280FD19DF8000028B1A2 +:109AE0000022FF211046FFF74FFF2AE000231A460D +:109AF00019461846FFF7F8FE23E09DF804000328F6 +:109B000005D100221146FF20FFF73EFF19E09DF826 +:109B1000040004280FD19DF8000028B10022B421D0 +:109B2000FF20FFF731FF0CE000231A4619461846C4 +:109B3000FFF7DAFE05E000231A4619461846FFF73C +:109B4000D3FEFFF791FE00BF63E70000DE000020B8 +:109B5000D8000020DF000020E0000020F0000020FE +:109B60000FB4054B10B503A9044A029800F0A6F9FA +:109B700010BC5DF814FB0000A5A600082001002021 +:109B80000FB47CB50C0009AD01D0611E00E00021CE +:109B9000CDE90001064B6A462946089800F08EF987 +:109BA000002C02D0009A002111707CBC5DF814FBDF +:109BB000C3A50008490050EAC12018BF04204A0D7F +:109BC00018BF40F0010040F2FF72B2EB515F08BFD6 +:109BD00040F00200012808BF0520704702480068D5 +:109BE000C0F30220704700000CED00E010B5002823 +:109BF00004DB0A07130E054A135406E00A07140E85 +:109C0000034A00F00F031B1FD45410BD00E400E012 +:109C100018ED00E0004870472C010020EFF30580AC +:109C200070472DE9F0414F1E00EBC7010446D1E912 +:109C3000000115461E4637F006020DD02A4633466F +:109C4000F6F723FD7F1E04EBC703D3E90023F6F7E5 +:109C5000BEFF37F00602F1D1022F25D0042F13D01A +:109C6000062F18BFBDE8F0812A463346F6F70DFDF2 +:109C7000D4E90A23F6F7ABFF2A463346F6F705FD8B +:109C8000D4E90823F6F7A3FF2A463346F6F7FDFC8E +:109C9000D4E90623F6F79BFF2A463346F6F7F5FC90 +:109CA000D4E90423F6F793FF2A463346F6F7EDFC92 +:109CB000D4E90223F6F78BFF2A463346F6F7E5FC94 +:109CC000D4E90023BDE8F041F6F781BF0022134636 +:109CD00010460149F6F74BBD0000F03FF6F777BF9D +:109CE0000022134610461146F6F741BD40F20132FC +:109CF00000204FF0E041F7F711B80000024A0020C1 +:109D00001107F7F70BB8000001FDFFFF02E008C8DC +:109D1000121F08C1002AFAD170477047002001E0E5 +:109D200001C1121F002AFBD17047000001490860E1 +:109D3000704700002C0100202DE9FF5F82B0002158 +:109D4000DDE90430020DDDF840B0034318D044F6DD +:109D50001050A2F2FF3242431514119801281FD06F +:109D6000A5EB0B00401C5FEA000A4FF000064E4FC7 +:109D7000DFF83891B046504615D5CAF1000413E01B +:109D8000119801244AA3012801D16FEA0B0102981E +:109D9000119AC0E90031C0E9024206B0BDE8F09F67 +:109DA000CBF10000DFE704460021404A491842EBAE +:109DB0000450CDE9001012E0E00707D032463B46E0 +:109DC00040464946F6F761FC8046894632463B46A6 +:109DD00010461946F6F759FC06460F466410002C4B +:109DE000EAD1DDE90401DDE90023BAF1000F06DA6A +:109DF000F6F74BFC42464B46F6F747FC05E0F6F714 +:109E0000B6FC42464B46F6F7B2FC04460E4600222C +:109E1000284BF6F7B3FF03D84FF0FF30014607E0B9 +:109E20000022254B20463146F6F7D1FEF6F78DFF8E +:109E3000102409E0002C0ADB0A220023F6F7C0F9FF +:109E4000039B30321A55641E50EA0102F2D1641CA1 +:109E5000039AC4F111031444119A012A03D0012278 +:109E600008430DD10AE0084304D000204FF0110B45 +:109E7000119072E7A3EB0B056D1E0DE05B4504DD51 +:109E80004FF0000205F1010504E003DA4FF0000293 +:109E9000A5F10105002AECD002981199C0E9023120 +:109EA000C0E9004579E70000000014400000F03FE1 +:109EB000300000000000F0430000E03F2DE9FF4FBC +:109EC00095B09A46884606460025EEE1252877D1CA +:109ED00000242746F94A0121039400E0044316F8C0 +:109EE000013F203B01FA03F01042F7D130782A28D5 +:109EF00011D06FF02F033078A0F13002092A16D864 +:109F0000039A44F0020402EB820203EB4202104483 +:109F1000761C0390EFE758F8042B0392002A03DA2B +:109F2000504244F40054039044F00204761C30780C +:109F30002E2816D116F8010F44F004042A280DD05B +:109F40006FF02F023078A0F13003092B09D807EB0E +:109F5000870302EB4303C718761CF3E758F8047B2A +:109F6000761C30786C280FD006DC4C2817D0682877 +:109F70000DD06A2814D104E0742810D07A280FD1AB +:109F80000DE044F400140AE044F4801401E044F4C9 +:109F900040147278824202D104F58014761C761C3B +:109FA000307866280BD013DC582877D009DC0028DD +:109FB00075D04528F6D04628F4D047281AD193E129 +:109FC00018E0632835D0642879D0652812D18BE158 +:109FD000702873D008DC6728F1D069286FD06E280C +:109FE0000DD06F2806D1ACE073282CD0752874D022 +:109FF000782853D05246179990476D1C54E1C4F30A +:10A000000250022809D003280DD0D8F800100428E7 +:10A010000DD00D6008F1040846E1D8F80010EA17E9 +:10A02000C1E90052F6E7D8F800100D80F2E70D7094 +:10A03000F0E718F8041B8DF8001000208DF80100DF +:10A04000EB46012003E058F804BB4FF0FF306107F6 +:10A050004FF0000102D40DE009F101018946B94237 +:10A060000FDA8145F8DB1BF809100029F4D108E06C +:10A0700009F1010189468142FADB1BF80910002928 +:10A08000F6D103985346A0EB090721463846179AA4 +:10A0900000F080FA284400EB090507E044E008E1FD +:10A0A0000DE01BF8010B524617999047B9F10109D1 +:10A0B000F7D2534621463846179AF2E039E00A2192 +:10A0C000C4F302524FF0000B0091022A06D058F858 +:10A0D000040BC117032A09D00AE023E008F10700A6 +:10A0E00020F00702F2E80201904605E000B2C11735 +:10A0F000042A01D140B2C117002906DA0A4600211C +:10A10000404261EB02012D2202E0220504D52B2200 +:10A110008DF80420012203E0E20701D02022F7E7B6 +:10A12000914657E00A2100E010214FF0000B00910A +:10A130000BE010214FF0000B44F0040408270091BD +:10A1400003E008204FF0000B0090C4F30252022AF3 +:10A1500005D058F8040B0021032A08D008E008F1C4 +:10A16000070020F00702F2E80201904603E080B207 +:10A17000042A00D1C0B24FF0000922072AD5327854 +:10A18000702A07D0DDF800C08CF0100C5CEA0B0CD4 +:10A1900005D00EE040228DF80420012208E050EAAC +:10A1A000010306D030238DF804308DF805200222FB +:10A1B0009146009B83F0080353EA0B030AD150EA4F +:10A1C000010201D1620705D530228DF804204FF03D +:10A1D00001097F1E3278582A04D039A20C920CAAA9 +:10A1E00002920BE03BA2F9E75B46009AF5F7E8FF25 +:10A1F0000C9B9B5C029A521E0292137050EA010261 +:10A20000F2D1029804A9081A00F1200B600702D5C8 +:10A2100024F4803400E001275F4502DDA7EB0B004A +:10A2200000E0002000EB0B01009003984944401A25 +:10A230000390E00306D453462146179A039800F092 +:10A24000A9F90544002706E001A85246C05D179908 +:10A2500090476D1C7F1C4F45F6DBE0030CD5534641 +:10A260002146179A039800F095F9054404E0302040 +:10A270005246179990476D1C0099481E009000297E +:10A28000F5DC08E00298029952460078491C0291D8 +:10A29000179990476D1CBBF10001ABF1010BF1DC8C +:10A2A0005BE100F065F90544761C307800287FF406 +:10A2B0000DAE19B02846BDE8F08F00000928010056 +:10A2C000303132333435363738396162636465662C +:10A2D00000000000303132333435363738394142EE +:10A2E0004344454600000000600700D4062708F1FB +:10A2F000070020F00700F0E80223804603F0004C3E +:10A300005FEA0C0001D097A009E0200501D596A0D6 +:10A3100005E0E00701D095A001E0AFF24C001390FA +:10A32000307823F0004365280CD006DC452809D09E +:10A3300046281DD047287FD13BE0662818D06728E3 +:10A340007AD136E00021112F01DB112000E0781CCA +:10A35000CDE9000104A90CA8FFF7EEFCDDE90D0131 +:10A360000C9A4FF0000B07F10109109200914EE09A +:10A370004FF000400097CDE9011004A90CA8FFF7A9 +:10A38000DBFCDDE90D020C9B0F994FF0000B9146B1 +:10A390001093009211B9791C00EB0109B7EB090089 +:10A3A00003D4C0F1FF3B07F10109A9EB07000190BD +:10A3B00042E0012F00DA01270021112F01DD1120D9 +:10A3C00000E03846CDE9000104A90CA8FFF7B4FC71 +:10A3D000DDE90D010C9A00914FF0000BB946109287 +:10A3E00021070FD4009A4A4503DA914601E0A9F10A +:10A3F0000109B9F1010F05DD109AA9F10101515CC4 +:10A400003029F4D0B84202DA10F1040F03DA012146 +:10A41000CDE9011010E0002803DC8344A9EB000122 +:10A4200002E0411C494500DD8946A0EB0B00401CC1 +:10A4300001904FF000400290200705D40198484554 +:10A4400002DB4FF0FF30019000208DF84B000298A6 +:10A450000DF14B07B0F1004F25D002200C902B20BE +:10A460000D90029800280CDA404202902D200D90A9 +:10A4700007E00A210298F6F74BFA3031029007F80C +:10A48000011D0C99481E0C900029F2DC029800284E +:10A49000EFD1791E0D980870307800F0200040F060 +:10A4A000450007F8020D11A8C01BC01D02901398AB +:10A4B000007800B1012000EB0901019801EBE07187 +:10A4C000029801440398401A401E0390E00306D40A +:10A4D00053462146179A039800F05CF805441398F8 +:10A4E000007818B15246179990476D1CE00323D5A8 +:10A4F00053462146179A039800F04CF805441BE098 +:10A50000BBF1000F07DB0098584504DD1098179940 +:10A5100010F80B0001E0179930205246904701983F +:10A520000BF1010B401E05F10105019004D12E2015 +:10A530005246179990476D1CB9F10001A9F1010924 +:10A54000DEDC05E017F8010B5246179990476D1CA9 +:10A550000299481E02900029F4DC53462146179ABE +:10A5600003989EE62D0000002B0000002000000054 +:10A570002DE9F041044600251E461746880404D400 +:10A5800005E039462020B0476D1C641EF9D52846E9 +:10A59000BDE8F0812DE9F041044600251E469046B5 +:10A5A000C80301D5302700E02027880404D505E042 +:10A5B00041463846B0476D1C641EF9D52846BDE8B3 +:10A5C000F0814A68002A06D00A68531C0B6010709C +:10A5D0004868401E486070472DE9F04106460F4626 +:10A5E00014461D460EB104B10DB9BDE8F081681ED8 +:10A5F000B84201DD384600E0681E804642463146DA +:10A600002046F5F742FE002004F8080000BFECE702 +:10A610002DE9F04707463E4656B900BF502080F36B +:10A620001188BFF34F8FBFF36F8F00BF00BFFEE7EE +:10A6300017480068864201D1002426E004F0AEFCF1 +:10A6400075691448D0F800801348D0F8009004F0E1 +:10A65000CFFC454501D04D4501D1022415E00F48FE +:10A6600085420BD1B06A38B996F85800012801D15B +:10A6700002240AE0032408E0022406E00848854298 +:10A6800000D00DB9042400E001242046BDE8F08785 +:10A69000180000201C00002020000020600B00207B +:10A6A0004C0B002073B50D460020F6F7CBFE044698 +:10A6B0004FF0FF3301226946FAF7B8F900987CBDE4 +:10A6C00010B5002821D0114B0022001F196803E0AB +:10A6D000814203D80A4649680029F9D152B113686A +:10A6E000841A9C4204D1006818441060104602E0AD +:10A6F000506000E0186039B102680B1A934203D130 +:10A700000B681A4402604968416010BD24010020B2 +:10A71000014611B1012904D101E003A0704705A051 +:10A72000FCE706A0FAE700005641524941424C4579 +:10A73000000000004649584544000000554E4B4E6D +:10A740004F574E00014631B1012906D0022906D0EB +:10A75000032908D105E005A0704705A0FCE706A085 +:10A76000FAE707A0F8E708A0F6E70000424C45002A +:10A770004C4F5241000000004746534B0000000080 +:10A78000464C524300000000554E4B4E4F574E0072 +:10A790000146012905DB4FF6FE70814201DC0120F4 +:10A7A00070470020FCE70146862914D008DC042904 +:10A7B0000DD028290CD045290BD0692910D109E0EA +:10A7C000AA2909D0C72908D0EB2909D106E000BF82 +:10A7D00000BF00BF00BF00BF00BF00BF0120704727 +:10A7E0000020FCE70146862925D00EDC4C291DD02F +:10A7F00006DC042918D0282917D0452922D116E0D3 +:10A80000692916D070291DD112E0C72917D006DC9E +:10A810008D290FD0AA2910D0B12913D10CE0CE294F +:10A820000CD0EF290ED10BE000BF00BF00BF00BF6E :10A8300000BF00BF00BF00BF00BF00BF00BF00BF20 -:10A8400000BF00BF012070470020FCE701460A2935 -:10A8500008D0182905D0262902D0342904D100BFF8 -:10A8600000BF00BF012070470020FCE7014601F057 -:10A870000F0090B90811401F08280ED2DFE800F041 -:10A880000405060708090A0B00BF00BF00BF00BF90 -:10A8900000BF00BF00BF012070470020FCE7014659 -:10A8A00021B1102903D0202904D101E000BF00BF4D -:10A8B000012070470020FCE7F7F74EFFFEF72DF967 -:10A8C000FBF73CFCFBF7E0FBFBF722FDFBF7DCFCB6 -:10A8D000FBF7FCFCFBF786FDFBF7A0FD00F0BEFCE0 -:10A8E000FBF714FC00F0ECFC00BFFEE7F0B50B300A -:10A8F000154D20F007010024144A0FE003688B4235 -:10A900000BD38B4205D95E1A43184768C3E9006729 -:10A9100000E04368136002C004E0021D10680028D4 -:10A92000ECD12046002802D1286808B10020F0BDF3 -:10A93000064A07481060074A121A22F00702C0E9C7 -:10A94000002401202860D7E72801002024010020EE -:10A950001C300020183200202DE9F04FA5B005462C -:10A960000E461746002024902390229024AA01210D -:10A970003846F7F7A3F9804623AA02213846F7F7AD -:10A980009DF9814622AA03213846F7F797F98246B6 -:10A9900020211AA8F5F76EFC202112A8F5F76AFC11 -:10A9A00020210AA8F5F766FCB8F1000F05D0202396 -:10A9B0001AAA40462499FFF711FEB9F1000F05D0FD -:10A9C000202312AA48462399FFF708FEBAF1000F88 -:10A9D00005D020230AAA50462299FFF7FFFDFEA1C9 -:10A9E0001AA8F5F774FCC0B9FD48F5F75AFCFD4903 -:10A9F0000968884202D80020FA490860F94BF84AF1 -:10AA00003146284600F07BFD044614B90020F54984 -:10AA10000860204625B0BDE8F08FF3A11AA8F5F72D -:10AA200056FC98B9F6F746FD04460068401C2060C5 -:10AA3000F6F740FD044638222146ED48FBF766FF55 -:10AA4000ECA231462846FFF79DF891E3F1A11AA840 -:10AA5000F5F73DFC68B9F6F72DFD0446382221468E -:10AA6000E348FBF73FFFECA231462846FFF78AF8A0 -:10AA70007EE3F2A11AA8F5F72AFC78B9F6F732FDC1 -:10AA8000F6F718FD00F108042146EE48FAF7A6FD96 -:10AA9000EDA231462846FFF775F869E3F3A11AA83D -:10AAA000F5F715FC00284AD1CBA112A8F5F70FFC49 -:10AAB00030B9F04A31462846FFF764F80020A9E78C -:10AAC0009DF8480000282CD0EBA112A8F5F7FFFB59 -:10AAD00068B90020DB49096881F85800D948FBF7BC -:10AAE00059FAE8A231462846FFF74CF840E3EDA1B9 -:10AAF00012A8F5F7ECFB68B90120D249096881F882 -:10AB00005800D048FBF746FAE8A231462846FFF73E -:10AB100039F82DE312ABECA231462846FFF732F8A4 -:10AB200026E3C849096891F85800FFF7F3FD044689 -:10AB30002346EBA231462846FFF724F818E3EEA19E -:10AB40001AA8F5F7C4FB002853D19DF84800D0B3EC -:10AB500000200990002209A912A8F5F7C7FC0446B5 -:10AB600012A90998884206D112ABE6A231462846BE -:10AB7000FFF708F826E00CB1752C08D9752023469C -:10AB8000E74A314600902846FEF7FCFF1AE0AD493F -:10AB90000968A1F85A40AB48FBF7FCF9A9480068DE -:10ABA000B0F85A10A7480068B0F85A00801CCDE9E8 -:10ABB0000001A4480068B0F85A30DA4A3146284605 -:10ABC000FEF7E0FFD4E2FFE79E480068B0F85A10B5 -:10ABD0009C480068B0F85A00801CCDE900019948F3 -:10ABE0000068B0F85A30D04A31462846FEF7CAFF0E -:10ABF000BEE2CEA11AA8F5F76AFB90BB0120CC49B2 -:10AC0000496808708F48006890F8580010B1012812 -:10AC10000AD102E0C74804780DE08A480068B0F81D -:10AC20005A00801C84B206E0C3A231462846FEF7D3 -:10AC3000A9FF0020EEE600BFE2B282492831BC48FD -:10AC4000FDF7B8FE7F48FAF715FF7E48FBF7A2F93B -:10AC50000020FEF7D1FEC1A231462846FEF792FF42 -:10AC600086E2FFE7C4A11AA8F5F731FBA8B90220D4 -:10AC7000AF4949680870AE48FDF77EFE7148FAF7A3 -:10AC8000F9FE7048FBF786F90020FEF7B5FEBBA27F -:10AC900031462846FEF776FF6AE2C1A11AA8F5F709 -:10ACA00016FB48B1C0A11AA8F5F711FB20B1C0A14D -:10ACB0001AA8F5F70CFBF0B99DF86C00A0F131046F -:10ACC0009DF8480050B15F4909685E3101EB4400CE -:10ACD00033462A4612A904F093F80BE0594800685D -:10ACE0005E3030F81400631CB3A231460090284651 -:10ACF000FEF748FF3CE2B7A11AA8F5F7E8FAB0B9A9 -:10AD00009DF8480098B94F480068B0F862004D4976 -:10AD10000968B1F86010CDE900104A480068B0F841 -:10AD20005E30AEA231462846FEF72CFF20E2BBA1E2 -:10AD30001AA8F5F7CCFA00284DD19DF8480090B933 -:10AD40007B48406848B17A48406890F95030B5A2D5 -:10AD500031462846FEF716FF0AE2B8A231462846D9 -:10AD6000FEF710FF04E200200990002209A912A8B2 -:10AD7000F5F784FB044612A90998884206D112AB64 -:10AD8000B9A231462846FEF7FDFEA1E114F1120FEB -:10AD900001DB0D2C0BDD0D206FF011012346B9A254 -:10ADA000CDE9001031462846FEF7ECFE90E14FFA5F -:10ADB00084FB5F48406868B15D48406880F850B0E7 -:10ADC0005B4B5B6893F85110594B5B6893F95000EB -:10ADD000B84B71E175E17CE168656C7000000000C2 -:10ADE000564101080C0100207361766500000000E7 -:10ADF00000F80008436F6E66696775726174696F69 -:10AE00006E20736176656420746F20466C61736890 -:10AE1000210D0A0067657400436F6E66696775727D -:10AE20006174696F6E206C6F616465642066726F17 -:10AE30006D20466C6173680D0A00000072657365D1 -:10AE400074000000302F0020436F6E6669677572D2 -:10AE50006174696F6E20726573657420746F20640D -:10AE6000656661756C7473210D0A00006D6F646511 -:10AE7000000000003C5201085641524941424C45F5 -:10AE8000000000004461746120666F726D6174207F -:10AE900073657420746F3A205641524941424C45C3 -:10AEA0000D0A0000464958454400000044617461A1 -:10AEB00020666F726D61742073657420746F3A2020 -:10AEC00046495845440D0A00496E76616C69642014 -:10AED000666F726D61743A2025730D0A00000000E0 -:10AEE00043757272656E7420666F726D61743A207C -:10AEF00025730D0A0000000066697865646C656E54 -:10AF000000000000496E76616C6964206C656E67B4 -:10AF100074682076616C75653A2025730D0A00000F -:10AF20008C520108D051010860510108747800006A -:10AF3000E02C00200400002043616E6E6F742074CA -:10AF400072616E736D69743A20696E76616C6964C2 -:10AF500020666F726D61740D0A0000005472616E9C -:10AF6000736D697474696E67207061636B65742EAC -:10AF70002E2E0D0A000000007278000053746172DA -:10AF800074696E6720636F6E74696E756F75732078 -:10AF9000726563656976652E2E2E0D0A000000002D -:10AFA00072786964310000007278696432000000D0 -:10AFB000727869643300000043757272656E7420A4 -:10AFC0005258494425643A203078253034580D0AC7 -:10AFD00000000000727869640000000052582049A7 -:10AFE00044733A0D0A202052584944313A203078AF -:10AFF000253034580D0A202052584944323A203026 -:10B0000078253034580D0A202052584944333A20CC -:10B010003078253034580D0A00000000706F7765D5 -:10B020007200000043757272656E7420706F7765F0 -:10B03000723A2025642064426D0D0A0043757272D5 -:10B04000656E7420706F7765723A2028726164694A -:10B050006F206E6F7420696E697469616C697A65BE -:10B0600064290D0A00000000496E76616C69642055 -:10B07000706F7765722076616C75653A2025730D67 -:10B080000A000000506F776572206F7574206F663C -:10B090002072616E67653A20256C642064426D20E1 -:10B0A0002876616C69643A2025642E2E2564290D6A -:10B0B0000A000000401D01081A6D90472D48FAF75C -:10B0C00069FF5B462CA231462846FEF75BFD00BFB8 -:10B0D0004EE02FA11AA8F5F7FAF8E8BB2E49496807 -:10B0E0004878FFF731FB04462249096891F8580077 -:10B0F000FFF710FB8346284840680078012801D1FB -:10B1000026A200E026A22448406890F95000194980 -:10B110000968B1F86210CDE90742CDE9051015487C -:10B120000068B0F8601013480068B0F85E3011484D -:10B130000068B0F85C200F480068B0F85A00801C26 -:10B14000CDE90223049101900A480068B0F85A0042 -:10B150005B46144A314600E004E000902846FEF7C2 -:10B1600011FD05E01AAB10A231462846FEF70AFD94 -:10B1700000204FE4302F0020506F776572207365F8 -:10B180007420746F2025642064426D0D0A00000055 -:10B1900073686F7700000000E02C00205458000016 -:10B1A00052580000BC4D0108496E76616C696420FC -:10B1B000636F6D6D616E643A2025730D0A5573657A -:10B1C00020276D7231362068656C702720666F729B -:10B1D00020617661696C61626C6520636F6D6D6181 -:10B1E0006E64730D0A00000070B50546FEF718FD89 -:10B1F00010B16FF0050404E0002415B1284604F0F6 -:10B200000FF8204670BDF8B50646FEF709FD10B1EF -:10B210006FF005050FE0002504F072FE0090009825 -:10B22000341A34B1E00F20B92146684604F026F8FC -:10B2300001E06FF003052846F8BD10B5FEF7F0FCFD -:10B2400018B104F063FE044602E004F059FE04461F -:10B25000204610BD4FF47A707047000010B5FEF71D -:10B26000DFFC10B16FF0050409E00648006820B962 -:10B27000012004490860002401E04FF0FF3420461B -:10B2800010BD00006800002010B5FEF7C9FC10B129 -:10B290006FF0050412E004F023FE20B1012809D06C -:10B2A000022806D101E0012407E004F05FF9002440 -:10B2B00003E000BF4FF0FF3400BF00BF204610BDC9 -:10B2C00070B5FEF7ADFC10B16FF005041FE011483A -:10B2D0000068012819D100BF801F0021002804DB6D -:10B2E0000A07130E0C4A135406E00A07150E0B4A00 -:10B2F00000F00F031B1FD55400BF00BF02200549FB -:10B30000086004F0D7F8002401E04FF0FF34204635 -:10B3100070BD00006800002000E400E018ED00E0CF -:10B3200010B5FEF77DFC10B16FF0050418E004F0D5 -:10B33000D7FD20B101280FD002280CD109E001244B -:10B3400004F02EFF012803D004F0CAFD00B9A41EAA -:10B3500005E0002403E000BF4FF0FF3400BF00BF52 -:10B36000204610BD2DE9F84305460E4614464FF021 -:10B370000009FEF755FC00283ED1002D3CD0002EE0 -:10B380003AD0471EBCB1A06858B1E068502808D335 -:10B39000206930B105FB06F06169814201D30127C4 -:10B3A0000AE0A06840B9E06830B9206920B9606956 -:10B3B00010B9002700E00027012F09D100200090DC -:10B3C00031462846A368226904F0EBF9814606E07D -:10B3D0002FB900223146284604F0B6F98146B9F16A -:10B3E000000F09D014B1D4F8008001E04FF000083C -:10B3F0004146484603F0D8FE4846BDE8F88310B5FC -:10B4000004F068FD0446204610BD2DE9FF47804644 -:10B410008946144600200390FEF702FC00284ED116 -:10B42000B8F1000F4BD0802618258246471E44B342 -:10B43000206808B1D4F800A0A06900B1A5692DB1B9 -:10B44000382D03D8207900F0010018B1002004B095 -:10B45000BDE8F087606908B160698608A06840B1FE -:10B46000E0685C2805D3206918B1606908B101273C -:10B4700008E0A06830B9E06820B9206910B9002759 -:10B4800000E00027012F0CD12169A0684B4632460D -:10B49000CDE9005102905146404604F0BDFC0390B6 -:10B4A0000DE067B903A8B2B24B465146CDE9005052 -:10B4B000404604F07FFC012801D00020039003984F -:10B4C000C5E72DE9F04106463746FEF7A9FB10B166 -:10B4D0006FF0050410E017B96FF003040CE0384674 -:10B4E000FFF798F80546042D04D00024384603F0F1 -:10B4F0002FFF01E06FF002042046BDE8F0812DE946 -:10B50000F05F81460E4617461C463846F4F7C9FEE2 -:10B5100080462068404503D300202060BDE8F09FAE -:10B52000012E01D9701E00E0002083462068A8EBA0 -:10B53000000ADA4501D2504600E05846054695B16A -:10B540002068C1192A464846F4F77BFE002009F816 -:10B5500005002068284420602068404501D2012071 -:10B56000DCE70020DAE70020206000BFD6E700001B -:10B570002DE9F04D1D460C4698B0174621F00041CC -:10B5800023F00043002814BF4FF0010C4FF0000CD3 -:10B590000CEB440CFE4A0CEB02064FEA620C6645CB -:10B5A0002BD33E0018BF012606EB45061644F94A88 -:10B5B000964222D3F84A53EA070C02D0944205D1AE -:10B5C00048B918B000201146BDE8F08D002808BF2A -:10B5D0004FF0000C01D04FF0010C0CEB440212F5BF -:10B5E000001F0AD8002F14BF4FF0010C4FF0000CC1 -:10B5F0000CEB450212F5001F07D918B03A462B464E -:10B600002146BDE8F04DFEF76BBB0022DFF88CA3AE -:10B61000002CB8BF534526DADFF884C36345A8BFC2 -:10B62000022220DADFF870C39C451CDCDFF874C30B -:10B630000CEB235CBCF1140F08DDCCF1340627FAC7 -:10B6400006FC0CFA06F6BE420DD108E05FB9CCF15B -:10B65000140623FA06FC0CFA06F69E4203D10CF0FF -:10B660000102C2F1020251EA000C19D1002D17DAD1 -:10B67000002C18BF022A01D0012A07D00220FEF7B1 -:10B6800057FB18B0BDE8F04DFEF722BB0220FEF7D5 -:10B690004FFBFEF71DFB18B081F00041BDE8F08DB7 -:10B6A000B7F1000C6CD1534525D104F1804212F55D -:10B6B000801201BF00280020B74918B008BFBDE8BC -:10B6C000F08DB548884207DC002DA1BF60462946B1 -:10B6D00018B0BDE8F08D07E0281E05DA80F00041C3 -:10B6E00018B06046BDE8F08DAF497944D1E900015A -:10B6F00018B0BDE8F08DDFF8A0C2634525D1002D5C -:10B700001FDA19B1514512D1D8B909E0002840F02B -:10B71000EC82A24A214618B062F31E01BDE8F08D0A -:10B720000020214618B060F31E01BDE8F08D08DA54 -:10B7300018B02346BDE8F04D024600206146F5F7FB -:10B7400016B818B02146BDE8F08D514518DAB5F1AC -:10B75000804F0DD0A5F1005CBCF1FF5C10D1B4F1BD -:10B76000000C0DDB18B06146BDE8F04D03F09EBB48 -:10B77000234618B00246BDE8F04D1946F4F785BFE0 -:10B78000060024F0004C3BD1D9B1514533D1002CF7 -:10B7900006DD002DA1BF0020514618B0BDE8F08D98 -:10B7A000002C01DD002D1BDB002C13DA002D11DB3A -:10B7B000012A4FF0000014BF78497C4918B0BDE859 -:10B7C000F08D022A18BF002C0AD0012A08D1002CC3 -:10B7D00006DA0AE0002CB8BF002D11DA012A04D0E5 -:10B7E000002018B00146BDE8F08D18B000204FF0E1 -:10B7F0000041BDE8F08DA1F14050B0F17F601AD05A -:10B80000012000EBE47050EA020421D0624C521E89 -:10B810004FF0000B104304BF4FF0000B644C654821 -:10B8200083427CDD644A654893421FDD884217DB12 -:10B83000002D25DB37E0002C00DA4AB1022A0CBFCC -:10B8400001204FF0FF3018B0BDE8F04DF5F70CB80F -:10B850000120FEF76DFA18B0BDE8F04DFEF742BAD0 -:10B860004D4A8A4202DC002D0ADC1CE0814202DAE9 -:10B87000002D18DA04E0484B994220DD002D12DD3E -:10B880000220FEF755FAFEF733FA05460E4600226F -:10B89000534658462146F4F7F8FE18B066F31E01E9 -:10B8A0002846BDE8F08D0220FEF742FAFEF728FA9E -:10B8B0000A46214618B062F31E01BDE8F08D002251 -:10B8C00030466146F5F724FA80460E466FF00102D5 -:10B8D000F5F724FA4FF05532394BF5F71CFA42468A -:10B8E0003346F4F7D2FE0022364BF5F714FA8246BF -:10B8F00042463346049110461946F4F7C6FE5246B6 -:10B90000049BF4F7C2FE8A4600904FF0C0422E4BD3 -:10B9100040463146F4F7B9FE2C4A2B4B00E027E0B5 -:10B92000CDE9060151460098F4F7AFFE8246019139 -:10B93000274A284B40463146F4F7A7FE5246019B62 -:10B94000F5F7E6F982460B4602460591DDE9060168 -:10B95000F5F73DF9DDE90623002688463046F5F780 -:10B96000D7F95246059BF5F7D6F9024600F07EB9A5 -:10B970000020B1F5801F07DA352230466146F5F721 -:10B98000CDF906466FF0340000EB215024E00000B2 -:10B99000FFFF1F00FFFF0F000000F03F0000F07FDF -:10B9A0000000404301FCFFFF3A9400000000F0FF5C -:10B9B0000000F0BF0000E0410000F043FFFFEF3F58 -:10B9C0005555D53F0000E03F4715F73FFE822B65F8 -:10B9D00044DF5DF80BAE543EA0F2FF300190C1F39E -:10B9E000130040F07F6141F040510291FE498842CE -:10B9F000D8BF002004DDFD498142C8BF012001DD20 -:10BA00000D9008E000200D900198401C01900298D4 -:10BA1000A0F5801002900299F54878440B910D9999 -:10BA200000EBC100D0E900230F9330460A920B9936 -:10BA3000F5F76EF9CDE90601DDE90A2130460F9BE5 -:10BA4000F5F7C5F802460B460020EA49F4F78FFEE9 -:10BA5000059102460B460090DDE90601F4F715FE5C -:10BA60001490E5488A464FF000087844029900682F -:10BA700012904FF0005040EA61010D980F9B01EBCE -:10BA8000804000F5002109910A9A1298F5F740F9D3 -:10BA900032460B9BF5F73FF942465346F4F7F5FD66 -:10BAA0000646029140465146099B129AF4F7EDFD75 -:10BAB000DDE90623F5F72FF93246029BF5F728F961 -:10BAC000059B009AF4F7E1FD0091149A0490534607 -:10BAD00010461946F4F7D9FD06460246C7480B46FC -:10BAE000029106217844FEF79EF8CDE90510029BED -:10BAF000324610461946F4F7C8FDDDE90532F4F781 -:10BB0000C4FD05910646534640461946149AF5F77A -:10BB10005EF8009B049AF4F7B8FD3246059BF5F7F2 -:10BB200056F8CDE905104246534610461946F4F73B -:10BB3000ACFD0022B24B02910A90F5F748F8DDE91E -:10BB40000532F5F744F80E464246AD4B4046F5F750 -:10BB5000DFF8029B0A9AF5F7DBF8DDE90532F5F725 -:10BB6000DAF8424602910A90334610465146F4F7FD -:10BB70008CFDCDE906015346149A02990A98F4F710 -:10BB800084FD8A4602903346424600990498F4F7B1 -:10BB90007CFD5346029AF5F71AF882460B46024698 -:10BBA0000591DDE90601F5F712F8DDE9062300202D -:10BBB00088460646F5F7ACF85246059BF5F7ABF814 -:10BBC000824609914FF060428E4B30464146F4F771 -:10BBD0005CFD049006918C4A8A4B50460999F4F713 -:10BBE00054FD82460291894A894B30464146F4F71A -:10BBF0004CFD5246029BF4F7EAFF864B7B440D9ABC -:10BC000003EBC203D3E90023F4F7E1FF0E900791A1 -:10BC10000198F4F729FE0591DDE9061382460E9A94 -:10BC20000498F4F7D4FF7C4A7A440D9B02EBC303DB -:10BC3000D3E9002300930292F4F7C9FF5246059B13 -:10BC4000F4F7C5FF0026884652463046059BF5F7B7 -:10BC50005FF8009B029AF5F75BF8069B049AF5F7EC -:10BC600057F8079B0E9AF5F756F8024600200B4648 -:10BC7000029038462946F4F708FD824601912B468A -:10BC800038461946029AF5F743F832464346F4F728 -:10BC9000FCFC5246019BF4F79AFF07468A4632465F -:10BCA000434629460298F4F7F0FC05460E463A460C -:10BCB0005346F4F78CFF594A8846914221DBA8EBA2 -:10BCC000020353EA000210D12A463346F5F720F862 -:10BCD000CDE90401524A534B38465146F4F777FFF9 -:10BCE000DDE90423F5F74AF821D20220FEF720F817 -:10BCF000FDF7FEFF0A46214618B062F31E01BDE8BB -:10BD0000F08D494B28F000429A4210D3474A08EB85 -:10BD1000020353EA00027FF4C6AD2A463346F4F725 -:10BD2000F7FF3A465346F5F729F87FF6BCAD0022F7 -:10BD3000019228F000403E493E4A01EB20518242E8 -:10BD400023DA481C4FF4801121FA00F040443A4AAB -:10BD5000C0F30A517A44394BA1F2FF31CB4020EABB -:10BD60000303C0F3130040F48010C1F11401C84074 -:10BD700012680190B8F1000FBCBF40420190284604 -:10BD80003146F4F7C5FF05460E462A463346384687 -:10BD90005146F4F71CFF4FF000084246284B40463E -:10BDA0000591F4F772FCCDE90601264A264B404680 -:10BDB0000599F4F76AFC009102902A463346404602 -:10BDC0000599F4F7A5FF3A465346F4F7A4FF1F4A36 -:10BDD0001F4BF4F75AFC009B029AF4F7F8FE074653 -:10BDE000884602460B4635E08E9803007AB60B0073 -:10BDF000829000000000F03FBA900000E88F000041 -:10BE00000000084009C7EE3FFD033ADCF5015B1472 -:10BE1000E02F3EBEC08E0000848E000000009040E7 -:10BE2000FE822B654715973C00CC904000346F3F55 -:10BE300001FCFFFF0000E03FD08D0000FFFF0F007E -:10BE4000432EE63F396CA80C615C20BEEF39FAFE48 -:10BE5000422EE63FDDE90601F4F7B9FEDDE90623EF -:10BE600005460E46F4F754FF3A464346F4F753FFAF -:10BE70000F462A463346009010461946F4F705FC53 -:10BE8000824602462E4888460B4605217844FDF737 -:10BE9000CAFE52464346F4F7F8FB2A463346F4F707 -:10BEA0003AFF80468A463B4628463146009AF4F7D8 -:10BEB000ECFB3B46009AF4F78AFE069100900022C4 -:10BEC0004FF0804340465146F4F722FF0F460C9056 -:10BED0004246534628463146F4F7D7FB3B460C9A78 -:10BEE000F4F745FC069B009AF4F712FF2A46334606 -:10BEF000F4F70EFF0022134BF4F70DFF05460198EF -:10BF00000E4601EB00510815002810DC284631468A -:10BF1000019AF4F703FFFDF74FFE042808BFFDF771 -:10BF2000EFFE28463146019AF4F7F8FE05460B4627 -:10BF300018B02A4658462146BDE8F04DF4F7A5BB97 -:10BF4000708C00000000F03F2DE9F04105460E46E0 -:10BF50001648076816480068001D02F0D9FF681CE3 -:10BF600038B936B112480168091D124803F026F8A5 -:10BF70001AE07C190E4800684460BC4207D20C48A5 -:10BF80000168091D0C48006802F0FEFF0CE008483B -:10BF90000168091D0948006802F0F6FF08480068BA -:10BFA000844201D206480460BDE8F0812C000020E4 -:10BFB00018000020600B0020200000201C00002042 -:10BFC0004800002010B5044603F004F82448006837 -:10BFD000401C234908602348006840B92148046098 -:10BFE0000846006801280DD100F03AFA0AE01E4820 -:10BFF000006838B91B480068C06AE16A884201D805 -:10C000001848046019480068401C18490860084630 -:10C01000006860641649E06A0968884202D91449D8 -:10C02000E06A0860E16A01EB8101124A02EB8100DB -:10C03000211D02F0C3FF02F0F7FF0B48006868B152 -:10C0400008480068C06AE16A884207D24FF0805011 -:10C0500009490860BFF34F8FBFF36F8F10BD000019 -:10C060002800002018000020340000204400002098 -:10C0700030000020B006002004ED00E008B502F01A -:10C08000A9FF12480068E8B9114802F06DFF114895 -:10C0900002F06AFF0E48104908600E480F49086018 -:10C0A00000200F4B0F4A102100900A2003F079FB6B -:10C0B000064908600846006820B10BA103480068E3 -:10C0C00003F072F802F0B0FF08BD00005C00002031 -:10C0D000740B0020880B0020540000205800002022 -:10C0E0009C0B0020EC0B0020546D725100000000EE -:10C0F00010B516E002F06EFF0C48C068C468201D41 -:10C1000002F006FF0A480068401E09490860094815 -:10C110000068401E0749086002F086FF204600F0D4 -:10C120005FF8044800680028E4D110BD4C0B0020E3 -:10C13000280000202400002070B504460D46206C25 -:10C1400070B1216CE0680144E160D4E902108842DA -:10C1500001D32168E1602846226CE168F4F771F8A8 -:10C1600070BD2DE9F04104460F4615464FF000081A -:10C17000A66B206C48B9206800282CD1A06803F079 -:10C1800071FF80460020A06025E07DB93946226C11 -:10C190006068F4F756F8216C606808446060D4E980 -:10C1A0000101884217D32068606014E03946226C90 -:10C1B000E068F4F746F8216CE068411AE160216814 -:10C1C000E068884203D2216CA068411AE160022D28 -:10C1D00001D106B1761E701CA0634046BDE8F08117 -:10C1E00010B5044694F8590030B9206B02F03AFFBC -:10C1F000204602F037FF1AE094F85900012803D1D5 -:10C20000204602F02FFF12E094F85900022801D1D5 -:10C21000012000E0002050B900BF502080F31188B9 -:10C22000BFF34F8FBFF36F8F00BF00BFFEE710BD9E -:10C230000146084A126812680AB9012200E0002289 -:10C240000A600A6822B9034A1268D268106800E0DE -:10C2500000207047540000200146002000220AE020 -:10C260000B78202B05D1012A04D0431C58B201229F -:10C2700000E00022491C0B78002BF1D1012A01D1EA -:10C28000431E58B27047000030B54FF44063174862 -:10C2900000F007042CB1C01D20F00700134C041B54 -:10C2A0001B1B0246124C22600024114D6C60D018FA -:10C2B000083820F007000F4C206000240D4D2D6839 -:10C2C0006C600C4D2D682C601146441A4C60094C72 -:10C2D00024680C60084D4C682C60084D4C682C603C -:10C2E0004FF00044064D2C6030BD00004413002088 -:10C2F0006C000020740000207C00002078000020EA -:10C30000880000202DE9F04106460D4617460E48EC -:10C31000006810B90D480C4908600B4800680068B7 -:10C320002A4641683046F3F7B0FF07480068406886 -:10C33000054908600846006808B9002400E00124A7 -:10C340002046BDE8F081000004010020F400002038 -:10C3500000BFFFF7CDFE064800680128F9D94FF06D -:10C36000805004490860BFF34F8FBFF36F8FF0E731 -:10C37000B006002004ED00E02DE9F04106460D4630 -:10C3800017469846069C0DB9246000E02760E663D6 -:10C3900025640121204603F075FA84F84C80BDE83D -:10C3A000F0812DE9F05F82460E4690469B460A9F3B -:10C3B0000C9C4FEA8801A522206BF3F754FFA8F1EB -:10C3C0000100216B01EB800929F0070909F0070042 -:10C3D00008B9012000E0002050B900BF502080F3D0 -:10C3E0001188BFF34F8FBFF36F8F00BF00BFFEE711 -:10C3F00086B1002507E0715D04F134004155705DA0 -:10C4000000B902E06D1C102DF5D300BF00214320C0 -:10C41000015502E0002084F83400382F00D337277C -:10C42000E762E76400202065201D02F0AAFD04F108 -:10C43000180002F0A6FD2461C7F13800A061646213 -:10C440000020606584F858005A465146484600F07E -:10C4500071FB20600B9808B10B980460BDE8F09F59 -:10C4600010B5002407E004EB84010F4A02EB8100C1 -:10C4700002F07AFD641C382CF5D30C4802F074FDF0 -:10C480000B4802F071FD0B4802F06EFD0A4802F005 -:10C490006BFD0A4802F068FD044809490860044839 -:10C4A0000849086010BD0000B0060020100B0020F5 -:10C4B000240B0020380B00204C0B0020600B0020C8 -:10C4C0001C0000202000002010B50146164800E0A6 -:10C4D000006803688B42FBD30246436813448B42D7 -:10C4E00004D143684C682344436001460A464B68C4 -:10C4F00013440468A34211D10C4C03682468A3427E -:10C5000008D04B680468646823444B6003681B6868 -:10C510000B6005E0054B1B680B6001E003680B60D6 -:10C52000884200D0016010BD6C0000207400002023 -:10C530002DE9F04104460D4616461F464FF000080F -:10C5400065602461B5420CD8F01BA169884202D312 -:10C550004FF0010811E0211D0948006802F014FDA8 -:10C560000BE0BE4204D2BD4202D34FF0010804E00A -:10C57000211D0448006802F007FD4046BDE8F08137 -:10C58000580000205400002070B5054602F022FD3E -:10C59000A86B08B9012400E0002402F045FD204604 -:10C5A00070BD70B5054602F015FDA86BE96B8842B9 -:10C5B00001D1012400E0002402F036FD204670BDC8 -:10C5C000F8B505460F461A480068C068C468201DC3 -:10C5D00002F09EFC94F8280000F00400E8B1A06985 -:10C5E00041192B463A462046FFF7A2FFD8B100205A -:10C5F00003462A4601460090204603F08FFE064679 -:10C6000056B900BF502080F31188BFF34F8FBFF39E -:10C610006F8F00BF00BFFEE705E094F8280020F010 -:10C62000010084F828002046216A8847F8BD0000F0 -:10C6300054000020F0B587B0A0E00398002811DA7C -:10C6400004AE56B900BF502080F31188BFF34F8F5E -:10C65000BFF36F8F00BF00BFFEE7D6E90020B168CF -:10C66000904700BF03980028E6DB059C606908B985 -:10C67000012000E0002010B9201D02F049FC02A8B2 -:10C6800000F0DEF8054603980A2875D2DFE800F0CE -:10C6900009050739416306083A4200BF00BF00BFE1 -:10C6A00000BF94F8280040F0010084F828000498A6 -:10C6B000A269811803462A462046FFF739FFF8B1E0 -:10C6C0002046216A884794F8280000F00400B8B199 -:10C6D000002000900498A1694218002319462046C2 -:10C6E00003F01CFE074657B900BF502080F31188A5 -:10C6F000BFF34F8FBFF36F8F00BF00BFFEE700BFD8 -:10C700003BE000BF94F8280020F0010084F82800E6 -:10C7100033E000BF94F8280040F0010084F82800BE -:10C720000498A061A06908B1012000E0002050B980 -:10C7300000BF502080F31188BFF34F8FBFF36F8F7E -:10C7400000BF00BFFEE7A06941192B462A462046DC -:10C75000FFF7EEFE11E094F8280000F0020018B98F -:10C76000204602F07FFC05E094F8280020F001004C -:10C7700084F8280001E0FFE700BF00BF002203A902 -:10C780000448006803F01CFA00287FF456AF07B095 -:10C79000F0BD00005C000020F8B505460C4602F034 -:10C7A000E5FE684600F04CF80646009820BB44B908 -:10C7B000B54206D803F0F4FC31462846FFF700FFE7 -:10C7C0001CE03CB10E480068006808B9012000E098 -:10C7D00000200446A91B22460A48006802F0FAFC21 -:10C7E00003F0DEFC50B94FF0805007490860BFF3FA -:10C7F0004F8FBFF36F8F01E003F0D2FCF8BD000054 -:10C80000580000205C00002004ED00E00A4909689F -:10C81000096809B9012100E0002121B14FF0FF3181 -:10C82000064A116006E004490968C968C868034AF5 -:10C8300041681160704700001C0000204800002083 -:10C8400070B5044603F05CFB054607480068854266 -:10C8500004D200F00BF80120206001E000202060ED -:10C8600001480560284670BD640000202DE9F843AA -:10C8700034E025480068C068056823480068C0683F -:10C88000C468201D02F044FB2046216A884794F8C2 -:10C89000280000F0040008B3A0694619AE4207D989 -:10C8A00066602461211D1848006802F06DFB15E0E8 -:10C8B000002003462A4601460090204603F02EFD44 -:10C8C000074657B900BF502080F31188BFF34F8F40 -:10C8D000BFF36F8F00BF00BFFEE700BF0A480068CC -:10C8E000006808B9012000E000200028C1D00648F7 -:10C8F000D0F8008005480068034908600348C0F884 -:10C900000080BDE8F883000054000020580000209B -:10C910000E480068401C08B9012000E0002050B912 -:10C9200000BF502080F31188BFF34F8FBFF36F8F8C -:10C9300000BF00BFFEE700BF502080F31188BFF3A7 -:10C940004F8FBFF36F8F00BF00BFFEE78C0000204A -:10C9500008B500BF6846FFF76BFC04462046009907 -:10C96000FFF71AFFFFF766FEF4E770B5044602F022 -:10C9700031FB94F9455010E0606A08B9012000E0ED -:10C98000002038B904F1240003F0BEFB18B102F016 -:10C990004FFD00E003E0681E45B2002DECDC00BF57 -:10C9A000FF2084F8450002F03FFB02F013FB94F9EE -:10C9B000445010E0206908B9012000E0002048B987 -:10C9C00004F1100003F0A0FB08B102F031FD681E75 -:10C9D00045B200E001E0002DECDC00BFFF2084F850 -:10C9E000440002F021FB70BD2DE9F04104464FF0F8 -:10C9F000000802F0BBFD4948006808B9FFF744FC95 -:10CA0000474800682040002870D1D4B1083404F0B1 -:10CA10000700B0B104F00700C0F10800044404F0BE -:10CA2000070008B9012000E0002050B900BF5020E5 -:10CA300080F31188BFF34F8FBFF36F8F00BF00BF2C -:10CA4000FEE7002C52D03748006884424ED8364E5C -:10CA50003046056801E02E462D686868A04202D283 -:10CA600028680028F7D12D48006885423ED03068FC -:10CA700000F10808286830606868001B102819D980 -:10CA80002F1907F0070008B9012000E0002050B975 -:10CA900000BF502080F31188BFF34F8FBFF36F8F1B -:10CAA00000BF00BFFEE76868001B78606C60384616 -:10CAB000FFF70AFD1B4968680968081A19490860E8 -:10CAC0000846006819490968884203D21548006879 -:10CAD00016490860124968680968084368600020C0 -:10CAE000286013480068401C1149086003F058FB97 -:10CAF00008F0070008B9012000E0002050B900BF8D -:10CB0000502080F31188BFF34F8FBFF36F8F00BFAA -:10CB100000BFFEE74046BDE8F08100007400002041 -:10CB200088000020780000206C0000207C0000209D -:10CB300080000020001F4FF080730360001F21F071 -:10CB400001030360001F034B0360143802602038A8 -:10CB50007047000011C9000807B5B8B00020379031 -:10CB600036903590349037AA01213A98F5F7A6F817 -:10CB7000339036AA02213A98F5F7A0F8329035AAF8 -:10CB800003213A98F5F79AF8319034AA04213A989B -:10CB9000F5F794F83090202128A8F3F76BFB2021BB -:10CBA00020A8F3F767FB202118A8F3F763FB2021E7 -:10CBB00010A8F3F75FFB339828B1202328AA3799F0 -:10CBC0003398FDF70BFD329828B1202320AA36991F -:10CBD0003298FDF703FD319828B1202318AA359922 -:10CBE0003198FDF7FBFC309828B1202310AA349926 -:10CBF0003098FDF7F3FCF8A128A8F3F768FBC0B95B -:10CC0000F748F3F74EFBF7490968884202D800203D -:10CC1000F4490860F34BF24ADDE93801FEF76FFC96 -:10CC20000F900F9810B90020EE4908600F983BB0A4 -:10CC300000BDEDA128A8F3F74AFBE0B9E6A120A8C2 -:10CC4000F3F745FBB8B9EB48F3F72BFBEA49096862 -:10CC5000884202D80020E8490860E74BE54ADDE950 -:10CC60003801FEF74CFC0F900F9810B90020E249F4 -:10CC700008600F98DBE7E1A128A8F3F728FBE0B9EB -:10CC8000D5A120A8F3F723FBB8B9DE48F3F709FBD9 -:10CC9000DD490968884202D80020DB490860DA4B88 -:10CCA000D84ADDE93801FEF72AFC0F900F9810B939 -:10CCB0000020D54908600F98B9E700200F909DF833 -:10CCC000400030B10022114610A8F3F70FFC0F907E -:10CCD00008E09DF8600028B10022114618A8F3F77B -:10CCE00005FC0F90C9A128A8F3F7F1FA00284BD151 -:10CCF0009DF8800070B9C748406840780D90FDF7F6 -:10CD000023FD0346C4A20E90DDE93801FCF73AFF8B -:10CD100002F004B8C7A120A8F3F7D9FA10B900208F -:10CD20000E901FE0C4A120A8F3F7D1FA10B901209A -:10CD30000E9017E0C2A120A8F3F7C9FA10B902209B -:10CD40000E900FE0C0A120A8F3F7C1FA10B903209C -:10CD50000E9007E020ABBEA2DDE93801FCF712FF20 -:10CD6000002064E7AB480E99FBF73EFD30B920ABDD -:10CD7000BEA2DDE93801FCF705FF04E0C1A2DDE950 -:10CD80003801FCF7FFFEC3E797A128A8F3F79FFA45 -:10CD900000286FD19DF8800000286DD19D48406823 -:10CDA00090F83500D8B101282FD0032843D00428AB -:10CDB00057D19848406890F841109648406890F8DC -:10CDC0004000CDE900019348406890F83F000346D9 -:10CDD000B3A20E90DDE93801FCF7D4FE47E08D48A0 -:10CDE000406890F838108B48406890F83700CDE9DB -:10CDF00000018848406890F836000346B6A20E90BD -:10CE0000DDE93801FCF7BEFE31E08248406890F869 -:10CE10003B108048406890F83A00CDE900017D4819 -:10CE2000406890F839000346B9A20E90DDE9380158 -:10CE3000FCF7A8FE1BE07748406890F83E10754864 -:10CE4000406890F83D00CDE900017248406890F8D4 -:10CE50003C000346B9A20E90DDE93801FCF792FED2 -:10CE600005E0C3A2DDE93801FCF78CFE00BF00BF7E -:10CE70000020DCE63EE3FFE76648406890F83500B6 -:10CE8000002855D0012872D0032871D0042870D111 -:10CE9000C0A120A8F3F71BFA80B90F98EF2806D994 -:10CEA000BEA2DDE93801FCF76DFE0020BFE60F9859 -:10CEB000C1B25848406880F83F1038E0C2A120A8AD -:10CEC000F3F705FA80B90F980F2806D9C1A2DDE95A -:10CED0003801FCF757FE0020A9E60F98C1B24D4873 -:10CEE000406880F8401022E0C5A120A8F3F7EFF9D0 -:10CEF000A8B90F9860B10F98102809D00F98202872 -:10CF000006D0C1A2DDE93801FCF73CFE00208EE628 -:10CF10000F98C1B23F48406880F8411007E020AB4D -:10CF2000C6A2DDE93801FCF72DFE00207FE6D0E245 -:10CF300098A120A8F3F7CBF980B90F98EF2806D96C -:10CF4000C8A2DDE93801FCF71DFE00206FE60F984E -:10CF5000C1B23048406880F83610DDE19AA120A8BF -:10CF6000F3F7B5F9A0B90F980F280AD902E0D4E178 -:10CF70003DE2A7E2C6A2DDE93801FCF703FE00208E -:10CF800055E60F98C1B22348406880F83710C3E1D6 -:10CF90009BA120A8F3F79BF9A8B90F9860B10F984F -:10CFA000102809D00F98202806D0C4A2DDE9380146 -:10CFB000FCF7E8FD00203AE60F98C1B2154840683A -:10CFC00080F83810A8E120ABC9A2DDE93801FCF7F0 -:10CFD000D9FD00202BE6000068656C7000000000A1 -:10CFE000341E0108100100206D6F64756C61746956 -:10CFF0006F6E00002C340108140100207061636B17 -:10D0000065740000DE390108180100206D6F646549 -:10D0100000000000E02C002043757272656E7420E1 +:10A84000012070470020FCE701460A2908D018299A +:10A8500005D0262902D0342904D100BF00BF00BF93 +:10A86000012070470020FCE7014601F00F0090B97D +:10A870000811401F08280ED2DFE800F00405060783 +:10A8800008090A0B00BF00BF00BF00BF00BF00BF28 +:10A8900000BF012070470020FCE7014621B11029CC +:10A8A00003D0202904D101E000BF00BF0120704780 +:10A8B0000020FCE7F7F750FFFEF733F9FBF73EFC0B +:10A8C000FBF7E2FBFBF724FDFBF7DEFCFBF7FEFCEE +:10A8D000FBF788FDFBF7A6FD00F0A4FCFBF716FCD8 +:10A8E00000F0D2FC00BFFEE7F0B50B30154D20F0B4 +:10A8F00007010024144A0FE003688B420BD38B42FC +:10A9000005D95E1A43184768C3E9006700E0436849 +:10A91000136002C004E0021D10680028ECD120463C +:10A92000002802D1286808B10020F0BD064A074877 +:10A930001060074A121A22F00702C0E90024012021 +:10A940002860D7E728010020240100201C300020C7 +:10A95000183200202DE9F04FA5B005460E461746E7 +:10A96000002024902390229024AA01213846F7F752 +:10A97000A5F9804623AA02213846F7F79FF98146B8 +:10A9800022AA03213846F7F799F9824620211AA80E +:10A99000F5F770FC202112A8F5F76CFC20210AA81D +:10A9A000F5F768FCB8F1000F05D020231AAA40463D +:10A9B0002499FFF711FEB9F1000F05D0202312AA48 +:10A9C00048462399FFF708FEBAF1000F05D020236F +:10A9D0000AAA50462299FFF7FFFDFEA11AA8F5F733 +:10A9E00076FCC0B9FD48F5F75CFCFD490968884272 +:10A9F00002D80020FA490860F94BF84A3146284647 +:10AA000000F061FD044614B90020F54908602046B5 +:10AA100025B0BDE8F08FF3A11AA8F5F758FC98B956 +:10AA2000F6F748FD04460068401C2060F6F742FD3A +:10AA3000044638222146ED48FBF76CFFECA2314674 +:10AA40002846FFF79DF891E3F1A11AA8F5F73FFC1E +:10AA500068B9F6F72FFD044638222146E348FBF794 +:10AA600045FFECA231462846FFF78AF87EE3F2A1C3 +:10AA70001AA8F5F72CFC78B9F6F734FDF6F71AFDAD +:10AA800000F108042146EE48FAF7A8FDEDA2314690 +:10AA90002846FFF775F869E3F3A11AA8F5F717FC44 +:10AAA00000284AD1CBA112A8F5F711FC30B9F04A21 +:10AAB00031462846FFF764F80020A9E79DF84800D2 +:10AAC00000282CD0EBA112A8F5F701FC68B90020F2 +:10AAD000DB49096881F85800D948FBF75BFAE8A21E +:10AAE00031462846FFF74CF840E3EDA112A8F5F7F0 +:10AAF000EEFB68B90120D249096881F85800D048B6 +:10AB0000FBF748FAE8A231462846FFF739F82DE36B +:10AB100012ABECA231462846FFF732F826E3C849CB +:10AB2000096891F85800FFF7F3FD04462346EBA2AD +:10AB300031462846FFF724F818E3EEA11AA8F5F7E6 +:10AB4000C6FB002853D19DF84800D0B300200990DF +:10AB5000002209A912A8F5F7C9FC044612A9099810 +:10AB6000884206D112ABE6A231462846FFF708F824 +:10AB700026E00CB1752C08D975202346E74A3146EA +:10AB800000902846FEF7FCFF1AE0AD490968A1F8DD +:10AB90005A40AB48FBF7FEF9A9480068B0F85A10D4 +:10ABA000A7480068B0F85A00801CCDE90001A4480D +:10ABB0000068B0F85A30DA4A31462846FEF7E0FF1E +:10ABC000D4E2FFE79E480068B0F85A109C4800683D +:10ABD000B0F85A00801CCDE9000199480068B0F82F +:10ABE0005A30D04A31462846FEF7CAFFBEE2CEA10F +:10ABF0001AA8F5F76CFB90BB0120CC494968087096 +:10AC00008F48006890F8580010B101280AD102E07E +:10AC1000C74804780DE08A480068B0F85A00801CE4 +:10AC200084B206E0C3A231462846FEF7A9FF002001 +:10AC3000EEE600BFE2B282492831BC48FDF7BEFE15 +:10AC40007F48FAF717FF7E48FBF7A4F90020FEF7CC +:10AC5000D1FEC1A231462846FEF792FF86E2FFE709 +:10AC6000C4A11AA8F5F733FBA8B90220AF49496877 +:10AC70000870AE48FDF784FE7148FAF7FBFE704895 +:10AC8000FBF788F90020FEF7B5FEBBA23146284647 +:10AC9000FEF776FF6AE2C1A11AA8F5F718FB48B1E2 +:10ACA000C0A11AA8F5F713FB20B1C0A11AA8F5F7A7 +:10ACB0000EFBF0B99DF86C00A0F131049DF848003E +:10ACC00050B15F4909685E3101EB440033462A46C2 +:10ACD00012A904F079F80BE0594800685E3030F8AA +:10ACE0001400631CB3A2314600902846FEF748FFCB +:10ACF0003CE2B7A11AA8F5F7EAFAB0B99DF8480006 +:10AD000098B94F480068B0F862004D490968B1F839 +:10AD10006010CDE900104A480068B0F85E30AEA27D +:10AD200031462846FEF72CFF20E2BBA11AA8F5F712 +:10AD3000CEFA00284DD19DF8480090B97B48406874 +:10AD400048B17A48406890F95030B5A2314628465B +:10AD5000FEF716FF0AE2B8A231462846FEF710FFBA +:10AD600004E200200990002209A912A8F5F786FB49 +:10AD7000044612A90998884206D112ABB9A23146FD +:10AD80002846FEF7FDFEA1E114F1120F01DB0D2CA8 +:10AD90000BDD0D206FF011012346B9A2CDE90010A3 +:10ADA00031462846FEF7ECFE90E14FFA84FB5F48FF +:10ADB000406868B15D48406880F850B05B4B5B68A4 +:10ADC00093F85110594B5B6893F95000B84B71E1FF +:10ADD00075E17CE168656C7000000000C83C01080A +:10ADE0000C010020736176650000000000F8000887 +:10ADF000436F6E66696775726174696F6E20736107 +:10AE000076656420746F20466C617368210D0A00BA +:10AE100067657400436F6E66696775726174696F08 +:10AE20006E206C6F616465642066726F6D20466C85 +:10AE30006173680D0A00000072657365740000009C +:10AE4000302F0020436F6E66696775726174696F99 +:10AE50006E20726573657420746F20646566617519 +:10AE60006C7473210D0A00006D6F646500000000B2 +:10AE7000545401085641524941424C4500000000DB +:10AE80004461746120666F726D6174207365742013 +:10AE9000746F3A205641524941424C450D0A000018 +:10AEA00046495845440000004461746120666F7251 +:10AEB0006D61742073657420746F3A20464958455B +:10AEC000440D0A00496E76616C696420666F726D8C +:10AED00061743A2025730D0A0000000043757272F8 +:10AEE000656E7420666F726D61743A2025730D0A69 +:10AEF0000000000066697865646C656E0000000003 +:10AF0000496E76616C6964206C656E677468207642 +:10AF1000616C75653A2025730D0A0000A454010880 +:10AF2000E85301087853010874780000E02C0020F1 +:10AF30000400002043616E6E6F74207472616E7342 +:10AF40006D69743A20696E76616C696420666F720F +:10AF50006D61740D0A0000005472616E736D697446 +:10AF600074696E67207061636B65742E2E2E0D0AF6 +:10AF700000000000727800005374617274696E679B +:10AF800020636F6E74696E756F757320726563658B +:10AF90006976652E2E2E0D0A000000007278696415 +:10AFA00031000000727869643200000072786964D0 +:10AFB0003300000043757272656E74205258494424 +:10AFC00025643A203078253034580D0A00000000FE +:10AFD00072786964000000005258204944733A0DA9 +:10AFE0000A202052584944313A20307825303458CC +:10AFF0000D0A202052584944323A20307825303406 +:10B00000580D0A202052584944333A2030782530D0 +:10B0100034580D0A00000000706F77657200000060 +:10B0200043757272656E7420706F7765723A202571 +:10B03000642064426D0D0A0043757272656E74205F +:10B04000706F7765723A2028726164696F206E6F45 +:10B050007420696E697469616C697A6564290D0A86 +:10B0600000000000496E76616C696420706F77653E +:10B07000722076616C75653A2025730D0A00000018 +:10B08000506F776572206F7574206F662072616EE5 +:10B0900067653A20256C642064426D202876616CD7 +:10B0A00069643A2025642E2E2564290D0A000000CB +:10B0B000341C01081A6D90472D48FAF76BFF5B4668 +:10B0C0002CA231462846FEF75BFD00BF4EE02FA1C3 +:10B0D0001AA8F5F7FCF8E8BB2E4949684878FFF74D +:10B0E00031FB04462249096891F85800FFF710FB2C +:10B0F0008346284840680078012801D126A200E054 +:10B1000026A22448406890F9500019490968B1F80E +:10B110006210CDE90742CDE9051015480068B0F886 +:10B12000601013480068B0F85E3011480068B0F84D +:10B130005C200F480068B0F85A00801CCDE902235B +:10B14000049101900A480068B0F85A005B46144A1E +:10B15000314600E004E000902846FEF711FD05E0CE +:10B160001AAB10A231462846FEF70AFD00204FE434 +:10B17000302F0020506F7765722073657420746FD4 +:10B180002025642064426D0D0A00000073686F770B +:10B1900000000000E02C002054580000525800002D +:10B1A000D44F0108496E76616C696420636F6D6DE0 +:10B1B000616E643A2025730D0A55736520276D7200 +:10B1C00031362068656C702720666F722061766169 +:10B1D000696C61626C6520636F6D6D616E64730D87 +:10B1E0000A00000070B50546FEF718FD10B16FF0BB +:10B1F000050404E0002415B1284603F0F5FF2046BD +:10B2000070BD10B5FEF70AFD18B104F0F9FD044653 +:10B2100002E004F0EFFD0446204610BD4FF47A70C2 +:10B220007047000010B5FEF7F9FC10B16FF005048F +:10B2300009E00648006820B901200449086000249C +:10B2400001E04FF0FF34204610BD000068000020F0 +:10B2500010B5FEF7E3FC10B16FF0050412E004F046 +:10B26000B9FD20B1012809D0022806D101E001244E +:10B2700007E004F0F5F8002403E000BF4FF0FF34CE +:10B2800000BF00BF204610BD70B5FEF7C7FC10B16F +:10B290006FF005041FE011480068012819D100BFB4 +:10B2A000801F0021002804DB0A07130E0C4A1354E8 +:10B2B00006E00A07150E0B4A00F00F031B1FD554BA +:10B2C00000BF00BF02200549086004F06DF80024AB +:10B2D00001E04FF0FF34204670BD00006800002000 +:10B2E00000E400E018ED00E010B5FEF797FC10B1A7 +:10B2F0006FF0050418E004F06DFD20B101280FD0B7 +:10B3000002280CD109E0012404F0C4FE012803D076 +:10B3100004F060FD00B9A41E05E0002403E000BFB6 +:10B320004FF0FF3400BF00BF204610BD2DE9F843A9 +:10B3300005460E4614464FF00009FEF76FFC002844 +:10B340003ED1002D3CD0002E3AD0471EBCB1A068A3 +:10B3500058B1E068502808D3206930B105FB06F0E9 +:10B360006169814201D301270AE0A06840B9E06821 +:10B3700030B9206920B9606910B9002700E00027C2 +:10B38000012F09D10020009031462846A368226988 +:10B3900004F081F9814606E02FB9002231462846A3 +:10B3A00004F04CF98146B9F1000F09D014B1D4F87A +:10B3B000008001E04FF000084146484603F0D8FE07 +:10B3C0004846BDE8F88310B504F0FEFC044620466C +:10B3D00010BD2DE9FF4780468946144600200390A2 +:10B3E000FEF71CFC00284ED1B8F1000F4BD0802690 +:10B3F00018258246471E44B3206808B1D4F800A03F +:10B40000A06900B1A5692DB1382D03D8207900F0CD +:10B41000010018B1002004B0BDE8F087606908B1F0 +:10B4200060698608A06840B1E0685C2805D320699F +:10B4300018B1606908B1012708E0A06830B9E06878 +:10B4400020B9206910B9002700E00027012F0CD196 +:10B450002169A0684B463246CDE900510290514621 +:10B46000404604F053FC03900DE067B903A8B2B264 +:10B470004B465146CDE90050404604F015FC0128EA +:10B4800001D0002003900398C5E72DE9F04106465E +:10B490003746FEF7C3FB10B16FF0050410E017B993 +:10B4A0006FF003040CE03846FFF7B2F80546042DB0 +:10B4B00004D00024384603F0C5FE01E06FF002041A +:10B4C0002046BDE8F0812DE9F05F81460E46174623 +:10B4D0001C463846F4F7E5FE80462068404503D315 +:10B4E00000202060BDE8F09F012E01D9701E00E011 +:10B4F000002083462068A8EB000ADA4501D25046B6 +:10B5000000E05846054695B12068C1192A464846CC +:10B51000F4F797FE002009F8050020682844206011 +:10B520002068404501D20120DCE70020DAE7002056 +:10B53000206000BFD6E700002DE9F04D1D460C4607 +:10B5400098B0174621F0004123F00043002814BFB3 +:10B550004FF0010C4FF0000C0CEB440CFE4A0CEBCE +:10B5600002064FEA620C66452BD33E0018BF012647 +:10B5700006EB45061644F94A964222D3F84A53EAA6 +:10B58000070C02D0944205D148B918B000201146EA +:10B59000BDE8F08D002808BF4FF0000C01D04FF03F +:10B5A000010C0CEB440212F5001F0AD8002F14BF47 +:10B5B0004FF0010C4FF0000C0CEB450212F5001F90 +:10B5C00007D918B03A462B462146BDE8F04DFEF7A4 +:10B5D00085BB0022DFF88CA3002CB8BF534526DAC8 +:10B5E000DFF884C36345A8BF022220DADFF870C306 +:10B5F0009C451CDCDFF874C30CEB235CBCF1140F1E +:10B6000008DDCCF1340627FA06FC0CFA06F6BE4239 +:10B610000DD108E05FB9CCF1140623FA06FC0CFA50 +:10B6200006F69E4203D10CF00102C2F1020251EA79 +:10B63000000C19D1002D17DA002C18BF022A01D0F6 +:10B64000012A07D00220FEF771FB18B0BDE8F04DCB +:10B65000FEF73CBB0220FEF769FBFEF737FB18B094 +:10B6600081F00041BDE8F08DB7F1000C6CD153457D +:10B6700025D104F1804212F5801201BF002800207C +:10B68000B74918B008BFBDE8F08DB548884207DC5F +:10B69000002DA1BF6046294618B0BDE8F08D07E037 +:10B6A000281E05DA80F0004118B06046BDE8F08D34 +:10B6B000AF497944D1E9000118B0BDE8F08DDFF859 +:10B6C000A0C2634525D1002D1FDA19B1514512D111 +:10B6D000D8B909E0002840F0EC82A24A214618B00F +:10B6E00062F31E01BDE8F08D0020214618B060F322 +:10B6F0001E01BDE8F08D08DA18B02346BDE8F04D14 +:10B70000024600206146F5F732B818B02146BDE880 +:10B71000F08D514518DAB5F1804F0DD0A5F1005CE0 +:10B72000BCF1FF5C10D1B4F1000C0DDB18B0614628 +:10B73000BDE8F04D03F09EBB234618B00246BDE8BD +:10B74000F04D1946F4F7A1BF060024F0004C3BD1A0 +:10B75000D9B1514533D1002C06DD002DA1BF002009 +:10B76000514618B0BDE8F08D002C01DD002D1BDB2B +:10B77000002C13DA002D11DB012A4FF0000014BF5A +:10B7800078497C4918B0BDE8F08D022A18BF002C1A +:10B790000AD0012A08D1002C06DA0AE0002CB8BF32 +:10B7A000002D11DA012A04D0002018B00146BDE8AE +:10B7B000F08D18B000204FF00041BDE8F08DA1F1F0 +:10B7C0004050B0F17F601AD0012000EBE47050EAE5 +:10B7D000020421D0624C521E4FF0000B104304BFF4 +:10B7E0004FF0000B644C654883427CDD644A654839 +:10B7F00093421FDD884217DB002D25DB37E0002C4C +:10B8000000DA4AB1022A0CBF01204FF0FF3018B015 +:10B81000BDE8F04DF5F728B80120FEF787FA18B01B +:10B82000BDE8F04DFEF75CBA4D4A8A4202DC002DBD +:10B830000ADC1CE0814202DA002D18DA04E0484BF1 +:10B84000994220DD002D12DD0220FEF76FFAFEF78F +:10B850004DFA05460E460022534658462146F4F757 +:10B8600014FF18B066F31E012846BDE8F08D0220D3 +:10B87000FEF75CFAFEF742FA0A46214618B062F378 +:10B880001E01BDE8F08D002230466146F5F740FA12 +:10B8900080460E466FF00102F5F740FA4FF0553240 +:10B8A000394BF5F738FA42463346F4F7EEFE0022FC +:10B8B000364BF5F730FA824642463346049110463D +:10B8C0001946F4F7E2FE5246049BF4F7DEFE8A4680 +:10B8D00000904FF0C0422E4B40463146F4F7D5FE63 +:10B8E0002C4A2B4B00E027E0CDE906015146009899 +:10B8F000F4F7CBFE82460191274A284B4046314659 +:10B90000F4F7C3FE5246019BF5F702FA82460B4656 +:10B9100002460591DDE90601F5F759F9DDE906234F +:10B92000002688463046F5F7F3F95246059BF5F7B1 +:10B93000F2F9024600F07EB90020B1F5801F07DA67 +:10B94000352230466146F5F7E9F906466FF03400D6 +:10B9500000EB215024E00000FFFF1F00FFFF0F005D +:10B960000000F03F0000F07F0000404301FCFFFFBB +:10B970008A9600000000F0FF0000F0BF0000E041E8 +:10B980000000F043FFFFEF3F5555D53F0000E03F7B +:10B990004715F73FFE822B6544DF5DF80BAE543E42 +:10B9A000A0F2FF300190C1F3130040F07F6141F03D +:10B9B00040510291FE498842D8BF002004DDFD4974 +:10B9C0008142C8BF012001DD0D9008E000200D90EC +:10B9D0000198401C01900298A0F5801002900299F5 +:10B9E000F54878440B910D9900EBC100D0E9002394 +:10B9F0000F9330460A920B99F5F78AF9CDE90601C3 +:10BA0000DDE90A2130460F9BF5F7E1F802460B46C7 +:10BA10000020EA49F4F7ABFE059102460B46009080 +:10BA2000DDE90601F4F731FE1490E5488A464FF04F +:10BA3000000878440299006812904FF0005040EAE4 +:10BA400061010D980F9B01EB804000F500210991E9 +:10BA50000A9A1298F5F75CF932460B9BF5F75BF9F9 +:10BA600042465346F4F711FE0646029140465146BF +:10BA7000099B129AF4F709FEDDE90623F5F74BF965 +:10BA80003246029BF5F744F9059B009AF4F7FDFD59 +:10BA90000091149A0490534610461946F4F7F5FDA8 +:10BAA00006460246C7480B46029106217844FEF737 +:10BAB000B8F8CDE90510029B324610461946F4F756 +:10BAC000E4FDDDE90532F4F7E0FD05910646534655 +:10BAD00040461946149AF5F77AF8009B049AF4F751 +:10BAE000D4FD3246059BF5F772F8CDE905104246C4 +:10BAF000534610461946F4F7C8FD0022B24B029196 +:10BB00000A90F5F764F8DDE90532F5F760F80E46BE +:10BB10004246AD4B4046F5F7FBF8029B0A9AF5F713 +:10BB2000F7F8DDE90532F5F7F6F8424602910A909A +:10BB3000334610465146F4F7A8FDCDE906015346B9 +:10BB4000149A02990A98F4F7A0FD8A4602903346A7 +:10BB5000424600990498F4F798FD5346029AF5F787 +:10BB600036F882460B4602460591DDE90601F5F7F7 +:10BB70002EF8DDE90623002088460646F5F7C8F8CA +:10BB80005246059BF5F7C7F8824609914FF060428F +:10BB90008E4B30464146F4F778FD049006918C4A6E +:10BBA0008A4B50460999F4F770FD82460291894A02 +:10BBB000894B30464146F4F768FD5246029BF5F743 +:10BBC00006F8864B7B440D9A03EBC203D3E90023AE +:10BBD000F4F7FDFF0E9007910198F4F745FE0591EB +:10BBE000DDE9061382460E9A0498F4F7F0FF7C4ACA +:10BBF0007A440D9B02EBC303D3E900230093029226 +:10BC0000F4F7E5FF5246059BF4F7E1FF002688466E +:10BC100052463046059BF5F77BF8009B029AF5F7F4 +:10BC200077F8069B049AF5F773F8079B0E9AF5F7D9 +:10BC300072F8024600200B46029038462946F4F777 +:10BC400024FD824601912B4638461946029AF5F7A3 +:10BC50005FF832464346F4F718FD5246019BF4F76D +:10BC6000B6FF07468A463246434629460298F4F70D +:10BC70000CFD05460E463A465346F4F7A8FF594ACE +:10BC80008846914221DBA8EB020353EA000210D15F +:10BC90002A463346F5F73CF8CDE90401524A534BA6 +:10BCA00038465146F4F793FFDDE90423F5F766F8CB +:10BCB00021D20220FEF73AF8FEF718F80A4621468C +:10BCC00018B062F31E01BDE8F08D494B28F0004228 +:10BCD0009A4210D3474A08EB020353EA00027FF46A +:10BCE000C6AD2A463346F5F713F83A465346F5F7FC +:10BCF00045F87FF6BCAD0022019228F000403E4995 +:10BD00003E4A01EB2051824223DA481C4FF4801155 +:10BD100021FA00F040443A4AC0F30A517A44394BC0 +:10BD2000A1F2FF31CB4020EA0303C0F3130040F43B +:10BD30008010C1F11401C84012680190B8F1000FE1 +:10BD4000BCBF4042019028463146F4F7E1FF05466A +:10BD50000E462A46334638465146F4F738FF4FF030 +:10BD600000084246284B40460591F4F78EFCCDE989 +:10BD70000601264A264B40460599F4F786FC0091B9 +:10BD800002902A46334640460599F4F7C1FF3A46E9 +:10BD90005346F4F7C0FF1F4A1F4BF4F776FC009B95 +:10BDA000029AF4F714FF0746884602460B4635E030 +:10BDB0008E9803007AB60B00D29200000000F03F8C +:10BDC0000A930000389200000000084009C7EE3FC7 +:10BDD000FD033ADCF5015B14E02F3EBE109100003C +:10BDE000D490000000009040FE822B654715973CE0 +:10BDF00000CC904000346F3F01FCFFFF0000E03FAB +:10BE000020900000FFFF0F00432EE63F396CA80C86 +:10BE1000615C20BEEF39FAFE422EE63FDDE9060105 +:10BE2000F4F7D5FEDDE9062305460E46F4F770FF6C +:10BE30003A464346F4F76FFF0F462A4633460090D2 +:10BE400010461946F4F721FC824602462E488846E1 +:10BE50000B4605217844FDF7E4FE52464346F4F7CD +:10BE600014FC2A463346F4F756FF80468A463B4682 +:10BE700028463146009AF4F708FC3B46009AF4F74E +:10BE8000A6FE0691009000224FF0804340465146A6 +:10BE9000F4F73EFF0F460C90424653462846314683 +:10BEA000F4F7F3FB3B460C9AF4F761FC069B009A0F +:10BEB000F4F72EFF2A463346F4F72AFF0022134BED +:10BEC000F4F729FF054601980E4601EB00510815CD +:10BED000002810DC28463146019AF4F71FFFFDF7D1 +:10BEE00069FE042808BFFDF709FF28463146019A7C +:10BEF000F4F714FF05460B4618B02A46584621466B +:10BF0000BDE8F04DF4F7C1BBC08E00000000F03F6B +:10BF10002DE9F04105460E461648076816480068A8 +:10BF2000001D02F0D9FF681C38B936B1124801680B +:10BF3000091D124803F026F81AE07C190E48006823 +:10BF40004460BC4207D20C480168091D0C480068D7 +:10BF500002F0FEFF0CE008480168091D094800686E +:10BF600002F0F6FF08480068844201D206480460E7 +:10BF7000BDE8F0812C00002018000020600B00209C +:10BF8000200000201C0000204800002010B50446BE +:10BF900003F004F824480068401C23490860234843 +:10BFA000006840B9214804600846006801280DD1A6 +:10BFB00000F03AFA0AE01E48006838B91B480068E9 +:10BFC000C06AE16A884201D81848046019480068CC +:10BFD000401C184908600846006860641649E06A19 +:10BFE0000968884202D91449E06A0860E16A01EBF5 +:10BFF0008101124A02EB8100211D02F0C3FF02F011 +:10C00000F7FF0B48006868B108480068C06AE16A39 +:10C01000884207D24FF0805009490860BFF34F8F24 +:10C02000BFF36F8F10BD0000280000201800002013 +:10C03000340000204400002030000020B006002022 +:10C0400004ED00E008B502F0A9FF12480068E8B965 +:10C05000114802F06DFF114802F06AFF0E481049C6 +:10C0600008600E480F49086000200F4B0F4A10214E +:10C0700000900A2003F00FFB06490860084600689C +:10C0800020B10BA10348006803F072F802F0B0FF82 +:10C0900008BD00005C000020740B0020880B00200D +:10C0A00054000020580000209C0B0020EC0B0020C6 +:10C0B000546D72510000000010B516E002F06EFFE2 +:10C0C0000C48C068C468201D02F006FF0A480068DA +:10C0D000401E0949086009480068401E0749086079 +:10C0E00002F086FF204600F05FF804480068002850 +:10C0F000E4D110BD4C0B00202800002024000020BB +:10C1000070B504460D46206C70B1216CE0680144A6 +:10C11000E160D4E90210884201D32168E160284639 +:10C12000226CE168F4F78DF870BD2DE9F04104460A +:10C130000F4615464FF00008A66B206C48B92068E2 +:10C1400000282CD1A06803F007FF80460020A060E3 +:10C1500025E07DB93946226C6068F4F772F8216CED +:10C16000606808446060D4E90101884217D3206800 +:10C17000606014E03946226CE068F4F762F8216CE4 +:10C18000E068411AE1602168E068884203D2216CCE +:10C19000A068411AE160022D01D106B1761E701C23 +:10C1A000A0634046BDE8F08110B5044694F85900FC +:10C1B00030B9206B02F03AFF204602F037FF1AE058 +:10C1C00094F85900012803D1204602F02FFF12E015 +:10C1D00094F85900022801D1012000E0002050B954 +:10C1E00000BF502080F31188BFF34F8FBFF36F8FD4 +:10C1F00000BF00BFFEE710BD0146084A1268126882 +:10C200000AB9012200E000220A600A6822B9034A42 +:10C210001268D268106800E00020704754000020C7 +:10C220000146002000220AE00B78202B05D1012ACC +:10C2300004D0431C58B2012200E00022491C0B78B4 +:10C24000002BF1D1012A01D1431E58B270470000E2 +:10C2500030B54FF44063174800F007042CB1C01DFF +:10C2600020F00700134C041B1B1B0246124C2260DB +:10C270000024114D6C60D018083820F007000F4CD6 +:10C28000206000240D4D2D686C600C4D2D682C60D5 +:10C290001146441A4C60094C24680C60084D4C68E7 +:10C2A0002C60084D4C682C604FF00044064D2C600B +:10C2B00030BD0000441300206C00002074000020FA +:10C2C0007C00002078000020880000202DE9F0414B +:10C2D00006460D4617460E48006810B90D480C4931 +:10C2E00008600B48006800682A4641683046F3F74A +:10C2F000CCFF0748006840680549086008460068A8 +:10C3000008B9002400E001242046BDE8F0810000C7 +:10C3100004010020F400002000BFFFF7CDFE064816 +:10C3200000680128F9D94FF0805004490860BFF334 +:10C330004F8FBFF36F8FF0E7B006002004ED00E0F1 +:10C340002DE9F04106460D4617469846069C0DB964 +:10C35000246000E02760E66325640121204603F0A5 +:10C360000BFA84F84C80BDE8F0812DE9F05F82463D +:10C370000E4690469B460A9F0C9C4FEA8801A522D8 +:10C38000206BF3F770FFA8F10100216B01EB80092E +:10C3900029F0070909F0070008B9012000E0002092 +:10C3A00050B900BF502080F31188BFF34F8FBFF307 +:10C3B0006F8F00BF00BFFEE786B1002507E0715D0B +:10C3C00004F134004155705D00B902E06D1C102D80 +:10C3D000F5D300BF00214320015502E0002084F87E +:10C3E0003400382F00D33727E762E7640020206548 +:10C3F000201D02F0AAFD04F1180002F0A6FD246140 +:10C40000C7F13800A06164620020606584F85800BC +:10C410005A465146484600F071FB20600B9808B11F +:10C420000B980460BDE8F09F10B5002407E004EB12 +:10C4300084010F4A02EB810002F07AFD641C382C63 +:10C44000F5D30C4802F074FD0B4802F071FD0B4867 +:10C4500002F06EFD0A4802F06BFD0A4802F068FD2A +:10C4600004480949086004480849086010BD0000F4 +:10C47000B0060020100B0020240B0020380B0020F9 +:10C480004C0B0020600B00201C000020200000202E +:10C4900010B50146164800E0006803688B42FBD3E4 +:10C4A0000246436813448B4204D143684C682344DA +:10C4B000436001460A464B6813440468A34211D105 +:10C4C0000C4C03682468A34208D04B680468646875 +:10C4D00023444B6003681B680B6005E0054B1B6839 +:10C4E0000B6001E003680B60884200D0016010BD62 +:10C4F0006C000020740000202DE9F04104460D4638 +:10C5000016461F464FF0000865602461B5420CD8FE +:10C51000F01BA169884202D34FF0010811E0211DF0 +:10C520000948006802F014FD0BE0BE4204D2BD428F +:10C5300002D34FF0010804E0211D0448006802F016 +:10C5400007FD4046BDE8F08158000020540000205F +:10C5500070B5054602F022FDA86B08B9012400E081 +:10C56000002402F045FD204670BD70B5054602F07E +:10C5700015FDA86BE96B884201D1012400E000247D +:10C5800002F036FD204670BDF8B505460F461A4844 +:10C590000068C068C468201D02F09EFC94F8280062 +:10C5A00000F00400E8B1A06941192B463A46204644 +:10C5B000FFF7A2FFD8B1002003462A4601460090AB +:10C5C000204603F025FE064656B900BF502080F3F2 +:10C5D0001188BFF34F8FBFF36F8F00BF00BFFEE71F +:10C5E00005E094F8280020F0010084F82800204697 +:10C5F000216A8847F8BD000054000020F0B587B0DC +:10C60000A0E00398002811DA04AE56B900BF50200C +:10C6100080F31188BFF34F8FBFF36F8F00BF00BF50 +:10C62000FEE7D6E90020B168904700BF03980028D4 +:10C63000E6DB059C606908B9012000E0002010B924 +:10C64000201D02F049FC02A800F0DEF80546039820 +:10C650000A2875D2DFE800F00905073941630608AA +:10C660003A4200BF00BF00BF00BF94F8280040F06E +:10C67000010084F828000498A269811803462A461C +:10C680002046FFF739FFF8B12046216A884794F821 +:10C69000280000F00400B8B1002000900498A169BF +:10C6A000421800231946204603F0B2FD074657B949 +:10C6B00000BF502080F31188BFF34F8FBFF36F8FFF +:10C6C00000BF00BFFEE700BF3BE000BF94F82800BA +:10C6D00020F0010084F8280033E000BF94F828001F +:10C6E00040F0010084F828000498A061A06908B116 +:10C6F000012000E0002050B900BF502080F31188D5 +:10C70000BFF34F8FBFF36F8F00BF00BFFEE7A0697D +:10C7100041192B462A462046FFF7EEFE11E094F819 +:10C72000280000F0020018B9204602F07FFC05E066 +:10C7300094F8280020F0010084F8280001E0FFE7C9 +:10C7400000BF00BF002203A90448006803F0B2F94B +:10C7500000287FF456AF07B0F0BD00005C00002059 +:10C76000F8B505460C4602F07BFE684600F04CF832 +:10C770000646009820BB44B9B54206D803F08AFCAF +:10C7800031462846FFF700FF1CE03CB10E48006828 +:10C79000006808B9012000E000200446A91B2246D9 +:10C7A0000A48006802F0FAFC03F074FC50B94FF03C +:10C7B000805007490860BFF34F8FBFF36F8F01E0D0 +:10C7C00003F068FCF8BD0000580000205C00002069 +:10C7D00004ED00E00A490968096809B9012100E08F +:10C7E000002121B14FF0FF31064A116006E00449F3 +:10C7F0000968C968C868034A416811607047000049 +:10C800001C0000204800002070B5044603F0F2FA36 +:10C81000054607480068854204D200F00BF8012065 +:10C82000206001E00020206001480560284670BDBE +:10C83000640000202DE9F84334E025480068C06812 +:10C84000056823480068C068C468201D02F044FBE6 +:10C850002046216A884794F8280000F0040008B3B5 +:10C86000A0694619AE4207D966602461211D1848A7 +:10C87000006802F06DFB15E0002003462A460146E1 +:10C880000090204603F0C4FC074657B900BF502073 +:10C8900080F31188BFF34F8FBFF36F8F00BF00BFCE +:10C8A000FEE700BF0A480068006808B9012000E000 +:10C8B00000200028C1D00648D0F800800548006854 +:10C8C000034908600348C0F80080BDE8F883000011 +:10C8D00054000020580000200E480068401C08B991 +:10C8E000012000E0002050B900BF502080F31188E3 +:10C8F000BFF34F8FBFF36F8F00BF00BFFEE700BFD6 +:10C90000502080F31188BFF34F8FBFF36F8F00BFAC +:10C9100000BFFEE78C00002008B500BF6846FFF7A7 +:10C920006BFC044620460099FFF71AFFFFF766FEEE +:10C93000F4E770B5044602F031FB94F9455010E07D +:10C94000606A08B9012000E0002038B904F1240031 +:10C9500003F054FB18B102F0E5FC00E003E0681EB0 +:10C9600045B2002DECDC00BFFF2084F8450002F04A +:10C970003FFB02F013FB94F9445010E0206908B922 +:10C98000012000E0002048B904F1100003F036FB5C +:10C9900008B102F0C7FC681E45B200E001E0002DBE +:10C9A000ECDC00BFFF2084F8440002F021FB70BDE6 +:10C9B0002DE9F04104464FF0000802F051FD4948CE +:10C9C000006808B9FFF744FC474800682040002889 +:10C9D00070D1D4B1083404F00700B0B104F00700FE +:10C9E000C0F10800044404F0070008B9012000E089 +:10C9F000002050B900BF502080F31188BFF34F8F43 +:10CA0000BFF36F8F00BF00BFFEE7002C52D0374846 +:10CA1000006884424ED8364E3046056801E02E4606 +:10CA20002D686868A04202D228680028F7D12D48F6 +:10CA3000006885423ED0306800F108082868306000 +:10CA40006868001B102819D92F1907F0070008B9CA +:10CA5000012000E0002050B900BF502080F3118871 +:10CA6000BFF34F8FBFF36F8F00BF00BFFEE7686853 +:10CA7000001B78606C603846FFF70AFD1B49686848 +:10CA80000968081A194908600846006819490968C0 +:10CA9000884203D215480068164908601249686840 +:10CAA0000968084368600020286013480068401C3B +:10CAB0001149086003F0EEFA08F0070008B90120F8 +:10CAC00000E0002050B900BF502080F31188BFF370 +:10CAD0004F8FBFF36F8F00BF00BFFEE74046BDE83A +:10CAE000F081000074000020880000207800002001 +:10CAF0006C0000207C00002080000020001F4FF010 +:10CB000080730360001F21F001030360001F034BCB +:10CB1000036014380260203870470000D9C800084C +:10CB200007B5B8B00020379036903590349037AACA +:10CB300001213A98F5F7C2F8339036AA02213A98C3 +:10CB4000F5F7BCF8329035AA03213A98F5F7B6F814 +:10CB5000319034AA04213A98F5F7B0F830902021AA +:10CB600028A8F3F787FB202120A8F3F783FB2021D7 +:10CB700018A8F3F77FFB202110A8F3F77BFB33986D +:10CB800028B1202328AA37993398FDF725FD32983C +:10CB900028B1202320AA36993298FDF71DFD31983F +:10CBA00028B1202318AA35993198FDF715FD309842 +:10CBB00028B1202310AA34993098FDF70DFDF8A173 +:10CBC00028A8F3F784FBC0B9F748F3F76AFBF749E5 +:10CBD0000968884202D80020F4490860F34BF24A01 +:10CBE000DDE93801FEF76FFC0F900F9810B90020B7 +:10CBF000EE4908600F983BB000BDEDA128A8F3F7FF +:10CC000066FBE0B9E6A120A8F3F761FBB8B9EB48F1 +:10CC1000F3F747FBEA490968884202D80020E8494F +:10CC20000860E74BE54ADDE93801FEF74CFC0F9060 +:10CC30000F9810B90020E24908600F98DBE7E1A1E6 +:10CC400028A8F3F744FBE0B9D5A120A8F3F73FFBF0 +:10CC5000B8B9DE48F3F725FBDD490968884202D8F8 +:10CC60000020DB490860DA4BD84ADDE93801FEF7DD +:10CC70002AFC0F900F9810B90020D54908600F9832 +:10CC8000B9E700200F909DF8400030B10022114616 +:10CC900010A8F3F72BFC0F9008E09DF8600028B176 +:10CCA0000022114618A8F3F721FC0F90C9A128A86B +:10CCB000F3F70DFB00284BD19DF8800070B9C748F1 +:10CCC000406840780D90FDF73DFD0346C4A20E90EC +:10CCD000DDE93801FCF754FF02F004B8C7A120A831 +:10CCE000F3F7F5FA10B900200E901FE0C4A120A8B8 +:10CCF000F3F7EDFA10B901200E9017E0C2A120A8B9 +:10CD0000F3F7E5FA10B902200E900FE0C0A120A8B9 +:10CD1000F3F7DDFA10B903200E9007E020ABBEA2B6 +:10CD2000DDE93801FCF72CFF002064E7AB480E99E1 +:10CD3000FBF75EFD30B920ABBEA2DDE93801FCF7A0 +:10CD40001FFF04E0C1A2DDE93801FCF719FFC3E7CA +:10CD500097A128A8F3F7BBFA00286FD19DF88000AF +:10CD600000286DD19D48406890F83500D8B1012861 +:10CD70002FD0032843D0042857D19848406890F812 +:10CD800041109648406890F84000CDE90001934872 +:10CD9000406890F83F000346B3A20E90DDE93801E9 +:10CDA000FCF7EEFE47E08D48406890F838108B485D +:10CDB000406890F83700CDE900018848406890F855 +:10CDC00036000346B6A20E90DDE93801FCF7D8FE26 +:10CDD00031E08248406890F83B108048406890F805 +:10CDE0003A00CDE900017D48406890F839000346DB +:10CDF000B9A20E90DDE93801FCF7C2FE1BE07748CE +:10CE0000406890F83E107548406890F83D00CDE9C4 +:10CE100000017248406890F83C000346B9A20E90A9 +:10CE2000DDE93801FCF7ACFE05E0C3A2DDE938011D +:10CE3000FCF7A6FE00BF00BF0020DCE63EE3FFE7F4 +:10CE40006648406890F83500002855D0012872D017 +:10CE5000032871D0042870D1C0A120A8F3F737FAB5 +:10CE600080B90F98EF2806D9BEA2DDE93801FCF79A +:10CE700087FE0020BFE60F98C1B25848406880F88E +:10CE80003F1038E0C2A120A8F3F721FA80B90F982B +:10CE90000F2806D9C1A2DDE93801FCF771FE002098 +:10CEA000A9E60F98C1B24D48406880F8401022E0D2 +:10CEB000C5A120A8F3F70BFAA8B90F9860B10F9895 +:10CEC000102809D00F98202806D0C1A2DDE938012A +:10CED000FCF756FE00208EE60F98C1B23F4840682E +:10CEE00080F8411007E020ABC6A2DDE93801FCF76D +:10CEF00047FE00207FE6D0E298A120A8F3F7E7F9EB +:10CF000080B90F98EF2806D9C8A2DDE93801FCF7EF +:10CF100037FE00206FE60F98C1B23048406880F8B5 +:10CF20003610DDE19AA120A8F3F7D1F9A0B90F9846 +:10CF30000F280AD902E0D4E13DE2A7E2C6A2DDE96A +:10CF40003801FCF71DFE002055E60F98C1B22348BA +:10CF5000406880F83710C3E19BA120A8F3F7B7F928 +:10CF6000A8B90F9860B10F98102809D00F98202801 +:10CF700006D0C4A2DDE93801FCF702FE00203AE643 +:10CF80000F98C1B21548406880F83810A8E120AB6E +:10CF9000C9A2DDE93801FCF7F3FD00202BE6000013 +:10CFA00068656C7000000000281D01081001002059 +:10CFB0006D6F64756C6174696F6E0000C122010849 +:10CFC000140100207061636B65740000B42E0108C9 +:10CFD000180100206D6F646500000000E02C002047 +:10CFE00043757272656E7420726164696F206D6F33 +:10CFF00064653A2025730D0A00000000424C45008C +:10D000004C4F5241000000004746534B00000000C7 +:10D01000464C524300000000556E6B6E6F776E20D9 :10D02000726164696F206D6F64653A2025730D0A23 -:10D0300000000000424C45004C4F524100000000EF -:10D040004746534B00000000464C5243000000008E -:10D05000556E6B6E6F776E20726164696F206D6FB5 -:10D0600064653A2025730D0A00000000526164696E -:10D070006F206D6F64652073657420746F20257355 -:10D080000D0A00004661696C656420746F20736549 -:10D090007420726164696F206D6F64650D0A000011 -:10D0A0004D6F64756C6174696F6E28424C45293A06 -:10D0B0002062725F62773D30782558206D6F646919 -:10D0C0006E6465783D25752073686170696E673D93 -:10D0D000307825580D0A00004D6F64756C617469D5 -:10D0E0006F6E284746534B293A2062725F62773D44 -:10D0F00030782558206D6F64696E6465783D2575BC -:10D100002073686170696E673D307825580D0A009C -:10D110004D6F64756C6174696F6E284C6F52612934 -:10D120003A2073663D307825582062773D30782567 -:10D13000582063723D307825580D0A004D6F647594 -:10D140006C6174696F6E28464C5243293A206272B2 -:10D150005F62773D307825582063723D30782558DE -:10D160002073686170696E673D307825580D0A003C -:10D17000556E6B6E6F776E206D6F64756C61746940 -:10D180006F6E207061636B657420747970650D0A31 -:10D190000000000062725F6277000000496E7661F5 -:10D1A0006C69642062725F62772076616C756520BD -:10D1B000666F7220424C4520286D61783A203078A5 -:10D1C0004546290D0A0000006D6F64696E6465783C -:10D1D00000000000496E76616C6964206D6F6469BF -:10D1E0006E6465782076616C756520666F7220428A -:10D1F0004C4520286D61783A203135290D0A000010 -:10D2000073686170696E6700496E76616C6964204D -:10D2100073686170696E672076616C756520666FF2 -:10D220007220424C452028307830302F3078313011 -:10D230002F30783230290D0A00000000556E6B6ED9 -:10D240006F776E206D6F64756C6174696F6E2066A8 -:10D2500069656C6420666F7220424C453A202573E4 -:10D260000D0A0000496E76616C69642062725F622B -:10D27000772076616C756520666F72204746534B48 -:10D2800020286D61783A2030784546290D0A000043 -:10D29000496E76616C6964206D6F64696E6465784F -:10D2A0002076616C756520666F72204746534B206F -:10D2B000286D61783A203135290D0A00496E766172 -:10D2C0006C69642073686170696E672076616C7543 -:10D2D0006520666F72204746534B202830783030E7 -:10D2E0002F307831302F30783230290D0A0000008D -:10D2F000556E6B6E6F776E206D6F64756C617469BF -:10D300006F6E206669656C6420666F7220474653B5 -:10D310004B3A2025730D0A00DBE0F7A120A8F2F7B5 -:10D32000D6FF28BB0F9850281BD00F98602818D024 -:10D330000F98702815D00F98802812D00F98902839 -:10D340000FD00F98A0280CD00F98B02809D00F98B4 -:10D35000C02806D0E9A2DDE93801FCF713FC002063 -:10D3600065E40F98C1B2EC48406880F839103DE0A0 -:10D37000EAA120A8F2F7ABFFC8B90F9834280FD064 -:10D380000F9826280CD00F98182809D00F980A2833 -:10D3900006D0E3A2DDE93801FCF7F4FB002046E407 -:10D3A0000F98C1B2DC48406880F83A101EE0E3A153 -:10D3B00020A8F2F78CFF90B90F9810B10F980728AA -:10D3C00006D9DFA2DDE93801FCF7DCFB00202EE402 -:10D3D0000F98C1B2D048406880F83B1006E0DFA249 -:10D3E000DDE93801FCF7CEFB002020E471E0AFF26C -:10D3F0005C2120A8F2F76BFF28BB0F9804281BD0F4 -:10D400000F98282818D00F98452815D00F9869280C -:10D4100012D00F9886280FD00F98AA280CD00F98FA -:10D42000C72809D00F98EB2806D0D3A2DDE9380130 -:10D43000FCF7A8FB00201DE40F98C1B2B648406875 -:10D4400080F83C103DE0BDA120A8F2F740FFA8B94C -:10D450000F9860B10F98022809D00F98042806D0C1 -:10D46000CDA2DDE93801FCF78DFB002024E40F9804 -:10D47000C1B2A948406880F83D1022E0AFF2802197 -:10D4800020A8F2F724FFA8B90F9860B10F981028D0 -:10D4900009D00F98202806D0C6A2DDE93801FCF794 -:10D4A00071FB002008E40F98C1B29B48406880F8E7 -:10D4B0003E1006E0A9A2DDE93801FCF763FB00207D -:10D4C0004FE406E0C4A2DDE93801FCF75BFB002075 -:10D4D00047E400BF9048406835300E90C648006C65 -:10D4E0000D90DDE90D108847C4A2DDE93801FCF795 -:10D4F00049FB0DE4AFF2FC4128A8F2F7E8FE002852 -:10D5000041F0C4809DF88000F0BB83484068407FB4 -:10D5100000B3012848D0032866D004287ED17E4875 -:10D52000406890F834107C48406890F833207A487E -:10D53000406890F83200CDE90121009076484068BB -:10D5400090F831000346B34A0E90DDE93801FCF74C -:10D5500019FB7BE07048406890F824106E484068E2 -:10D5600090F823306C48406890F822206A48406860 -:10D5700090F82100CDE903230591029066484068A8 -:10D5800090F82010644800E063E04068C07FCDE977 -:10D59000000161484068807F03469F4A0E90DDE9A4 -:10D5A0003801FCF7EFFA51E05B48406890F8291029 -:10D5B0005948406890F828205748406890F827302C -:10D5C0005548406890F82600CDE90132039100905B -:10D5D0005148406890F825000346904A0E90DDE9D6 -:10D5E0003801FCF7CFFA31E04B48406890F8301032 -:10D5F0004948406890F82F204748406890F82E30FE -:10D600004548406890F82D00CDE90332059102901D -:10D610004148406890F82C103F4800E010E0406816 -:10D6200090F82B00CDE900013B48406890F82A00B3 -:10D6300003467B4A0E90DDE93801FCF7A3FA05E0CA -:10D6400078A2DDE93801FCF79DFA00BF00BF002099 -:10D650000FE431484068407F002849D0012848D075 -:10D66000032847D0042840F0F88774A120A8F2F7D7 -:10D670002EFE80B90F98042806D974A2DDE938017E -:10D68000FCF780FA002011E40F98C1B222484068EC -:10D6900080F8311039E176A120A8F2F718FE80B9A0 -:10D6A0000F98012806D975A2DDE93801FCF76AFA5E -:10D6B000002011E40F98C1B21748406880F832107A -:10D6C00023E176A120A8F2F702FE80B90F9807287F -:10D6D00006D976A2DDE93801FCF754FA002016E4F9 -:10D6E0000F98C1B20C48406880F833100DE1EDE0AE -:10D6F0000CE1F3E3F3E3000073660000496E76612A -:10D700006C69642073662076616C756520666F7243 -:10D71000204C4F52410D0A00E02C0020627700009F -:10D72000496E76616C69642062772076616C7565FC -:10D7300020666F72204C4F52410D0A006372000048 -:10D74000496E76616C69642063722076616C7565E0 -:10D7500020666F72204C4F52410D0A00556E6B6E61 -:10D760006F776E206D6F64756C6174696F6E206683 -:10D7700069656C640D0A0000496E76616C6964200D -:10D7800062725F62772076616C756520666F7220C9 -:10D79000464C52430D0A0000496E76616C69642064 -:10D7A00063722076616C756520666F7220464C52FC -:10D7B000430D0A00496E76616C696420736861707C -:10D7C000696E672076616C756520666F7220464CC5 -:10D7D00052430D0A00000000556E6B6E6F776E208D -:10D7E00063757272656E74207061636B657420740A -:10D7F0007970650D0A000000401D01084D6F6475C9 -:10D800006C6174696F6E20757064617465640D0A73 -:10D810000000000034500108C84F0108104F0108F3 -:10D820005C4F0108556E6B6E6F776E207061636B95 -:10D83000657420747970650D0A000000436F6E6E88 -:10D84000656374696F6E537461746500496E7661C7 -:10D850006C696420424C4520436F6E6E6563746949 -:10D860006F6E53746174652028302D34290D0A00C1 -:10D870004372634669656C6400000000496E76611E -:10D880006C696420424C45204372634669656C6450 -:10D890002028302D31290D0A00000000426C65500F -:10D8A00061636B657454797065000000496E766140 -:10D8B0006C696420424C455061636B6574547970A7 -:10D8C000652028302D37290D0A000000F4A120A87A -:10D8D000F2F7FDFC90B90F9848B10F98082806D0D0 -:10D8E000F2A2DDE93801FCF74DF9002038E50F9888 -:10D8F000C1B2F748406880F8341006E0F5A2DDE9CF -:10D900003801FCF73FF900202AE52EE3F8A120A812 -:10D91000F2F7DDFC18BB0F98D8B10F98102818D07B -:10D920000F98202815D00F98302812D00F98402833 -:10D930000FD00F9850280CD00F98602809D00F985E -:10D94000702806D0ED4ADDE93801FCF71BF900200C -:10D9500006E50F98C1B2DE484068817705E3E8A18B -:10D9600020A8F2F7B4FCD0B90F9890B10F98022814 -:10D970000FD00F9804280CD00F98062809D00F98C4 -:10D98000082806D0E2A2DDE93801FCF7FBF8002008 -:10D99000E6E40F98C1B2CE484068C177E5E2EBA15A -:10D9A00020A8F2F794FC20BB0F98D8B10F9810284C -:10D9B00018D00F98202815D00F98302812D00F9823 -:10D9C00040280FD00F9850280CD00F98602809D00D -:10D9D0000F98702806D0E14ADDE93801FCF7D2F84B -:10D9E0000020BDE40F98C1B2B948406880F820100B -:10D9F000BBE2DBA120A8F2F76AFCE8BBDB480068C9 -:10DA0000017CDA480068C37BD8480068827BD7482D -:10DA10000068407BCDE90B230D910A90D348006844 -:10DA2000017BD2480068C27AD0480068837ACF4828 -:10DA30000068407ACDE9073209910690CB4800682A -:10DA4000007ACA490968CA79C84909688979C74BFF -:10DA50001B685B79CDE90231CDE90420C348006839 -:10DA60000079C2490968C978CDE90010BF4800684B -:10DA700080780346BE4A00E006E00E90DDE93801FA -:10DA8000FCF780F800206BE4BAA120A8F2F71FFC95 -:10DA9000E0BB9DF8600020B30022114618A8F2F701 -:10DAA00025FD0E900E98000EB049096888700E98FA -:10DAB000010CAE480068C1700E98010AAB480068BE -:10DAC00001710E98C1B2A948006841710021A748B0 -:10DAD00000688171AAA20E9BDDE93801FCF752F8BB -:10DAE0001BE0A24800688079A04909684A799F49EB -:10DAF000096809799D4B1B68DB78CDE90031CDE9D8 -:10DB000002209A4800688078034600E007E0A5A25A -:10DB10000E90DDE93801FCF735F8002020E4ACA1D7 -:10DB200020A8F2F7D4FBE0BB9DF8600020B30022F0 -:10DB3000114618A8F2F7DAFC0E900E98000E8B49E9 -:10DB40000968C8710E98010C8848006801720E9827 -:10DB5000010A8648006841720E98C1B28348006885 -:10DB60008172002181480068C1729CA20E9BDDE990 -:10DB70003801FCF707F81BE07C480068C17A7B4855 -:10DB80000068827A79480068437A78480068007AA9 -:10DB9000CDE901320391009074480068C0790346D2 -:10DBA00000E007E096A20E90DDE93801FBF7EAFFFE -:10DBB00000200CE49DA120A8F2F789FBE0BB9DF8B2 -:10DBC000600020B30022114618A8F2F78FFC0E90D7 -:10DBD0000E98000E6549096808730E98010C634899 -:10DBE000006841730E98010A6048006881730E98BE -:10DBF000C1B25E480068C17300215C4800680174CE -:10DC00008DA20E9BDDE93801FBF7BCFF1BE05748F6 -:10DC10000068027C55480068C17B54480068837BDB -:10DC200052480068407BCDE90131039200904F4893 -:10DC30000068007B034600E007E088A20E90DDE963 -:10DC40003801FBF79FFF002010E48FA120A8F2F716 -:10DC50003EFB90B90F9848B10F98202806D08CA2AF -:10DC6000DDE93801FBF78EFF00201BE40F98C1B2FD -:10DC70001748406880F8211077E18EA120A8F2F7BC -:10DC800026FB58B90F9810B10F98FF2807D98BA21F -:10DC9000DDE93801FBF776FF002011E427E11FE101 -:10DCA00057686974656E696E67000000496E766139 -:10DCB0006C696420424C452057686974656E696ED2 -:10DCC000672028307830302F30783038290D0A001E -:10DCD000E02C0020556E6B6E6F776E20424C452015 -:10DCE0007061636B6574206669656C640D0A000081 -:10DCF000507265616D626C6500000000E84C0108BF -:10DD000053796E63576F72644C656E677468000078 -:10DD1000496E76616C6964204746534B2053796E97 -:10DD200063576F72644C656E677468202830783072 -:10DD3000302F307830322F307830342F3078303602 -:10DD40002F30783038290D0A0000000053796E63B7 -:10DD5000576F72644D61746368000000744D010870 -:10DD600053796E63576F726400000000302F0020FB -:10DD7000EC50010853796E63576F726431000000F4 -:10DD80004746534B2073796E6320776F726420315E -:10DD90002073657420746F2030782530386C580DEE -:10DDA0000A0000004746534B2053796E6320576F9B -:10DDB000726420313A2025303258253032582530CF -:10DDC000325825303258253032580D0A00000000F4 -:10DDD00053796E63576F7264320000004746534BAD -:10DDE0002073796E6320776F7264203220736574BC -:10DDF00020746F2030782530386C580D0A000000F0 -:10DE00004746534B2053796E6320576F726420321C -:10DE10003A202530325825303258253032582530B6 -:10DE20003258253032580D0A0000000053796E63D5 -:10DE3000576F7264330000004746534B2073796E6E -:10DE40006320776F726420332073657420746F20B1 -:10DE500030782530386C580D0A0000004746534B87 -:10DE60002053796E6320576F726420333A20253037 -:10DE70003258253032582530325825303258253026 -:10DE800032580D0A000000004865616465720000A8 -:10DE9000496E76616C6964204746534B2048656142 -:10DEA0006465722028307830302F30783230290D78 -:10DEB0000A0000005061796C6F616400496E766100 -:10DEC0006C6964204746534B205061796C6F6164E4 -:10DED0002028312D323535290D0A000046E0C7E0F3 -:10DEE0000F98C1B2FD48406880F822103DE0FCA1C7 -:10DEF00020A8F2F7ECF9C0B90F9878B10F98102864 -:10DF00000CD00F98202809D00F98302806D0F5A201 -:10DF1000DDE93801FBF736FE0020E7E40F98C1B2D7 -:10DF2000EE48406880F823101FE0AFF28C2120A853 -:10DF3000F2F7CDF990B90F9848B10F98082806D09C -:10DF4000F3A2DDE93801FBF71DFE0020CEE40F98B7 -:10DF5000C1B2E248406880F8241006E0F6A2DDE98C -:10DF60003801FBF70FFE0020C0E47EE3AFF2802112 -:10DF700020A8F2F7ACF988B900BF0F98FF2806D99E -:10DF8000F4A2DDE93801FBF7FDFD0020AEE40F98B7 -:10DF9000C1B2D248406880F8251068E0AFF218118D -:10DFA00020A8F2F794F990B90F9848B10F988028FB -:10DFB00006D0F0A2DDE93801FBF7E4FD002095E48E -:10DFC0000F98C1B2C548406880F826104FE0AFF204 -:10DFD0001C1120A8F2F77BF990B90F9810B10F9897 -:10DFE000FF2806D9ECA2DDE93801FBF7CBFD0020C4 -:10DFF0007CE40F98C1B2B948406880F8271036E039 -:10E00000B7A120A8F2F763F990B90F9848B10F981B -:10E01000202806D0E8A2DDE93801FBF7B3FD002097 -:10E0200064E40F98C1B2AD48406880F828101EE043 -:10E03000E9A120A8F2F74BF990B90F9848B10F98D1 -:10E04000402806D0E7A2DDE93801FBF79BFD002060 -:10E050004CE40F98C1B2A148406880F8291006E04E -:10E06000E9A2DDE93801FBF78DFD00203EE4FCE28A -:10E07000AFF2843120A8F2F72AF920BB0F98D8B16B -:10E080000F98102818D00F98202815D00F983028F6 -:10E0900012D00F9840280FD00F9850280CD00F980E -:10E0A000602809D00F98702806D0DE4ADDE93801D3 -:10E0B000FBF768FD002019E40F98C1B2874840685B -:10E0C00080F82A10C8E2AFF2C83120A8F2F7FFF8B2 -:10E0D000D8B90F9890B10F9802280FD00F98042844 -:10E0E0000CD00F98062809D00F98082806D0CEA289 -:10E0F000DDE93801FBF746FD002005E40F98C1B2C9 -:10E100007648406880F82B10A6E2AFF2C03120A814 -:10E11000F2F7DDF820BB0F98D8B10F98102818D06F -:10E120000F98202815D00F98302812D00F9840282B -:10E130000FD00F9850280CD00F98602809D00F9856 -:10E14000702806D0C74ADDE93801FBF71BFD002027 -:10E150001EE40F98C1B26148406880F82C107BE241 -:10E16000AFF2044120A8F2F7B2F8B8BBBE4800688D -:10E17000017FBD480068C27EBB480068837EBA4804 -:10E180000068407ECDE908320A910790B6480068E1 -:10E19000017EB5480068C27DB3480068837DB248FF -:10E1A0000068407DCDE9043206910390AE480068D6 -:10E1B000017DAD480068C27CAB480068807CCDE939 -:10E1C00001210090A8480068407C0346A74A0E90B1 -:10E1D000DDE93801FBF7D6FC002054E4FFE7AFF29D -:10E1E0006C4120A8F2F773F8D8BB9DF8600000B32B -:10E1F0000022114618A8F2F779F90E900E98000E39 -:10E200009949096848740E98010C97480068817410 -:10E210000E98010A94480068C1740E98C1B29248E1 -:10E220000068017592A20E9BDDE93801FBF7AAFC9C -:10E2300015E08D480068017D8B480068C27C8A48E3 -:10E240000068807CCDE90121009087480068407C0F -:10E25000034690A20E90DDE93801FBF793FC002005 -:10E2600011E4FFE7AFF2984120A8F2F730F8A0BB25 -:10E270009DF8600000B30022114618A8F2F736F9A5 -:10E280000E900E98010E7848006841750E98010CAA -:10E290007548006881750E98010A73480068C17559 -:10E2A0000E98C1B270480068017684A20E9BDDE929 -:10E2B0003801FBF767FC19E16B480068017E6A488A -:10E2C0000068C27D68480068807DCDE9012100902A -:10E2D00065480068407D034602E109E1E02C00202A -:10E2E00043726300496E76616C6964204746534B04 -:10E2F000204372632028307830302F307831302F2F -:10E30000307832302F30783330290D0A0000000089 -:10E31000496E76616C6964204746534B20576869A3 -:10E3200074656E696E672028307830302F30783011 -:10E3300038290D0A00000000556E6B6E6F776E2055 -:10E340004746534B207061636B6574206669656C4A -:10E35000640D0A00496E76616C6964204C6F5261ED -:10E3600020507265616D626C652028302D32353524 -:10E37000290D0A00496E76616C6964204C6F526108 -:10E38000204865616465722028307830302F3078FD -:10E390003830290D0A000000496E76616C696420EE -:10E3A0004C6F5261205061796C6F61642028312D6F -:10E3B000323535290D0A0000496E76616C6964209A -:10E3C0004C6F5261204372632028307830302F30F8 -:10E3D000783230290D0A0000496E76657274495111 -:10E3E00000000000496E76616C6964204C6F5261D8 -:10E3F00020496E7665727449512028307830302F6C -:10E4000030783430290D0A00556E6B6E6F776E20B0 -:10E410004C6F5261207061636B6574206669656C36 -:10E42000640D0A00A44C0108496E76616C69642091 -:10E43000464C52432053796E63576F72644C656E3D -:10E440006774682028307830302F307830322F30A1 -:10E450007830342F307830362F30783038290D0A24 -:10E46000000000002C4D0108302F002084500108CE -:10E47000464C52432073796E6320776F726420316B -:10E480002073657420746F2030782530386C580DF7 -:10E490000A000000464C52432053796E6320576FA8 -:10E4A000726420313A2025303258253032582530D8 -:10E4B0003258253032580D0A00000000464C5243B5 -:10E4C0002073796E6320776F7264203220736574D5 -:10E4D00020746F2030782530386C580D0A00000009 -:10E4E000FAA20E90DDE93801FBF74CFB002014E5A1 -:10E4F000AFF2C86120A8F1F7EAFED8BB9DF8600032 -:10E5000000B30022114618A8F1F7F0FF0E900E9804 -:10E51000010EF848006841760E98010CF548006835 -:10E5200081760E98010AF3480068C1760E98C1B250 -:10E53000F04800680177F0A20E9BDDE93801FBF797 -:10E5400021FB15E0EB480068017FEA480068C27EC5 -:10E55000E8480068807ECDE901210090E548006828 -:10E56000407E0346EDA20E90DDE93801FBF70AFB81 -:10E570000020D2E4FFE7AFF2F06120A8F1F7A7FE98 -:10E5800090B90F9848B10F98202806D0EDA2DDE988 -:10E590003801FBF7F7FA0020BFE40F98C1B2F24848 -:10E5A000406880F82D1057E0AFF2F86120A8F1F72D -:10E5B0008EFE90B90F9810B10F98FF2806D9EBA2E4 -:10E5C000DDE93801FBF7DEFA0020A6E40F98C1B2BE -:10E5D000E548406880F82E103EE0AFF2FC2120A80C -:10E5E000F1F775FEC0B90F9878B10F9810280CD0CC -:10E5F0000F98202809D00F98302806D0E3A2DDE933 -:10E600003801FBF7BFFA002087E40F98C1B2D64863 -:10E61000406880F82F101FE0AFF67C1120A8F1F7BA -:10E6200056FE90B90F9848B10F98082806D0E2A27C -:10E63000DDE93801FBF7A6FA00206EE40F98C1B2BD -:10E64000C948406880F8301006E0E5A2DDE93801ED -:10E65000FBF798FA002060E407E0AFF68462DDE99A -:10E660003801FBF78FFA002057E400BFBE4840682E -:10E670001D300E90E148406C0D90DDE90D1088478B -:10E68000DFA2DDE93801FBF77DFA47E3E3A128A823 -:10E69000F1F71DFE002870D1E34920A8F1F717FE1D -:10E6A000B8B9E248F1F7FDFDE1490968884202D8AE -:10E6B0000020DF490860DE4BDC4ADDE93801FCF769 -:10E6C0001EFF0C900C9810B90020D94908600C98D6 -:10E6D00023E49DF8800010BBA348406840780B906D -:10E6E000FCF732F80C90A048406890F855209E48FE -:10E6F000406890F854009C49496891F853109A4B2F -:10E700005B6893F85230CDE90031CDE90202C94A85 -:10E710000C9BDDE93801FBF735FA002016E44FF0D9 -:10E72000FF300E9072A00D908F484068407830B155 -:10E73000012823D002283FD003287CD15BE00F982A -:10E74000022807D9BCA20F9BDDE93801FBF71AFAB2 -:10E75000002009E484490F98496881F852008248F2 -:10E76000406890F8520001460C907F48F9F730FF5E -:10E770000E90AD485C300D9064E076E00F9807286D -:10E7800007D9B9A20F9BDDE93801FBF7FBF900209F -:10E7900015E40F98C1B27448406880F8531072486D -:10E7A000406890F8530001460C906F48F9F7DCFF81 -:10E7B0000E90B9A00D9045E00F98032807D9B8A294 -:10E7C0000F9BDDE93801FBF7DDF9002010E40F981D -:10E7D000C1B26548406880F854106348406890F8BA -:10E7E000540001460C906048F9F77AFF0E908E486D -:10E7F00068300D9026E00F98032807D9B4A20F9B2C -:10E80000DDE93801FBF7BEF9002009E40F98C1B239 -:10E810005548406880F855105348406890F85500B6 -:10E8200001460C905048F9F717FF0E907E48703063 -:10E830000D9007E0FFE7B2A2DDE93801FBF7A2F98E -:10E84000002005E400BF0E9840B90F980090B2A2D6 -:10E850000D9BDDE93801FBF795F905E0B9A20D9BA9 -:10E86000DDE93801FBF78EF958E2C0A128A8F1F7DD -:10E870002EFD48BB9DF8800060B93B48406890F988 -:10E8800050000346BBA20D90DDE93801FBF77AF991 -:10E89000002010E40F9840B20E9033490E9849685A -:10E8A00081F850003048406890F851000D902E4893 -:10E8B000406890F950000C905048006D0B90DDE9D5 -:10E8C0000B200D99904763E169E10000464C5243EB -:10E8D0002053796E6320576F726420323A202530BE -:10E8E00032582530325825303258253032580D0AEA -:10E8F00000000000302F0020464C52432073796EF8 -:10E900006320776F726420332073657420746F20E6 -:10E9100030782530386C580D0A000000464C5243C0 -:10E920002053796E6320576F726420333A2025306C -:10E9300032582530325825303258253032580D0A99 -:10E9400000000000496E76616C696420464C5243B9 -:10E95000204865616465722028307830302F307827 -:10E960003230290D0A000000E02C0020496E76614B -:10E970006C696420464C5243205061796C6F61642D -:10E980002028312D323535290D0A0000496E766177 -:10E990006C696420464C52432043726320283078CF -:10E9A00030302F307831302F307832302F3078338C -:10E9B00030290D0A00000000496E76616C69642000 -:10E9C000464C52432057686974656E696E6720280B -:10E9D000307830302F30783038290D0A00000000B0 -:10E9E000556E6B6E6F776E20464C5243207061639C -:10E9F0006B6574206669656C640D0A00401D010832 -:10EA00005061636B657420706172616D65746572CD -:10EA10007320757064617465640D0A0062617564C9 -:10EA20007261746500000000D8CF00080A46010832 -:10EA30001C0100207C530108496E76616C696420DA -:10EA4000424C4520626175647261746520696E6430 -:10EA500065783A20256C75202876616C69643A20C7 -:10EA6000302D32290D0A0000496E76616C696420F0 -:10EA70004C6F526120626175647261746520696EC9 +:10D0300000000000526164696F206D6F64652073A9 +:10D04000657420746F2025730D0A00004661696CB9 +:10D05000656420746F2073657420726164696F2049 +:10D060006D6F64650D0A00004D6F64756C617469C5 +:10D070006F6E28424C45293A2062725F62773D30DC +:10D08000782558206D6F64696E6465783D2575203C +:10D0900073686170696E673D307825580D0A00002D +:10D0A0004D6F64756C6174696F6E284746534B29E8 +:10D0B0003A2062725F62773D30782558206D6F6448 +:10D0C000696E6465783D25752073686170696E6767 +:10D0D0003D307825580D0A004D6F64756C61746998 +:10D0E0006F6E284C6F5261293A2073663D30782567 +:10D0F000582062773D307825582063723D3078257E +:10D10000580D0A004D6F64756C6174696F6E284626 +:10D110004C5243293A2062725F62773D307825583D +:10D120002063723D307825582073686170696E679E +:10D130003D307825580D0A00556E6B6E6F776E2066 +:10D140006D6F64756C6174696F6E207061636B657F +:10D150007420747970650D0A0000000062725F62CD +:10D1600077000000496E76616C69642062725F62CC +:10D17000772076616C756520666F7220424C452081 +:10D18000286D61783A2030784546290D0A00000064 +:10D190006D6F64696E64657800000000496E7661A9 +:10D1A0006C6964206D6F64696E6465782076616C6B +:10D1B000756520666F7220424C4520286D61783A73 +:10D1C000203135290D0A000073686170696E6700AF +:10D1D000496E76616C69642073686170696E67205E +:10D1E00076616C756520666F7220424C4520283050 +:10D1F0007830302F307831302F30783230290D0AA6 +:10D2000000000000556E6B6E6F776E206D6F647559 +:10D210006C6174696F6E206669656C6420666F72FC +:10D2200020424C453A2025730D0A0000496E766174 +:10D230006C69642062725F62772076616C7565202C +:10D24000666F72204746534B20286D61783A203034 +:10D25000784546290D0A0000496E76616C696420A4 +:10D260006D6F64696E6465782076616C75652066A3 +:10D270006F72204746534B20286D61783A20313534 +:10D28000290D0A00496E76616C69642073686170CB +:10D29000696E672076616C756520666F72204746FF +:10D2A000534B2028307830302F307831302F307881 +:10D2B0003230290D0A000000556E6B6E6F776E20BC +:10D2C0006D6F64756C6174696F6E206669656C64FE +:10D2D00020666F72204746534B3A2025730D0A0093 +:10D2E000DBE0F7A120A8F2F7F2FF28BB0F98502847 +:10D2F0001BD00F98602818D00F98702815D00F9861 +:10D30000802812D00F9890280FD00F98A0280CD00A +:10D310000F98B02809D00F98C02806D0E9A2DDE9FF +:10D320003801FCF72DFC002065E40F98C1B2EC48F1 +:10D33000406880F839103DE0EAA120A8F2F7C7FF65 +:10D34000C8B90F9834280FD00F9826280CD00F9802 +:10D35000182809D00F980A2806D0E3A2DDE9380181 +:10D36000FCF70EFC002046E40F98C1B2DC48406890 +:10D3700080F83A101EE0E3A120A8F2F7A8FF90B9C8 +:10D380000F9810B10F98072806D9DFA2DDE9380100 +:10D39000FCF7F6FB00202EE40F98C1B2D04840689D +:10D3A00080F83B1006E0DFA2DDE93801FCF7E8FB7E +:10D3B000002020E471E0AFF25C2120A8F2F787FFA3 +:10D3C00028BB0F9804281BD00F98282818D00F9836 +:10D3D000452815D00F98692812D00F9886280FD0AD +:10D3E0000F98AA280CD00F98C72809D00F98EB28BF +:10D3F00006D0D3A2DDE93801FCF7C2FB00201DE412 +:10D400000F98C1B2B648406880F83C103DE0BDA11D +:10D4100020A8F2F75CFFA8B90F9860B10F98022816 +:10D4200009D00F98042806D0CDA2DDE93801FCF719 +:10D43000A7FB002024E40F98C1B2A948406880F8F7 +:10D440003D1022E0AFF2802120A8F2F740FFA8B9FA +:10D450000F9860B10F98102809D00F98202806D097 +:10D46000C6A2DDE93801FCF78BFB002008E40F9829 +:10D47000C1B29B48406880F83E1006E0A9A2DDE9F1 +:10D480003801FCF77DFB00204FE406E0C4A2DDE993 +:10D490003801FCF775FB002047E400BF9048406866 +:10D4A00035300E90C648006C0D90DDE90D108847B0 +:10D4B000C4A2DDE93801FCF763FB0DE4AFF2FC41E7 +:10D4C00028A8F2F704FF002841F0C4809DF88000EE +:10D4D000F0BB83484068407F00B3012848D0032850 +:10D4E00066D004287ED17E48406890F834107C488D +:10D4F000406890F833207A48406890F83200CDE9CF +:10D50000012100907648406890F831000346B34A04 +:10D510000E90DDE93801FCF733FB7BE07048406892 +:10D5200090F824106E48406890F823306C484068AA +:10D5300090F822206A48406890F82100CDE9032342 +:10D54000059102906648406890F82010644800E019 +:10D5500063E04068C07FCDE9000161484068807F9A +:10D5600003469F4A0E90DDE93801FCF709FB51E0C4 +:10D570005B48406890F829105948406890F8282086 +:10D580005748406890F827305548406890F8260082 +:10D59000CDE90132039100905148406890F8250090 +:10D5A0000346904A0E90DDE93801FCF7E9FA31E0D4 +:10D5B0004B48406890F830104948406890F82F2058 +:10D5C0004748406890F82E304548406890F82D0054 +:10D5D000CDE90332059102904148406890F82C1043 +:10D5E0003F4800E010E0406890F82B00CDE90001D2 +:10D5F0003B48406890F82A0003467B4A0E90DDE9DC +:10D600003801FCF7BDFA05E078A2DDE93801FCF746 +:10D61000B7FA00BF00BF00200FE431484068407FE8 +:10D62000002849D0012848D0032847D0042840F0DA +:10D63000F88774A120A8F2F74AFE80B90F98042851 +:10D6400006D974A2DDE93801FCF79AFA002011E44A +:10D650000F98C1B22248406880F8311039E176A1B4 +:10D6600020A8F2F734FE80B90F98012806D975A2D8 +:10D67000DDE93801FCF784FA002011E40F98C1B20B +:10D680001748406880F8321023E176A120A8F2F70D +:10D690001EFE80B90F98072806D976A2DDE9380169 +:10D6A000FCF76EFA002016E40F98C1B20C484068EF +:10D6B00080F833100DE1EDE00CE1F3E3F3E300005B +:10D6C00073660000496E76616C696420736620762B +:10D6D000616C756520666F72204C4F52410D0A00D7 +:10D6E000E02C002062770000496E76616C6964204E +:10D6F00062772076616C756520666F72204C4F52A0 +:10D70000410D0A0063720000496E76616C69642005 +:10D7100063722076616C756520666F72204C4F5283 +:10D72000410D0A00556E6B6E6F776E206D6F6475DC +:10D730006C6174696F6E206669656C640D0A000027 +:10D74000496E76616C69642062725F6277207661EF +:10D750006C756520666F7220464C52430D0A0000BE +:10D76000496E76616C69642063722076616C7565C0 +:10D7700020666F7220464C52430D0A00496E766156 +:10D780006C69642073686170696E672076616C757E +:10D790006520666F7220464C52430D0A000000005F +:10D7A000556E6B6E6F776E2063757272656E742046 +:10D7B0007061636B657420747970650D0A000000F8 +:10D7C000341C01084D6F64756C6174696F6E20754F +:10D7D0007064617465640D0A000000004C52010819 +:10D7E000E05101082851010874510108556E6B6E13 +:10D7F0006F776E207061636B657420747970650D4E +:10D800000A000000436F6E6E656374696F6E537437 +:10D8100061746500496E76616C696420424C4520F4 +:10D82000436F6E6E656374696F6E537461746520C7 +:10D8300028302D34290D0A004372634669656C64F3 +:10D8400000000000496E76616C696420424C4520FE +:10D850004372634669656C642028302D31290D0AB6 +:10D8600000000000426C655061636B657454797010 +:10D8700065000000496E76616C696420424C455039 +:10D8800061636B6574547970652028302D37290DDC +:10D890000A000000F4A120A8F2F719FD90B90F9832 +:10D8A00048B10F98082806D0F2A2DDE93801FCF74C +:10D8B00067F9002038E50F98C1B2F748406880F852 +:10D8C000341006E0F5A2DDE93801FCF759F9002033 +:10D8D0002AE52EE3F8A120A8F2F7F9FC18BB0F986F +:10D8E000D8B10F98102818D00F98202815D00F986D +:10D8F000302812D00F9840280FD00F9850280CD005 +:10D900000F98602809D00F98702806D0ED4ADDE9FD +:10D910003801FCF735F9002006E50F98C1B2DE4862 +:10D920004068817705E3E8A120A8F2F7D0FCD0B9E0 +:10D930000F9890B10F9802280FD00F9804280CD0A0 +:10D940000F98062809D00F98082806D0E2A2DDE932 +:10D950003801FCF715F90020E6E40F98C1B2CE4873 +:10D960004068C177E5E2EBA120A8F2F7B0FC20BB4C +:10D970000F98D8B10F98102818D00F98202815D0DC +:10D980000F98302812D00F9840280FD00F985028A9 +:10D990000CD00F98602809D00F98702806D0E14A63 +:10D9A000DDE93801FCF7ECF80020BDE40F98C1B2C6 +:10D9B000B948406880F82010BBE2DBA120A8F2F74C +:10D9C00086FCE8BBDB480068017CDA480068C37B62 +:10D9D000D8480068827BD7480068407BCDE90B239C +:10D9E0000D910A90D3480068017BD2480068C27A42 +:10D9F000D0480068837ACF480068407ACDE9073282 +:10DA000009910690CB480068007ACA490968CA792A +:10DA1000C84909688979C74B1B685B79CDE9023130 +:10DA2000CDE90420C34800680079C2490968C97873 +:10DA3000CDE90010BF48006880780346BE4A00E088 +:10DA400006E00E90DDE93801FCF79AF800206BE45F +:10DA5000BAA120A8F2F73BFCE0BB9DF8600020B320 +:10DA60000022114618A8F2F741FD0E900E98000E04 +:10DA7000B049096888700E98010CAE480068C17002 +:10DA80000E98010AAB48006801710E98C1B2A9480E +:10DA9000006841710021A74800688171AAA20E9B0D +:10DAA000DDE93801FCF76CF81BE0A24800688079DA +:10DAB000A04909684A799F49096809799D4B1B6803 +:10DAC000DB78CDE90031CDE902209A480068807802 +:10DAD000034600E007E0A5A20E90DDE93801FCF75F +:10DAE0004FF8002020E4ACA120A8F2F7F0FBE0BB47 +:10DAF0009DF8600020B30022114618A8F2F7F6FC4A +:10DB00000E900E98000E8B490968C8710E98010C92 +:10DB10008848006801720E98010A864800684172C0 +:10DB20000E98C1B283480068817200218148006864 +:10DB3000C1729CA20E9BDDE93801FCF721F81BE0C5 +:10DB40007C480068C17A7B480068827A794800681E +:10DB5000437A78480068007ACDE901320391009059 +:10DB600074480068C079034600E007E096A20E9072 +:10DB7000DDE93801FCF704F800200CE49DA120A8A1 +:10DB8000F2F7A5FBE0BB9DF8600020B30022114630 +:10DB900018A8F2F7ABFC0E900E98000E65490968C4 +:10DBA00008730E98010C6348006841730E98010ACF +:10DBB0006048006881730E98C1B25E480068C17306 +:10DBC00000215C48006801748DA20E9BDDE93801DC +:10DBD000FBF7D6FF1BE057480068027C55480068F9 +:10DBE000C17B54480068837B52480068407BCDE984 +:10DBF0000131039200904F480068007B034600E02B +:10DC000007E088A20E90DDE93801FBF7B9FF00209C +:10DC100010E48FA120A8F2F75AFB90B90F9848B1F1 +:10DC20000F98202806D08CA2DDE93801FBF7A8FF69 +:10DC300000201BE40F98C1B21748406880F82110FB +:10DC400077E18EA120A8F2F742FB58B90F9810B1E6 +:10DC50000F98FF2807D98BA2DDE93801FBF790FF69 +:10DC6000002011E427E11FE157686974656E696E51 +:10DC700067000000496E76616C696420424C452063 +:10DC800057686974656E696E672028307830302F68 +:10DC900030783038290D0A00E02C0020556E6B6E6C +:10DCA0006F776E20424C45207061636B657420660F +:10DCB00069656C640D0A0000507265616D626C6587 +:10DCC00000000000004F010853796E63576F7264C3 +:10DCD0004C656E6774680000496E76616C696420FB +:10DCE0004746534B2053796E63576F72644C656E91 +:10DCF0006774682028307830302F307830322F30F9 +:10DD00007830342F307830362F30783038290D0A7B +:10DD10000000000053796E63576F72644D61746345 +:10DD2000680000008C4F010853796E63576F72646E +:10DD300000000000302F00200453010853796E6367 +:10DD4000576F7264310000004746534B2073796E61 +:10DD50006320776F726420312073657420746F20A4 +:10DD600030782530386C580D0A0000004746534B78 +:10DD70002053796E6320576F726420313A2025302A +:10DD80003258253032582530325825303258253017 +:10DD900032580D0A0000000053796E63576F7264A9 +:10DDA000320000004746534B2073796E6320776F33 +:10DDB000726420322073657420746F2030782530AF +:10DDC000386C580D0A0000004746534B2053796EBB +:10DDD0006320576F726420323A2025303258253044 +:10DDE00032582530325825303258253032580D0AF5 +:10DDF0000000000053796E63576F726433000000B7 +:10DE00004746534B2073796E6320776F72642033DB +:10DE10002073657420746F2030782530386C580D6D +:10DE20000A0000004746534B2053796E6320576F1A +:10DE3000726420333A20253032582530325825304C +:10DE4000325825303258253032580D0A0000000073 +:10DE50004865616465720000496E76616C69642092 +:10DE60004746534B204865616465722028307830FE +:10DE7000302F30783230290D0A0000005061796C63 +:10DE80006F616400496E76616C6964204746534B4C +:10DE9000205061796C6F61642028312D323535292D +:10DEA0000D0A000046E0C7E00F98C1B2FD48406887 +:10DEB00080F822103DE0FCA120A8F2F708FAC0B9D2 +:10DEC0000F9878B10F9810280CD00F98202809D0FF +:10DED0000F98302806D0F5A2DDE93801FBF750FE97 +:10DEE0000020E7E40F98C1B2EE48406880F82310A4 +:10DEF0001FE0AFF28C2120A8F2F7E9F990B90F9852 +:10DF000048B10F98082806D0F3A2DDE93801FBF7E5 +:10DF100037FE0020CEE40F98C1B2E248406880F896 +:10DF2000241006E0F6A2DDE93801FBF729FE002007 +:10DF3000C0E47EE3AFF2802120A8F2F7C8F988B9E7 +:10DF400000BF0F98FF2806D9F4A2DDE93801FBF7DE +:10DF500017FE0020AEE40F98C1B2D248406880F8A6 +:10DF6000251068E0AFF2181120A8F2F7B0F990B9C7 +:10DF70000F9848B10F98802806D0F0A2DDE938014B +:10DF8000FBF7FEFD002095E40F98C1B2C54840683C +:10DF900080F826104FE0AFF21C1120A8F2F797F995 +:10DFA00090B90F9810B10F98FF2806D9ECA2DDE9BF +:10DFB0003801FBF7E5FD00207CE40F98C1B2B948B9 +:10DFC000406880F8271036E0B7A120A8F2F77FF963 +:10DFD00090B90F9848B10F98202806D0E8A2DDE943 +:10DFE0003801FBF7CDFD002064E40F98C1B2AD48C5 +:10DFF000406880F828101EE0E9A120A8F2F767F930 +:10E0000090B90F9848B10F98402806D0E7A2DDE9F3 +:10E010003801FBF7B5FD00204CE40F98C1B2A148D0 +:10E02000406880F8291006E0E9A2DDE93801FBF735 +:10E03000A7FD00203EE4FCE2AFF2843120A8F2F715 +:10E0400046F920BB0F98D8B10F98102818D00F9818 +:10E05000202815D00F98302812D00F9840280FD0C4 +:10E060000F9850280CD00F98602809D00F9870286E +:10E0700006D0DE4ADDE93801FBF782FD002019E415 +:10E080000F98C1B28748406880F82A10C8E2AFF202 +:10E09000C83120A8F2F71BF9D8B90F9890B10F98A2 +:10E0A00002280FD00F9804280CD00F98062809D00A +:10E0B0000F98082806D0CEA2DDE93801FBF760FDF5 +:10E0C000002005E40F98C1B27648406880F82B1014 +:10E0D000A6E2AFF2C03120A8F2F7F9F820BB0F9802 +:10E0E000D8B10F98102818D00F98202815D00F9865 +:10E0F000302812D00F9840280FD00F9850280CD0FD +:10E100000F98602809D00F98702806D0C74ADDE91B +:10E110003801FBF735FD00201EE40F98C1B26148BD +:10E12000406880F82C107BE2AFF2044120A8F2F79F +:10E13000CEF8B8BBBE480068017FBD480068C27E0B +:10E14000BB480068837EBA480068407ECDE908324B +:10E150000A910790B6480068017EB5480068C27D04 +:10E16000B3480068837DB2480068407DCDE9043241 +:10E1700006910390AE480068017DAD480068C27CFE +:10E18000AB480068807CCDE901210090A848006878 +:10E19000407C0346A74A0E90DDE93801FBF7F0FC0E +:10E1A000002054E4FFE7AFF26C4120A8F2F78FF8AB +:10E1B000D8BB9DF8600000B30022114618A8F2F702 +:10E1C00095F90E900E98000E9949096848740E98BA +:10E1D000010C9748006881740E98010A9448006801 +:10E1E000C1740E98C1B292480068017592A20E9B4C +:10E1F000DDE93801FBF7C4FC15E08D480068017DBE +:10E200008B480068C27C8A480068807CCDE9012187 +:10E21000009087480068407C034690A20E90DDE99C +:10E220003801FBF7ADFC002011E4FFE7AFF29841A5 +:10E2300020A8F2F74CF8A0BB9DF8600000B30022C4 +:10E24000114618A8F2F752F90E900E98010E784870 +:10E25000006841750E98010C7548006881750E982C +:10E26000010A73480068C1750E98C1B27048006811 +:10E27000017684A20E9BDDE93801FBF781FC19E1F0 +:10E280006B480068017E6A480068C27D6848006883 +:10E29000807DCDE90121009065480068407D0346FE +:10E2A00002E109E1E02C002043726300496E7661CF +:10E2B0006C6964204746534B2043726320283078B2 +:10E2C00030302F307831302F307832302F30783373 +:10E2D00030290D0A00000000496E76616C696420E7 +:10E2E0004746534B2057686974656E696E672028EE +:10E2F000307830302F30783038290D0A0000000097 +:10E30000556E6B6E6F776E204746534B207061637E +:10E310006B6574206669656C640D0A00496E7661F0 +:10E320006C6964204C6F526120507265616D626C43 +:10E33000652028302D323535290D0A00496E766169 +:10E340006C6964204C6F526120486561646572207D +:10E3500028307830302F30783830290D0A0000000E +:10E36000496E76616C6964204C6F5261205061790E +:10E370006C6F61642028312D323535290D0A00007B +:10E38000496E76616C6964204C6F52612043726300 +:10E390002028307830302F30783230290D0A0000B4 +:10E3A000496E76657274495100000000496E7661CD +:10E3B0006C6964204C6F526120496E7665727449B5 +:10E3C000512028307830302F30783430290D0A0031 +:10E3D000556E6B6E6F776E204C6F5261207061636B +:10E3E0006B6574206669656C640D0A00BC4E01089B +:10E3F000496E76616C696420464C52432053796EB5 +:10E4000063576F72644C656E67746820283078308B +:10E41000302F307830322F307830342F307830361B +:10E420002F30783038290D0A00000000444F0108D1 +:10E43000302F00209C520108464C52432073796EC5 +:10E440006320776F726420312073657420746F20AD +:10E4500030782530386C580D0A000000464C524385 +:10E460002053796E6320576F726420313A20253033 +:10E4700032582530325825303258253032580D0A5E +:10E4800000000000464C52432073796E6320776F82 +:10E49000726420322073657420746F2030782530C8 +:10E4A000386C580D0A000000FAA20E90DDE9380120 +:10E4B000FBF766FB002014E5AFF2C86120A8F1F776 +:10E4C00006FFD8BB9DF8600000B30022114618A8D3 +:10E4D000F2F70CF80E900E98010EF848006841769D +:10E4E0000E98010CF548006881760E98010AF348F1 +:10E4F0000068C1760E98C1B2F04800680177F0A2BA +:10E500000E9BDDE93801FBF73BFB15E0EB480068AB +:10E51000017FEA480068C27EE8480068807ECDE955 +:10E5200001210090E5480068407E0346EDA20E9070 +:10E53000DDE93801FBF724FB0020D2E4FFE7AFF26E +:10E54000F06120A8F1F7C3FE90B90F9848B10F9879 +:10E55000202806D0EDA2DDE93801FBF711FB0020F1 +:10E56000BFE40F98C1B2F248406880F82D1057E020 +:10E57000AFF2F86120A8F1F7AAFE90B90F9810B198 +:10E580000F98FF2806D9EBA2DDE93801FBF7F8FA6E +:10E590000020A6E40F98C1B2E548406880F82E102C +:10E5A0003EE0AFF2FC2120A8F1F791FEC0B90F9830 +:10E5B00078B10F9810280CD00F98202809D00F9808 +:10E5C000302806D0E3A2DDE93801FBF7D9FA0020B4 +:10E5D00087E40F98C1B2D648406880F82F101FE03A +:10E5E000AFF67C1120A8F1F772FE90B90F9848B1F0 +:10E5F0000F98082806D0E2A2DDE93801FBF7C0FA3F +:10E6000000206EE40F98C1B2C948406880F830100D +:10E6100006E0E5A2DDE93801FBF7B2FA002060E48C +:10E6200007E0AFF68462DDE93801FBF7A9FA0020C4 +:10E6300057E400BFBE4840681D300E90E148406C72 +:10E640000D90DDE90D108847DFA2DDE93801FBF709 +:10E6500097FA47E3E3A128A8F1F739FE002870D123 +:10E66000E34920A8F1F733FEB8B9E248F1F719FE03 +:10E67000E1490968884202D80020DF490860DE4B82 +:10E68000DC4ADDE93801FCF71EFF0C900C9810B94C +:10E690000020D94908600C9823E49DF8800010BB45 +:10E6A000A348406840780B90FCF74CF80C90A048C9 +:10E6B000406890F855209E48406890F854009C4966 +:10E6C000496891F853109A4B5B6893F85230CDE942 +:10E6D0000031CDE90202C94A0C9BDDE93801FBF7A4 +:10E6E0004FFA002016E44FF0FF300E9072A00D900C +:10E6F0008F484068407830B1012823D002283FD0AD +:10E7000003287CD15BE00F98022807D9BCA20F9B9D +:10E71000DDE93801FBF734FA002009E484490F9859 +:10E72000496881F852008248406890F852000146DA +:10E730000C907F48F9F750FF0E90AD485C300D907B +:10E7400064E076E00F98072807D9B9A20F9BDDE9AE +:10E750003801FBF715FA002015E40F98C1B2744890 +:10E76000406880F853107248406890F853000146A2 +:10E770000C906F48F9F7FCFF0E90B9A00D9045E0A2 +:10E780000F98032807D9B8A20F9BDDE93801FBF7E2 +:10E79000F7F9002010E40F98C1B26548406880F88E +:10E7A00054106348406890F8540001460C9060484B +:10E7B000F9F79AFF0E908E4868300D9026E00F987A +:10E7C000032807D9B4A20F9BDDE93801FBF7D8F97C +:10E7D000002009E40F98C1B25548406880F85510F0 +:10E7E0005348406890F8550001460C905048F9F79E +:10E7F00037FF0E907E4870300D9007E0FFE7B2A221 +:10E80000DDE93801FBF7BCF9002005E400BF0E98F4 +:10E8100040B90F980090B2A20D9BDDE93801FBF7DB +:10E82000AFF905E0B9A20D9BDDE93801FBF7A8F9C6 +:10E8300058E2C0A128A8F1F74AFD48BB9DF8800026 +:10E8400060B93B48406890F950000346BBA20D9068 +:10E85000DDE93801FBF794F9002010E40F9840B28D +:10E860000E9033490E98496881F85000304840684E +:10E8700090F851000D902E48406890F950000C908F +:10E880005048006D0B90DDE90B200D99904763E136 +:10E8900069E10000464C52432053796E6320576F64 +:10E8A000726420323A2025303258253032582530D3 +:10E8B0003258253032580D0A00000000302F002059 +:10E8C000464C52432073796E6320776F7264203315 +:10E8D0002073657420746F2030782530386C580DA3 +:10E8E0000A000000464C52432053796E6320576F54 +:10E8F000726420333A202530325825303258253082 +:10E900003258253032580D0A00000000496E7661F9 +:10E910006C696420464C52432048656164657220EE +:10E9200028307830302F30783230290D0A0000003E +:10E93000E02C0020496E76616C696420464C52439D +:10E94000205061796C6F61642028312D3235352972 +:10E950000D0A0000496E76616C696420464C524392 +:10E96000204372632028307830302F307831302FB8 +:10E97000307832302F30783330290D0A0000000013 +:10E98000496E76616C696420464C52432057686931 +:10E9900074656E696E672028307830302F3078309B +:10E9A00038290D0A00000000556E6B6E6F776E20DF +:10E9B000464C5243207061636B6574206669656CD8 +:10E9C000640D0A00341C01085061636B657420708B +:10E9D0006172616D657465727320757064617465D0 +:10E9E000640D0A0062617564726174650000000064 +:10E9F000A0CF0008AF4501081C0100209455010874 +:10EA0000496E76616C696420424C45206261756490 +:10EA10007261746520696E6465783A20256C752092 +:10EA20002876616C69643A20302D32290D0A000085 +:10EA3000496E76616C6964204C6F52612062617529 +:10EA4000647261746520696E6465783A20256C751E +:10EA5000202876616C69643A20302D37290D0A0030 +:10EA60004C6F526100000000496E76616C69642051 +:10EA70004746534B20626175647261746520696E0C :10EA80006465783A20256C75202876616C69643A53 -:10EA900020302D37290D0A004C6F52610000000014 -:10EAA000496E76616C6964204746534B20626175FC -:10EAB000647261746520696E6465783A20256C75AE -:10EAC000202876616C69643A20302D33290D0A00C4 -:10EAD000496E76616C696420464C524320626175D0 -:10EAE000647261746520696E6465783A20256C757E -:10EAF000202876616C69643A20302D33290D0A0094 -:10EB0000556E6B6E6F776E20726164696F206D6FEA -:10EB100064650D0A000000004261756472617465ED -:10EB2000207570646174656420666F72202573209F -:10EB30006D6F6465202D3E20696E64657820256CBC -:10EB4000750D0A004661696C656420746F207570EC -:10EB50006461746520626175647261746520666FBA -:10EB600072202573206D6F64650D0A00706F7765E4 -:10EB70007200000043757272656E742054582070E4 -:10EB80006F7765723A2025642064426D0D0A00009B -:10EB900064A20E9BDDE93801FAF7F4FFBEE068A13C -:10EBA00028A8F1F794FB80BB00200E900F980D90E1 -:10EBB0009DF8800050BB02200C906448406890F89B -:10EBC000510000F01F0111BB401108281FD2DFE8DF -:10EBD00000F004070A0D1013161902200C9017E01C -:10EBE00004200C9014E006200C9011E008200C90FA -:10EBF0000EE00A200C900BE00C200C9008E0102096 -:10EC00000C9005E014200C9002E05BE009E000BFEE -:10EC100000BF4FA20C9BDDE93801FAF7B3FF0020DB -:10EC200065E40D980A281CD008DC02280DD00428C1 -:10EC30000ED006280FD008281FD10FE00C2813D0C3 -:10EC4000102814D0142818D114E000200E901BE0D6 -:10EC500020200E9018E040200E9015E060200E90CD -:10EC600012E080200E900FE0A0200E900CE0C0205B -:10EC70000E9009E0E0200E9006E03CA2DDE93801AC -:10EC8000FAF780FF002032E400BF30490E9849684F -:10EC900081F851002D48406890F851000C902B48A5 -:10ECA000406890F950000B903548006D0A90DDE9FE -:10ECB0000A200C99904733A20D9BDDE93801FAF741 -:10ECC00061FF2BE036A128A8F1F701FB20B136A1A6 -:10ECD00028A8F1F7FCFAE0B99DF8800060B91B485C -:10ECE0004168D1E9120133A2CDE90001DDE9380123 -:10ECF000FAF748FF00203CE40F980E9013480E9955 -:10ED0000F9F7FEFD32A20E9BDDE93801FAF73AFF72 -:10ED100004E035A2DDE93801FAF734FF00BF002036 -:10ED200027E40000545820706F7765722073657473 -:10ED300020746F2025642064426D0D0A00000000DD -:10ED400072616D7074696D6500000000E02C002038 -:10ED500043757272656E742072616D702074696D96 -:10ED6000653A20256C752075730D0A00496E766131 -:10ED70006C69642072616D7074696D650D0A0000C4 -:10ED8000401D010852616D702074696D65207365C6 -:10ED90007420746F20256C752075730D0A000000B7 -:10EDA000726666726571000072666672657175657D -:10EDB0006E63790043757272656E742052462066E8 -:10EDC0007265713A20256C6C7520487A0D0A000036 -:10EDD000524620667265712073657420746F202519 -:10EDE0006C7520487A0D0A00556E6B6E6F776E2039 -:10EDF000726164696F20636F6D6D616E640D0A00EE -:10EE00002DE9FC4104460D4616461F4601AA10A1F5 -:10EE10002846F1F771FABDF80400FBF7BBFC60B9B6 -:10EE20004FF6FE7001230BA2394600903046FAF7E8 -:10EE3000A9FE4FF0FF30BDE8FC81BDF80400208042 -:10EE4000238814A239463046FAF79CFE0020F2E7E8 -:10EE500025687800525849442073657420666169BA -:10EE60006C65643A20696E76616C69642076616CC9 -:10EE700075650D0A56616C69642072616E67653A4A -:10EE8000203078253034582D3078253034580D0A0C -:10EE900000000000525849442073657420746F3A92 -:10EEA000203078253034580D0A0000002DE9F0415B -:10EEB00006460F46F2F736F9041E0D4618BF01202C -:10EEC000284320F00040C0F17F6000F1E040C00F17 -:10EED0000ED0301C18BF0120384320F00040C0F194 -:10EEE0007F6000F1E040C00F04BF0120FAF720FF6F -:10EEF00020462946BDE8F08100200149087070478E -:10EF0000D40000200020014908707047D400002080 -:10EF100001460A69D1E901309860D1E901035860DE -:10EF20005068884201D188685060002008611068EC -:10EF3000401E106010687047034B0360034B0B606A -:10EF400080231360704700008C0C0020E80C002028 -:10EF5000034B0360034B0B604FF4807313607047E7 -:10EF6000E80E0020440F002000F1080141604FF03E -:10EF7000FF31816000F10801C16001610021016081 -:10EF8000704700210161704710B502460B685C1C98 -:10EF90000CB9106907E002F1080000E0406844681D -:10EFA00024689C42FAD944684C604C68A16088602F -:10EFB00041600A611468641C146010BD42684A60B4 -:10EFC00093688B60936859609160086103685B1C6B -:10EFD0000360704700BF502080F31188BFF34F8F4C -:10EFE000BFF36F8F00BF0E480068401C0C490860DB -:10EFF00008460068012812D10A480068C0B208B962 -:10F00000012000E0002050B900BF502080F311889B -:10F01000BFF34F8FBFF36F8F00BF00BFFEE7704796 -:10F020008C00002004ED00E00D48006850B900BFDE -:10F03000502080F31188BFF34F8FBFF36F8F00BF55 -:10F0400000BFFEE706480068401E05490860084604 -:10F05000006820B9002080F3118800BF00BF70470E -:10F060008C00002070B506463546002E44D0083D81 -:10F070002C46224960680968084008B1012000E078 -:10F08000002050B900BF502080F31188BFF34F8F8C -:10F09000BFF36F8F00BF00BFFEE7206808B90120F3 -:10F0A00000E0002050B900BF502080F31188BFF36A -:10F0B0004F8FBFF36F8F00BF00BFFEE70F4960683F -:10F0C00009680840C0B12068B0B90C496068096897 -:10F0D0008843606000F04AFA09496068096808449A -:10F0E000074908602046FDF7EFF906480068401C14 -:10F0F0000449086001F054F870BD00008800002049 -:10F10000780000208400002000204FF0E0210861FA -:10F110008861064800684FF47A71B0FBF1F0401E38 -:10F120004FF0E0214861072008617047140000207B -:10F1300070B5F1F72FF80446102C16D304F1E02037 -:10F1400090F8F05315480078854201DB012000E07B -:10F15000002050B900BF502080F31188BFF34F8FBB -:10F16000BFF36F8F00BF00BFFEE70D48006800F4DB -:10F17000E0600C490968884201D8012000E00020C5 -:10F1800050B900BF502080F31188BFF34F8FBFF3F9 -:10F190006F8F00BF00BFFEE770BD00009000002031 -:10F1A0000CED00E094000020024600200BE0084B2C -:10F1B00053F8303033B9064B43F8301003EBC0033B -:10F1C0005A6002E0401C0828F1D300BF70470000DD -:10F1D000700600202DE9F04105460E4617462C46E4 -:10F1E000FFF7F8FE94F94400401C10B9002084F8A1 -:10F1F000440094F94500401C10B9002084F84500F3 -:10F20000FFF712FFA06B28B93A46314604F12400FB -:10F2100000F030F92046FDF7A8FBBDE8F0810000C2 -:10F2200070B504460025D4B11248006808B9012021 -:10F2300000E0002050B900BF502080F31188BFF3D8 -:10F240004F8FBFF36F8F00BF00BFFEE700F08EF956 -:10F2500000212046FCF778FE00F0A2FF05463DB9EC -:10F260004FF0805004490860BFF34F8FBFF36F8F9A -:10F2700070BD00005000002004ED00E02DE9F047D3 -:10F2800004460F464FF0000954B900BF502080F3E8 -:10F290001188BFF34F8FBFF36F8F00BF00BFFEE732 -:10F2A0000FB1012000E0002050B900BF502080F3D2 -:10F2B0001188BFF34F8FBFF36F8F00BF00BFFEE712 -:10F2C0002048006808B9012000E0002050B900BFC4 -:10F2D000502080F31188BFF34F8FBFF36F8F00BFB3 -:10F2E00000BFFEE700F042F9174806682068C5191C -:10F2F0002068B04207D92068A8420BD9B54209D985 -:10F300004FF0010906E02068A84201D8B54201D9B2 -:10F310004FF001092560B9F1000F03D0A81B0021AF -:10F32000FCF712FE00F03CFF8046B8F1000F07D159 -:10F330004FF0805005490860BFF34F8FBFF36F8FC8 -:10F34000BDE8F087500000202C00002004ED00E014 -:10F3500070B50546FFF73EFE15B92748006800E086 -:10F3600028460446201DFFF7D3FDA06A18B104F11A -:10F370001800FFF7CDFD21480068401C1F490860B8 -:10F380001D480068844209D1211D1D48FFF716FE63 -:10F390001C480068401C1B49086009E01A480068C6 -:10F3A000401E194908602046FCF71AFFFDF72EFAA7 -:10F3B000FFF73AFE15480068E8B10F48006884423C -:10F3C00019D11348006808B9012000E0002050B9A5 -:10F3D00000BF502080F31188BFF34F8FBFF36F8FB2 -:10F3E00000BF00BFFEE74FF080500A490860BFF33E -:10F3F0004F8FBFF36F8F70BD1800002044000020B6 -:10F400004C0B0020240000202800002034000020A5 -:10F410005000002004ED00E0034909680160034941 -:10F420000968416070470000400000202C00002067 -:10F4300001200149086070473C00002070B5044677 -:10F440000D4654B900BF502080F31188BFF34F8F91 -:10F45000BFF36F8F00BF00BFFEE70548016818319A -:10F460002046FFF791FD01212846FCF76DFD70BD98 -:10F470001800002070B505460E46144655B900BF69 -:10F48000502080F31188BFF34F8FBFF36F8F00BF01 -:10F4900000BFFEE70648016818312846FFF78EFDD9 -:10F4A0000CB14FF0FF3621463046FCF74DFD70BDE4 -:10F4B0001800002010B586B000200590049003AA23 -:10F4C00004A905A8FFF738FD0022DDE90410134662 -:10F4D000CDE9002102901EA11F48039A00F09CFC78 -:10F4E0001E4908600846006808B1012400E00024B5 -:10F4F000012C02D100F0D6FE0446012C15D100BF2C -:10F50000502080F31188BFF34F8FBFF36F8F00BF80 -:10F510004FF0FF30124908600120124908600020B6 -:10F520001149086000F07AF810E0601C08B1012071 -:10F5300000E0002050B900BF502080F31188BFF3D5 -:10F540004F8FBFF36F8F00BF00BFFEE706B010BD47 -:10F5500049444C450000000051C300084C00002005 -:10F5600048000020340000202C00002002480068E1 -:10F57000401C014908607047500000201E48006888 -:10F5800018B101201D49086034E000201B490860C3 -:10F590001B4801680CE051B900BF502080F311886E -:10F5A000BFF34F8FBFF36F8F00BF00BFFEE7491E51 -:10F5B00001EB8100134A52F8200008B9012000E055 -:10F5C00000200028E7D101EB81020E4B03EB820003 -:10F5D00042685268426000F108024368934202D1D7 -:10F5E0004268526842604268D268074B1A60044819 -:10F5F000016000BF70470000500000203C00002068 -:10F6000030000020B00600201800002010B500BF18 -:10F610000020F1F753FE0128FAD110BD1CB538497E -:10F62000084600780190FF200A46107008460078CE -:10F6300000909DF8000000F0F0009DF8002090423E -:10F6400001D1012000E0002050B900BF502080F31C -:10F650001188BFF34F8FBFF36F8F00BF00BFFEE76E -:10F660009DF8000000F05000264A10700720264A3E -:10F67000106009E024480068401E234A10609DF88D -:10F6800000004006000E00909DF8000000F0800091 -:10F690008028EFD01C480068C0F10700042801D181 -:10F6A000012000E0002050B900BF502080F31188F5 -:10F6B000BFF34F8FBFF36F8F00BF00BFFEE712484D -:10F6C00000680002104A10601046008800F4E060F4 -:10F6D00010600B4A019810700C48006840F47000EC -:10F6E0000A4908600846006840F070400860FFF76B -:10F6F0000BFD002006490860F0F716FD00201CBD38 -:10F7000000E400E0900000209400002020ED00E0E4 -:10F710008C00002010B500BF502080F31188BFF38B -:10F720004F8FBFF36F8F00BF00F0FAFB18B14FF09F -:10F7300080500449086000BF002080F3118800BF9A -:10F7400010BD000004ED00E02DE9F84305460E462B -:10F7500017460DB1012000E0002050B900BF502035 -:10F7600080F31188BFF34F8FBFF36F8F00BF00BFCF -:10F77000FEE705FB06F808F15000FDF735F90446F1 -:10F7800064B1A14609F15009002084F846003B46C7 -:10F790004A46314628460094FCF7EEFD2046BDE877 -:10F7A000F8832DE9F84380460E4617461D46DDF8DE -:10F7B0002090B8F1000F01D0012000E0002050B9E6 -:10F7C00000BF502080F31188BFF34F8FBFF36F8FBE -:10F7D00000BF00BFFEE70DB1012000E0002050B9DE -:10F7E00000BF502080F31188BFF34F8FBFF36F8F9E -:10F7F00000BF00BFFEE707B10EB1012000E000200E -:10F8000050B900BF502080F31188BFF34F8FBFF372 -:10F810006F8F00BF00BFFEE707B90EB9012000E0FF -:10F82000002050B900BF502080F31188BFF34F8FE4 -:10F83000BFF36F8F00BF00BFFEE75020009000981D -:10F84000502801D1012000E0002050B900BF502015 +:10EA900020302D33290D0A00496E76616C6964209F +:10EAA000464C524320626175647261746520696EE0 +:10EAB0006465783A20256C75202876616C69643A23 +:10EAC00020302D33290D0A00556E6B6E6F776E2046 +:10EAD000726164696F206D6F64650D0A000000004B +:10EAE00042617564726174652075706461746564F7 +:10EAF00020666F72202573206D6F6465202D3E2087 +:10EB0000696E64657820256C750D0A004661696C34 +:10EB1000656420746F20757064617465206261752E +:10EB2000647261746520666F72202573206D6F6456 +:10EB3000650D0A00706F7765720000004375727290 +:10EB4000656E7420545820706F7765723A20256482 +:10EB50002064426D0D0A000064A20E9BDDE93801BD +:10EB6000FBF70EF8BEE068A128A8F1F7B0FB80BB68 +:10EB700000200E900F980D909DF8800050BB022051 +:10EB80000C906448406890F8510000F01F0111BBE0 +:10EB9000401108281FD2DFE800F004070A0D101307 +:10EBA000161902200C9017E004200C9014E00620A7 +:10EBB0000C9011E008200C900EE00A200C900BE065 +:10EBC0000C200C9008E010200C9005E014200C9014 +:10EBD00002E05BE009E000BF00BF4FA20C9BDDE953 +:10EBE0003801FAF7CDFF002065E40D980A281CD003 +:10EBF00008DC02280DD004280ED006280FD00828E3 +:10EC00001FD10FE00C2813D0102814D0142818D1CD +:10EC100014E000200E901BE020200E9018E0402011 +:10EC20000E9015E060200E9012E080200E900FE014 +:10EC3000A0200E900CE0C0200E9009E0E0200E9085 +:10EC400006E03CA2DDE93801FAF79AFF002032E441 +:10EC500000BF30490E98496881F851002D4840683E +:10EC600090F851000C902B48406890F950000B90A0 +:10EC70003548006D0A90DDE90A200C99904733A2CF +:10EC80000D9BDDE93801FAF77BFF2BE036A128A8C0 +:10EC9000F1F71DFB20B136A128A8F1F718FBE0B968 +:10ECA0009DF8800060B91B484168D1E9120133A288 +:10ECB000CDE90001DDE93801FAF762FF00203CE40C +:10ECC0000F980E9013480E99F9F71EFE32A20E9B74 +:10ECD000DDE93801FAF754FF04E035A2DDE9380137 +:10ECE000FAF74EFF00BF002027E4000054582070C0 +:10ECF0006F7765722073657420746F2025642064BB +:10ED0000426D0D0A0000000072616D7074696D65DE +:10ED100000000000E02C002043757272656E7420C4 +:10ED200072616D702074696D653A20256C7520756F +:10ED3000730D0A00496E76616C69642072616D70B2 +:10ED400074696D650D0A0000341C010852616D7014 +:10ED50002074696D652073657420746F20256C754F +:10ED60002075730D0A0000007266667265710000FE +:10ED700072666672657175656E637900437572724D +:10ED8000656E7420524620667265713A20256C6C5F +:10ED90007520487A0D0A000052462066726571207F +:10EDA00073657420746F20256C7520487A0D0A00F5 +:10EDB000556E6B6E6F776E20726164696F20636F42 +:10EDC0006D6D616E640D0A002DE9FC4104460D462F +:10EDD00016461F4601AA10A12846F1F78DFABDF884 +:10EDE0000400FBF7D5FC60B94FF6FE7001230BA2BF +:10EDF000394600903046FAF7C3FE4FF0FF30BDE8C9 +:10EE0000FC81BDF804002080238814A239463046D6 +:10EE1000FAF7B6FE0020F2E7256878005258494418 +:10EE200020736574206661696C65643A20696E764A +:10EE3000616C69642076616C75650D0A56616C6958 +:10EE4000642072616E67653A203078253034582D21 +:10EE50003078253034580D0A0000000052584944DB +:10EE60002073657420746F3A203078253034580D43 +:10EE70000A0000002DE9F04106460F46F2F752F96C +:10EE8000041E0D4618BF0120284320F00040C0F1A9 +:10EE90007F6000F1E040C00F0ED0301C18BF012091 +:10EEA000384320F00040C0F17F6000F1E040C00F27 +:10EEB00004BF0120FAF73AFF20462946BDE8F08159 +:10EEC0000020014908707047D4000020002001494B +:10EED00008707047D400002001460A69D1E901306A +:10EEE0009860D1E9010358605068884201D1886870 +:10EEF0005060002008611068401E10601068704764 +:10EF0000034B0360034B0B608023136070470000CA +:10EF10008C0C0020E80C0020034B0360034B0B60BB +:10EF20004FF4807313607047E80E0020440F0020F8 +:10EF300000F1080141604FF0FF31816000F10801EC +:10EF4000C1600161002101607047002101617047CB +:10EF500010B502460B685C1C0CB9106907E002F1A1 +:10EF6000080000E04068446824689C42FAD944687C +:10EF70004C604C68A160886041600A611468641C40 +:10EF8000146010BD42684A6093688B609368596052 +:10EF90009160086103685B1C0360704700BF5020EC +:10EFA00080F31188BFF34F8FBFF36F8F00BF0E4800 +:10EFB0000068401C0C49086008460068012812D10E +:10EFC0000A480068C0B208B9012000E0002050B92A +:10EFD00000BF502080F31188BFF34F8FBFF36F8FB6 +:10EFE00000BF00BFFEE770478C00002004ED00E08A +:10EFF0000D48006850B900BF502080F31188BFF35E +:10F000004F8FBFF36F8F00BF00BFFEE70648006859 +:10F01000401E054908600846006820B9002080F3BA +:10F02000118800BF00BF70478C00002070B50646F5 +:10F030003546002E44D0083D2C46224960680968B8 +:10F04000084008B1012000E0002050B900BF502066 +:10F0500080F31188BFF34F8FBFF36F8F00BF00BFE6 +:10F06000FEE7206808B9012000E0002050B900BF89 +:10F07000502080F31188BFF34F8FBFF36F8F00BF15 +:10F0800000BFFEE70F49606809680840C0B120680A +:10F09000B0B90C49606809688843606000F0E0F925 +:10F0A0000949606809680844074908602046FDF777 +:10F0B000EFF906480068401C0449086000F0EAFFC8 +:10F0C00070BD00008800002078000020840000202F +:10F0D00000204FF0E02108618861064800684FF485 +:10F0E0007A71B0FBF1F0401E4FF0E021486107203B +:10F0F000086170471400002070B5F1F74BF8044622 +:10F10000102C16D304F1E02090F8F0531548007845 +:10F11000854201DB012000E0002050B900BF5020F3 +:10F1200080F31188BFF34F8FBFF36F8F00BF00BF15 +:10F13000FEE70D48006800F4E0600C490968884269 +:10F1400001D8012000E0002050B900BF502080F31A +:10F150001188BFF34F8FBFF36F8F00BF00BFFEE773 +:10F1600070BD0000900000200CED00E09400002035 +:10F17000024600200BE0084B53F8303033B9064B01 +:10F1800043F8301003EBC0035A6002E0401C08282B +:10F19000F1D300BF70470000700600202DE9F04158 +:10F1A00005460E4617462C46FFF7F8FE94F9440034 +:10F1B000401C10B9002084F8440094F94500401C1C +:10F1C00010B9002084F84500FFF712FFA06B28B9A2 +:10F1D0003A46314604F1240000F0C6F82046FDF717 +:10F1E000A8FBBDE8F081000070B504460025D4B14D +:10F1F0001248006808B9012000E0002050B900BFA3 +:10F20000502080F31188BFF34F8FBFF36F8F00BF83 +:10F2100000BFFEE700F024F900212046FCF778FE4D +:10F2200000F038FF05463DB94FF0805004490860B2 +:10F23000BFF34F8FBFF36F8F70BD000050000020F1 +:10F2400004ED00E070B50546FFF7A8FE15B92748A4 +:10F25000006800E028460446201DFFF73DFEA06A36 +:10F2600018B104F11800FFF737FE21480068401C70 +:10F270001F4908601D480068844209D1211D1D48AE +:10F28000FFF780FE1C480068401C1B49086009E02D +:10F290001A480068401E194908602046FCF784FFA0 +:10F2A000FDF798FAFFF7A4FE15480068E8B10F488B +:10F2B0000068844219D11348006808B9012000E0B1 +:10F2C000002050B900BF502080F31188BFF34F8F4A +:10F2D000BFF36F8F00BF00BFFEE74FF080500A49B9 +:10F2E0000860BFF34F8FBFF36F8F70BD1800002011 +:10F2F000440000204C0B00202400002028000020A7 +:10F30000340000205000002004ED00E003490968AB +:10F310000160034909684160704700004000002017 +:10F320002C00002001200149086070473C000020AB +:10F3300070B504460D4654B900BF502080F31188C3 +:10F34000BFF34F8FBFF36F8F00BF00BFFEE70548CD +:10F35000016818312046FFF7FBFD01212846FCF724 +:10F36000D7FD70BD1800002070B505460E46144646 +:10F3700055B900BF502080F31188BFF34F8FBFF302 +:10F380006F8F00BF00BFFEE70648016818312846AE +:10F39000FFF7F8FD0CB14FF0FF3621463046FCF781 +:10F3A000B7FD70BD1800002010B586B00020059094 +:10F3B000049003AA04A905A8FFF7A2FD0022DDE935 +:10F3C00004101346CDE9002102901EA11F48039AA4 +:10F3D00000F09CFC1E4908600846006808B1012442 +:10F3E00000E00024012C02D100F0D6FE0446012CDE +:10F3F00015D100BF502080F31188BFF34F8FBFF3AA +:10F400006F8F00BF4FF0FF30124908600120124992 +:10F41000086000201149086000F07AF810E0601CD4 +:10F4200008B1012000E0002050B900BF502080F357 +:10F430001188BFF34F8FBFF36F8F00BF00BFFEE790 +:10F4400006B010BD49444C450000000019C3000837 +:10F450004C00002048000020340000202C00002038 +:10F4600002480068401C01490860704750000020B5 +:10F470001E48006818B101201D49086034E00020D2 +:10F480001B4908601B4801680CE051B900BF5020BF +:10F4900080F31188BFF34F8FBFF36F8F00BF00BFA2 +:10F4A000FEE7491E01EB8100134A52F8200008B91B +:10F4B000012000E000200028E7D101EB81020E4B83 +:10F4C00003EB820042685268426000F10802436820 +:10F4D000934202D14268526842604268D268074B48 +:10F4E0001A600448016000BF70470000500000200F +:10F4F0003C00002030000020B00600201800002052 +:10F5000010B500BF0020F1F7D9FE0128FAD110BDD7 +:10F510001CB53849084600780190FF200A46107053 +:10F520000846007800909DF8000000F0F0009DF87B +:10F530000020904201D1012000E0002050B900BF1E +:10F54000502080F31188BFF34F8FBFF36F8F00BF40 +:10F5500000BFFEE79DF8000000F05000264A107042 +:10F560000720264A106009E024480068401E234A0C +:10F5700010609DF800004006000E00909DF800000D +:10F5800000F080008028EFD01C480068C0F1070020 +:10F59000042801D1012000E0002050B900BF502014 +:10F5A00080F31188BFF34F8FBFF36F8F00BF00BF91 +:10F5B000FEE7124800680002104A106010460088FA +:10F5C00000F4E06010600B4A019810700C4800686D +:10F5D00040F470000A4908600846006840F0704036 +:10F5E0000860FFF775FD002006490860F0F79CFDF4 +:10F5F00000201CBD00E400E09000002094000020EA +:10F6000020ED00E08C00002010B500BF502080F3FA +:10F610001188BFF34F8FBFF36F8F00BF00F0FAFB6D +:10F6200018B14FF080500449086000BF002080F3FB +:10F63000118800BF10BD000004ED00E02DE9F84383 +:10F6400005460E4617460DB1012000E0002050B9D6 +:10F6500000BF502080F31188BFF34F8FBFF36F8F2F +:10F6600000BF00BFFEE705FB06F808F15000FDF7FC +:10F670009FF9044664B1A14609F15009002084F8BD +:10F6800046003B464A46314628460094FCF758FE61 +:10F690002046BDE8F8832DE9F84380460E4617461C +:10F6A0001D46DDF82090B8F1000F01D0012000E0E8 +:10F6B000002050B900BF502080F31188BFF34F8F56 +:10F6C000BFF36F8F00BF00BFFEE70DB1012000E068 +:10F6D000002050B900BF502080F31188BFF34F8F36 +:10F6E000BFF36F8F00BF00BFFEE707B10EB101206F +:10F6F00000E0002050B900BF502080F31188BFF314 +:10F700004F8FBFF36F8F00BF00BFFEE707B90EB981 +:10F71000012000E0002050B900BF502080F3118884 +:10F72000BFF34F8FBFF36F8F00BF00BFFEE75020C6 +:10F7300000900098502801D1012000E0002050B92D +:10F7400000BF502080F31188BFF34F8FBFF36F8F3E +:10F7500000BF00BFFEE700BF2C464CB1012084F87B +:10F7600046004B463A46314640460094FCF7E8FDD9 +:10F770002046BDE8F883000070B505460E462C46CD +:10F7800054B900BF502080F31188BFF34F8FBFF3EF +:10F790006F8F00BF00BFFEE7FFF700FCD4E90F1238 +:10F7A000206801FB0200A0600020A0632068606068 +:10F7B000E06B401E226C216800FB0211E160FF201B +:10F7C00084F8440084F845009EB9206908B90120F6 +:10F7D00000E00020A8B904F1100000F00FFC80B197 +:10F7E0004FF0805009490860BFF34F8FBFF36F8F10 +:10F7F00007E004F11000FFF79BFB04F12400FFF782 +:10F8000097FBFFF7F5FB012070BD000004ED00E061 +:10F810002DE9FF4383B0064688461D464FF0000998 +:10F82000344654B900BF502080F31188BFF34F8F86 +:10F83000BFF36F8F00BF00BFFEE7B8F1000F01D12B +:10F84000206C08B9012000E0002050B900BF502012 :10F8500080F31188BFF34F8FBFF36F8F00BF00BFDE -:10F86000FEE700BF2C464CB1012084F846004B4611 -:10F870003A46314640460094FCF77EFD2046BDE8FE -:10F88000F883000070B505460E462C4654B900BFFB -:10F89000502080F31188BFF34F8FBFF36F8F00BFED -:10F8A00000BFFEE7FFF796FBD4E90F12206801FBCB -:10F8B0000200A0600020A06320686060E06B401E32 -:10F8C000226C216800FB0211E160FF2084F84400F3 -:10F8D00084F845009EB9206908B9012000E00020A5 -:10F8E000A8B904F1100000F00FFC80B14FF0805077 -:10F8F00009490860BFF34F8FBFF36F8F07E004F132 -:10F900001000FFF731FB04F12400FFF72DFBFFF798 -:10F910008BFB012070BD000004ED00E02DE9FF43EA -:10F9200083B0064688461D464FF00009344654B958 -:10F9300000BF502080F31188BFF34F8FBFF36F8F4C -:10F9400000BF00BFFEE7B8F1000F01D1206C08B97D -:10F95000012000E0002050B900BF502080F3118842 -:10F96000BFF34F8FBFF36F8F00BF00BFFEE7022DC5 -:10F9700002D1E06B012801D1012000E0002050B944 -:10F9800000BF502080F31188BFF34F8FBFF36F8FFC -:10F9900000BF00BFFEE700F0A3FA08B9059808B958 -:10F9A000012000E0002050B900BF502080F31188F2 -:10F9B000BFF34F8FBFF36F8F00BF00BFFEE700BFE5 -:10F9C000FFF708FBA06BE16B884201D3022D28D121 -:10F9D0002A4641462046FCF7C4FB0746606A08B940 -:10F9E000012000E0002068B904F1240000F08CFB45 -:10F9F00088B14FF0805032490860BFF34F8FBFF39A -:10FA00006F8F08E03FB14FF080502D490860BFF381 -:10FA10004F8FBFF36F8FFFF707FB012007B0BDE8E3 -:10FA2000F083059818B9FFF7FFFA0020F6E7B9F15F -:10FA3000000F04D101A8FFF7EFFC4FF00109FFF719 -:10FA4000F3FAFFF793FDFFF7C5FA94F94400401C61 -:10FA500010B9002084F8440094F94500401C10B906 -:10FA6000002084F84500FFF7DFFA05A901A800F09F -:10FA70005BF9F0B92046FCF794FDA0B104F1100049 -:10FA80000599FFF7DBFC2046FCF76FFF00F088FBD1 -:10FA9000002895D14FF0805009490860BFF34F8F7F -:10FAA000BFF36F8F8CE72046FCF75FFF00F078FB19 -:10FAB00086E72046FCF759FF00F072FB0020ADE717 -:10FAC00004ED00E02DE9F84F07468A4690461E46B1 -:10FAD0003C4654B900BF502080F31188BFF34F8FCC -:10FAE000BFF36F8F00BF00BFFEE7BAF1000F01D177 -:10FAF000206C08B9012000E0002050B900BF502060 -:10FB000080F31188BFF34F8FBFF36F8F00BF00BF2B -:10FB1000FEE7022E02D1E06B012801D1012000E0B6 -:10FB2000002050B900BF502080F31188BFF34F8FE1 -:10FB3000BFF36F8F00BF00BFFEE7FFF7F9FA00BF0A -:10FB40005021EFF3118081F31188BFF34F8FBFF382 -:10FB50006F8F00BF0546A06BE16B884201D3022E78 -:10FB600025D194F945B0A06B00903246514620460D -:10FB7000FCF7F7FA0BF1010088B9606A08B90120B7 -:10FB800000E0002050B904F1240000F0BDFA28B1D3 -:10FB9000B8F1000F02D00120C8F8000004E00BF11A -:10FBA000010040B284F845004FF0010901E04FF038 -:10FBB000000900BF85F3118800BF4846BDE8F88FF3 -:10FBC0002DE9F74183B005460E464FF000082C465C -:10FBD00054B900BF502080F31188BFF34F8FBFF39B -:10FBE0006F8F00BF00BFFEE70EB9206C08B901207F -:10FBF00000E0002050B900BF502080F31188BFF30F -:10FC00004F8FBFF36F8F00BF00BFFEE700F068F9B2 -:10FC100008B9059808B9012000E0002050B900BFDC -:10FC2000502080F31188BFF34F8FBFF36F8F00BF59 -:10FC300000BFFEE700BFFFF7CDF9A76BF7B1314674 -:10FC40002046FCF779FA781EA063206908B90120E4 -:10FC500000E0002060B904F1100000F055FA38B15E -:10FC60004FF080502F490860BFF34F8FBFF36F8F65 -:10FC7000FFF7DAF9012006B0BDE8F081059818B960 -:10FC8000FFF7D2F90020F6E7B8F1000F04D101A880 -:10FC9000FFF7C2FB4FF00108FFF7C6F9FFF766FC5C -:10FCA000FFF798F994F94400401C10B9002084F83B -:10FCB000440094F94500401C10B9002084F8450028 -:10FCC000FFF7B2F905A901A800F02EF8F0B9204617 -:10FCD000FCF75AFCA0B104F124000599FFF7AEFB34 -:10FCE0002046FCF742FE00F05BFA0028A3D14FF05B -:10FCF00080500C490860BFF34F8FBFF36F8F9AE7B6 -:10FD00002046FCF732FE00F04BFA94E72046FCF761 -:10FD10002CFE00F045FA2046FCF736FC00288AD07D -:10FD20000020A8E704ED00E070B505460C4655B983 -:10FD300000BF502080F31188BFF34F8FBFF36F8F48 -:10FD400000BF00BFFEE754B900BF502080F3118808 -:10FD5000BFF34F8FBFF36F8F00BF00BFFEE7FFF70A -:10FD600039F9124802686868131A2068401C08B9FB -:10FD7000002617E00E4928680968884204D06868A0 -:10FD8000904201D801260DE02068984207D92068EA -:10FD9000C01A20602846FFF73FFB002602E0002043 -:10FDA00020600126FFF740F9304670BD2C0000208E -:10FDB000400000202DE9FF4F85B080468946174658 -:10FDC000DDE912ABB800FCF70FFE064656B15C2029 -:10FDD000FCF70AFE04460CB1266304E03046FFF748 -:10FDE00041F900E000248CB1002084F85900CDE9ED -:10FDF00000ABCDE902403A4649464046089BFCF735 -:10FE0000D0FA2046FCF7DEF8012501E04FF0FF357F -:10FE1000284609B0BDE8F08F2DE9F04F85B00746C0 -:10FE2000884691469A46DDE90EB6109C0EB1012037 -:10FE300000E0002050B900BF502080F31188BFF3CC -:10FE40004F8FBFF36F8F00BF00BFFEE70CB10120E3 -:10FE500000E0002050B900BF502080F31188BFF3AC -:10FE60004F8FBFF36F8F00BF00BFFEE75C20039092 -:10FE700003985C2801D1012000E0002050B900BFA8 -:10FE8000502080F31188BFF34F8FBFF36F8F00BFF7 -:10FE900000BFFEE700BFB4B1AEB125462C462E63CD -:10FEA000022085F85900002004A953464A46CDE9AE -:10FEB00000B1CDE9025041463846FCF772FA2846B7 -:10FEC000FCF780F801E000200490049805B0BDE83C -:10FED000F08F0000014908687047000018000020FA -:10FEE0000549096809B9012005E00449096809B90B -:10FEF000022000E000207047340000205000002065 -:10FF000001490868704700002C00002070B5FFF719 -:10FF10000FF9002501480468204670BD2C00002020 -:10FF20002DE9F0414FF000084348006800287BD1DC -:10FF300042480068451C4148056015BB40480068C0 -:10FF4000006808B9012000E0002050B900BF50202F -:10FF500080F31188BFF34F8FBFF36F8F00BF00BFD7 -:10FF6000FEE7374807683748006835490860354874 -:10FF7000076035480068401C33490860FCF746FCC0 -:10FF800000BF3248006885423BD300BF2C48006860 -:10FF9000006808B9012000E0002020B14FF0FF30D8 -:10FFA0002A4908602CE026480068C068C468666872 -:10FFB000B54202D22548066022E0201DFEF7A8FFC8 -:10FFC000A06A18B104F11800FEF7A2FF2049E06A08 -:10FFD0000968884202D91E49E06A0860E16A01EBBB -:10FFE00081011C4A02EB8100211DFEF7E7FF1A493F -:10FFF000E06A0968C96A8842C8D34FF00108C5E7BA +:10F86000FEE7022D02D1E06B012801D1012000E06A +:10F87000002050B900BF502080F31188BFF34F8F94 +:10F88000BFF36F8F00BF00BFFEE700F0A3FA08B917 +:10F89000059808B9012000E0002050B900BF5020B1 +:10F8A00080F31188BFF34F8FBFF36F8F00BF00BF8E +:10F8B000FEE700BFFFF772FBA06BE16B884201D34C +:10F8C000022D28D12A4641462046FCF72EFC074649 +:10F8D000606A08B9012000E0002068B904F1240042 +:10F8E00000F08CFB88B14FF0805032490860BFF3C4 +:10F8F0004F8FBFF36F8F08E03FB14FF080502D491D +:10F900000860BFF34F8FBFF36F8FFFF771FB0120CC +:10F9100007B0BDE8F083059818B9FFF769FB002030 +:10F92000F6E7B9F1000F04D101A8FFF7EFFC4FF0A3 +:10F930000109FFF75DFBFFF793FDFFF72FFB94F93C +:10F940004400401C10B9002084F8440094F945009C +:10F95000401C10B9002084F84500FFF749FB05A9B9 +:10F9600001A800F05BF9F0B92046FCF7FEFDA0B15C +:10F9700004F110000599FFF7DBFC2046FCF7D9FFE6 +:10F9800000F088FB002895D14FF0805009490860AD +:10F99000BFF34F8FBFF36F8F8CE72046FCF7C9FF93 +:10F9A00000F078FB86E72046FCF7C3FF00F072FB0F +:10F9B0000020ADE704ED00E02DE9F84F07468A4648 +:10F9C00090461E463C4654B900BF502080F3118833 +:10F9D000BFF34F8FBFF36F8F00BF00BFFEE7BAF1D9 +:10F9E000000F01D1206C08B9012000E0002050B9BF +:10F9F00000BF502080F31188BFF34F8FBFF36F8F8C +:10FA000000BF00BFFEE7022E02D1E06B012801D14A +:10FA1000012000E0002050B900BF502080F3118881 +:10FA2000BFF34F8FBFF36F8F00BF00BFFEE7FFF73D +:10FA300063FB00BF5021EFF3118081F31188BFF306 +:10FA40004F8FBFF36F8F00BF0546A06BE16B8842FD +:10FA500001D3022E25D194F945B0A06B0090324617 +:10FA600051462046FCF761FB0BF1010088B9606A42 +:10FA700008B9012000E0002050B904F1240000F092 +:10FA8000BDFA28B1B8F1000F02D00120C8F800007B +:10FA900004E00BF1010040B284F845004FF0010989 +:10FAA00001E04FF0000900BF85F3118800BF484610 +:10FAB000BDE8F88F2DE9F74183B005460E464FF0BB +:10FAC00000082C4654B900BF502080F31188BFF3C2 +:10FAD0004F8FBFF36F8F00BF00BFFEE70EB9206CE2 +:10FAE00008B9012000E0002050B900BF502080F389 +:10FAF0001188BFF34F8FBFF36F8F00BF00BFFEE7CA +:10FB000000F068F908B9059808B9012000E0002064 +:10FB100050B900BF502080F31188BFF34F8FBFF35F +:10FB20006F8F00BF00BFFEE700BFFFF737FAA76B7C +:10FB3000F7B131462046FCF7E3FA781EA06320694E +:10FB400008B9012000E0002060B904F1100000F0C5 +:10FB500055FA38B14FF080502F490860BFF34F8FEE +:10FB6000BFF36F8FFFF744FA012006B0BDE8F081C4 +:10FB7000059818B9FFF73CFA0020F6E7B8F1000F36 +:10FB800004D101A8FFF7C2FB4FF00108FFF730FADC +:10FB9000FFF766FCFFF702FA94F94400401C10B925 +:10FBA000002084F8440094F94500401C10B900205E +:10FBB00084F84500FFF71CFA05A901A800F02EF80B +:10FBC000F0B92046FCF7C4FCA0B104F1240005996B +:10FBD000FFF7AEFB2046FCF7ACFE00F05BFA002816 +:10FBE000A3D14FF080500C490860BFF34F8FBFF393 +:10FBF0006F8F9AE72046FCF79CFE00F04BFA94E7E3 +:10FC00002046FCF796FE00F045FA2046FCF7A0FCE3 +:10FC100000288AD00020A8E704ED00E070B5054672 +:10FC20000C4655B900BF502080F31188BFF34F8FA9 +:10FC3000BFF36F8F00BF00BFFEE754B900BF502075 +:10FC400080F31188BFF34F8FBFF36F8F00BF00BFEA +:10FC5000FEE7FFF7A3F9124802686868131A2068E4 +:10FC6000401C08B9002617E00E4928680968884238 +:10FC700004D06868904201D801260DE020689842BF +:10FC800007D92068C01A20602846FFF73FFB0026EE +:10FC900002E0002020600126FFF7AAF9304670BD7F +:10FCA0002C000020400000202DE9FF4F85B0804649 +:10FCB00089461746DDE912ABB800FCF779FE064627 +:10FCC00056B15C20FCF774FE04460CB1266304E0D8 +:10FCD0003046FFF7ABF900E000248CB1002084F837 +:10FCE0005900CDE900ABCDE902403A4649464046CD +:10FCF000089BFCF73AFB2046FCF748F9012501E098 +:10FD00004FF0FF35284609B0BDE8F08F2DE9F04FE0 +:10FD100085B00746884691469A46DDE90EB6109CA6 +:10FD20000EB1012000E0002050B900BF502080F348 +:10FD30001188BFF34F8FBFF36F8F00BF00BFFEE787 +:10FD40000CB1012000E0002050B900BF502080F32A +:10FD50001188BFF34F8FBFF36F8F00BF00BFFEE767 +:10FD60005C20039003985C2801D1012000E0002072 +:10FD700050B900BF502080F31188BFF34F8FBFF3FD +:10FD80006F8F00BF00BFFEE700BFB4B1AEB1254624 +:10FD90002C462E63022085F85900002004A9534602 +:10FDA0004A46CDE900B1CDE9025041463846FCF75C +:10FDB000DCFA2846FCF7EAF801E0002004900498F9 +:10FDC00005B0BDE8F08F00000149086870470000E9 +:10FDD000180000200549096809B9012005E0044917 +:10FDE000096809B9022000E00020704734000020B3 +:10FDF0005000002001490868704700002C000020D6 +:10FE000070B5FFF779F9002501480468204670BDF8 +:10FE10002C0000202DE9F0414FF000084348006815 +:10FE200000287BD142480068451C4148056015BB4D +:10FE300040480068006808B9012000E0002050B97F +:10FE400000BF502080F31188BFF34F8FBFF36F8F37 +:10FE500000BF00BFFEE737480768374800683549EC +:10FE600008603548076035480068401C3349086021 +:10FE7000FCF7B0FC00BF3248006885423BD300BFAE +:10FE80002C480068006808B9012000E0002020B17B +:10FE90004FF0FF302A4908602CE026480068C0680F +:10FEA000C4686668B54202D22548066022E0201D7B +:10FEB000FFF712F8A06A18B104F11800FFF70CF868 +:10FEC0002049E06A0968884202D91E49E06A086050 +:10FED000E16A01EB81011C4A02EB8100211DFFF761 +:10FEE00051F81A49E06A0968C96A8842C8D34FF0D4 +:10FEF0000108C5E700BF15480068C06A00EB800034 +:10FF0000114951F82000012801D94FF0010810488B +:10FF1000006808B14FF0010805E0FFE70D480068F0 +:10FF2000401C0C4908604046BDE8F08150000020AC +:10FF30002C0000201C000020200000204000002099 +:10FF40004800002030000020B006002018000020EB +:10FF50003C0000203800002070B505462C460026E5 +:10FF6000002D43D022480068844201D1012000E0E6 +:10FF7000002050B900BF502080F31188BFF34F8F8D +:10FF8000BFF36F8F00BF00BFFEE7206D50B900BF09 +:10FF9000502080F31188BFF34F8FBFF36F8F00BFE6 +:10FFA00000BFFEE7206D401E2065E16CE06A8842DC +:10FFB0001CD0206DD0B9201DFEF78EFFE06CE062F2 +:10FFC000E06AC0F13800A0610A49E06A0968884225 +:10FFD00002D90849E06A0860E16A01EB8101064A3A +:10FFE00002EB8100211DFEF7CDFF0126304670BDDA +:10FFF0001800002030000020B006002070B5064632 :020000040801F1 -:1000000000BF15480068C06A00EB8000114951F834 -:100010002000012801D94FF001081048006808B1FC -:100020004FF0010805E0FFE70D480068401C0C494F -:1000300008604046BDE8F081500000202C00002000 -:100040001C0000202000002040000020480000206C -:1000500030000020B0060020180000203C000020E6 -:100060003800002070B505462C460026002D43D0F0 -:1000700022480068844201D1012000E0002050B9EC -:1000800000BF502080F31188BFF34F8FBFF36F8FF5 -:1000900000BF00BFFEE7206D50B900BF502080F3C5 -:1000A0001188BFF34F8FBFF36F8F00BF00BFFEE714 -:1000B000206D401E2065E16CE06A88421CD0206DF6 -:1000C000D0B9201DFEF724FFE06CE062E06AC0F1C9 -:1000D0003800A0610A49E06A0968884202D90849E3 -:1000E000E06A0860E16A01EB8101064A02EB8100E7 -:1000F000211DFEF763FF0126304670BD1800002069 -:1001000030000020B006002070B50646F068C468D4 -:1001100054B900BF502080F31188BFF34F8FBFF355 -:100120006F8F00BF00BFFEE704F11800FEF7F0FE7E -:1001300015480068A0B9201DFEF7EAFE1349E06AE1 -:100140000968884202D91149E06A0860E16A01EB56 -:1001500081010F4A02EB8100211DFEF72FFF04E011 -:1001600004F118010B48FEF729FF0B49E06A096802 -:10017000C96A884204D9012501200849086000E0C5 -:100180000025284670BD00005000002030000020EF -:10019000B0060020380B0020180000203C00002092 -:1001A00070B5002400263648006850B900BF5020C2 -:1001B00080F31188BFF34F8FBFF36F8F00BF00BF75 -:1001C000FEE7FEF707FF2E480068401E2C49086036 -:1001D0000846006800284ED12A48006800284AD006 -:1001E00023E02948C068C46804F11800FEF790FEB7 -:1001F000201DFEF78DFE2549E06A0968884202D974 -:100200002249E06A0860E16A01EB8101204A02EBC1 -:100210008100211DFEF7D2FE1E49E06A0968C96A05 -:10022000884202D301201C4908601748006808B9B9 -:10023000012000E000200028D3D00CB1FCF7E6FA42 -:100240001648056865B100BFFFF76AFE10B10120CE -:10025000114908606D1E002DF6D100200F4908607D -:100260000D48006838B1012630070D490860BFF31A -:100270004F8FBFF36F8FFEF7D7FE304670BD000083 -:100280005000002028000020380B00203000002003 -:10029000B0060020180000203C000020380000209C -:1002A00004ED00E010B586B00024FBF7E7FE164829 -:1002B0000068D0B100200590049003AA04A905A805 -:1002C000FEF746FE0222DDE904100023CDE90021FD -:1002D00002900EA10F48039AFFF79EFD0E49086099 -:1002E0000846006800B1012400BF54B900BF502087 -:1002F00080F31188BFF34F8FBFF36F8F00BF00BF34 -:10030000FEE7204606B010BD5C000020546D722050 -:100310005376630051C90008600000202DE9FF47B3 -:1003200004460D4616461F46DDF830804FF00009A2 -:1003300054B900BF502080F31188BFF34F8FBFF333 -:100340006F8F00BF00BFFEE71448006810B3009530 -:1003500001960294062D15DAFFF7C2FD022808D196 -:100360000023424669460D480068FFF7D7FA8146E8 -:1003700010E000231A46694608480068FFF7CEFAE5 -:10038000814607E000233A46694604480068FFF7C3 -:1003900099FB8146484604B0BDE8F0875C00002028 -:1003A000B84B010800000000000000000000000041 -:1003B0000000000000020000180000000000000023 -:1003C0000000000002030405060708090A0B0C0DD3 -:1003D0000E0F1010010200000000000000000102DA -:1003E00003040607080900000000010203040000DE -:1003F000AC0200200C000000000000000000000023 -:1004000000000000000000000000000808080808C4 -:10041000080800001818000000486C2412000000B2 -:1004200000000000000000000000002424247F12CF -:1004300012127F12121200000000081C2A2A0A0C55 -:100440001828282A2A1C080800000022251515153E -:100450002A585454542200000000000C1212120AB0 -:1004600076252911916E00000006060403000000A5 -:1004700000000000000000000040201010080808E4 -:10048000080808101020400000020408081010108E -:1004900010101008080402000000000008086B1C7F -:1004A0001C6B080800000000000000000808080895 -:1004B0007F0808080800000000000000000000009D -:1004C0000000000006060403000000000000000019 -:1004D000FE0000000000000000000000000000001E -:1004E00000000000060600000000804040202010B0 -:1004F00010080804040202000000001824424242CE -:100500004242424224180000000000080E08080879 -:1005100008080808083E00000000003C4242422053 -:1005200020100804427E00000000003C42422018D7 -:1005300020404042221C00000000002030282424DB -:1005400022227E20207800000000007E0202021A93 -:1005500026404042221C0000000000382402021AFB -:1005600026424242241800000000007E2222101081 -:1005700008080808080800000000003C4242422425 -:1005800018244242423C000000000018244242422B -:1005900064584040241C00000000000000001818AF -:1005A0000000000018180000000000000000000813 -:1005B00000000000000808040000004020100804AB -:1005C00002040810204000000000000000007F002E -:1005D00000007F000000000000000002040810205E -:1005E00040201008040200000000003C4242464047 -:1005F00020101000181800000000001C225A555549 -:1006000055552D42221C0000000000080818141443 -:10061000243C224242E700000000001F2222221E4A -:1006200022424242221F00000000007C424201019F -:1006300001010142221C00000000001F2242424230 -:1006400042424242221F00000000003F4212121E9E -:1006500012120242423F00000000003F4212121EEE -:1006600012120202020700000000003C22220101D7 -:1006700001712122221C0000000000E74242424298 -:100680007E42424242E700000000003E080808089F -:1006900008080808083E00000000007C1010101038 -:1006A000101010101010110F0000007722120A0E07 -:1006B0000A12122222770000000000070202020242 -:1006C00002020202427F0000000000773636363612 -:1006D0002A2A2A2A2A6B0000000000E346464A4ADA -:1006E00052525262624700000000001C2241414108 -:1006F00041414141221C00000000003F4242424271 -:100700003E020202020700000000001C224141419B -:1007100041414D53321C60000000003F4242423EC6 -:100720001212222242C700000000007C4242020452 -:1007300018204042423E00000000007F490808089F -:1007400008080808081C0000000000E74242424276 -:1007500042424242423C0000000000E74242222462 -:1007600024141418080800000000006B4949494986 -:100770005555362222220000000000E742242418AA -:100780001818242442E700000000007722221414E5 -:1007900008080808081C00000000007E2120101036 -:1007A00008040442423F00000078080808080808CE -:1007B0000808080808087800000002020404080875 -:1007C0000810102020204040001E101010101010A3 -:1007D0001010101010101E0000384400000000001F -:1007E0000000000000000000000000000000000009 -:1007F00000000000000000FF0006080000000000EC -:100800000000000000000000000000000000003CAC -:100810004278444242FC0000000000030202021A37 -:1008200026424242261A0000000000000000003864 -:10083000440202024438000000000060404040785A -:100840004442424264D80000000000000000003C26 -:10085000427E0202423C0000000000F08808087E50 -:1008600008080808083E0000000000000000007CA6 -:1008700022221C023C42423C000000030202023AD7 -:100880004642424242E700000000000C0C00000E0D -:1008900008080808083E000000000030300000385A -:1008A000202020202020221E0000000302020272CD -:1008B000120A1612227700000000000E080808082D -:1008C00008080808083E0000000000000000007F43 -:1008D0009292929292B70000000000000000003B4C -:1008E0004642424242E70000000000000000003C97 -:1008F00042424242423C0000000000000000001B57 -:1009000026424242221E020700000000000000783A -:1009100044424242447840E000000000000000777A -:100920004C040404041F0000000000000000007CD0 -:1009300042023C40423E0000000000000008083E29 -:1009400008080808083000000000000000000063EC -:100950004242424262DC000000000000000000E76A -:10096000422424140808000000000000000000EBEE -:100970004949555522220000000000000000007681 -:1009800024181818246E000000000000000000E782 -:100990004224241418080807000000000000007E0C -:1009A00022100808447E000000C0202020202010D3 -:1009B000202020202020C000101010101010101037 -:1009C0001010101010101010000608080808081069 -:1009D00008080808080806000C32C20000000000E1 -:1009E0000000000000000000000000000000000007 -:1009F00000000000000000000000000000000000F7 -:100A000000000000000000000000000000000000E6 -:100A100000000000000000000000000000000000D6 -:100A200060006000600060006000600060004000E6 -:100A30002000200020000000000000006000600096 -:100A4000600000000000000000000000600660067A -:100A500030039801880044000000000000000000FE -:100A60000000000000000000000000000000000086 -:100A70000000000000000000000000000000000076 -:100A80001002100210021002FE07FE070802080101 -:100A9000080108010801FE07FE0704010401040122 -:100AA0000401000000000000000000000000400001 -:100AB0004000F00158034C03CC034C005800700078 -:100AC000E000C001C00140034C035C034C0348013B -:100AD000F0004000400000000000000000000000A6 -:100AE0000E010A01910091009100510051003A005D -:100AF000AE03A00250045004480448044804840291 -:100B0000840300000000000000000000000000005E -:100B100038006C006C006C006C006C002C009807B6 -:100B20001C011A01330133016301E300C308C60944 -:100B30003C07000000000000000000000C001C004A -:100B40001000100008000400000000000000000079 +:10000000F068C46854B900BF502080F31188BFF372 +:100010004F8FBFF36F8F00BF00BFFEE704F11800E2 +:10002000FEF75AFF15480068A0B9201DFEF754FFDF +:100030001349E06A0968884202D91149E06A0860F8 +:10004000E16A01EB81010F4A02EB8100211DFEF7FD +:1000500099FF04E004F118010B48FEF793FF0B49E8 +:10006000E06A0968C96A884204D901250120084963 +:10007000086000E00025284670BD00005000002008 +:1000800030000020B0060020380B002018000020AF +:100090003C00002070B5002400263648006850B9A6 +:1000A00000BF502080F31188BFF34F8FBFF36F8FD5 +:1000B00000BF00BFFEE7FEF771FF2E480068401E3C +:1000C0002C4908600846006800284ED12A4800687C +:1000D00000284AD023E02948C068C46804F1180009 +:1000E000FEF7FAFE201DFEF7F7FE2549E06A0968D3 +:1000F000884202D92249E06A0860E16A01EB810185 +:10010000204A02EB8100211DFEF73CFF1E49E06AF8 +:100110000968C96A884202D301201C49086017484F +:10012000006808B9012000E000200028D3D00CB1FD +:10013000FCF750FB1648056865B100BFFFF76AFE83 +:1001400010B10120114908606D1E002DF6D100206C +:100150000F4908600D48006838B1012630070D4985 +:100160000860BFF34F8FBFF36F8FFEF741FF30463C +:1001700070BD00005000002028000020380B002037 +:1001800030000020B0060020180000203C000020B5 +:100190003800002004ED00E010B586B00024FBF725 +:1001A00051FF16480068D0B100200590049003AAC2 +:1001B00004A905A8FEF7B0FE0222DDE90410002321 +:1001C000CDE9002102900EA10F48039AFFF79EFD92 +:1001D0000E4908600846006800B1012400BF54B908 +:1001E00000BF502080F31188BFF34F8FBFF36F8F94 +:1001F00000BF00BFFEE7204606B010BD5C00002037 +:10020000546D72205376630019C900086000002005 +:100210002DE9FF4704460D4616461F46DDF830809F +:100220004FF0000954B900BF502080F31188BFF38C +:100230004F8FBFF36F8F00BF00BFFEE71448006809 +:1002400010B3009501960294062D15DAFFF7C2FD52 +:10025000022808D10023424669460D480068FFF78E +:10026000D7FA814610E000231A466946084800681C +:10027000FFF7CEFA814607E000233A466946044874 +:100280000068FFF799FB8146484604B0BDE8F08757 +:100290005C000020D04D01080000000000000000BC +:1002A0000000000000000000000200001800000034 +:1002B0000000000000000000020304050607080912 +:1002C0000A0B0C0D0E0F10100102000000000000C0 +:1002D00000000102030406070809000000000102F3 +:1002E00003040000AC0200200C000000000000002D +:1002F00000000000000000000000000000000008F6 +:1003000008080808080800001818000000486C24B5 +:1003100012000000000000000000000000000024A7 +:1003200024247F1212127F12121200000000081CF7 +:100330002A2A0A0C1828282A2A1C08080000002249 +:10034000251515152A585454542200000000000C9D +:100350001212120A76252911916E00000006060479 +:10036000030000000000000000000000004020101A +:1003700010080808080808101020400000020408AF +:1003800008101010101010080804020000000000EF +:1003900008086B1C1C6B080800000000000000002F +:1003A000080808087F08080808000000000000008E +:1003B000000000000000000006060403000000002A +:1003C00000000000FE00000000000000000000002F +:1003D0000000000000000000060600000000804051 +:1003E0004020201010080804040202000000001839 +:1003F00024424242424242422418000000000008C7 +:100400000E08080808080808083E00000000003C24 +:100410004242422020100804427E00000000003CBE +:100420004242201820404042221C000000000020D0 +:100430003028242422227E20207800000000007E24 +:100440000202021A26404042221C0000000000382E +:100450002402021A26424242241800000000007EB4 +:100460002222101008080808080800000000003CBC +:100470004242422418244242423C0000000000183C +:100480002442424264584040241C00000000000006 +:1004900000001818000000001818000000000000FC +:1004A00000000008000000000008080400000040F0 +:1004B0002010080402040810204000000000000082 +:1004C00000007F0000007F0000000000000000022C +:1004D0000408102040201008040200000000003C26 +:1004E0004242464020101000181800000000001C76 +:1004F000225A555555552D42221C00000000000877 +:1005000008181414243C224242E700000000001F97 +:100510002222221E22424242221F00000000007CB2 +:100520004242010101010142221C00000000001FA3 +:100530002242424242424242221F00000000003F4B +:100540004212121E12120242423F00000000003FFF +:100550004212121E12120202020700000000003CAA +:100560002222010101712122221C0000000000E76B +:10057000424242427E42424242E700000000003EC8 +:100580000808080808080808083E00000000007C69 +:1005900010101010101010101010110F0000007724 +:1005A00022120A0E0A12122222770000000000070F +:1005B0000202020202020202427F000000000077F3 +:1005C000363636362A2A2A2A2A6B0000000000E333 +:1005D00046464A4A52525262624700000000001CDE +:1005E0002241414141414141221C00000000003FA5 +:1005F000424242423E020202020700000000001C8A +:100600002241414141414D53321C60000000003FF6 +:100610004242423E1212222242C700000000007CE9 +:100620004242020418204042423E00000000007F87 +:100630004908080808080808081C0000000000E72E +:100640004242424242424242423C0000000000E735 +:100650004242222424141418080800000000006BF1 +:10066000494949495555362222220000000000E739 +:10067000422424181818242442E7000000000077C0 +:100680002222141408080808081C00000000007E3C +:100690002120101008040442423F0000007808089E +:1006A000080808080808080808087800000002027E +:1006B000040408080810102020204040001E1010DC +:1006C000101010101010101010101E0000384400F0 +:1006D000000000000000000000000000000000001A +:1006E0000000000000000000000000FF00060800FD +:1006F00000000000000000000000000000000000FA +:100700000000003C4278444242FC0000000000032C +:100710000202021A26424242261A0000000000008D +:10072000000000384402020244380000000000606B +:10073000404040784442424264D80000000000003B +:100740000000003C427E0202423C0000000000F03B +:100750008808087E08080808083E0000000000001D +:100760000000007C22221C023C42423C00000003AC +:100770000202023A4642424242E700000000000CF8 +:100780000C00000E08080808083E000000000030B9 +:1007900030000038202020202020221E00000003EE +:1007A00002020272120A1612227700000000000EE6 +:1007B0000808080808080808083E000000000000B3 +:1007C0000000007F9292929292B700000000000019 +:1007D0000000003B4642424242E7000000000000A9 +:1007E0000000003C42424242423C00000000000047 +:1007F0000000001B26424242221E020700000000A9 +:100800000000007844424242447840E0000000008A +:10081000000000774C040404041F000000000000E6 +:100820000000007C42023C40423E0000000000000C +:100830000008083E08080808083000000000000012 +:10084000000000634242424262DC000000000000FF +:10085000000000E742242414080800000000000003 +:10086000000000EB4949555522220000000000001D +:100870000000007624181818246E00000000000004 +:10088000000000E7422424141808080700000000B4 +:100890000000007E22100808447E000000C02020D6 +:1008A00020202010202020202020C0001010101018 +:1008B0001010101010101010101010100006080862 +:1008C0000808081008080808080806000C32C200CA +:1008D0000000000000000000000000000000000018 +:1008E0000000000000000000000000000000000008 +:1008F00000000000000000000000000000000000F8 +:1009000000000000000000000000000000000000E7 +:100910000000000060006000600060006000600097 +:1009200060004000200020002000000000000000C7 +:100930006000600060000000000000000000000097 +:100940006006600630039801880044000000000043 +:100950000000000000000000000000000000000097 +:100960000000000000000000000000000000000087 +:10097000000000001002100210021002FE07FE0725 +:1009800008020801080108010801FE07FE0704012A +:100990000401040104010000000000000000000048 +:1009A000000040004000F00158034C03CC034C0011 +:1009B00058007000E000C001C00140034C035C031C +:1009C0004C034801F000400040000000000000001F +:1009D000000000000E010A019100910091005100F9 +:1009E00051003A00AE03A0025004500448044804E9 +:1009F000480484028403000000000000000000009E +:100A00000000000038006C006C006C006C006C0092 +:100A10002C0098071C011A01330133016301E30024 +:100A2000C308C6093C0700000000000000000000E9 +:100A30000C001C0010001000080004000000000062 +:100A400000000000000000000000000000000000A6 +:100A50000000000000000000000000000000000096 +:100A600000040002000180008000400040002000DF +:100A70002000200020002000200020004000400036 +:100A8000800080000001000200040000000000005F +:100A900002000400080010001000200020004000A8 +:100AA0004000400040004000400040002000200086 +:100AB0001000100008000400020000000000000008 +:100AC00000000000000000004000C0004000460C94 +:100AD0004E0FD001F0015E0F460C40004000400078 +:100AE0000000000000000000000000000000000006 +:100AF0000000000000000000000040004000400036 +:100B000040004000FE0F4000400040004000400018 +:100B100000000000000000000000000000000000D5 +:100B200000000000000000000000000000000000C5 +:100B300000000000000000000000000000000000B5 +:100B40000C001C0010001000080004000000000051 :100B50000000000000000000000000000000000095 -:100B6000000000000000000000000000000400027F -:100B70000001800080004000400020002000200094 -:100B80002000200020002000400040008000800065 -:100B90000001000200040000000000000200040048 -:100BA000080010001000200020004000400040001D -:100BB00040004000400040002000200010001000D5 -:100BC0000800040002000000000000000000000017 -:100BD000000000004000C0004000460C4E0FD00155 -:100BE000F0015E0F460C4000400040000000000095 -:100BF00000000000000000000000000000000000F5 -:100C000000000000000040004000400040004000A4 -:100C1000FE0F400040004000400040000000000087 -:100C200000000000000000000000000000000000C4 -:100C300000000000000000000000000000000000B4 -:100C40000000000000000000000000000C001C007C -:100C50001000100008000400000000000000000068 -:100C60000000000000000000000000000000000084 -:100C7000FE0700000000000000000000000000006F -:100C80000000000000000000000000000000000064 -:100C90000000000000000000000000000000000054 -:100CA0000000000000000000000000001C001C000C -:100CB0001C0000000000000000000000000400060E -:100CC000000200030001000180008000400040009D -:100CD00060002000200010001000080008000C0038 -:100CE00004000600020000000000000000000000F8 -:100CF0000000F00098010C030C0306060606060629 -:100D0000060606060606060606060C030C039801F0 -:100D1000F0000000000000000000000000000000E3 -:100D2000000040007C006000600060006000600027 -:100D300060006000600060006000600060006000B3 -:100D4000FC030000000000000000000000000000A4 -:100D50000000F800840102030603060300030001FB -:100D60008001C0006000200010000802040206029A -:100D7000FE03000000000000000000000000000072 -:100D800000007800C6008601860180018001C00055 -:100D900070008001000100030003060306038601C2 -:100DA000F80000000000000000000000000000004B -:100DB000000080018001C001A001A0019001880114 -:100DC000880184018201FE0F800180018001800181 -:100DD000E00700000000000000000000000000002C -:100DE0000000FC0304000400040004000400F400FC -:100DF0008C0104030003000306030603820184013F -:100E0000F8000000000000000000000000000000EA -:100E10000000E00118030C030C0004000600E601CA -:100E200016030E0606060606060604060C0218033E -:100E3000F0000000000000000000000000000000C2 -:100E40000000F8070C060402040100010001800004 -:100E500080004000400040006000600060006000D2 -:100E60006000000000000000000000000000000022 -:100E70000000F8010C030606060606060C021C0319 -:100E8000F000C8010C0306060606060606060C035B -:100E9000F001000000000000000000000000000061 -:100EA0000000F0000C010C0306020606060606060A -:100EB00006078C0678060006000300030C018C016F -:100EC00078000000000000000000000000000000AA -:100ED000000000000000000000000000E000E00052 -:100EE000E00000000000000000000000E000E00062 -:100EF000E000000000000000000000000000000012 -:100F00000000000000000000000000006000600021 -:100F10000000000000000000000000000000600071 -:100F200060004000200020000000000000000000E1 -:100F300000040002000180004000200010000800B2 -:100F400004000800100020004000800000010002A2 -:100F5000000400000000000000000000000000008D -:100F6000000000000000000000000000FE0700007C -:100F700000000000FE07000000000000000000006C -:100F80000000000000000000000000000000000061 -:100F90000400080010002000400080000001000252 -:100FA0000004000200018000400020001000080042 -:100FB000040000000000000000000000000000002D -:100FC0000000E0031806040C040C0C0C0C0C0007C9 -:100FD000800140004000400000000000E000E00010 -:100FE000E000000000000000000000000000000021 -:100FF000E00018030C02CC0564056605A605B604DE -:10100000B604B604B604B602E4010C040C021803DC -:10101000F0000000000000000000000000000000E0 -:101020000000600060005000D00090009000880038 -:1010300088010801F8010403040304020202020605 -:101040000F0F000000000000000000000000000082 -:101050000000FE008C030C030C030C030C038C013A -:10106000FC000C030C020C060C060C060C060C0310 -:10107000FE01000000000000000000000000000071 -:101080000000E00318030C060C040404060006002C -:10109000060006000600060006040C040C021803F5 -:1010A000F000000000000000000000000000000050 -:1010B00000007F008C010C030C030C060C060C06D0 -:1010C0000C060C060C060C060C060C030C038C011B -:1010D0007F00000000000000000000000000000091 -:1010E0000000FF03060306040604060086008600CF -:1010F000FE0086008600860006000604060406023E -:10110000FF030000000000000000000000000000DD -:101110000000FF030603060406040600860086009E -:10112000FE00860086008600060006000600060017 -:101130001F00000000000000000000000000000090 -:101140000000F00018010C020C0204020600060068 -:1011500006000600C60F060306030C030C03180363 -:10116000F00000000000000000000000000000008F -:1011700000000F0F06060606060606060606060609 -:10118000FE07060606060606060606060606060606 -:101190000F0F000000000000000000000000000031 -:1011A0000000FC0360006000600060006000600000 -:1011B000600060006000600060006000600060002F -:1011C000FC03000000000000000000000000000020 -:1011D0000000F807C000C000C000C000C000C00090 -:1011E000C000C000C000C000C000C000C000C000FF -:1011F000C000C60066003C000000000000000000C7 -:101200000000CF038601C600460026001600360007 -:101210002E006E004600C600860086010601060309 -:101220008F07000000000000000000000000000028 -:1012300000001F000600060006000600060006006B -:101240000600060006000600060006040604060264 -:10125000FF0300000000000000000000000000008C -:1012600000000707860386038E038E034E034E039A -:101270004A035A035A033A03320332033203120376 -:1012800087070000000000000000000000000000D0 -:1012900000008E0F0C021C021C0234023402640295 -:1012A00064024402C402840284038403040304032A -:1012B0001F0200000000000000000000000000000D -:1012C0000000F00098010C030C0206060606060654 -:1012D000060606060606060606060C020C0398011C -:1012E000F00000000000000000000000000000000E -:1012F0000000FF00060306060606060606060606AA -:101300008603FE0006000600060006000600060032 -:101310001F000000000000000000000000000000AE -:101320000000F00098010C030C02060606060606F3 -:10133000060606060606060676064C02CC0398014B -:10134000F000800700030000000000000000000023 -:101350000000FF010603060606060606060606034B -:10136000FE004600C6008600860106030603060648 -:101370000F0E000000000000000000000000000050 -:101380000000F8020C030602060206000E003C00F4 -:10139000F800E003800300070206020606060C03BD -:1013A000F00100000000000000000000000000004C -:1013B0000000FE07620461086108600060006000D0 -:1013C000600060006000600060006000600060001D -:1013D000F801000000000000000000000000000014 -:1013E00000001E070C020C020C020C020C020C0284 -:1013F0000C020C020C020C020C020C020C02180172 -:10140000F0000000000000000000000000000000EC -:1014100000000F070602040104010C010C01880002 -:1014200088009800980050005000700030002000A4 -:10143000200000000000000000000000000000008C -:101440000000F70E6204420446044604640264028B -:10145000E402E4029C029C01980198018801880042 -:1014600088000000000000000000000000000000F4 -:1014700000009E070C01080118019000B0006000F8 -:10148000200060006000D000900088010801040383 -:101490008E070000000000000000000000000000B7 -:1014A00000000F0F060404020C0208011801B80026 -:1014B000B0007000600060006000600060006000CC -:1014C000F801000000000000000000000000000023 -:1014D0000000FC070C0206030201800180004000AE -:1014E0004000200020001000180008040C04040232 -:1014F000FE0300000000000000000000E0032000E8 -:1015000020002000200020002000200020002000DB -:1015100020002000200020002000200020002000CB -:1015200020002000E0030000000000000000000098 -:101530000400040008000800100010001000200043 -:10154000200040004000C000800080000001000139 -:101550000002000200020004000000007C004000C5 -:10156000400040004000400040004000400040007B -:10157000400040004000400040004000400040006B -:10158000400040007C000000000060009000080166 -:10159000000000000000000000000000000000004B -:1015A000000000000000000000000000000000003B -:1015B000000000000000000000000000000000002B -:1015C000000000000000000000000000000000001B +:100B600000000000FE070000000000000000000080 +:100B70000000000000000000000000000000000075 +:100B80000000000000000000000000000000000065 +:100B90000000000000000000000000000000000055 +:100BA0001C001C001C0000000000000000000000F1 +:100BB0000004000600020003000100018000800024 +:100BC00040004000600020002000100010000800DD +:100BD00008000C00040006000200000000000000F5 +:100BE000000000000000F00098010C030C03060652 +:100BF00006060606060606060606060606060C0392 +:100C00000C039801F000000000000000000000004C +:100C100000000000000040007C00600060006000F8 +:100C200060006000600060006000600060006000C4 +:100C300060006000FC0300000000000000000000F5 +:100C4000000000000000F800840102030603060310 +:100C5000000300018001C0006000200010000802B5 +:100C600004020602FE030000000000000000000075 +:100C70000000000000007800C600860186018001A7 +:100C80008001C00070008001000100030003060322 +:100C900006038601F80000000000000000000000CC +:100CA00000000000000080018001C001A001A0013F +:100CB00090018801880184018201FE0F800180017A +:100CC00080018001E007000000000000000000003B +:100CD000000000000000FC03040004000400040005 +:100CE0000400F4008C010403000300030603060360 +:100CF00082018401F80000000000000000000000F4 +:100D0000000000000000E00118030C030C000400C8 +:100D10000600E60116030E0606060606060604068B +:100D20000C021803F00000000000000000000000AA +:100D3000000000000000F8070C0604020401000196 +:100D40000001800080004000400040006000600022 +:100D50006000600060000000000000000000000073 +:100D6000000000000000F8010C0306060606060657 +:100D70000C021C03F000C8010C030606060606065A +:100D800006060C03F0010000000000000000000057 +:100D9000000000000000F0000C010C030602060633 +:100DA0000606060606078C06780600060003000302 +:100DB0000C018C0178000000000000000000000021 +:100DC0000000000000000000000000000000000023 +:100DD000E000E000E0000000000000000000000073 +:100DE000E000E000E0000000000000000000000063 +:100DF00000000000000000000000000000000000F3 +:100E00006000600000000000000000000000000022 +:100E10000000600060004000200020000000000092 +:100E200000000000000400020001800040002000DB +:100E3000100008000400080010002000400080009E +:100E4000000100020004000000000000000000009B +:100E50000000000000000000000000000000000092 +:100E6000FE07000000000000FE0700000000000078 +:100E70000000000000000000000000000000000072 +:100E80000000000004000800100020004000800066 +:100E90000001000200040002000180004000200068 +:100EA0001000080004000000000000000000000026 +:100EB000000000000000E0031806040C040C0C0CF9 +:100EC0000C0C0007800140004000400000000000C2 +:100ED000E000E000E0000000000000000000000072 +:100EE00000000000E00018030C02CC056405660554 +:100EF000A605B604B604B604B604B602E4010C04B2 +:100F00000C021803F00000000000000000000000C8 +:100F1000000000000000600060005000D000900061 +:100F20009000880088010801F8010403040304020A +:100F3000020202060F0F0000000000000000000087 +:100F4000000000000000FE008C030C030C030C03E7 +:100F50000C038C01FC000C030C020C060C060C06A6 +:100F60000C060C03FE010000000000000000000061 +:100F7000000000000000E00318030C060C04040449 +:100F800006000600060006000600060006040C0423 +:100F90000C021803F0000000000000000000000038 +:100FA0000000000000007F008C010C030C030C0605 +:100FB0000C060C060C060C060C060C060C060C03A4 +:100FC0000C038C017F000000000000000000000006 +:100FD000000000000000FF030603060406040600EC +:100FE00086008600FE008600860086000600060455 +:100FF00006040602FF0300000000000000000000DD +:10100000000000000000FF030603060406040600BB +:1010100086008600FE008600860086000600060028 +:10102000060006001F000000000000000000000095 +:10103000000000000000F00018010C020C02040285 +:101040000600060006000600C60F060306030C0392 +:101050000C031803F0000000000000000000000076 +:101060000000000000000F0F060606060606060632 +:1010700006060606FE070606060606060606060617 +:10108000060606060F0F000000000000000000002A +:10109000000000000000FC036000600060006000D1 +:1010A0006000600060006000600060006000600040 +:1010B00060006000FC030000000000000000000071 +:1010C000000000000000F807C000C000C000C00021 +:1010D000C000C000C000C000C000C000C000C00010 +:1010E000C000C000C000C60066003C000000000058 +:1010F000000000000000CF038601C6004600260065 +:10110000160036002E006E004600C60086008601DE +:10111000060106038F070000000000000000000029 +:101120000000000000001F00060006000600060088 +:10113000060006000600060006000600060006047B +:1011400006040602FF03000000000000000000008B +:101150000000000000000707860386038E038E034D +:101160004E034E034A035A035A033A03320332032F +:101170003203120387070000000000000000000097 +:101180000000000000008E0F0C021C021C02340242 +:101190003402640264024402C402840284038403AD +:1011A000040304031F020000000000000000000010 +:1011B000000000000000F00098010C030C0206067D +:1011C00006060606060606060606060606060C02BD +:1011D0000C039801F0000000000000000000000077 +:1011E000000000000000FF000603060606060606D3 +:1011F000060606068603FE00060006000600060038 +:10120000060006001F0000000000000000000000B3 +:10121000000000000000F00098010C030C0206061C +:1012200006060606060606060606060676064C02AC +:10123000CC039801F00080070003000000000000CC +:10124000000000000000FF01060306060606060671 +:1012500006060603FE004600C60086008601060359 +:10126000060306060F0E000000000000000000004C +:10127000000000000000F8020C030602060206004F +:101280000E003C00F800E00380030007020602069F +:1012900006060C03F0010000000000000000000042 +:1012A000000000000000FE076204610861086000A1 +:1012B000600060006000600060006000600060002E +:1012C00060006000F8010000000000000000000065 +:1012D0000000000000001E070C020C020C020C02B1 +:1012E0000C020C020C020C020C020C020C020C028E +:1012F0000C021801F00000000000000000000000D7 +:101300000000000000000F070602040104010C01A8 +:101310000C01880088009800980050005000700070 +:10132000300020002000000000000000000000004D +:10133000000000000000F70E620442044604460468 +:1013400064026402E402E4029C029C019801980198 +:1013500088018800880000000000000000000000F4 +:101360000000000000009E070C0108011801900019 +:10137000B0006000200060006000D0009000880194 +:10138000080104038E0700000000000000000000B8 +:101390000000000000000F0F060404020C02080108 +:1013A0001801B800B00070006000600060006000CC +:1013B00060006000F8010000000000000000000074 +:1013C000000000000000FC070C020603020180017F +:1013D0008000400040002000200010001800080499 +:1013E0000C040402FE0300000000000000000000E6 +:1013F000E00320002000200020002000200020002A +:1014000020002000200020002000200020002000DC +:101410002000200020002000E00300000000000069 +:101420000000000004000400080008001000100084 +:1014300010002000200040004000C000800080001C +:101440000001000100020002000200040000000090 +:101450007C00400040004000400040004000400050 +:10146000400040004000400040004000400040007C +:1014700040004000400040007C0000000000600090 +:1014800090000801000000000000000000000000C3 +:10149000000000000000000000000000000000004C +:1014A000000000000000000000000000000000003C +:1014B000000000000000000000000000000000002C +:1014C000000000000000000000000000000000001C +:1014D00000000000000000000000FF0F00000000FE +:1014E0001800600000000000000000000000000084 +:1014F00000000000000000000000000000000000EC +:1015000000000000000000000000000000000000DB +:1015100000000000000000000000000000000000CB +:10152000F0010C030C030003E0031C030E0306038D +:1015300006038E0B7C0E000000000000000000007F +:101540000000000008000E000C000C000C000C0055 +:10155000CC013C031C060C060C060C060C060C0603 +:101560000C021C03E4010000000000000000000069 +:10157000000000000000000000000000000000006B +:10158000F0008C018C0186010600060006000602B0 +:101590000C020C01F0000000000000000000000040 +:1015A000000000000002C00300030003000300036A +:1015B00078038C030C0306030603060306030603E5 +:1015C00004038C0778010000000000000000000008 :1015D000000000000000000000000000000000000B -:1015E000000000000000FF0F000000001800600075 -:1015F00000000000000000000000000000000000EB -:1016000000000000000000000000000000000000DA -:1016100000000000000000000000000000000000CA -:10162000000000000000000000000000F0010C03BA -:101630000C030003E0031C030E03060306038E0BDA -:101640007C0E000000000000000000000000000010 -:1016500008000E000C000C000C000C00CC013C0338 -:101660001C060C060C060C060C060C060C021C03D1 -:10167000E401000000000000000000000000000085 -:10168000000000000000000000000000F0008C01DD -:101690008C01860106000600060006020C020C0101 -:1016A000F00000000000000000000000000000004A -:1016B0000002C003000300030003000378038C034F -:1016C0000C030603060306030603060304038C0744 -:1016D0007801000000000000000000000000000091 -:1016E000000000000000000000000000E0011803FE -:1016F00008020C060C06FC070C000C00180418026B -:10170000E0010000000000000000000000000000F8 -:101710000000C0036006300630003000FE013000DB -:101720003000300030003000300030003000300039 -:10173000FC010000000000000000000000000000AC -:10174000000000000000000000000000F007D806C4 -:101750008C018C018C019801F8000C00FC00CC037A -:10176000060306038E03F8000000000000000000DE -:1017700008000E000C000C000C000C00EC011C0317 -:101780000C030C030C030C030C030C030C030C03E1 -:101790009E070000000000000000000000000000A4 -:1017A0000000600060000000000040007C0060005D -:1017B0006000600060006000600060006000600029 -:1017C000FC0300000000000000000000000000001A -:1017D0000000C001C001000000000001F001800114 -:1017E00080018001800180018001800180018001F1 -:1017F00080018001CC007C0000000000000000009F -:1018000008000E000C000C000C000C008C038C0077 -:101810008C004C006C005C008C008C010C010C03F3 -:101820009E07000000000000000000000000000013 -:1018300040007C00600060006000600060006000AC -:101840006000600060006000600060006000600098 -:10185000FC03000000000000000000000000000089 -:101860000000000000000000000000003707EE0646 -:101870006606660666066606660666066606660608 -:10188000FF0F00000000000000000000000000004A -:10189000000000000000000000000000EE011C033A -:1018A0000C030C030C030C030C030C030C030C03C0 -:1018B0009E07000000000000000000000000000083 -:1018C000000000000000000000000000F00098018F -:1018D0000C03060606060606060606060C030C039F -:1018E000F000000000000000000000000000000008 -:1018F000000000000000000000000000EE011C03DA -:101900000C060C060C060C060C060C060C031C033D -:10191000EC010C000C003E00000000000000000084 -:1019200000000000000000000000000078028C03AE -:101930000C030603060306030603060304038C03D5 -:10194000780300030003C00700000000000000004F -:101950000000000000000000000000009F03580687 -:101960003806180018001800180018001800180091 -:10197000FF00000000000000000000000000000068 -:10198000000000000000000000000000F0031C0345 -:101990000C020C023800F000C003040304038C03A3 -:1019A000FC0100000000000000000000000000003A -:1019B000000000002000200030003000FE01300058 -:1019C0003000300030003000300030003002300293 -:1019D000E001000000000000000000000000000026 -:1019E0000000000000000000000008028E030C034D -:1019F0000C030C030C030C030C030C030C039C07DB -:101A0000780100000000000000000000000000005D -:101A10000000000000000000000000001E070C0293 -:101A20000801080118019000B000B00060006000DB -:101A30002000000000000000000000000000000086 -:101A4000000000000000000000000000F70E62042B -:101A5000460464026402EC029C019801980198011A -:101A6000080000000000000000000000000000006E -:101A7000000000000000000000000000BC0718018A -:101A80001001B00060006000E00090000801080351 -:101A90009E070000000000000000000000000000A1 -:101AA0000000000000000000000000009E07080188 -:101AB0000801080190009000B00060006000600024 -:101AC0002000200024001C00000000000000000096 -:101AD000000000000000000000000000FC01840184 -:101AE000C4004400600020003000180208020C030B -:101AF000FC01000000000000000000000003800066 -:101B00008000800080008000800080008000400015 -:101B10002000400080008000800080008000800065 -:101B200080008000000300004000400040004000B2 -:101B300040004000400040004000400040004000A5 -:101B40004000400040004000400040004000400095 -:101B50004000400040004000000000000C00100069 -:101B600010001000100010001000100010002000E5 -:101B700040002000100010001000100010001000A5 -:101B8000100010000C00000000001C002204C20421 -:101B900080030000000000000000000000000000C2 -:101BA0000000000000000000000000000000000035 -:101BB000000000000000000001F80000FFC007FC6A -:101BC0000001FFE00FFF0007FFF01FFF800FFFF095 -:101BD0003FFFC01FFFF83FFFE07FFFF83FFFF0FF30 -:101BE000FFF83FFFFBFFFFF83FFFFFFFFFF83FFF5E -:101BF000FFFFFFF83FFFFFFF9FF83FFFFFFF0FF8DA -:101C00003FF3FFFC0FF83FF1FFF80FF83FF0FFE064 -:101C10000FF83FF07F800FF83FF01E000FF83FF005 -:101C200008000FF83FF000000FF83FF000000FF839 -:101C30003FF0000E0FF83FF0001E0FF83FE0007E6F -:101C40000FF83FE000FE0FF83FE001FE0FF83FE025 -:101C500003FE0FF83FE007FE0FF83FE007FE0FF826 -:101C60003FE003FE0FF83FE001FE0FF83FE000FE0B -:101C70000FF83FE0007E0FF80000000007FFFF8034 -:101C80000FFFFFE01FFFFFF01FFFFFF83FFFFFFC0C -:101C900000001FFC00000FFC00000FF800001FF800 -:101CA00000003FF01FFFFFE03FFFFFC03FFFFF804E -:101CB0007FFFFF007FFFFE007FF1FE00FFE0FC00E2 -:101CC000FFE07C00FFC07E00FFC03E00FFC03F0081 -:101CD000FF801F00FF800F80FF800F80FF0007C084 -:101CE0000000000000000000CE01208D01204C010A -:101CF00020000000C03407A03404B00A0380180696 -:101D0000801801601801500A04500A01EF0120CE2A -:101D100001208D01204C0120000000EB0010AA00E2 -:101D20001069001069041000000000000200B80BE8 -:101D30000200FFFF020010270200B80B00000000A5 -:101D4000F17200089D710008CB6F0008397200081D -:101D5000A5700008997200088972000829710008AE -:101D600015710008E571000835700008E96F00087A -:101D7000B36A0008E5790008397B0008817900081A -:101D8000C977000875780008F57900089976000889 -:101D9000797C000849770008617B0008657A0008B3 -:101DA0002D6F000811760008B1790008AD770008A2 -:101DB000BD790008116C0008F17A000895770008D9 -:101DC0001D7C0008A57A0008B57600086B7C000829 -:101DD0005D7C0008216F0008CD760008776F000851 -:101DE0001D6C0008576F0008B16B0008976A000867 -:101DF000416A0008E17A0008357600082776000875 -:101E0000B97700089D790008F97B0008177700086A -:101E10005776000889760008E5760008997C000866 -:101E2000CD6A00089C4C01086C4C010805C30008F1 -:101E300000000000E29594E29590E29590E2959082 -:101E4000E29590E29590E29590E29590E29590E28D -:101E50009590E29590E29590E29590E29590E295CA -:101E600090E29590E29590E29590E29590E29590BF -:101E7000E29590E29590E29590E29590E29590E25D -:101E80009590E29590E29590E29590E29590E2959A -:101E900090E29590E29590E29590E29590E295908F -:101EA000E29590E29590E29590E29590E29590E22D -:101EB0009590E29590E29590E29590E29590E2956A -:101EC00090E29590E29590E29590E29590E295905F -:101ED000E29590E29590E29590E29590E29590E2FD -:101EE0009590E29590E29590E29590E29590E2953A -:101EF00090E29590E29590E29590E29590E295902F -:101F0000E29590E29590E29590E29590E29590E2CC -:101F10009590E29590E295970D0AE2959120202008 -:101F200020202020202020202020202020202020B1 -:101F30002053583132383120526164696F20436F29 -:101F40006D6D616E64205265666572656E636520B5 -:101F50002020202020202020202020202020202081 -:101F600020202020202020E295915C720AE295A09A -:101F7000E29590E29590E29590E29590E29590E25C -:101F80009590E29590E29590E29590E29590E29599 -:101F900090E29590E29590E29590E29590E295908E -:101FA000E29590E29590E29590E29590E29590E22C -:101FB0009590E29590E29590E29590E29590E29569 -:101FC00090E29590E29590E29590E29590E295905E -:101FD000E29590E29590E29590E29590E29590E2FC -:101FE0009590E29590E29590E29590E29590E29539 -:101FF00090E29590E29590E29590E29590E295902E -:10200000E29590E29590E29590E29590E29590E2CB -:102010009590E29590E29590E29590E29590E29508 -:1020200090E29590E29590E29590E29590E29590FD -:10203000E29590E29590E29590E29590E29590E29B -:102040009590E29590E29590E29590E29590E295D8 -:10205000A30D0AE29591202020202020202020207E -:102060002020202020202020202020202020202070 -:102070002020202020202020202020202020202060 -:102080002020202020202020202020202020202050 -:102090002020202020202020202020202020202040 -:1020A000E295915C720AE295912020F09F93A12025 -:1020B0004D4F444520434F4E4649475552415449A0 -:1020C0004F4E2020202020202020202020202020B3 -:1020D0002020202020202020202020202020202000 -:1020E00020202020202020202020202020202020F0 -:1020F0002020202020E295915C720AE29591202018 -:10210000E29480E29480E29480E29480E29480E21F -:102110009480E29480E29480E29480E29480E2945D -:1021200080E29480E29480E29480E29480E2948061 -:10213000E29480E29480E29480E29480E29480E2EF -:102140009480E29480E29480E29480E29480E2942D -:1021500080E29480E29480E29480E29480E2948031 -:10216000E29480E29480E29480E29480E29480E2BF -:102170009480E29480E29480E29480E29480E294FD -:1021800080E29480E29480E29480E29480E2948001 -:10219000E29480E29480E29480E29480E29480E28F -:1021A0009480E29480E29480E29480E29480E294CD -:1021B00080E29480E29480E29480E29480E29480D1 -:1021C000E29480E29480E29480E29480E294802021 -:1021D00020E295915C720AE29591202020207261A4 -:1021E00064696F206D6F6465203C424C457C4C4FA8 -:1021F00052417C4746534B7C464C52433E20202064 -:1022000020202020202020202020202020202020CE -:1022100020202020202020202020202020202020BE -:10222000202020E295915C720AE2959120202020E6 -:102230002020202053776974636820726164696F7D -:1022400020776F726B696E67206D6F646520202048 -:10225000202020202020202020202020202020207E -:10226000202020202020202020202020202020206E -:10227000202020202020E295915C720AE295912096 -:10228000202020202020204578616D706C653A2048 -:10229000726164696F206D6F6465204C4F524120FC -:1022A000202020202020202020202020202020202E -:1022B000202020202020202020202020202020201E -:1022C000202020202020202020E295915C720AE22C -:1022D0009591202020202020202020202020202018 -:1022E00020202020202020202020202020202020EE -:1022F00020202020202020202020202020202020DE -:1023000020202020202020202020202020202020CD -:10231000202020202020202020202020E295915CD9 -:10232000720AE2959120202020726164696F207208 -:102330006666726571203C487A3E2020202020206D -:10234000202020202020202020202020202020208D -:10235000202020202020202020202020202020207D -:10236000202020202020202020202020202020E2AB -:1023700095915C720AE29591202020202020202057 -:10238000536574205246206672657175656E637977 -:1023900020696E20487A2020202020202020202024 -:1023A000202020202020202020202020202020202D -:1023B000202020202020202020202020202020201D -:1023C0002020E295915C720AE29591202020202045 -:1023D0002020204578616D706C653A2072616469D7 -:1023E0006F2072666672657120323435303030305D -:1023F000303030202028322E343547487A292020AA -:1024000020202020202020202020202020202020CC -:102410002020202020E295915C720AE295912020F4 -:1024200020202020202020202020202020202020AC -:10243000202020202020202020202020202020209C -:10244000202020202020202020202020202020208C -:10245000202020202020202020202020202020207C -:102460002020202020202020E295915C720AE29515 -:102470009120E29480E29480E29480E29480E2945D -:1024800080E29480E29480E29480E29480E29480FE -:10249000E29480E29480E29480E29480E29480E28C -:1024A0009480E29480E29480E29480E29480E294CA -:1024B00080E29480E29480E29480E29480E29480CE -:1024C000E29480E29480E29480E29480E29480E25C -:1024D0009480E29480E29480E29480E29480E2949A -:1024E00080E29480E29480E29480E29480E294809E -:1024F000E29480E29480E29480E29480E29480E22C -:102500009480E29480E29480E29480E29480E29469 -:1025100080E29480E29480E29480E29480E294806D -:10252000E29480E29480E29480E29480E29480E2FB -:102530009480E29480E29480E29480E29480E29439 -:1025400080E29480E29480E29480E295915C720A49 -:10255000E295912020E29A99EFB88F2020504152C5 -:10256000414D4554455220434F4E464947555241EF -:1025700054494F4E202020202020202020202020A1 -:10258000202020202020202020202020202020204B -:10259000202020202020202020202020202020203B -:1025A00020E295915C720AE295912020E29480E20B -:1025B0009480E29480E29480E29480E29480E294B9 -:1025C00080E29480E29480E29480E29480E29480BD -:1025D000E29480E29480E29480E29480E29480E24B -:1025E0009480E29480E29480E29480E29480E29489 -:1025F00080E29480E29480E29480E29480E294808D -:10260000E29480E29480E29480E29480E29480E21A -:102610009480E29480E29480E29480E29480E29458 -:1026200080E29480E29480E29480E29480E294805C -:10263000E29480E29480E29480E29480E29480E2EA -:102640009480E29480E29480E29480E29480E29428 -:1026500080E29480E29480E29480E29480E294802C -:10266000E29480E29480E29480E29480E29480E2BA -:102670009480E29480E29480E294802020E295911C -:102680005C720AE2959120202020726164696F20BB -:102690006D6F64756C6174696F6E203C6669656C02 -:1026A000643E203C76616C75653E20202020202011 -:1026B000202020202020202020202020202020201A -:1026C000202020202020202020202020202020200A -:1026D000E295915C720AE295912020202020202032 -:1026E00020436F6E666967757265206D6F64756CE7 -:1026F0006174696F6E20706172616D65746572736B -:1027000020286D6F6465207370656369666963294D -:1027100020202020202020202020202020202020B9 -:10272000202020E295915C720AE2959120202020E1 -:10273000202020205573653A20726164696F206DF6 -:102740006F64756C6174696F6E2068656C702020B1 -:10275000666F722064657461696C65642066696582 -:102760006C64206C6973742020202020202020209D -:10277000202020202020E295915C720AE295912091 -:102780002020202020202020202020202020202049 -:102790002020202020202020202020202020202039 -:1027A0002020202020202020202020202020202029 -:1027B0002020202020202020202020202020202019 -:1027C000202020202020202020E295915C720AE227 -:1027D000959120202020726164696F207061636B85 -:1027E0006574203C6669656C643E203C76616C755E -:1027F000653E202020202020202020202020202076 -:1028000020202020202020202020202020202020C8 -:10281000202020202020202020202020E295915CD4 -:10282000720AE295912020202020202020436F6E04 -:10283000666967757265207061636B65742070618D -:1028400072616D657465727320286D6F64652073A5 -:10285000706563696669632920202020202020207C -:10286000202020202020202020202020202020E2A6 -:1028700095915C720AE29591202020202020202052 -:102880005573653A20726164696F207061636B658E -:10289000742068656C702020666F722064657461B6 -:1028A000696C6564206669656C64206C697374206A -:1028B0002020202020202020202020202020202018 -:1028C0002020E295915C720AE29591202020202040 -:1028D00020202020202020202020202020202020F8 -:1028E00020202020202020202020202020202020E8 -:1028F00020202020202020202020202020202020D8 -:1029000020202020202020202020202020202020C7 -:102910002020202020E295915C720AE295912020EF -:102920002020726164696F206261756472617465F0 -:10293000205B696E6465785D2020202020202020A7 -:102940002020202020202020202020202020202087 -:102950002020202020202020202020202020202077 -:102960002020202020202020E295915C720AE29510 -:102970009120202020202020205365742062617542 -:10298000647261746520666F722063757272656E21 -:1029900074206D6F646520286175746F2D64657493 -:1029A0006563742920202020202020202020202042 -:1029B0002020202020202020202020E295915C72E1 -:1029C0000AE2959120202020202020204E6F2061B7 -:1029D0007267756D656E743A2073686F77206375E2 -:1029E0007272656E742062617564726174657320C1 -:1029F00020202020202020202020202020202020D7 -:102A00002020202020202020202020202020E2958F -:102A1000915C720AE29591202020202020202055F0 -:102A200073653A20726164696F20626175647261D6 -:102A300074652068656C702020666F72206D6F640D -:102A4000652D73706563696669632076616C756571 -:102A50007320202020202020202020202020202023 -:102A600020E295915C720AE295912020202020209E -:102A70002020202020202020202020202020202056 -:102A80002020202020202020202020202020202046 -:102A90002020202020202020202020202020202036 -:102AA0002020202020202020202020202020202026 -:102AB00020202020E295915C720AE295912020204E -:102AC00020726164696F20706F776572203C644288 -:102AD0006D3E20202020202020202020202020208B -:102AE00020202020202020202020202020202020E6 -:102AF00020202020202020202020202020202020D6 -:102B000020202020202020E295915C720AE29591FD -:102B10002020202020202020536574205458206F2E -:102B2000757470757420706F776572202020202076 -:102B30002020202020202020202020202020202095 -:102B40002020202020202020202020202020202085 -:102B500020202020202020202020E295915C720A55 -:102B6000E29591202020202020202052616E676570 -:102B70003A202D313820746F202B31332064426D80 -:102B80002020202020202020202020202020202045 -:102B90002020202020202020202020202020202035 -:102BA00020202020202020202020202020E295917D -:102BB0005C720AE295912020202020202020457878 -:102BC000616D706C653A20726164696F20706F7717 -:102BD000657220313020202020202020202020203D -:102BE00020202020202020202020202020202020E5 -:102BF00020202020202020202020202020202020D5 -:102C0000E295915C720AE2959120202020202020FC -:102C100020202020202020202020202020202020B4 -:102C200020202020202020202020202020202020A4 -:102C30002020202020202020202020202020202094 -:102C40002020202020202020202020202020202084 -:102C5000202020E295915C720AE2959120202020AC -:102C6000726164696F2072616D7074696D65203C7A -:102C700075733E202020202020202020202020208E -:102C80002020202020202020202020202020202044 -:102C90002020202020202020202020202020202034 -:102CA000202020202020E295915C720AE29591205C -:102CB0002020202020202053657420545820726149 -:102CC0006D702074696D6520696E206D6963726F27 -:102CD0007365636F6E6473202020202020202020E5 -:102CE00020202020202020202020202020202020E4 -:102CF000202020202020202020E295915C720AE2F2 -:102D00009591202020202020202056616C7565732D -:102D10003A20322C20342C20362C20382C203130F4 -:102D20002C2031322C2031362C2032302020202013 -:102D30002020202020202020202020202020202093 -:102D4000202020202020202020202020E295915C9F -:102D5000720AE295912020202020202020457861D1 -:102D60006D706C653A20726164696F2072616D707C -:102D700074696D6520313020202020202020202003 -:102D80002020202020202020202020202020202043 -:102D9000202020202020202020202020202020E271 -:102DA00095915C720AE2959120202020202020201D -:102DB0002020202020202020202020202020202013 -:102DC0002020202020202020202020202020202003 -:102DD00020202020202020202020202020202020F3 -:102DE00020202020202020202020202020202020E3 -:102DF0002020E295915C720AE2959120E29480E2B3 -:102E00009480E29480E29480E29480E29480E29460 -:102E100080E29480E29480E29480E29480E2948064 -:102E2000E29480E29480E29480E29480E29480E2F2 -:102E30009480E29480E29480E29480E29480E29430 -:102E400080E29480E29480E29480E29480E2948034 -:102E5000E29480E29480E29480E29480E29480E2C2 -:102E60009480E29480E29480E29480E29480E29400 -:102E700080E29480E29480E29480E29480E2948004 -:102E8000E29480E29480E29480E29480E29480E292 -:102E90009480E29480E29480E29480E29480E294D0 -:102EA00080E29480E29480E29480E29480E29480D4 -:102EB000E29480E29480E29480E29480E29480E262 -:102EC0009480E29480E29480E29480E29480E294A0 -:102ED00080E29480E295915C720AE295912020E272 -:102EE00084B9EFB88F2020494E464F524D41544986 -:102EF0004F4E20434F4D4D414E4453202020202023 -:102F000020202020202020202020202020202020C1 -:102F100020202020202020202020202020202020B1 -:102F20002020202020202020202020E295915C726B -:102F30000AE295912020E29480E29480E29480E27B -:102F40009480E29480E29480E29480E29480E2941F -:102F500080E29480E29480E29480E29480E2948023 -:102F6000E29480E29480E29480E29480E29480E2B1 -:102F70009480E29480E29480E29480E29480E294EF -:102F800080E29480E29480E29480E29480E29480F3 -:102F9000E29480E29480E29480E29480E29480E281 -:102FA0009480E29480E29480E29480E29480E294BF -:102FB00080E29480E29480E29480E29480E29480C3 -:102FC000E29480E29480E29480E29480E29480E251 -:102FD0009480E29480E29480E29480E29480E2948F -:102FE00080E29480E29480E29480E29480E2948093 -:102FF000E29480E29480E29480E29480E29480E221 -:103000009480E294802020E295915C720AE295918E -:1030100020202020726164696F206D6F64756C617F -:1030200074696F6E20202020202020202020202066 -:103030002020202020202020202020202020202090 -:103040002020202020202020202020202020202080 -:1030500020202020202020202020E295915C720A50 -:10306000E295912020202020202020446973706C5C -:1030700061792063757272656E74206D6F64756C12 -:103080006174696F6E20706172616D6574657273D1 -:103090002020202020202020202020202020202030 -:1030A00020202020202020202020202020E2959178 -:1030B0005C720AE2959120202020202020202020F0 -:1030C0002020202020202020202020202020202000 -:1030D00020202020202020202020202020202020F0 -:1030E00020202020202020202020202020202020E0 -:1030F00020202020202020202020202020202020D0 -:10310000E295915C720AE295912020202072616420 -:10311000696F207061636B6574202020202020205F -:10312000202020202020202020202020202020209F -:10313000202020202020202020202020202020208F -:10314000202020202020202020202020202020207F -:10315000202020E295915C720AE2959120202020A7 -:1031600020202020446973706C617920637572722D -:10317000656E74207061636B657420706172616D3F -:1031800065746572732020202020202020202020BC -:10319000202020202020202020202020202020202F -:1031A000202020202020E295915C720AE295912057 -:1031B000202020202020202020202020202020200F +:1015E000E001180308020C060C06FC070C000C00B6 +:1015F00018041802E00100000000000000000000D4 +:10160000000000000000C00360063006300030001B +:10161000FE0130003000300030003000300030007B +:1016200030003000FC01000000000000000000005D +:1016300000000000000000000000000000000000AA +:10164000F007D8068C018C018C019801F8000C0081 +:10165000FC00CC03060306038E03F8000000000024 +:101660000000000008000E000C000C000C000C0034 +:10167000EC011C030C030C030C030C030C030C0304 +:101680000C030C039E070000000000000000000097 +:10169000000000000000600060000000000040004A +:1016A0007C0060006000600060006000600060001E +:1016B00060006000FC03000000000000000000006B +:1016C000000000000000C001C00100000000000197 +:1016D000F001800180018001800180018001800192 +:1016E0008001800180018001CC007C0000000000AE +:1016F0000000000008000E000C000C000C000C00A4 +:101700008C038C008C004C006C005C008C008C0105 +:101710000C010C039E070000000000000000000008 +:101720000000000040007C0060006000600060007D +:1017300060006000600060006000600060006000A9 +:1017400060006000FC0300000000000000000000DA +:101750000000000000000000000000000000000089 +:101760003707EE06660666066606660666066606BF +:1017700066066606FF0F0000000000000000000083 +:101780000000000000000000000000000000000059 +:10179000EE011C030C030C030C030C030C030C03E1 +:1017A0000C030C039E070000000000000000000076 +:1017B0000000000000000000000000000000000029 +:1017C000F00098010C030606060606060606060645 +:1017D0000C030C03F00000000000000000000000FB +:1017E00000000000000000000000000000000000F9 +:1017F000EE011C030C060C060C060C060C060C066F +:101800000C031C03EC010C000C003E000000000067 +:1018100000000000000000000000000000000000C8 +:1018200078028C030C030603060306030603060373 +:1018300004038C03780300030003C00700000000CA +:101840000000000000000000000000000000000098 +:101850009F035806380618001800180018001800D2 +:1018600018001800FF000000000000000000000049 +:101870000000000000000000000000000000000068 +:10188000F0031C030C020C023800F000C003040338 +:1018900004038C03FC0100000000000000000000B5 +:1018A0000000000000000000200020003000300098 +:1018B000FE013000300030003000300030003000D9 +:1018C00030023002E00100000000000000000000D3 +:1018D00000000000000000000000000000000802FE +:1018E0008E030C030C030C030C030C030C030C03FE +:1018F0000C039C07780100000000000000000000BD +:1019000000000000000000000000000000000000D7 +:101910001E070C020801080118019000B000B00079 +:1019200060006000200000000000000000000000D7 +:1019300000000000000000000000000000000000A7 +:10194000F70E6204460464026402EC029C019801F2 +:10195000980198010800000000000000000000004D +:101960000000000000000000000000000000000077 +:10197000BC0718011001B00060006000E00090009A +:10198000080108039E07000000000000000000009E +:101990000000000000000000000000000000000047 +:1019A0009E0708010801080190009000B000600047 +:1019B000600060002000200024001C0000000000E7 +:1019C0000000000000000000000000000000000017 +:1019D000FC018401C40044006000200030001802B3 +:1019E00008020C03FC0100000000000000000000E1 +:1019F0000003800080008000800080008000800064 +:101A000080004000200040008000800080008000B6 +:101A10008000800080008000000300004000400043 +:101A200040004000400040004000400040004000B6 +:101A300040004000400040004000400040004000A6 +:101A40004000400040004000400040000000000016 +:101A50000C0010001000100010001000100010000A +:101A600010002000400020001000100010001000A6 +:101A700010001000100010000C00000000001C00FE +:101A80002204C204800300000000000000000000E7 +:101A90000000000000000000000000000000000046 +:101AA00000000000000000000000000001F800003D +:101AB000FFC007FC0001FFE00FFF0007FFF01FFF62 +:101AC000800FFFF03FFFC01FFFF83FFFE07FFFF8F0 +:101AD0003FFFF0FFFFF83FFFFBFFFFF83FFFFFFF77 +:101AE000FFF83FFFFFFFFFF83FFFFFFF9FF83FFFBB +:101AF000FFFF0FF83FF3FFFC0FF83FF1FFF80FF87F +:101B00003FF0FFE00FF83FF07F800FF83FF01E003E +:101B10000FF83FF008000FF83FF000000FF83FF01B +:101B200000000FF83FF0000E0FF83FF0001E0FF816 +:101B30003FE0007E0FF83FE000FE0FF83FE001FEBF +:101B40000FF83FE003FE0FF83FE007FE0FF83FE01D +:101B500007FE0FF83FE003FE0FF83FE001FE0FF82D +:101B60003FE000FE0FF83FE0007E0FF800000000AD +:101B700007FFFF800FFFFFE01FFFFFF01FFFFFF8D1 +:101B80003FFFFFFC00001FFC00000FFC00000FF8EF +:101B900000001FF800003FF01FFFFFE03FFFFFC005 +:101BA0003FFFFF807FFFFF007FFFFE007FF1FE0011 +:101BB000FFE0FC00FFE07C00FFC07E00FFC03E00B5 +:101BC000FFC03F00FF801F00FF800F80FF800F805D +:101BD000FF0007C00000000000000000CE01208DC3 +:101BE00001204C0120000000C03407A03404B00ADA +:101BF00003801806801801601801500A04500A0179 +:101C0000EF0120CE01208D01204C0120000000EBCF +:101C10000010AA0010690010690410000000000004 +:101C20000200B80B0200FFFF020010270200B80BF1 +:101C300000000000F9720008A5710008D36F0008C9 +:101C400041720008AD700008A1720008917200088E +:101C5000317100081D710008ED7100083D70000829 +:101C6000F16F0008BB6A0008ED790008417B0008AD +:101C700089790008D17700087D780008FD7900088F +:101C8000A1760008817C000851770008697B000874 +:101C90006D7A0008356F000819760008B9790008D8 +:101CA000B5770008C5790008196C0008F97A0008B2 +:101CB0009D770008257C0008AD7A0008BD760008F5 +:101CC000737C0008657C0008296F0008D576000841 +:101CD0007F6F0008256C00085F6F0008B96B000873 +:101CE0009F6A0008496A0008E97A00083D76000802 +:101CF0002F760008C1770008A5790008017C00084C +:101D00001F7700085F76000891760008ED760008DE +:101D1000A17C0008D56A0008B44E0108844E010871 +:101D2000CDC20008000000003D3D3D3D3D3D3D3D34 +:101D30003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DD3 +:101D40003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DC3 +:101D50003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DB3 +:101D60003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DA3 +:101D70003D3D3D3D3D3D0D0A726164696F203C7300 +:101D80007562636D643E205B617267735D20202D18 +:101D90002053583132383120526164696F20436FCB +:101DA0006E74726F6C20436F6D6D616E64730D0A9B +:101DB0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D53 +:101DC0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D43 +:101DD0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D33 +:101DE0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D23 +:101DF0003D3D3D3D3D3D3D3D3D3D3D3D3D3D0D0A76 +:101E00004261736963204F7065726174696F6E20FF +:101E1000436F6D6D616E64733A0D0A20206D6F64BF +:101E200065203C424C457C4C4F52417C4746534BCD +:101E30007C464C52433E2020202D204368616E6733 +:101E40006520726164696F20776F726B696E6720BD +:101E50006D6F64650D0A2020726666726571203CA4 +:101E6000487A3E20202020202020202020202020D2 +:101E7000202020202D205365742052462066726554 +:101E80007175656E637920696E20487A0D0A20208D +:101E9000706F776572203C64426D3E2020202020C8 +:101EA0002020202020202020202020202D205365AD +:101EB0007420545820706F77657220282D31382097 +:101EC000746F202B31332064426D290D0A2020725B +:101ED000616D7074696D65203C75733E2020202013 +:101EE00020202020202020202020202D2053657419 +:101EF0002072616D702074696D653A20322C342C2B +:101F0000362C382C31302C31322C31362C323020DA +:101F10006D6963726F7365636F6E64730D0A202061 +:101F20006261756472617465205B696E6465785D79 +:101F30002020202020202020202020202D2053651C +:101F40007420626175647261746520666F722063CB +:101F5000757272656E74206D6F64650D0A0D0A509E +:101F60006172616D6574657220436F6E6669677535 +:101F7000726174696F6E3A0D0A20206D6F64756C22 +:101F80006174696F6E203C6669656C643E203C76C6 +:101F9000616C75653E20202D20536574206D6F6443 +:101FA000756C6174696F6E20706172616D657465C6 +:101FB00072730D0A20207061636B6574203C666942 +:101FC000656C643E203C76616C75653E2020202067 +:101FD00020202D20536574207061636B6574207020 +:101FE0006172616D65746572730D0A0D0A446574E2 +:101FF00061696C65642048656C7020436F6D6D612C +:102000006E64733A0D0A20206D6F64756C6174699B +:102010006F6E2068656C70202020202020202020FA +:10202000202020202D2053686F772064657461691B +:102030006C6564206D6F64756C6174696F6E20707F +:102040006172616D65746572732068656C700D0AEC +:1020500020207061636B65742068656C702020209F +:1020600020202020202020202020202020202D2063 +:1020700053686F772064657461696C656420706172 +:10208000636B657420706172616D65746572732035 +:1020900068656C700D0A20206261756472617465F8 +:1020A0002068656C70202020202020202020202007 +:1020B000202020202D2053686F7720626175647284 +:1020C00061746520636F6E66696775726174696FAC +:1020D0006E2064657461696C730D0A0D0A55736135 +:1020E0006765204578616D706C65733A0D0A202034 +:1020F000726164696F206D6F6465204C4F5241209E +:102100002020202020202020202020202D20537738 +:102110006974636820746F204C6F5261206D6F6426 +:10212000650D0A2020726164696F207266667265AF +:1021300071203234303030303030303020202020A8 +:10214000202D20536574206672657175656E637904 +:1021500020746F20322E3447487A0D0A2020726195 +:1021600064696F20706F77657220313020202020E5 +:10217000202020202020202020202D205365742086 +:10218000545820706F77657220746F202B31306443 +:10219000426D0D0A2020726164696F20626175646E +:1021A00072617465203220202020202020202020F1 +:1021B00020202D20536574206261756472617465FE +:1021C00020696E646578203220666F7220637572B4 +:1021D00072656E74206D6F64650D0A0D0A466F722C +:1021E000206D6F72652064657461696C73206F6E19 +:1021F000206120737065636966696320636F6D6D2C +:10220000616E642C207573653A20726164696F2079 +:102210003C636F6D6D616E643E2068656C700D0A85 +:102220003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DDE +:102230003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DCE +:102240003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DBE +:102250003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DAE +:102260003D3D3D3D3D3D3D3D3D3D3D3D3D3D0D0A01 +:102270003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D8E +:102280003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D7E +:102290003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D6E +:1022A0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D5E +:1022B0003D3D3D3D3D3D3D3D3D3D3D3D3D3D0D0AB1 +:1022C000003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D7B +:1022D0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D2E +:1022E0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D1E +:1022F0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D0E +:102300003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DFD +:102310003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DED +:102320003D3D3D3D3D3D3D3D3D3D3D0D0A6D6F64B7 +:10233000756C6174696F6E203C6669656C643E20E3 +:102340003C76616C75653E20202D20536574204DD0 +:102350006F64756C6174696F6E20506172616D6538 +:10236000746572730D0A3D3D3D3D3D3D3D3D3D3D36 +:102370003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D8D +:102380003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D7D +:102390003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D6D +:1023A0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D5D +:1023B0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D4D +:1023C0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D +:1023D0000D0A417661696C61626C65206669656CA5 +:1023E000647320666F72206561636820726164693E +:1023F0006F206D6F64653A0D0A0D0A424C452F47F8 +:1024000046534B204D6F646520506172616D657459 +:102410006572733A0D0A202062725F627720202075 +:10242000202D204269747261746520262042616EFD +:102430006477696474680D0A202020202020202001 +:10244000202020202030783034203D20322E304D86 +:10245000627073202F20322E344D487A20202020A5 +:1024600030783238203D20312E364D627073202F67 +:1024700020322E344D487A0D0A20202020202020A2 +:1024800020202020202030783443203D20312E3061 +:102490004D627073202F20322E344D487A20202038 +:1024A0002030783435203D20312E304D627073203D +:1024B0002F20312E324D487A0D0A20202020202056 +:1024C0002020202020202030783730203D20302E42 +:1024D000384D627073202F20322E344D487A2020E0 +:1024E000202030783639203D20302E384D627073F0 +:1024F000202F20312E324D487A0D0A202020202016 +:10250000202020202020202030783844203D2030FA +:102510002E354D627073202F20312E324D487A2097 +:1025200020202030783836203D20302E354D627006 +:1025300073202F20302E364D487A0D0A202020207F +:1025400020202020202020202030784231203D20D3 +:10255000302E344D627073202F20312E324D487A48 +:102560002020202030784141203D20302E344D6203 +:102570007073202F20302E364D487A0D0A202020EF +:102580002020202020202020202030784345203D7E +:1025900020302E32354D627073202F20302E364D74 +:1025A000487A20202030784337203D20302E3235A5 +:1025B0004D627073202F20302E334D487A0D0A2043 +:1025C0002020202020202020202020203078454658 +:1025D000203D20302E3132354D627073202F203057 +:1025E0002E334D487A0D0A0D0A20206D6F64696EF6 +:1025F000646578202D204D6F64756C6174696F6E11 +:1026000020496E6465780D0A20202020202020209B +:102610002020202020303D302E33352C20313D30FD +:102620002E35302C20323D302E37352C20333D31A5 +:102630002E30302C20343D312E32352C20353D319A +:102640002E35302C20363D312E37352C20373D327B +:102650002E30300D0A202020202020202020202075 +:102660002020383D322E32352C20393D322E353067 +:102670002C2031303D322E37352C2031313D332E58 +:1026800030302C2031323D332E32352C2031333D49 +:10269000332E35302C2031343D332E37352C20313C +:1026A000353D342E30300D0A0D0A202073686170DC +:1026B000696E6720202D204D6F64756C6174696FA1 +:1026C0006E2053686170696E670D0A2020202020FB +:1026D000202020202020202030783030203D204F26 +:1026E000464620286E6F2073686170696E67290DF9 +:1026F0000A20202020202020202020202020307888 +:102700003130203D2042543D312E30202847617524 +:10271000737369616E2073686170696E67290D0A51 +:10272000202020202020202020202020203078322F +:1027300030203D2042543D302E35202847617573AE +:102740007369616E2073686170696E67290D0A2D67 +:102750002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DA9 +:102760002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D99 +:102770002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D89 +:102780002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D79 +:102790002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D69 +:1027A0002D2D2D2D2D2D2D2D2D2D0D0A4C6F5261E2 +:1027B000204D6F646520506172616D657465727340 +:1027C0003A0D0A20207366202D20537072656164D3 +:1027D000696E6720466163746F720D0A20202020A5 +:1027E00020202030783530203D205346352C2030B5 +:1027F000783630203D205346362C20307837302034 +:102800003D205346372C2030783830203D20534629 +:10281000380D0A2020202020202030783930203D1B +:10282000205346392C2030784130203D205346310A +:10283000302C2030784230203D20534631312C203E +:1028400030784330203D20534631320D0A0D0A20A6 +:10285000206277202D2042616E6477696474680D70 +:102860000A2020202020202030783334203D2032C0 +:1028700030306B487A2C2030783236203D2034308E +:10288000306B487A2C2030783138203D2038303079 +:102890006B487A2C2030783041203D203136303062 +:1028A0006B487A0D0A0D0A20206372202D20436F99 +:1028B00064696E6720526174650D0A202020202013 +:1028C000202030783031203D20342F352C203078B6 +:1028D0003032203D20342F362C2030783033203DCC +:1028E00020342F372C2030783034203D20342F38BE +:1028F0000D0A2020202020202030783035203D2057 +:102900004C6F6E6720496E7465726C656176696E96 +:102910006720342F352C2030783036203D204C6F06 +:102920006E6720496E7465726C656176696E6720AA +:10293000342F360D0A2020202020202030783037F8 +:10294000203D204C6F6E6720496E7465726C656126 +:1029500076696E6720342F370D0A2D2D2D2D2D2DE4 +:102960002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D97 +:102970002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D87 +:102980002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D77 +:102990002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D67 +:1029A0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D57 +:1029B0002D2D2D2D2D0D0A464C5243204D6F646553 +:1029C00020506172616D65746572733A0D0A202042 +:1029D00062725F6277202D20426974726174652093 +:1029E000262042616E6477696474680D0A20202095 +:1029F0002020202020202030783034203D20322E0E +:102A0000364D627073202F20322E344D487A2020AC +:102A100020202030783238203D20322E30384D6250 +:102A20007073202F20322E344D487A0D0A2020203A +:102A30002020202020202030783435203D20312EC9 +:102A4000334D627073202F20312E324D487A202072 +:102A500020202030783639203D20312E30344D6210 +:102A60007073202F20312E324D487A0D0A202020FD +:102A70002020202020202030783836203D20302E85 +:102A800036354D627073202F20302E364D487A2017 +:102A900020202030784141203D20302E35324D62BB +:102AA0007073202F20302E364D487A0D0A202020BA +:102AB0002020202020202030784337203D20302E39 +:102AC0003332354D627073202F20302E334D487ACB +:102AD00020202030784542203D20302E32364D6275 +:102AE0007073202F20302E334D487A0D0A0D0A20A6 +:102AF000206372202020202D20436F64696E6720A0 +:102B0000526174650D0A20202020202020202020E2 +:102B100030783030203D2043525F312F322C20302E +:102B2000783032203D2043525F332F342C203078D0 +:102B30003034203D2043525F312F300D0A0D0A20E2 +:102B40002073686170696E67202D204D6F64756C0D +:102B50006174696F6E2053686170696E670D0A2039 +:102B600020202020202020202020203078303020DD +:102B70003D204F464620286E6F2073686170696E55 +:102B800067290D0A2020202020202020202020201E +:102B900030783130203D2042543D312E30202847BE +:102BA0006175737369616E2073686170696E6729FE +:102BB0000D0A2020202020202020202020203078D6 +:102BC0003230203D2042543D302E3520284761755B +:102BD000737369616E2073686170696E67290D0A8D +:102BE0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D15 +:102BF0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D05 +:102C00002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DF4 +:102C10002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DE4 +:102C20002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DD4 +:102C30002D2D2D2D2D2D2D2D2D2D2D0D0A55736165 +:102C40006765204578616D706C65733A0D0A2020C8 +:102C5000726164696F206D6F64756C6174696F6E09 +:102C60002062725F62772030783443202020202059 +:102C70002D20536574204746534B2062697472615E +:102C8000746520746F20312E304D627073202F20B8 +:102C9000322E344D487A0D0A2020726164696F200B +:102CA0006D6F64756C6174696F6E20736620307827 +:102CB000373020202020202020202D205365742014 +:102CC0004C6F526120737072656164696E67206633 +:102CD0006163746F7220746F205346370D0A202091 +:102CE000726164696F206D6F64756C6174696F6E79 +:102CF0002062725F627720307834352020202020D7 +:102D00002D2053657420464C5243206269747261D1 +:102D1000746520746F20312E334D627073202F2024 +:102D2000312E324D487A0D0A2D2D2D2D2D2D2D2D84 +:102D30002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DC3 +:102D40002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DB3 +:102D50002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DA3 +:102D60002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D93 +:102D70002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D83 +:102D80002D2D2D0D0A4E6F74653A204368616E67D4 +:102D900065732074616B6520656666656374206980 +:102DA0006D6D6564696174656C792E20557365205D +:102DB00027726164696F206D6F64756C6174696FEF +:102DC0006E2720746F207365652063757272656E5F +:102DD000742076616C7565732E0D0A3D3D3D3D3D59 +:102DE0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D13 +:102DF0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D03 +:102E00003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DF2 +:102E10003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DE2 +:102E20003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DD2 +:102E30003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DC2 +:102E40003D3D3D3D3D0D0A3D3D3D3D3D3D3D3D3D15 +:102E50003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DA2 +:102E60003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D92 +:102E70003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D82 +:102E80003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D72 +:102E90003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D62 +:102EA0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D52 +:102EB0003D0D0A003D3D3D3D3D3D3D3D3D3D3D3DE2 +:102EC0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D32 +:102ED0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D22 +:102EE0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D12 +:102EF0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D02 +:102F00003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DF1 +:102F10003D3D3D3D3D3D3D3D3D3D3D3D3D3D0D0A44 +:102F20007061636B6574203C6669656C643E203C2F +:102F300076616C75653E20202D20536574205061AC +:102F4000636B657420506172616D65746572730D99 +:102F50000A3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DD4 +:102F60003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D91 +:102F70003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D81 +:102F80003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D71 +:102F90003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D61 +:102FA0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D51 +:102FB0003D3D3D3D3D3D3D3D3D3D3D0D0A41766143 +:102FC000696C61626C65206669656C647320666F0C +:102FD00072206561636820726164696F206D6F643F +:102FE000653A0D0A2D2D2D2D2D2D2D2D2D2D2D2D0F +:102FF0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D01 +:103000002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DF0 +:103010002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DE0 +:103020002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DD0 +:103030002D2D2D2D2D2D2D0D0A424C45204D6F642B +:103040006520506172616D65746572733A0D0A2076 +:1030500020436F6E6E656374696F6E53746174653F +:10306000202D20436F6E6E656374696F6E207374DC +:103070006174650D0A20202020202020202020209F +:1030800020202020202020202030203D204D415392 +:103090005445525F534C4156452C2031203D204130 +:1030A0004456455254495345522C2032203D205419 +:1030B000585F544553540D0A202020202020202002 +:1030C00020202020202020202020202033203D20D0 +:1030D00052585F544553542C2034203D20525854AC +:1030E000585F544553540D0A202043726346696566 +:1030F0006C6420202020202020202D2043524320BB +:103100006669656C6420636F6E6669677572617469 +:10311000696F6E0D0A2020202020202020202020F2 +:1031200020202020202020202030203D204F4646F7 +:103130002C2031203D204352435F33422028332D41 +:103140006279746520435243290D0A2020426C6540 +:103150005061636B6574547970652020202D204286 +:103160004C45207061636B657420747970650D0A3D +:10317000202020202020202020202020202020204F +:103180002020202030203D20505242535F392C20F7 +:1031900031203D20505242535F31352C2032203DAA +:1031A000204559454C4F4E475F315F302C2033202E +:1031B0003D204559454C4F4E475F305F310D0A2049 :1031C00020202020202020202020202020202020FF -:1031D00020202020202020202020202020202020EF -:1031E00020202020202020202020202020202020DF -:1031F000202020202020202020E295915C720AE2ED -:10320000959120202020726164696F20706F77652E -:1032100072202F206261756472617465202F2072A4 -:10322000616D7074696D65202F20726666726571BC -:10323000202020202020202020202020202020208E -:10324000202020202020202020202020E295915C9A -:10325000720AE295912020202020202020446973CA -:10326000706C61792063757272656E742076616C22 -:10327000756520286F6D697420617267756D656E64 -:1032800074292020202020202020202020202020E1 -:10329000202020202020202020202020202020E26C -:1032A00095915C720AE29591202020202020202018 -:1032B000202020202020202020202020202020200E -:1032C00020202020202020202020202020202020FE -:1032D00020202020202020202020202020202020EE -:1032E00020202020202020202020202020202020DE -:1032F0002020E295915C720AE2959AE29590E2951F -:1033000090E29590E29590E29590E29590E295900A -:10331000E29590E29590E29590E29590E29590E2A8 -:103320009590E29590E29590E29590E29590E295E5 -:1033300090E29590E29590E29590E29590E29590DA -:10334000E29590E29590E29590E29590E29590E278 -:103350009590E29590E29590E29590E29590E295B5 -:1033600090E29590E29590E29590E29590E29590AA -:10337000E29590E29590E29590E29590E29590E248 -:103380009590E29590E29590E29590E29590E29585 -:1033900090E29590E29590E29590E29590E295907A -:1033A000E29590E29590E29590E29590E29590E218 -:1033B0009590E29590E29590E29590E29590E29555 -:1033C00090E29590E29590E29590E29590E295904A -:1033D000E29590E29590E29590E2959D0D0A20206D -:1033E000F09F92A1205469703A205573652027728E -:1033F0006164696F203C636F6D6D616E643E20682F -:10340000656C702720666F722064657461696C65F5 -:103410006420706172616D6574657220696E666F9B -:10342000726D6174696F6E0D0A0D0A003D3D3D3D80 -:103430003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DBC -:103440003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DAC -:103450003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D9C -:103460003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D8C -:103470003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D7C -:103480003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D6C -:103490003D3D3D3D3D3D3D3D0D0A6D6F64756C61AB -:1034A00074696F6E203C6669656C643E203C766191 -:1034B0006C75653E20202D20536574206D6F6475FA -:1034C0006C6174696F6E20706172616D6574657294 -:1034D000730D0A2020424C452F4746534B20666906 -:1034E000656C64733A0D0A2020202062725F627757 -:1034F000202020203A203078303428322E304D2FB2 -:10350000322E344D297C7C3078323828312E364D9D -:103510002F322E344D297C7C3078344328312E30A4 -:103520004D2F322E344D297C7C3078343528312E85 -:10353000304D2F312E324D290D0A20202020202001 -:103540002020202020202020203078373028302EC6 -:10355000384D2F322E344D297C7C30783639283046 -:103560002E384D2F312E324D297C7C30783844282E -:10357000302E354D2F312E324D297C7C3078383627 -:1035800028302E354D2F302E364D290D0A20202083 -:103590002020202020202020202020203078423190 -:1035A00028302E344D2F312E324D297C7C307841FD -:1035B0004128302E344D2F302E364D297C7C3078EA -:1035C000434528302E32354D2F302E364D297C7C08 -:1035D0003078433728302E32354D2F302E334D2959 -:1035E0007C7C3078454628302E3132354D2F302EB8 -:1035F000334D290D0A202020206D6F64696E6465AB -:1036000078203A203028302E3335297C7C31283000 -:103610002E3530297C7C3228302E3735297C7C337E -:1036200028312E3030297C7C3428312E3235297CCB -:103630007C3528312E3530297C7C3628312E3735A3 -:10364000297C7C3728322E3030290D0A202020207A -:1036500020202020202020202020203828322E3218 -:1036600035297C7C3928322E3530297C7C31302834 -:10367000322E3735297C7C313128332E3030297C6D -:103680007C313228332E3235297C7C313328332E5D -:103690003530297C7C313428332E3735297C7C31F8 -:1036A0003528342E3030290D0A20202020736861FF -:1036B00070696E6720203A2030783030284F4646B7 -:1036C000297C7C307831302842545F315F30297C4E -:1036D0007C307832302842545F305F35290D0A2023 -:1036E000204C4F5241206669656C64733A0D0A2084 -:1036F0002020207366203A20307835302853463514 -:10370000297C7C3078363028534636297C7C3078CA -:10371000373028534637297C7C3078383028534658 -:1037200038297C7C3078393028534639297C7C30E4 -:103730007841302853463130297C7C30784230281B -:1037400053463131297C7C3078433028534631321E -:10375000290D0A202020206277203A203078333447 -:103760002842575F3230304B297C7C307832362803 -:1037700042575F3430304B297C7C307831382842D6 -:10378000575F3830304B297C7C30783041284257A5 -:103790005F313630304B290D0A2020202063722003 -:1037A0003A203078303128342F35297C7C307830FD -:1037B0003228342F36297C7C3078303328342F3728 -:1037C000297C7C3078303428342F38297C7C307840 -:1037D0003035284C495F342F35297C7C30783036A1 -:1037E000284C495F342F36297C7C30783037284C80 -:1037F000495F342F37290D0A2020464C524320665A -:1038000069656C64733A0D0A2020202062725F6241 -:1038100077202020203A203078303428322E364D40 -:103820002F322E344D297C7C3078323828322E309D -:10383000384D2F322E344D297C7C30783435283168 -:103840002E334D2F312E324D297C7C30783639285D -:10385000312E30344D2F312E324D290D0A202020AB -:1038600020202020202020202020202030783836C2 -:1038700028302E36354D2F302E364D297C7C307831 -:10388000414128302E35324D2F302E364D297C7C4B -:103890003078433728302E3332354D2F302E334D8C -:1038A000297C7C3078454228302E32364D2F302E00 -:1038B000334D290D0A202020206372202020202053 -:1038C00020203A20307830302843525F312F32297F -:1038D0007C7C307830322843525F332F34297C7C13 -:1038E000307830342843525F312F30290D0A2020A0 -:1038F000202073686170696E6720203A203078302C -:1039000030284F4646297C7C307831302842545F3D -:10391000315F30297C7C307832302842545F305F10 -:1039200035290D0A4578616D706C65733A207261B6 -:1039300064696F206D6F64756C6174696F6E20626D -:10394000725F627720307834430D0A2020202020D7 -:103950002020202020726164696F206D6F64756C77 -:103960006174696F6E20736620307837300D0A3DC0 -:103970003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D77 -:103980003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D67 -:103990003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D57 -:1039A0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D47 -:1039B0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D37 -:1039C0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D27 -:1039D0003D3D3D3D3D3D3D3D3D3D3D0D0A003D3DB7 -:1039E0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D07 -:1039F0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DF7 -:103A00003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DE6 -:103A10003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DD6 -:103A20003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DC6 -:103A30003D3D3D3D3D3D3D3D3D3D3D3D3D3D0D0A19 -:103A40007061636B6574203C6669656C643E203C04 -:103A500076616C75653E20202D2053657420706161 -:103A6000636B657420706172616D6574657273203B -:103A70002863757272656E74205061636B6574544F -:103A8000797065206261736564290D0A2020424CBB -:103A900045206669656C64733A0D0A202020204336 -:103AA0006F6E6E656374696F6E5374617465203AEE -:103AB0002030284D41535445525F534C41564529BF -:103AC0007C7C312841445645525449534552297C07 -:103AD0007C322854585F54455354297C7C332852F7 -:103AE000585F54455354297C7C3428525854585FAD -:103AF00054455354290D0A202020204372634669FF -:103B0000656C6420202020202020203A2030284F7F -:103B10004646297C7C31284352435F3342290D0AB3 -:103B200020202020426C655061636B65745479706D -:103B3000652020203A203028505242535F39297C9A -:103B40007C3128505242535F3135297C7C322845E4 -:103B500059454C4F4E475F315F30297C7C332845B7 -:103B600059454C4F4E475F305F31290D0A202020C8 -:103B70002020202020202020202020202020202045 -:103B8000202020342845594553484F52545F315F17 -:103B900030297C7C352845594553484F52545F3075 -:103BA0005F31297C7C3628414C4C5F31297C7C3745 -:103BB00028414C4C5F30290D0A202020205768698D -:103BC00074656E696E67202020202020203A203006 -:103BD000783030284F4E297C7C30783038284F465A -:103BE00046290D0A20204746534B206669656C64C0 -:103BF000733A0D0A20202020507265616D626C6559 -:103C000020202020202020203A20307830302834F6 -:103C100062697473297C7C30783130283862697429 -:103C200073297C7C30783230283132626974732990 -:103C30007C7C3078333028313662697473290D0A00 -:103C40002020202020202020202020202020202074 -:103C500020202020202030783430283230626974CF -:103C600073297C7C3078353028323462697473294A -:103C70007C7C3078363028323862697473297C7CD9 -:103C80003078373028333262697473290D0A202066 -:103C9000202053796E63576F72644C656E67746849 -:103CA00020203A2030783030283162797465297CC0 -:103CB0007C3078303228326279746573297C7C30AC -:103CC00078303428336279746573297C7C3078309D -:103CD0003628346279746573297C7C3078303828D2 -:103CE000356279746573290D0A2020202053796E7E -:103CF00063576F72644D617463682020203A2030EE -:103D0000783030284F4646297C7C30783130283155 -:103D1000297C7C307832302832297C7C30783330F2 -:103D200028315F32297C7C307834302833297C7C00 -:103D30003078353028315F33297C7C307836302834 -:103D4000325F33297C7C3078373028315F325F3303 -:103D5000290D0A2020202053796E63576F72643139 -:103D60002F322F332020203A203C6865785F62791B -:103D70007465733E202D205365742073796E632023 -:103D8000776F726420312F322F3320286D617820B5 -:103D90003520627974657320666F72204746534BF5 -:103DA000290D0A2020202053796E63576F726420FA -:103DB000202020202020203A2053686F7720616C3B -:103DC0006C2073796E6320776F7264730D0A202004 -:103DD000202048656164657220202020202020205A -:103DE00020203A2030783030285641524941424C08 -:103DF00045297C7C30783230284649584544290D85 -:103E00000A202020205061796C6F616420202020DE -:103E100020202020203A20312D323535202862798B -:103E2000746573290D0A202020204372632020200E -:103E3000202020202020202020203A2030783030E0 -:103E4000284F4646297C7C3078313028316279749D -:103E500065297C7C30783230283262797465732928 -:103E60007C7C3078333028336279746573290D0A8D -:103E70002020202057686974656E696E67202020B5 -:103E8000202020203A2030783030284F4E297C7C6A -:103E900030783038284F4646290D0A20204C4F52A2 -:103EA00041206669656C64733A0D0A202020205019 -:103EB0007265616D626C6520202020202020203AF0 -:103EC00020302D323535202873796D626F6C732068 -:103ED000636F756E74290D0A202020204865616487 -:103EE0006572202020202020202020203A203078B9 -:103EF0003030285641524941424C452F4558504C8C -:103F000049434954297C7C30783830284649584503 -:103F1000442F494D504C49434954290D0A20202033 -:103F2000205061796C6F61642020202020202020A7 -:103F3000203A20312D323535202862797465732975 -:103F40000D0A2020202043726320202020202020E2 -:103F50002020202020203A2030783230284F4E294F -:103F60007C7C30783030284F4646290D0A202020AE -:103F700020496E766572744951202020202020202F -:103F8000203A2030783430284E4F524D414C297C15 -:103F90007C3078303028494E564552544544290DDE -:103FA0000A2020464C5243206669656C64733A20AF -:103FB00053616D65206173204746534B2028507232 -:103FC00065616D626C652F53796E63576F72644CD7 -:103FD000656E6774682F53796E63576F72644D61B5 -:103FE0007463682F53796E63576F7264312F322F69 -:103FF000332F4865616465722F5061796C6F61641D -:104000002F4372632F57686974656E696E67290D57 -:104010000A2020202053796E63576F7264312F324B -:104020002F332020203A203C6865785F62797465E0 -:10403000733E202D205365742073796E6320776F53 -:10404000726420312F322F3320286D617820342084 -:10405000627974657320666F7220464C5243290D55 -:104060000A4578616D706C65733A20726164696F9E -:10407000207061636B6574205061796C6F6164209E -:1040800036340D0A2020202020202020202072619C -:1040900064696F207061636B6574204372632030C4 -:1040A0007832300D0A20202020202020202020726D -:1040B0006164696F207061636B65742053796E630E -:1040C000576F7264312030783132333435363738B7 -:1040D0000D0A2020202020202020202072616469E9 -:1040E0006F207061636B65742053796E63576F72D4 -:1040F000640D0A3D3D3D3D3D3D3D3D3D3D3D3D3D2C -:104100003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DDF -:104110003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DCF -:104120003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DBF -:104130003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DAF -:104140003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D9F -:104150003D3D3D0D0A003D3D3D3D3D3D3D3D3D3D2F -:104160003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D7F -:104170003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D6F -:104180003D3D3D3D3D3D3D3D3D3D3D3D0D0A6D725D -:104190003136203C737562636D643E205B617267EB -:1041A000735D202D204D5231362073797374656D07 -:1041B00020636F6D6D616E64730D0A2D2D2D2D2D95 +:1031D00020202034203D2045594553484F52545F0C +:1031E000315F302C2035203D2045594553484F5202 +:1031F000545F305F312C2036203D20414C4C5F31F4 +:103200002C2037203D20414C4C5F300D0A202057A8 +:10321000686974656E696E67202020202020202D4B +:103220002057686974656E696E67206D6F64650DFF +:103230000A202020202020202020202020202020A4 +:10324000202020202030783030203D204F4E2C2070 +:1032500030783038203D204F46460D0A2D2D2D2D3B +:103260002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D8E +:103270002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D7E +:103280002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D6E +:103290002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D5E +:1032A0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D0D6E +:1032B0000A4746534B204D6F646520506172616D23 +:1032C00065746572733A0D0A2020507265616D62F3 +:1032D0006C6520202020202020202D205072656148 +:1032E0006D626C65206C656E6774680D0A20202025 +:1032F00020202020202020202020202020202020CE +:103300002030783030203D2034626974732C2030B6 +:10331000783130203D2038626974732C2030783247 +:1033200030203D203132626974732C203078333084 +:10333000203D203136626974730D0A202020202040 +:10334000202020202020202020202020202020306D +:10335000783430203D203230626974732C2030780C +:103360003530203D203234626974732C2030783639 +:1033700030203D203238626974732C203078373029 +:10338000203D203332626974730D0A202053796E18 +:1033900063576F72644C656E67746820202D2053EC +:1033A000796E6320776F7264206C656E6774680D48 +:1033B0000A20202020202020202020202020202023 +:1033C000202020202030783030203D203162797458 +:1033D000652C2030783032203D203262797465735C +:1033E0002C2030783034203D203362797465730DA1 +:1033F0000A202020202020202020202020202020E3 +:10340000202020202030783036203D20346279740E +:1034100065732C2030783038203D20356279746512 +:10342000730D0A202053796E63576F72644D617477 +:1034300063682020202D2053796E6320776F72649B +:10344000206D617463680D0A202020202020202038 +:1034500020202020202020202020202030783030E4 +:10346000203D204F46462C2030783130203D203101 +:103470002C2030783230203D20322C2030783330F0 +:10348000203D20315F320D0A2020202020202020E6 +:1034900020202020202020202020202030783430A0 +:1034A000203D20332C2030783530203D20315F33D3 +:1034B0002C2030783630203D20325F332C2030787D +:1034C0003730203D20315F325F330D0A20205379A1 +:1034D0006E63576F7264312F322F332020202D20DE +:1034E0005365742073796E6320776F7264206279FC +:1034F0007465730D0A202020202020202020202009 +:10350000202020202020202020466F726D61743AF8 +:10351000203C6865785F62797465733E2028652E6B +:10352000672E2C2030783132333435363738290D38 +:103530000A202020202020202020202020202020A1 +:1035400020202020204D6178696D756D2035206226 +:103550007974657320666F72204746534B0D0A20BD +:103560002053796E63576F72642020202020202022 +:10357000202D2053686F7720616C6C20636F6E661E +:103580006967757265642073796E6320776F726402 +:10359000730D0A2020486561646572202020202078 +:1035A00020202020202D20486561646572207479D8 +:1035B00070650D0A2020202020202020202020209F +:1035C000202020202020202030783030203D205620 +:1035D00041524941424C452C2030783230203D2028 +:1035E00046495845440D0A20205061796C6F61644A +:1035F0002020202020202020202D205061796C6F59 +:103600006164206C656E67746820696E20627974ED +:1036100065730D0A2020202020202020202020203B +:10362000202020202020202052616E67653A203122 +:103630002D3235350D0A20204372632020202020B2 +:1036400020202020202020202D20435243206C6564 +:103650006E6774680D0A2020202020202020202062 +:103660002020202020202020202030783030203DB5 +:10367000204F46462C2030783130203D2031627971 +:1036800074652C2030783230203D203262797465A8 +:10369000732C2030783330203D2033627974657389 +:1036A0000D0A202057686974656E696E67202020B6 +:1036B000202020202D2057686974656E696E672070 +:1036C0006D6F64650D0A20202020202020202020FE +:1036D0002020202020202020202030783030203D45 +:1036E000204F4E2C2030783038203D204F46460D5C +:1036F0000A2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D1D +:103700002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DE9 +:103710002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DD9 +:103720002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DC9 +:103730002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DB9 +:103740002D2D2D2D0D0A4C6F5261204D6F6465207B +:10375000506172616D65746572733A0D0A20205074 +:103760007265616D626C6520202020202020202D54 +:1037700020507265616D626C652073796D626F6C4B +:103780007320636F756E740D0A2020202020202086 +:103790002020202020202020202020202052616E68 +:1037A00067653A20302D3235350D0A202048656195 +:1037B000646572202020202020202020202D2048F9 +:1037C000656164657220747970650D0A202020207F +:1037D00020202020202020202020202020202020E9 +:1037E00030783030203D205641524941424C452FDF +:1037F0004558504C494349540D0A20202020202090 +:103800002020202020202020202020202020307850 +:103810003830203D2046495845442F494D504C49A9 +:103820004349540D0A20205061796C6F6164202057 +:10383000202020202020202D205061796C6F616491 +:10384000206C656E67746820696E20627974657398 +:103850000D0A202020202020202020202020202091 +:1038600020202020202052616E67653A20312D32C1 +:1038700035350D0A2020437263202020202020208F +:103880002020202020202D20435243206D6F64658E +:103890000D0A202020202020202020202020202051 +:1038A00020202020202030783030203D204F4646F8 +:1038B0002C2030783230203D204F4E0D0A202049F8 +:1038C0006E76657274495120202020202020202D02 +:1038D00020495120696E76657273696F6E0D0A20FA +:1038E00020202020202020202020202020202020D8 +:1038F00020202030783430203D204E4F524D414C16 +:103900002C2030783030203D20494E5645525445C9 +:10391000440D0A2D2D2D2D2D2D2D2D2D2D2D2D2D03 +:103920002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DC7 +:103930002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DB7 +:103940002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DA7 +:103950002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D97 +:103960002D2D2D2D2D2D0D0A464C5243204D6F64CB +:103970006520506172616D65746572733A0D0A203D +:10398000204D6F737420706172616D657465727320 +:103990002073616D65206173204746534B0D0A20EB +:1039A0002053796E63576F7264312F322F3320208A +:1039B000202D205365742073796E6320776F7264B5 +:1039C0002062797465730D0A202020202020202099 +:1039D0002020202020202020202020204D617869D8 +:1039E0006D756D203420627974657320666F722066 +:1039F000464C52430D0A2D2D2D2D2D2D2D2D2D2DC7 +:103A00002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DE6 +:103A10002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DD6 +:103A20002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DC6 +:103A30002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DB6 +:103A40002D2D2D2D2D2D2D2D2D0D0A5573616765D5 +:103A5000204578616D706C65733A0D0A20207261A3 +:103A600064696F207061636B6574205061796C6F5D +:103A700061642036342020202020202020202D208A +:103A8000536574207061796C6F6164206C656E673A +:103A9000746820746F2036342062797465730D0A5F +:103AA0002020726164696F207061636B65742043CC +:103AB00072632030783230202020202020202020E7 +:103AC00020202D20456E61626C6520322D62797454 +:103AD00065204352430D0A2020726164696F207093 +:103AE00061636B65742053796E63576F7264312024 +:103AF0003078313233342020202D205365742073E8 +:103B0000796E6320776F7264203120746F20307873 +:103B1000313233340D0A2020726164696F20706184 +:103B2000636B65742053796E63576F726420202035 +:103B300020202020202020202D20446973706C61DB +:103B40007920616C6C2073796E6320776F72647377 +:103B50000D0A2D2D2D2D2D2D2D2D2D2D2D2D2D2DD8 +:103B60002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D85 +:103B70002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D75 +:103B80002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D65 +:103B90002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D55 +:103BA0002D2D2D2D2D0D0A4E6F74653A2055736500 +:103BB0002027726164696F207061636B65742720D0 +:103BC000776974686F757420617267756D656E745E +:103BD0007320746F20766965772063757272656EE5 +:103BE0007420706172616D65746572732E0D0A3D8B +:103BF0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DF5 +:103C00003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DE4 +:103C10003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DD4 +:103C20003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DC4 +:103C30003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DB4 +:103C40003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DA4 +:103C50003D3D3D3D3D3D3D3D3D0D0A3D3D3D3D3DF7 +:103C60003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D84 +:103C70003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D74 +:103C80003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D64 +:103C90003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D54 +:103CA0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D44 +:103CB0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D34 +:103CC0003D3D3D3D3D0D0A003D3D3D3D3D3D3D3DC4 +:103CD0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D14 +:103CE0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D04 +:103CF0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DF4 +:103D00003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DE3 +:103D10003D3D3D3D3D3D3D3D0D0A6D723136203C02 +:103D2000737562636D643E205B617267735D202012 +:103D30002D204D5231362053797374656D20436FB9 +:103D40006E74726F6C20436F6D6D616E64730D0ADB +:103D50003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D93 +:103D60003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D83 +:103D70003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D73 +:103D80003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D63 +:103D90003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D53 +:103DA0000D0A436F6E66696775726174696F6E2084 +:103DB0004D616E6167656D656E743A0D0A20207302 +:103DC0006176652020202020202020202020202017 +:103DD000202020202020202D20536176652063752F +:103DE0007272656E7420636F6E6669677572617456 +:103DF000696F6E20746F20466C6173680D0A202015 +:103E000067657420202020202020202020202020D2 +:103E100020202020202020202D204C6F6164206352 +:103E20006F6E66696775726174696F6E2066726F16 +:103E30006D20466C6173680D0A202072657365748D +:103E40002020202020202020202020202020202072 +:103E50002020202D20526573746F72652064656682 +:103E600061756C7420636F6E6669677572617469E1 +:103E70006F6E0D0A20206D6F6465203C56415249DB +:103E800041424C457C46495845443E2020202D2047 +:103E90005365742F676574206461746120666F7266 +:103EA0006D61740D0A202066697865646C656E200A +:103EB0003C312D3132333E20202020202020202D67 +:103EC0002053657420757365722064617461206C81 +:103ED000656E67746820666F7220464958454420B5 +:103EE0006D6F64650D0A2020706F776572203C2D20 +:103EF000313820746F202B31333E202020202020A9 +:103F00002D205365742F73686F7720545820706F7D +:103F100077657220696E2064426D0D0A2D2D2D2D5E +:103F20002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DC1 +:103F30002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DB1 +:103F40002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DA1 +:103F50002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D91 +:103F60000D0A526563656976657220494420436F86 +:103F70006E66696775726174696F6E3A0D0A20200A +:103F80007278696431203C6865783E2020202020CA +:103F9000202020202020202D205365742F67657459 +:103FA00020525820494420666F72206368616E6E0B +:103FB000656C20310D0A20207278696432203C68DB +:103FC00065783E2020202020202020202020202D29 +:103FD000205365742F676574205258204944206629 +:103FE0006F72206368616E6E656C20320D0A20204E +:103FF0007278696433203C6865783E202020202058 +:10400000202020202020202D205365742F676574E8 +:1040100020525820494420666F72206368616E6E9A +:10402000656C20330D0A20207278696420202020DE +:104030002020202020202020202020202020202D73 +:104040002053686F7720616C6C20746872656520FE +:104050005258204944730D0A2D2D2D2D2D2D2D2D17 +:104060002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D80 +:104070002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D70 +:104080002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D60 +:104090002D2D2D2D2D2D2D2D2D2D2D2D0D0A4F702E +:1040A00065726174696F6E20436F6D6D616E6473CC +:1040B0003A0D0A2020747820202020202020202063 +:1040C0002020202020202020202020202D2053745C +:1040D000617274207472616E736D697373696F6E4F +:1040E000206D6F64650D0A2020727820202020202A +:1040F00020202020202020202020202020202020C0 +:104100002D20537461727420636F6E74696E756FC5 +:1041100075732072656365697665206D6F64650DE2 +:104120000A2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DE2 +:104130002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DAF +:104140002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D9F +:104150002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D8F +:104160002D2D2D2D2D0D0A496E666F726D617469AE +:104170006F6E20446973706C61793A0D0A20207368 +:10418000686F772020202020202020202020202041 +:104190002020202020202D2053686F7720616C6C18 +:1041A000204D52313620636F6E6669677572617497 +:1041B000696F6E0D0A2D2D2D2D2D2D2D2D2D2D2DB3 :1041C0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D1F :1041D0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D0F :1041E0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DFF -:1041F0002D0D0A436F6E66696775726174696F6E23 -:1042000020436F6D6D616E64733A0D0A20207361F7 -:10421000766520202020202020203A2053617665DA -:10422000204D52313620636F6E6669677572617416 -:10423000696F6E20746F20466C6173680D0A2020D0 -:104240006765742020202020202020203A204C6FF9 -:10425000616420636F6E66696775726174696F6E01 -:104260002066726F6D20466C6173680D0A202072A3 -:1042700065736574202020202020203A2052657329 -:10428000746F72652064656661756C7420636F6E0F -:1042900066696775726174696F6E0D0A20206D6FB3 -:1042A0006465203C6172673E20203A205365742F7C -:1042B000676574206461746120666F726D6174203B -:1042C000285641524941424C457C4649584544296B -:1042D0000D0A202066697865646C656E203C6C650B -:1042E0006E3E203A205365742075736572206461B8 -:1042F0007461206C656E6774682028312D3132330B -:10430000206279746573290D0A2020202020202046 -:104310002020202020202020202020202121214F6B -:104320006E6C7920757365722064617461206C65B0 -:104330006E6774682C204E4F54207061636B6574F7 -:10434000206C656E677468210D0A202020202020D3 -:10435000202020202020202020202020202121215A -:104360004D523136206175746F20616464733A2058 -:104370004865616465722832292B446174612B435E -:1043800052432832290D0A2020706F776572203C35 -:1043900064426D3E203A205365742F73686F772016 -:1043A000545820706F77657220282D313820746F33 -:1043B000202B31332064426D290D0A202072786948 -:1043C00064312F322F33203C6865783E2020202036 -:1043D000203A205365742F67657420525820494451 -:1043E00020286865782076616C7565290D0A2D2D69 +:1041F0002D2D2D2D2D2D2D2D2D0D0A44657461692C +:104200006C65642048656C703A0D0A20206D6F64FF +:10421000652068656C702020202020202020202030 +:10422000202020202D2053686F77206465746169F9 +:104230006C6564206D6F646520696E666F726D6178 +:1042400074696F6E0D0A2D2D2D2D2D2D2D2D2D2DDB +:104250002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D8E +:104260002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D7E +:104270002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D6E +:104280002D2D2D2D2D2D2D2D2D2D0D0A55736167C5 +:1042900065204578616D706C65733A0D0A20206D5C +:1042A000723136206D6F64652046495845442020A0 +:1042B000202020202020202D20537769746368203F +:1042C000746F206669786564206C656E6774682019 +:1042D0006D6F64650D0A20206D7231362066697835 +:1042E00065646C656E203332202020202020202041 +:1042F0002D2053657420757365722064617461208C +:104300006C656E67746820746F2033322062797434 +:1043100065730D0A20206D72313620706F776572DB +:1043200020313020202020202020202020202D205F +:1043300053657420545820706F77657220746F2015 +:104340002B313064426D0D0A20206D72313620729F +:1043500078696431203078313233342020202020B5 +:1043600020202D2053657420525820494420666F28 +:1043700072206368616E6E656C203120746F20302E +:1043800078313233340D0A20206D72313620747842 +:10439000202020202020202020202020202020201D +:1043A000202D205374617274207472616E736D6974 +:1043B0007474696E670D0A20206D72313620727830 +:1043C00020202020202020202020202020202020ED +:1043D000202D20537461727420726563656976695B +:1043E0006E670D0A2D2D2D2D2D2D2D2D2D2D2D2DC5 :1043F0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DED :104400002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DDC :104410002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DCC -:104420002D2D2D2D0D0A4F7065726174696F6E20F0 -:10443000436F6D6D616E64733A0D0A2020747820AD -:104440002020202020202020203A205472616E73EA -:104450006D69742063757272656E742054582062A1 -:1044600075666665720D0A20207278202020202053 -:1044700020202020203A20537461727420636F6ED4 -:1044800074696E756F757320726563656976650D05 -:104490000A2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D6F -:1044A0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D3C -:1044B0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2C -:1044C0002D2D2D2D2D2D2D0D0A496E666F726D61CE -:1044D00074696F6E20436F6D6D616E64733A0D0A7F -:1044E000202073686F7720202020202020203A2071 -:1044F00053686F7720616C6C204D52313620636FAA -:104500006E66696775726174696F6E0D0A2020723C -:1045100078696420202020202020203A2053686FD2 -:104520007720616C6C207468726565205258204950 -:1045300044730D0A2D2D2D2D2D2D2D2D2D2D2D2D91 -:104540002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D9B -:104550002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D8B -:104560002D2D2D2D2D2D2D2D2D2D0D0A48656C70E9 -:1045700020436F6D6D616E64733A0D0A202068658B -:104580006C7020202020202020203A2053686F7754 -:1045900020746869732068656C702028737570706A -:1045A0006F72747320706167696E67290D0A20202D -:1045B0006D6F64652068656C702020203A20536818 -:1045C0006F77206D6F64652064657461696C730D2D -:1045D0000A3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3E +:104420002D2D2D2D2D2D2D2D0D0A496D706F727492 +:10443000616E74204E6F7465733A0D0A312E2066DA +:10444000697865646C656E2073657473204F4E4C9B +:104450005920757365722064617461206C656E67A4 +:1044600074682C204E4F5420746F74616C207061FE +:10447000636B6574206C656E6774682E0D0A322E4E +:10448000204D523136206175746F6D6174696361BE +:104490006C6C7920616464733A204865616465726C +:1044A000283220627974657329202B20446174615D +:1044B000202B204352432832206279746573292EC1 +:1044C0000D0A332E2056616C6964205258204944ED +:1044D0002072616E67653A20307830303031207458 +:1044E0006F203078464646452028307830303030CE +:1044F00020616E6420307846464646206172652011 +:104500007265736572766564292E0D0A3D3D3D3DE9 +:104510003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DCB +:104520003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DBB +:104530003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DAB +:104540003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D9B +:104550003D3D3D3D3D3D3D3D3D3D3D0D0A3D3D3DEE +:104560003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D7B +:104570003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D6B +:104580003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D5B +:104590003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D4B +:1045A0003D3D3D3D3D3D3D3D3D3D3D3D0D0A003DDB +:1045B0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D2B +:1045C0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D1B +:1045D0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D0B :1045E0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DFB -:1045F0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DEB -:104600003D3D3D3D3D3D3D0D0A003D3D3D3D3D3D7A -:104610003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DCA -:104620003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DBA -:104630003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DAA -:104640003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D0DCA -:104650000A6261756472617465205B696E64657875 -:104660005D20202D20536574206261756472617431 -:104670006520666F722063757272656E7420726158 -:1046800064696F206D6F64650D0A2D2D2D2D2D2D04 -:104690002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D4A -:1046A0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D3A -:1046B0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2A -:1046C0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D0D3A -:1046D0000A424C45204D6F64653A0D0A2020302077 -:1046E0003D203235304B62707320207C2031203DDC -:1046F000203530304B62707320207C2032203D20EA -:10470000314D6270730D0A2D2D2D2D2D2D2D2D2D3A -:104710002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DC9 -:104720002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DB9 -:104730002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DA9 -:104740002D2D2D2D2D2D2D2D2D2D2D2D0D0A4C6F7B -:104750005261204D6F64653A0D0A202030203D20C3 -:104760003231366270732020207C2031203D203190 -:104770004B627073202020207C2032203D20354B5E -:10478000627073202020207C2033203D2031304B6C -:104790006270730D0A202034203D2032304B62704D -:1047A000732020207C2035203D2036314B627073F1 -:1047B0002020207C2036203D203132374B62707320 -:1047C00020207C2037203D203230334B6270730D27 -:1047D0000A2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2C -:1047E0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DF9 -:1047F0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DE9 -:104800002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DD8 -:104810002D2D2D2D2D2D0D0A4746534B204D6F6408 -:10482000653A0D0A202030203D203132354B627030 -:104830007320207C2031203D203235304B62707354 -:1048400020207C2032203D203530304B6270732098 -:10485000207C2033203D20314D6270730D0A2D2DB8 +:1045F0003D3D3D3D3D3D3D3D3D3D3D3D3D0D0A6229 +:1046000061756472617465205B696E6465785D20B4 +:10461000202D205365742042617564726174652099 +:10462000666F722043757272656E742052616469A0 +:104630006F204D6F64650D0A3D3D3D3D3D3D3D3D67 +:104640003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D9A +:104650003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D8A +:104660003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D7A +:104670003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D6A +:104680003D3D3D3D3D3D0D0A417661696C61626C89 +:104690006520626175647261746520696E64696326 +:1046A000657320666F722065616368206D6F646555 +:1046B0003A0D0A2D2D2D2D2D2D2D2D2D2D2D2D2D60 +:1046C0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D1A +:1046D0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D0A +:1046E0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DFA +:1046F0002D2D2D2D2D2D2D2D2D0D0A424C45204DCE +:104700006F6465204261756472617465733A0D0A65 +:104710002020496E6465782030203D2032353020DD +:104720004B6270730D0A2020496E64657820312039 +:104730003D20353030204B6270730D0A2020496EC9 +:104740006465782032203D2031204D6270730D0A5F +:104750002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D89 +:104760002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D79 +:104770002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D69 +:104780002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D59 +:104790002D2D2D2D2D2D0D0A4C6F5261204D6F6446 +:1047A00065204261756472617465733A0D0A202058 +:1047B000496E6465782030203D20323136206270A9 +:1047C000730D0A2020496E6465782031203D203128 +:1047D000204B6270730D0A2020496E646578203288 +:1047E000203D2035204B6270730D0A2020496E64F5 +:1047F00065782033203D203130204B6270730D0AE4 +:104800002020496E6465782034203D203230204BD2 +:104810006270730D0A2020496E6465782035203D52 +:10482000203631204B6270730D0A2020496E64657A +:10483000782036203D20313237204B6270730D0ACC +:104840002020496E6465782037203D2032303320A7 +:104850004B6270730D0A2D2D2D2D2D2D2D2D2D2DEF :104860002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D78 :104870002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D68 :104880002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D58 -:104890002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D48 -:1048A0002D2D2D0D0A464C5243204D6F64653A0D57 -:1048B0000A202030203D203133304B62707320209D -:1048C0007C2031203D203236304B62707320207CBA -:1048D0002032203D203532304B62707320207C2006 -:1048E00033203D20313034304B6270730D0A2D2D52 -:1048F0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DE8 -:104900002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DD7 +:104890002D2D2D2D2D2D2D2D2D2D2D2D0D0A474658 +:1048A000534B204D6F64652042617564726174657D +:1048B000733A0D0A2020496E6465782030203D202F +:1048C000313235204B6270730D0A2020496E6465C9 +:1048D000782031203D20323530204B6270730D0A34 +:1048E0002020496E6465782032203D20353030200C +:1048F0004B6270730D0A2020496E64657820332066 +:104900003D2031204D6270730D0A2D2D2D2D2D2D42 :104910002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DC7 :104920002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DB7 -:104930002D2D2D0D0A4578616D706C65733A0D0A49 -:104940002020726164696F206261756472617465B0 -:1049500020202020202020202D2053686F772063E6 -:10496000757272656E7420626175647261746573CC -:1049700020666F7220616C6C206D6F6465730D0A28 -:104980002020726164696F20626175647261746570 -:1049900020322020202020202D20536574206261A9 -:1049A00075647261746520696E6465782032206672 -:1049B0006F722063757272656E74206D6F64650D21 -:1049C0000A2020726164696F20626175647261748B -:1049D000652068656C702020202D2053686F77203B -:1049E000746869732068656C700D0A3D3D3D3D3DFE -:1049F0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DE7 -:104A00003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DD6 -:104A10003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DC6 -:104A20003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DB6 -:104A30000D0A0000C0530108E452010859A90008FA -:104A4000FF000000C85301083053010859CB00088B -:104A5000FF000000D053010800000000000000002B -:104A60000000000000000000000400003000000012 -:104A70000000000000000000C85301080000000012 -:104A80000000000000000000000000000004000022 -:104A900018000000000000000000000000000000FE -:104AA000000000000000F03F000000000000F83FA0 -:104AB00000000000000000000000004003B8E23FDA -:104AC000000000000000000006D0CF43EBFD4C3E8C -:104AD000033333333333E33FFFAB6FDBB66DDB3F81 -:104AE0004D268F515555D53F01411DA96074D13FC9 -:104AF00065DBC9934A86CD3FEF4E454A287ECA3FC3 -:104B00003E5555555555C53F93BDBE166CC166BF44 -:104B10002CDE25AF6A56113FF16BD2C541BDBBBE3D -:104B2000D0A4BE726937663E00000000000000009D -:104B300000404040404040404040414141414140B0 -:104B40004040404040404040404040404040404065 -:104B500040050202020202020202020202020202F4 -:104B600002202020202020202020200202020202F9 -:104B70000202909090909090101010101010101051 -:104B8000101010101010101010101010020202025D -:104B900002028888888888880808080808080808A1 -:104BA000080808080808080808080808020202029D -:104BB00040000000314B010864656661756C7454F7 -:104BC00061736B00496E636F727265637420636F0B -:104BD0006D6D616E6420706172616D6574657228BF -:104BE00073292E2020456E746572202268656C70D2 -:104BF0002220746F20766965772061206C69737458 -:104C0000206F6620617661696C61626C6520636FFC -:104C10006D6D616E64732E0D0A0D0A00436F6D6D2C -:104C2000616E64206E6F74207265636F676E697366 -:104C300065642E2020456E746572202768656C704F -:104C40002720746F20766965772061206C69737402 -:104C5000206F6620617661696C61626C6520636FAC -:104C60006D6D616E64732E0D0A0D0A000D0A686584 -:104C70006C703A0D0A204C6973747320616C6C205F -:104C80007468652072656769737465726564206312 -:104C90006F6D6D616E64730D0A0D0A0068656C704E -:104CA00000000000496E76616C696420464C5243F6 -:104CB00020507265616D626C652028307830302F2D -:104CC000307831302F307832302F307833302F3009 -:104CD0007834302F307835302F307836302F3078A8 -:104CE0003730290D0A000000496E76616C69642036 -:104CF0004746534B20507265616D626C65202830C9 -:104D00007830302F307831302F307832302F307883 -:104D100033302F307834302F307835302F307836AC -:104D2000302F30783730290D0A000000496E766147 -:104D30006C696420464C52432053796E63576F72FE -:104D4000644D617463682028307830302F307831BA -:104D5000302F307832302F307833302F3078343075 -:104D60002F307835302F307836302F307837302963 -:104D70000D0A0000496E76616C6964204746534B0A -:104D80002053796E63576F72644D61746368202895 -:104D9000307830302F307831302F307832302F303B -:104DA0007833302F307834302F307835302F3078DA -:104DB00036302F30783730290D0A00003D3D3D3D1B -:104DC0003D3D3D3D204D52313620436F6E66696753 -:104DD00075726174696F6E203D3D3D3D3D3D3D3DC9 -:104DE0000D0A4461746120466F726D617420203A2F -:104DF0002025730D0A557365722044617461204C3F -:104E0000656E3A2025752062797465732028707567 -:104E100072652064617461290D0A546F74616C209D -:104E20005061636B6574203A202575206279746542 -:104E30007320284865616465722B446174612C207D -:104E4000485720435243206175746F290D0A545806 -:104E500020494420202020202020203A203078257E -:104E60003034580D0A525820494420312020202047 -:104E700020203A203078253034580D0A52582049E5 -:104E80004420322020202020203A20307825303441 -:104E9000580D0A5258204944203320202020202039 -:104EA0003A203078253034580D0A545820506F7706 -:104EB000657220202020203A2025642064426D0D58 -:104EC0000A526164696F204D6F64652020203A208A -:104ED00025730D0A526164696F20526F6C65202042 -:104EE000203A2025730D0A3D3D3D3D3D3D3D3D3D74 -:104EF0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DE2 -:104F00003D3D3D3D3D3D3D3D3D3D3D3D0D0A0000AE -:104F10005061636B6574284C6F5261293A2050725E -:104F200065616D626C653D257520486561646572DB -:104F30003D30782558205061796C6F61643D25754E -:104F4000204372633D3078255820496E766572742F -:104F500049513D307825580D0A0000005061636BBF -:104F6000657428464C5243293A20507265616D623F -:104F70006C653D307825582053796E634C656E3DE5 -:104F8000307825582053796E634D617463683D30E5 -:104F9000782558204865616465723D307825582031 -:104FA0005061796C6F61643D2575204372633D30BB -:104FB0007825582057686974656E696E673D30784A -:104FC00025580D0A000000005061636B6574284786 -:104FD00046534B293A20507265616D626C653D30D5 -:104FE0007825582053796E634C656E3D307825588E -:104FF0002053796E634D617463683D307825582085 -:105000004865616465723D30782558205061796C3F -:105010006F61643D2575204372633D3078255820CB -:1050200057686974656E696E673D307825580D0A5A -:10503000000000005061636B657428424C45293ABA -:1050400020436F6E6E656374696F6E53746174652F -:105050003D2575204372634669656C643D25752066 -:10506000426C655061636B6574547970653D25755C -:105070002057686974656E696E673D307825580DF4 -:105080000A000000464C52432053796E6320576F4C -:105090007264733A0D0A2020576F726420313A20EF -:1050A0002530325825303258253032582530325884 -:1050B0000D0A2020576F726420323A202530325872 -:1050C0002530325825303258253032580D0A2020EC -:1050D000576F726420333A202530325825303258C9 -:1050E00025303258253032580D0A00004746534BC0 -:1050F0002053796E6320576F7264733A0D0A202033 -:10510000576F726420313A2025303258253032589A -:105110002530325825303258253032580D0A20209B -:10512000576F726420323A20253032582530325879 -:105130002530325825303258253032580D0A20207B -:10514000576F726420333A20253032582530325858 -:105150002530325825303258253032580D0A00009B -:1051600043757272656E74206669786564206C653B -:105170006E6774683A2025752062797465732028FB -:10518000757365722064617461290D0A546F7461CE -:105190006C207061636B65743A20257520627974A8 -:1051A000657320284865616465725B325D2B4461DC -:1051B00074615B25755D292C20485720435243209C -:1051C0006175746F2D61646465640D0A00000000F0 -:1051D0004669786564206C656E67746820736574D1 -:1051E00020746F202575206279746573202875738B -:1051F00065722064617461290D0A546F74616C20BA -:105200007061636B65743A202575206279746573EB -:1052100020284865616465725B325D2B446174616E -:105220005B25755D292C204857204352432061752A -:10523000746F2D61646465640D0A00006D6F6465B0 -:105240003A20275641524941424C4527202D20768D -:1052500061726961626C65206C656E677468202894 -:10526000554152542069646C65290D0A2020202084 -:10527000202027464958454427202D206669786517 -:1052800064206C656E6774680D0A00004C656E677B -:105290007468206F7574206F662072616E67653A5E -:1052A00020256C75202876616C69643A20312E2E99 -:1052B0002564290D0A4E6F74653A204746534B2FDB -:1052C0004C6F526120737570706F7274207570200E -:1052D000746F203235302F32353120627974657326 -:1052E0000D0A00006D723136203C737562636D6487 -:1052F0003E205B617267735D202D204D5231362058 -:1053000073797374656D20636F6D6D616E64732E58 -:105310002055736520276D7231362068656C7027C3 -:1053200020666F722064657461696C730D0A0000F9 -:10533000726164696F203C636D643E202D20535878 -:105340003132383120726164696F20636F6E74721C -:105350006F6C20636F6D6D616E64732E2055736585 -:105360002027726164696F2068656C702720666F02 -:10537000722064657461696C730D0A004375727202 -:10538000656E74206D6F64653A2025730D0A426165 -:10539000756472617465733A20424C453D257520F1 -:1053A0007C204C4F52413D2575207C204746534B75 -:1053B0003D2575207C20464C52433D25750D0A0045 -:1053C0006D72313600000000726164696F00000088 -:1053D0005461736B5F496E6974000000FC530108EF -:1053E0000000002030010000C611000834540108FC -:1053F00030010020E8340000209D0008C132104236 -:10540000010375127A1AAA01C113C1641B08790439 -:10541000811AED0C1AA9045A911485024001408B9F -:105420000973280118321923B80B3C241E012C22C1 -:04543000F402302032 +:104930002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DA7 +:104940002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D97 +:104950000D0A464C5243204D6F64652042617564D8 +:1049600072617465733A0D0A2020496E646578207F +:1049700030203D20313330204B6270730D0A2020EF +:10498000496E6465782031203D20323630204B62FC +:1049900070730D0A2020496E6465782032203D2016 +:1049A000353230204B6270730D0A2020496E6465E9 +:1049B000782033203D2031303430204B6270730D2D +:1049C0000A2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D3A +:1049D0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D07 +:1049E0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DF7 +:1049F0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DE7 +:104A00002D2D2D2D2D2D2D0D0A55736167652045FA +:104A100078616D706C65733A0D0A2020726164696B +:104A20006F206261756472617465202020202020EF +:104A300020202D2053686F772063757272656E7425 +:104A400020626175647261746520666F7220616CAA +:104A50006C206D6F6465730D0A2020726164696F4C +:104A600020626175647261746520322020202020EC +:104A7000202D205365742062617564726174652015 +:104A8000696E646578203220666F72206375727279 +:104A9000656E74206D6F64650D0A2D2D2D2D2D2DE5 +:104AA0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D36 +:104AB0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D26 +:104AC0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D16 +:104AD0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D06 +:104AE0000D0A496D706F7274616E74204E6F74653B +:104AF000733A0D0A312E204261756472617465202B +:104B0000696E646578206D757374206265207661C6 +:104B10006C696420666F72207468652063757272B8 +:104B2000656E7420726164696F206D6F64652E0D0F +:104B30000A322E2048696768657220626175647266 +:104B4000617465732070726F766964652066617345 +:104B5000746572206461746120726174657320628F +:104B6000757420726564756365642072616E676533 +:104B70002E0D0A332E204C6F7765722062617564AA +:104B8000726174657320696E63726561736520720A +:104B9000616E676520627574207265647563652057 +:104BA0006461746120726174652E0D0A3D3D3D3D66 +:104BB0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D25 +:104BC0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D15 +:104BD0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D05 +:104BE0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DF5 +:104BF0003D3D3D3D3D3D3D3D3D3D0D0A3D3D3D3D48 +:104C00003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DD4 +:104C10003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DC4 +:104C20003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DB4 +:104C30003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DA4 +:104C40003D3D3D3D3D3D3D3D3D3D0D0A00000000EB +:104C5000D8550108FC54010855A90008FF000000C0 +:104C6000E05501084855010821CB0008FF0000006D +:104C7000E8550108000000000000000000000000EE +:104C800000000000000400003000000000000000F0 +:104C900000000000E05501080000000000000000D6 +:104CA00000000000000000000004000018000000E8 +:104CB0000000000000000000000000000000F03FC5 +:104CC000000000000000F83F0000000000000000AD +:104CD0000000004003B8E23F0000000000000000B8 +:104CE00006D0CF43EBFD4C3E033333333333E33F46 +:104CF000FFAB6FDBB66DDB3F4D268F515555D53F72 +:104D000001411DA96074D13F65DBC9934A86CD3F3F +:104D1000EF4E454A287ECA3F3E5555555555C53F2D +:104D200093BDBE166CC166BF2CDE25AF6A56113F1F +:104D3000F16BD2C541BDBBBED0A4BE726937663E21 +:104D400000000000000000000040404040404040A3 +:104D5000404041414141414040404040404040404E +:104D600040404040404040404005020202020202F2 +:104D70000202020202020202022020202020202041 +:104D80002020200202020202020290909090909055 +:104D90001010101010101010101010101010101013 +:104DA0001010101002020202020288888888888887 +:104DB0000808080808080808080808080808080873 +:104DC000080808080202020240000000494D0108DC +:104DD00064656661756C745461736B00496E636FD2 +:104DE000727265637420636F6D6D616E64207061B3 +:104DF00072616D657465722873292E2020456E746A +:104E00006572202268656C702220746F2076696557 +:104E1000772061206C697374206F66206176616908 +:104E20006C61626C6520636F6D6D616E64732E0DD5 +:104E30000A0D0A00436F6D6D616E64206E6F742001 +:104E40007265636F676E697365642E2020456E74AA +:104E50006572202768656C702720746F20766965FD +:104E6000772061206C697374206F662061766169B8 +:104E70006C61626C6520636F6D6D616E64732E0D85 +:104E80000A0D0A000D0A68656C703A0D0A204C691B +:104E900073747320616C6C20746865207265676937 +:104EA00073746572656420636F6D6D616E64730DFC +:104EB0000A0D0A0068656C7000000000496E76619A +:104EC0006C696420464C524320507265616D626C7F +:104ED000652028307830302F307831302F307832DC +:104EE000302F307833302F307834302F30783530E1 +:104EF0002F307836302F30783730290D0A000000F7 +:104F0000496E76616C6964204746534B2050726548 +:104F1000616D626C652028307830302F3078313008 +:104F20002F307832302F307833302F307834302FA4 +:104F3000307835302F307836302F30783730290DB3 +:104F40000A000000496E76616C696420464C524349 +:104F50002053796E63576F72644D617463682028C3 +:104F6000307830302F307831302F307832302F3069 +:104F70007833302F307834302F307835302F307808 +:104F800036302F30783730290D0A0000496E7661AF +:104F90006C6964204746534B2053796E63576F7298 +:104FA000644D617463682028307830302F30783158 +:104FB000302F307832302F307833302F3078343013 +:104FC0002F307835302F307836302F307837302901 +:104FD0000D0A00003D3D3D3D3D3D3D3D204D5231E2 +:104FE0003620436F6E66696775726174696F6E20F3 +:104FF0003D3D3D3D3D3D3D3D0D0A446174612046D2 +:105000006F726D617420203A2025730D0A55736507 +:10501000722044617461204C656E3A2025752062CF +:1050200079746573202870757265206461746129D4 +:105030000D0A546F74616C205061636B6574203A83 +:105040002025752062797465732028486561646540 +:10505000722B446174612C204857204352432061D5 +:1050600075746F290D0A54582049442020202020AF +:105070002020203A203078253034580D0A5258200C +:10508000494420312020202020203A20307825302B +:1050900034580D0A52582049442032202020202024 +:1050A000203A203078253034580D0A52582049448F +:1050B00020332020202020203A20307825303458FA +:1050C0000D0A545820506F77657220202020203A16 +:1050D0002025642064426D0D0A526164696F204D81 +:1050E0006F64652020203A2025730D0A526164699F +:1050F0006F20526F6C652020203A2025730D0A3DE9 +:105100003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DCF +:105110003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DBF +:105120003D3D3D3D0D0A00005061636B6574284CA8 +:105130006F5261293A20507265616D626C653D2540 +:1051400075204865616465723D307825582050614E +:10515000796C6F61643D2575204372633D3078251D +:105160005820496E7665727449513D307825580D46 +:105170000A0000005061636B657428464C52432955 +:105180003A20507265616D626C653D30782558201B +:1051900053796E634C656E3D307825582053796E97 +:1051A000634D617463683D307825582048656164BB +:1051B00065723D30782558205061796C6F61643D8F +:1051C0002575204372633D307825582057686974EF +:1051D000656E696E673D307825580D0A0000000045 +:1051E0005061636B6574284746534B293A205072CF +:1051F00065616D626C653D307825582053796E632A +:105200004C656E3D307825582053796E634D61743E +:1052100063683D30782558204865616465723D308B +:10522000782558205061796C6F61643D2575204365 +:1052300072633D307825582057686974656E696ED1 +:10524000673D307825580D0A000000005061636BFF +:10525000657428424C45293A20436F6E6E6563742D +:10526000696F6E53746174653D25752043726346A2 +:1052700069656C643D257520426C655061636B65A2 +:1052800074547970653D25752057686974656E6939 +:105290006E673D307825580D0A000000464C524399 +:1052A0002053796E6320576F7264733A0D0A202081 +:1052B000576F726420313A202530325825303258E9 +:1052C00025303258253032580D0A2020576F72642D +:1052D00020323A2025303258253032582530325885 +:1052E000253032580D0A2020576F726420333A203F +:1052F0002530325825303258253032582530325832 +:105300000D0A00004746534B2053796E6320576FB8 +:105310007264733A0D0A2020576F726420313A206C +:105320002530325825303258253032582530325801 +:10533000253032580D0A2020576F726420323A20EF +:1053400025303258253032582530325825303258E1 +:10535000253032580D0A2020576F726420333A20CE +:1053600025303258253032582530325825303258C1 +:10537000253032580D0A000043757272656E742034 +:105380006669786564206C656E6774683A20257577 +:105390002062797465732028757365722064617466 +:1053A00061290D0A546F74616C207061636B6574C0 +:1053B0003A202575206279746573202848656164F8 +:1053C00065725B325D2B446174615B25755D292CD0 +:1053D00020485720435243206175746F2D616464E7 +:1053E00065640D0A000000004669786564206C65FC +:1053F0006E6774682073657420746F202575206251 +:1054000079746573202875736572206461746129ED +:105410000D0A546F74616C207061636B65743A207F +:10542000257520627974657320284865616465720A +:105430005B325D2B446174615B25755D292C2048CE +:105440005720435243206175746F2D616464656415 +:105450000D0A00006D6F64653A202756415249419C +:10546000424C4527202D207661726961626C65206F +:105470006C656E6774682028554152542069646CCD +:1054800065290D0A20202020202027464958454420 +:1054900027202D206669786564206C656E677468C6 +:1054A0000D0A00004C656E677468206F7574206F7C +:1054B000662072616E67653A20256C7520287661DA +:1054C0006C69643A20312E2E2564290D0A4E6F74C2 +:1054D000653A204746534B2F4C6F526120737570CD +:1054E000706F727420757020746F203235302F32D7 +:1054F00035312062797465730D0A00006D723136A2 +:10550000203C737562636D643E205B617267735DFE +:10551000202D204D5231362073797374656D2063D0 +:105520006F6D6D616E64732E2055736520276D72EB +:1055300031362068656C702720666F722064657450 +:1055400061696C730D0A0000726164696F203C63CD +:105550006D643E202D205358313238312072616401 +:10556000696F20636F6E74726F6C20636F6D6D6115 +:105570006E64732E205573652027726164696F20F5 +:1055800068656C702720666F722064657461696C51 +:10559000730D0A0043757272656E74206D6F6465D9 +:1055A0003A2025730D0A4261756472617465733A1D +:1055B00020424C453D2575207C204C4F52413D25D5 +:1055C00075207C204746534B3D2575207C20464C5A +:1055D00052433D25750D0A006D7231360000000002 +:1055E000726164696F0000005461736B5F496E699A +:1055F0007400000014560108000000203001000073 +:10560000C61100084C56010830010020E8340000A3 +:105610001C9D0008C1321042010375127A1AAA01BA +:10562000C113C9641B088104811AF50C1AB1045A0C +:10563000991485024001408B1173280118321923F7 +:0C564000B80B3C181D012C22F402302095 :04000005080000ED02 :00000001FF diff --git a/DevCBT6/MDK-ARM/DevCBT6/DevCBT6.htm b/DevCBT6/MDK-ARM/DevCBT6/DevCBT6.htm index fb0eaf8..fb7b9ee 100644 --- a/DevCBT6/MDK-ARM/DevCBT6/DevCBT6.htm +++ b/DevCBT6/MDK-ARM/DevCBT6/DevCBT6.htm @@ -3,7 +3,7 @@ Static Call Graph - [DevCBT6\DevCBT6.axf]

Static Call Graph for image DevCBT6\DevCBT6.axf


-

#<CALLGRAPH># ARM Linker, 5060960: Last Updated: Sat Dec 13 19:21:39 2025 +

#<CALLGRAPH># ARM Linker, 5060960: Last Updated: Tue Dec 16 03:26:11 2025

Maximum Stack Usage = 680 bytes + Unknown(Cycles, Untraceable Function Pointers)

Call chain for Maximum Stack Depth:

@@ -180,7 +180,7 @@ Global Symbols

__main (Thumb, 0 bytes, Stack size unknown bytes, entry.o(.ARM.Collect$$$$00000000))
[Address Reference Count : 1]

  • startup_stm32f103xb.o(.text)
-

_main_stk (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001)) +

_main_stk (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001))

_main_scatterload (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))

[Calls]

  • >>   __scatterload @@ -190,23 +190,23 @@ Global Symbols

    [Called By]
    • >>   __scatterload
    -

    _main_clock (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008)) +

    _main_clock (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008)) -

    _main_cpp_init (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A)) +

    _main_cpp_init (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A)) -

    _main_init (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B)) +

    _main_init (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B)) -

    __rt_lib_shutdown_fini (Thumb, 0 bytes, Stack size unknown bytes, entry12b.o(.ARM.Collect$$$$0000000E)) +

    __rt_lib_shutdown_fini (Thumb, 0 bytes, Stack size unknown bytes, entry12b.o(.ARM.Collect$$$$0000000E)) -

    __rt_final_cpp (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000F)) +

    __rt_final_cpp (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000F)) -

    __rt_final_exit (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$00000011)) +

    __rt_final_exit (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$00000011))

    SVC_Handler (Thumb, 32 bytes, Stack size 0 bytes, port.o(.emb_text))
    [Address Reference Count : 1]

    • startup_stm32f103xb.o(RESET)
    -

    __asm___6_port_c_39a90d8d__prvStartFirstTask (Thumb, 28 bytes, Stack size 0 bytes, port.o(.emb_text)) -

    [Called By]

    • >>   xPortStartScheduler +

      __asm___6_port_c_39a90d8d__prvStartFirstTask (Thumb, 28 bytes, Stack size 0 bytes, port.o(.emb_text)) +

      [Called By]

      • >>   xPortStartScheduler

      PendSV_Handler (Thumb, 72 bytes, Stack size 0 bytes, port.o(.emb_text)) @@ -214,8 +214,8 @@ Global Symbols


    [Address Reference Count : 1]
    • startup_stm32f103xb.o(RESET)
    -

    vPortGetIPSR (Thumb, 6 bytes, Stack size 0 bytes, port.o(.emb_text)) -

    [Called By]

    • >>   vPortValidateInterruptPriority +

      vPortGetIPSR (Thumb, 6 bytes, Stack size 0 bytes, port.o(.emb_text)) +

      [Called By]

      • >>   vPortValidateInterruptPriority

      Reset_Handler (Thumb, 8 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) @@ -325,8 +325,8 @@ Global Symbols

    • >>   __aeabi_llsr

    [Called By]
    • >>   MR16_UI_Home -
    • >>   _printf_core -
    • >>   _fp_digits +
    • >>   _printf_core +
    • >>   _fp_digits

    __aeabi_llsr (Thumb, 32 bytes, Stack size 0 bytes, llushr.o(.text)) @@ -338,12 +338,12 @@ Global Symbols

  • >>   __aeabi_d2ulz
-

_ll_ushift_r (Thumb, 0 bytes, Stack size 0 bytes, llushr.o(.text), UNUSED) +

_ll_ushift_r (Thumb, 0 bytes, Stack size 0 bytes, llushr.o(.text), UNUSED)

__aeabi_memcpy (Thumb, 36 bytes, Stack size 0 bytes, memcpya.o(.text)) -

[Called By]

  • >>   USAR_UART2_IDLECallback -
  • >>   prvCopyDataToQueue -
  • >>   prvCopyDataFromQueue +

    [Called By]
    • >>   USAR_UART2_IDLECallback +
    • >>   prvCopyDataToQueue +
    • >>   prvCopyDataFromQueue
    • >>   SX1281HalWriteRegisters
    • >>   SX1281HalWriteCommand
    • >>   SX1281HalWriteBuffer @@ -351,30 +351,30 @@ Global Symbols
    • >>   SX1281HalReadBuffer
    • >>   MR16_PackTxBuffer
    • >>   MR16_Main -
    • >>   outputHelpText +
    • >>   outputHelpText
    • >>   SX1281HalReadRegisters
    -

    __aeabi_memcpy4 (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text), UNUSED) +

    __aeabi_memcpy4 (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text), UNUSED) -

    __aeabi_memcpy8 (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text), UNUSED) +

    __aeabi_memcpy8 (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text), UNUSED)

    __aeabi_memset (Thumb, 14 bytes, Stack size 0 bytes, memseta.o(.text)) -

    [Called By]

    • >>   prvInitialiseNewTask +

      [Called By]
      • >>   prvInitialiseNewTask
      • >>   memset
      • >>   __aeabi_memclr
      -

      __aeabi_memset4 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) +

      __aeabi_memset4 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) -

      __aeabi_memset8 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) +

      __aeabi_memset8 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)

      __aeabi_memclr (Thumb, 4 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)

      [Calls]

      • >>   __aeabi_memset

      __aeabi_memclr4 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text)) -

      [Called By]

      • >>   USAR_UART2_IDLECallback +

        [Called By]
        • >>   USAR_UART2_IDLECallback
        • >>   MX_TIM1_Init
        • >>   SystemClock_Config
        • >>   MR16_Init @@ -382,7 +382,7 @@ Global Symbols
        • >>   mr16CommandHandler
        -

        __aeabi_memclr8 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) +

        __aeabi_memclr8 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)

        memset (Thumb, 18 bytes, Stack size 8 bytes, memseta.o(.text), UNUSED)

        [Calls]

        • >>   __aeabi_memset @@ -391,14 +391,14 @@ Global Symbols

          strncpy (Thumb, 24 bytes, Stack size 8 bytes, strncpy.o(.text))

          [Stack]

          • Max Depth = 8
          • Call Chain = strncpy
          -
          [Called By]
          • >>   copyCLIArg +
            [Called By]
            • >>   copyCLIArg
            • >>   FreeRTOS_CLIProcessCommand
            • >>   prvHelpCommand

            strlen (Thumb, 14 bytes, Stack size 0 bytes, strlen.o(.text))

            [Called By]

            • >>   radioCommandHandler -
            • >>   outputHelpText +
            • >>   outputHelpText
            • >>   mr16CommandHandler
            • >>   FreeRTOS_CLIProcessCommand
            @@ -423,7 +423,7 @@ Global Symbols

          [Calls]
          • >>   __vfscanf_char
          -
          [Called By]
          • >>   setRXID +
            [Called By]
            • >>   setRXID

            _scanf_int (Thumb, 332 bytes, Stack size 56 bytes, _scanf_int.o(.text)) @@ -493,8 +493,8 @@ Global Symbols


          [Called By]
          • >>   SX1281GetFrequencyError
          • >>   pow -
          • >>   __kernel_poly -
          • >>   _fp_digits +
          • >>   __kernel_poly +
          • >>   _fp_digits

          __aeabi_ddiv (Thumb, 222 bytes, Stack size 32 bytes, ddiv.o(.text)) @@ -506,9 +506,9 @@ Global Symbols

        • >>   SX1281GetFrequencyError
        • >>   pow
        • >>   Task_radio -
        • >>   __mathlib_dbl_invalid -
        • >>   __mathlib_dbl_divzero -
        • >>   _fp_digits +
        • >>   __mathlib_dbl_invalid +
        • >>   __mathlib_dbl_divzero +
        • >>   _fp_digits

        __aeabi_ul2f (Thumb, 28 bytes, Stack size 8 bytes, ffltul.o(.text)) @@ -555,10 +555,10 @@ Global Symbols

        [Called By]

        • >>   MR16_Main
        -

        __aeabi_uidiv (Thumb, 0 bytes, Stack size 12 bytes, uidiv.o(.text), UNUSED) +

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

        __aeabi_uidivmod (Thumb, 44 bytes, Stack size 12 bytes, uidiv.o(.text), UNUSED) -

        [Called By]

        • >>   _printf_core +

          __aeabi_uidivmod (Thumb, 44 bytes, Stack size 12 bytes, uidiv.o(.text), UNUSED) +

          [Called By]

          • >>   _printf_core

          __aeabi_llsl (Thumb, 30 bytes, Stack size 0 bytes, llshl.o(.text)) @@ -568,7 +568,7 @@ Global Symbols

        • >>   __aeabi_d2ulz
        -

        _ll_shift_l (Thumb, 0 bytes, Stack size 0 bytes, llshl.o(.text), UNUSED) +

        _ll_shift_l (Thumb, 0 bytes, Stack size 0 bytes, llshl.o(.text), UNUSED)

        __rt_ctype_table (Thumb, 4 bytes, Stack size 0 bytes, ctype_o.o(.text))

        [Called By]

        • >>   isspace @@ -616,7 +616,7 @@ Global Symbols
        • >>   strtol
        -

        __I$use$fp (Thumb, 0 bytes, Stack size 0 bytes, iusefp.o(.text), UNUSED) +

        __I$use$fp (Thumb, 0 bytes, Stack size 0 bytes, iusefp.o(.text), UNUSED)

        _float_round (Thumb, 18 bytes, Stack size 0 bytes, fepilogue.o(.text))

        [Called By]

        • >>   __aeabi_fdiv @@ -663,9 +663,9 @@ Global Symbols
          [Called By]
          • >>   __aeabi_dsub
          • >>   __aeabi_drsub
          • >>   pow -
          • >>   __kernel_poly -
          • >>   __mathlib_dbl_infnan2 -
          • >>   _fp_digits +
          • >>   __kernel_poly +
          • >>   __mathlib_dbl_infnan2 +
          • >>   _fp_digits

          __aeabi_dsub (Thumb, 6 bytes, Stack size 0 bytes, dadd.o(.text)) @@ -684,26 +684,26 @@ Global Symbols
          [Called By]

          • >>   pow
          -

          __ARM_scalbn (Thumb, 46 bytes, Stack size 16 bytes, dscalb.o(.text)) +

          __ARM_scalbn (Thumb, 46 bytes, Stack size 16 bytes, dscalb.o(.text))

          [Stack]

          • Max Depth = 16
          • Call Chain = __ARM_scalbn

          [Called By]
          • >>   pow -
          • >>   __mathlib_dbl_underflow -
          • >>   __mathlib_dbl_overflow +
          • >>   __mathlib_dbl_underflow +
          • >>   __mathlib_dbl_overflow
          -

          scalbn (Thumb, 0 bytes, Stack size 16 bytes, dscalb.o(.text), UNUSED) +

          scalbn (Thumb, 0 bytes, Stack size 16 bytes, dscalb.o(.text), UNUSED)

          __aeabi_d2ulz (Thumb, 48 bytes, Stack size 0 bytes, dfixul.o(.text), UNUSED)

          [Calls]

          • >>   __aeabi_llsl
          • >>   __aeabi_llsr
          -
          [Called By]
          • >>   _fp_digits +
            [Called By]
            • >>   _fp_digits
            -

            __aeabi_cdrcmple (Thumb, 48 bytes, Stack size 0 bytes, cdrcmple.o(.text)) +

            __aeabi_cdrcmple (Thumb, 48 bytes, Stack size 0 bytes, cdrcmple.o(.text))

            [Called By]

            • >>   pow -
            • >>   _fp_digits +
            • >>   _fp_digits

            __scatterload (Thumb, 28 bytes, Stack size 0 bytes, init.o(.text)) @@ -712,13 +712,13 @@ Global Symbols
            [Called By]

            • >>   _main_scatterload
            -

            __scatterload_rt2 (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED) +

            __scatterload_rt2 (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED)

            __aeabi_lasr (Thumb, 36 bytes, Stack size 0 bytes, llsshr.o(.text))

            [Called By]

            • >>   __aeabi_dadd
            -

            _ll_sshift_r (Thumb, 0 bytes, Stack size 0 bytes, llsshr.o(.text), UNUSED) +

            _ll_sshift_r (Thumb, 0 bytes, Stack size 0 bytes, llsshr.o(.text), UNUSED)

            __vfscanf (Thumb, 810 bytes, Stack size 88 bytes, _scanf.o(.text))

            [Stack]

            • Max Depth = 144
            • Call Chain = __vfscanf ⇒ _scanf_int @@ -734,19 +734,19 @@ Global Symbols
              [Calls]
              • >>   _double_round
              • >>   __aeabi_llsr
              -
              [Called By]
              • >>   sqrt +
                [Called By]
                • >>   sqrt
                -

                __decompress (Thumb, 0 bytes, Stack size unknown bytes, __dczerorl2.o(.text), UNUSED) +

                __decompress (Thumb, 0 bytes, Stack size unknown bytes, __dczerorl2.o(.text), UNUSED) -

                __decompress1 (Thumb, 86 bytes, Stack size unknown bytes, __dczerorl2.o(.text), UNUSED) +

                __decompress1 (Thumb, 86 bytes, Stack size unknown bytes, __dczerorl2.o(.text), UNUSED)

                BSP_PWM_Start_DMA (Thumb, 44 bytes, Stack size 16 bytes, pwm.o(i.BSP_PWM_Start_DMA))

                [Stack]

                • Max Depth = 84
                • Call Chain = BSP_PWM_Start_DMA ⇒ HAL_TIM_PWM_Start_DMA ⇒ HAL_DMA_Start_IT ⇒ DMA_SetConfig

                [Calls]
                • >>   HAL_TIM_PWM_Start_DMA
                -
                [Called By]
                • >>   WS2812_SendArray +
                  [Called By]
                  • >>   WS2812_SendArray

                  BSP_PWM_Stop (Thumb, 36 bytes, Stack size 8 bytes, pwm.o(i.BSP_PWM_Stop)) @@ -754,7 +754,7 @@ Global Symbols


                [Calls]
                • >>   HAL_TIM_PWM_Stop
                -
                [Called By]
                • >>   WS2812_DeInit +
                  [Called By]
                  • >>   WS2812_DeInit

                  BSP_PWM_Stop_DMA (Thumb, 36 bytes, Stack size 8 bytes, pwm.o(i.BSP_PWM_Stop_DMA)) @@ -762,7 +762,7 @@ Global Symbols


                [Calls]
                • >>   HAL_TIM_PWM_Stop_DMA
                -
                [Called By]
                • >>   WS2812_DeInit +
                  [Called By]
                  • >>   WS2812_DeInit

                  BSP_SPI_GetHandle (Thumb, 22 bytes, Stack size 0 bytes, spi_1.o(i.BSP_SPI_GetHandle)) @@ -808,7 +808,7 @@ Global Symbols
                  [Called By]

                  • >>   SpiInOut
                  -

                  BSP_TIME_Get (Thumb, 0 bytes, Stack size 24 bytes, time.o(i.BSP_TIME_Get_us), UNUSED) +

                  BSP_TIME_Get (Thumb, 0 bytes, Stack size 24 bytes, time.o(i.BSP_TIME_Get_us), UNUSED)

                  BSP_TIME_Get_us (Thumb, 144 bytes, Stack size 24 bytes, time.o(i.BSP_TIME_Get_us))

                  [Stack]

                  • Max Depth = 24
                  • Call Chain = BSP_TIME_Get_us @@ -944,7 +944,7 @@ Global Symbols

                    [Called By]
                    • >>   STMFLASH_Write
                    -

                    FreeRTOS_CLIGetParameter (Thumb, 92 bytes, Stack size 12 bytes, freertos_cli.o(i.FreeRTOS_CLIGetParameter)) +

                    FreeRTOS_CLIGetParameter (Thumb, 92 bytes, Stack size 12 bytes, freertos_cli.o(i.FreeRTOS_CLIGetParameter))

                    [Stack]

                    • Max Depth = 12
                    • Call Chain = FreeRTOS_CLIGetParameter

                    [Called By]
                    • >>   radioCommandHandler @@ -1493,7 +1493,7 @@ Global Symbols
                    • >>   TIM_CCxChannelCmd

                    [Called By]
                    • >>   BSP_PWM_Stop_DMA -
                    • >>   WS2812_DeInit +
                    • >>   WS2812_DeInit
                    • >>   HAL_TIM_PWM_PulseFinishedCallback
                    @@ -1511,7 +1511,7 @@ Global Symbols
                  • >>   UART_EndTxTransfer
                  • >>   UART_EndRxTransfer
                  -
                  [Called By]
                  • >>   USAR_UART2_IDLECallback +
                    [Called By]
                    • >>   USAR_UART2_IDLECallback

                    HAL_UART_ErrorCallback (Thumb, 46 bytes, Stack size 16 bytes, uart.o(i.HAL_UART_ErrorCallback)) @@ -1567,7 +1567,7 @@ Global Symbols


                  [Calls]
                  • >>   UART_Start_Receive_DMA
                  -
                  [Called By]
                  • >>   USAR_UART2_IDLECallback +
                    [Called By]
                    • >>   USAR_UART2_IDLECallback
                    • >>   MX_USART2_UART_Init
                    @@ -1594,7 +1594,7 @@ Global Symbols
                    [Calls]
                    • >>   HAL_GetTick
                    • >>   UART_WaitOnFlagUntilTimeout
                    -
                    [Called By]
                    • >>   USAR_UART2_IDLECallback +
                      [Called By]
                      • >>   USAR_UART2_IDLECallback
                      • >>   fputc
                      @@ -1882,7 +1882,7 @@ Global Symbols
                      [Called By]
                      • >>   main
                      -

                      MX_USART1_UART_Init (Thumb, 44 bytes, Stack size 8 bytes, usart.o(i.MX_USART1_UART_Init)) +

                      MX_USART1_UART_Init (Thumb, 50 bytes, Stack size 8 bytes, usart.o(i.MX_USART1_UART_Init))

                      [Stack]

                      • Max Depth = 96
                      • Call Chain = MX_USART1_UART_Init ⇒ HAL_UART_Init ⇒ HAL_UART_MspInit ⇒ HAL_NVIC_SetPriority ⇒ __NVIC_SetPriority

                      [Calls]
                      • >>   HAL_UART_Init @@ -2604,37 +2604,37 @@ Global Symbols
                        [Called By]
                        • >>   MR16_Main
                        -

                        SX1281_SetBLEBaudrate (Thumb, 126 bytes, Stack size 16 bytes, sx1281.o(i.SX1281_SetBLEBaudrate)) +

                        SX1281_SetBLEBaudrate (Thumb, 126 bytes, Stack size 16 bytes, sx1281.o(i.SX1281_SetBLEBaudrate))

                        [Stack]

                        • Max Depth = 16
                        • Call Chain = SX1281_SetBLEBaudrate

                        [Called By]
                        • >>   radioCommandHandler
                        -

                        SX1281_SetFLRCBaudrate (Thumb, 126 bytes, Stack size 16 bytes, sx1281.o(i.SX1281_SetFLRCBaudrate)) +

                        SX1281_SetFLRCBaudrate (Thumb, 126 bytes, Stack size 16 bytes, sx1281.o(i.SX1281_SetFLRCBaudrate))

                        [Stack]

                        • Max Depth = 16
                        • Call Chain = SX1281_SetFLRCBaudrate

                        [Called By]
                        • >>   radioCommandHandler
                        -

                        SX1281_SetGFSKBaudrate (Thumb, 126 bytes, Stack size 16 bytes, sx1281.o(i.SX1281_SetGFSKBaudrate)) +

                        SX1281_SetGFSKBaudrate (Thumb, 126 bytes, Stack size 16 bytes, sx1281.o(i.SX1281_SetGFSKBaudrate))

                        [Stack]

                        • Max Depth = 16
                        • Call Chain = SX1281_SetGFSKBaudrate

                        [Called By]
                        • >>   radioCommandHandler
                        -

                        SX1281_SetLORABaudrate (Thumb, 120 bytes, Stack size 16 bytes, sx1281.o(i.SX1281_SetLORABaudrate)) +

                        SX1281_SetLORABaudrate (Thumb, 120 bytes, Stack size 16 bytes, sx1281.o(i.SX1281_SetLORABaudrate))

                        [Stack]

                        • Max Depth = 16
                        • Call Chain = SX1281_SetLORABaudrate

                        [Called By]
                        • >>   radioCommandHandler
                        -

                        SX1281_SetMode (Thumb, 274 bytes, Stack size 16 bytes, sx1281.o(i.SX1281_SetMode)) +

                        SX1281_SetMode (Thumb, 274 bytes, Stack size 16 bytes, sx1281.o(i.SX1281_SetMode))

                        [Stack]

                        • Max Depth = 16
                        • Call Chain = SX1281_SetMode

                        [Called By]
                        • >>   radioCommandHandler
                        -

                        SX1281_SetRFFrequency (Thumb, 56 bytes, Stack size 16 bytes, sx1281.o(i.SX1281_SetRFFrequency)) +

                        SX1281_SetRFFrequency (Thumb, 56 bytes, Stack size 16 bytes, sx1281.o(i.SX1281_SetRFFrequency))

                        [Stack]

                        • Max Depth = 16
                        • Call Chain = SX1281_SetRFFrequency

                        [Called By]
                        • >>   radioCommandHandler @@ -2647,7 +2647,7 @@ Global Symbols
                        • >>   MR16_Init
                        -

                        SX1281_SetRXSuccessive (Thumb, 48 bytes, Stack size 16 bytes, sx1281.o(i.SX1281_SetRXSuccessive)) +

                        SX1281_SetRXSuccessive (Thumb, 48 bytes, Stack size 16 bytes, sx1281.o(i.SX1281_SetRXSuccessive))

                        [Stack]

                        • Max Depth = 16
                        • Call Chain = SX1281_SetRXSuccessive

                        [Called By]
                        • >>   mr16CommandHandler @@ -2776,7 +2776,7 @@ Global Symbols

                        [Address Reference Count : 1]
                        • freertos.o(i.MX_FREERTOS_Init)
                        -

                        Task_radio (Thumb, 206 bytes, Stack size 0 bytes, radio.o(i.Task_radio)) +

                        Task_radio (Thumb, 196 bytes, Stack size 0 bytes, radio.o(i.Task_radio))

                        [Stack]

                        • Max Depth = 496
                        • Call Chain = Task_radio ⇒ MR16_Init ⇒ MR16_UI_Home ⇒ LCD_DrawString ⇒ LCD_DrawChar ⇒ LCD_DrawPoint ⇒ LCD_SetAddressWindow ⇒ LCD_WriteDataBuffer ⇒ LCD_WriteDataBuffer_DMA ⇒ BSP_SPI_Transmit ⇒ HAL_SPI_Transmit ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout

                        [Calls]
                        • >>   osDelay @@ -2786,7 +2786,6 @@ Global Symbols
                        • >>   BSP_UART_Transmit
                        • >>   osKernelGetTickFreq
                        • >>   osKernelGetTickCount -
                        • >>   osDelayUntil
                        • >>   MR16_Main
                        • >>   MR16_Init
                        • >>   Config_Get @@ -2817,11 +2816,11 @@ Global Symbols

                          [Stack]
                          • Max Depth = 116
                          • Call Chain = USART2_IRQHandler ⇒ USER_UART_IRQHandler ⇒ USAR_UART2_IDLECallback ⇒ HAL_UART_Receive_DMA ⇒ UART_Start_Receive_DMA ⇒ HAL_DMA_Start_IT ⇒ DMA_SetConfig

                          [Calls]
                          • >>   HAL_UART_IRQHandler -
                          • >>   USER_UART_IRQHandler +
                          • >>   USER_UART_IRQHandler

                          [Address Reference Count : 1]
                          • startup_stm32f103xb.o(RESET)
                          -

                          USAR_UART2_IDLECallback (Thumb, 132 bytes, Stack size 8 bytes, usart.o(i.USAR_UART2_IDLECallback)) +

                          USAR_UART2_IDLECallback (Thumb, 132 bytes, Stack size 8 bytes, usart.o(i.USAR_UART2_IDLECallback))

                          [Stack]

                          • Max Depth = 92
                          • Call Chain = USAR_UART2_IDLECallback ⇒ HAL_UART_Receive_DMA ⇒ UART_Start_Receive_DMA ⇒ HAL_DMA_Start_IT ⇒ DMA_SetConfig

                          [Calls]
                          • >>   HAL_UART_Transmit @@ -2831,13 +2830,13 @@ Global Symbols
                          • >>   __aeabi_memclr4
                          • >>   __aeabi_memcpy
                          -
                          [Called By]
                          • >>   USER_UART_IRQHandler +
                            [Called By]
                            • >>   USER_UART_IRQHandler
                            -

                            USER_UART_IRQHandler (Thumb, 58 bytes, Stack size 16 bytes, usart.o(i.USER_UART_IRQHandler)) +

                            USER_UART_IRQHandler (Thumb, 58 bytes, Stack size 16 bytes, usart.o(i.USER_UART_IRQHandler))

                            [Stack]

                            • Max Depth = 108
                            • Call Chain = USER_UART_IRQHandler ⇒ USAR_UART2_IDLECallback ⇒ HAL_UART_Receive_DMA ⇒ UART_Start_Receive_DMA ⇒ HAL_DMA_Start_IT ⇒ DMA_SetConfig
                            -
                            [Calls]
                            • >>   USAR_UART2_IDLECallback +
                              [Calls]
                              • >>   USAR_UART2_IDLECallback

                              [Called By]
                              • >>   USART2_IRQHandler
                              @@ -2845,7 +2844,7 @@ Global Symbols

                              UsageFault_Handler (Thumb, 4 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.UsageFault_Handler))
                              [Address Reference Count : 1]

                              • startup_stm32f103xb.o(RESET)
                              -

                              WS2812_DeInit (Thumb, 58 bytes, Stack size 8 bytes, ws2812.o(i.WS2812_DeInit)) +

                              WS2812_DeInit (Thumb, 58 bytes, Stack size 8 bytes, ws2812.o(i.WS2812_DeInit))

                              [Stack]

                              • Max Depth = 48
                              • Call Chain = WS2812_DeInit ⇒ BSP_PWM_Stop_DMA ⇒ HAL_TIM_PWM_Stop_DMA ⇒ HAL_DMA_Abort_IT

                              [Calls]
                              • >>   HAL_TIM_PWM_Stop_DMA @@ -2863,7 +2862,7 @@ Global Symbols

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

                                [Stack]

                                • Max Depth = 64
                                • Call Chain = WS2812_Init ⇒ WS2812_DeInit ⇒ BSP_PWM_Stop_DMA ⇒ HAL_TIM_PWM_Stop_DMA ⇒ HAL_DMA_Abort_IT
                                -
                                [Calls]
                                • >>   WS2812_DeInit +
                                  [Calls]
                                  • >>   WS2812_DeInit
                                  • >>   malloc

                                  [Called By]
                                  • >>   Task_radio @@ -2879,7 +2878,7 @@ Global Symbols
                                  • >>   MR16_Main
                                  -

                                  WS2812_SendArray (Thumb, 96 bytes, Stack size 8 bytes, ws2812.o(i.WS2812_SendArray)) +

                                  WS2812_SendArray (Thumb, 96 bytes, Stack size 8 bytes, ws2812.o(i.WS2812_SendArray))

                                  [Stack]

                                  • Max Depth = 92
                                  • Call Chain = WS2812_SendArray ⇒ BSP_PWM_Start_DMA ⇒ HAL_TIM_PWM_Start_DMA ⇒ HAL_DMA_Start_IT ⇒ DMA_SetConfig

                                  [Calls]
                                  • >>   BSP_PWM_Start_DMA @@ -2891,11 +2890,11 @@ Global Symbols

                                    [Called By]
                                    • >>   Task_radio
                                    -

                                    WS2812_SetColor (Thumb, 146 bytes, Stack size 20 bytes, ws2812.o(i.WS2812_SetColor)) +

                                    WS2812_SetColor (Thumb, 146 bytes, Stack size 20 bytes, ws2812.o(i.WS2812_SetColor))

                                    [Stack]

                                    • Max Depth = 20
                                    • Call Chain = WS2812_SetColor

                                    [Called By]
                                    • >>   WS2812_StatusTask -
                                    • >>   WS2812_SetColorWithBrightness +
                                    • >>   WS2812_SetColorWithBrightness

                                    WS2812_SetCommTimeout (Thumb, 6 bytes, Stack size 0 bytes, ws2812.o(i.WS2812_SetCommTimeout)) @@ -2912,23 +2911,23 @@ Global Symbols

                                    WS2812_StatusTask (Thumb, 330 bytes, Stack size 32 bytes, ws2812.o(i.WS2812_StatusTask))

                                    [Stack]

                                    • Max Depth = 124
                                    • Call Chain = WS2812_StatusTask ⇒ WS2812_SendArray ⇒ BSP_PWM_Start_DMA ⇒ HAL_TIM_PWM_Start_DMA ⇒ HAL_DMA_Start_IT ⇒ DMA_SetConfig
                                    -
                                    [Calls]
                                    • >>   WS2812_SetColor -
                                    • >>   WS2812_SendArray -
                                    • >>   WS2812_SetColorWithBrightness +
                                      [Calls]
                                      • >>   WS2812_SetColor +
                                      • >>   WS2812_SendArray +
                                      • >>   WS2812_SetColorWithBrightness

                                      [Called By]
                                      • >>   MR16_Main
                                      -

                                      __0printf (Thumb, 22 bytes, Stack size 24 bytes, printfa.o(i.__0printf), UNUSED) -

                                      [Calls]

                                      • >>   _printf_core +

                                        __0printf (Thumb, 22 bytes, Stack size 24 bytes, printfa.o(i.__0printf), UNUSED) +

                                        [Calls]

                                        • >>   _printf_core
                                        -

                                        __1printf (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0printf), UNUSED) +

                                        __1printf (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0printf), UNUSED)

                                        __2printf (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0printf))

                                        [Stack]

                                        • Max Depth = 24
                                        • Call Chain = __2printf
                                        -
                                        [Called By]
                                        • >>   USAR_UART2_IDLECallback +
                                          [Called By]
                                          • >>   USAR_UART2_IDLECallback
                                          • >>   SX1281_SetTX
                                          • >>   SX1281_Init
                                          • >>   OnTxTimeout @@ -2938,31 +2937,31 @@ Global Symbols
                                          • >>   MR16_Init
                                          -

                                          __c89printf (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0printf), UNUSED) +

                                          __c89printf (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0printf), UNUSED) -

                                          printf (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0printf), UNUSED) +

                                          printf (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0printf), UNUSED) -

                                          __0snprintf (Thumb, 48 bytes, Stack size 40 bytes, printfa.o(i.__0snprintf), UNUSED) -

                                          [Calls]

                                          • >>   _printf_core +

                                            __0snprintf (Thumb, 48 bytes, Stack size 40 bytes, printfa.o(i.__0snprintf), UNUSED) +

                                            [Calls]

                                            • >>   _printf_core
                                            -

                                            __1snprintf (Thumb, 0 bytes, Stack size 40 bytes, printfa.o(i.__0snprintf), UNUSED) +

                                            __1snprintf (Thumb, 0 bytes, Stack size 40 bytes, printfa.o(i.__0snprintf), UNUSED)

                                            __2snprintf (Thumb, 0 bytes, Stack size 40 bytes, printfa.o(i.__0snprintf))

                                            [Stack]

                                            • Max Depth = 40
                                            • Call Chain = __2snprintf

                                            [Called By]
                                            • >>   MR16_UI_UpdateStatus
                                            • >>   MR16_UI_Home -
                                            • >>   setRXID +
                                            • >>   setRXID
                                            • >>   radioCommandHandler
                                            • >>   mr16CommandHandler
                                            -

                                            __c89snprintf (Thumb, 0 bytes, Stack size 40 bytes, printfa.o(i.__0snprintf), UNUSED) +

                                            __c89snprintf (Thumb, 0 bytes, Stack size 40 bytes, printfa.o(i.__0snprintf), UNUSED) -

                                            snprintf (Thumb, 0 bytes, Stack size 40 bytes, printfa.o(i.__0snprintf), UNUSED) +

                                            snprintf (Thumb, 0 bytes, Stack size 40 bytes, printfa.o(i.__0snprintf), UNUSED) -

                                            __ARM_fpclassify (Thumb, 40 bytes, Stack size 0 bytes, fpclassify.o(i.__ARM_fpclassify)) +

                                            __ARM_fpclassify (Thumb, 40 bytes, Stack size 0 bytes, fpclassify.o(i.__ARM_fpclassify))

                                            [Called By]

                                            • >>   pow
                                            @@ -2972,9 +2971,9 @@ Global Symbols
                                          • >>   _strtoul
                                          -

                                          __rt_errno_addr (Thumb, 0 bytes, Stack size 0 bytes, errno.o(i.__aeabi_errno_addr), UNUSED) +

                                          __rt_errno_addr (Thumb, 0 bytes, Stack size 0 bytes, errno.o(i.__aeabi_errno_addr), UNUSED) -

                                          __kernel_poly (Thumb, 170 bytes, Stack size 24 bytes, poly.o(i.__kernel_poly)) +

                                          __kernel_poly (Thumb, 170 bytes, Stack size 24 bytes, poly.o(i.__kernel_poly))

                                          [Stack]

                                          • Max Depth = 112
                                          • Call Chain = __kernel_poly ⇒ __aeabi_dmul ⇒ _double_epilogue ⇒ _double_round

                                          [Calls]
                                          • >>   __aeabi_dmul @@ -2983,7 +2982,7 @@ Global Symbols
                                            [Called By]
                                            • >>   pow
                                            -

                                            __mathlib_dbl_divzero (Thumb, 12 bytes, Stack size 0 bytes, dunder.o(i.__mathlib_dbl_divzero)) +

                                            __mathlib_dbl_divzero (Thumb, 12 bytes, Stack size 0 bytes, dunder.o(i.__mathlib_dbl_divzero))

                                            [Stack]

                                            • Max Depth = 40
                                            • Call Chain = __mathlib_dbl_divzero ⇒ __aeabi_ddiv ⇒ _double_round

                                            [Calls]
                                            • >>   __aeabi_ddiv @@ -2991,7 +2990,7 @@ Global Symbols
                                              [Called By]
                                              • >>   pow
                                              -

                                              __mathlib_dbl_infnan2 (Thumb, 4 bytes, Stack size 0 bytes, dunder.o(i.__mathlib_dbl_infnan2)) +

                                              __mathlib_dbl_infnan2 (Thumb, 4 bytes, Stack size 0 bytes, dunder.o(i.__mathlib_dbl_infnan2))

                                              [Stack]

                                              • Max Depth = 88
                                              • Call Chain = __mathlib_dbl_infnan2 ⇒ __aeabi_dadd ⇒ _double_epilogue ⇒ _double_round

                                              [Calls]
                                              • >>   __aeabi_dadd @@ -2999,7 +2998,7 @@ Global Symbols
                                                [Called By]
                                                • >>   pow
                                                -

                                                __mathlib_dbl_invalid (Thumb, 12 bytes, Stack size 0 bytes, dunder.o(i.__mathlib_dbl_invalid)) +

                                                __mathlib_dbl_invalid (Thumb, 12 bytes, Stack size 0 bytes, dunder.o(i.__mathlib_dbl_invalid))

                                                [Stack]

                                                • Max Depth = 40
                                                • Call Chain = __mathlib_dbl_invalid ⇒ __aeabi_ddiv ⇒ _double_round

                                                [Calls]
                                                • >>   __aeabi_ddiv @@ -3007,34 +3006,34 @@ Global Symbols
                                                  [Called By]
                                                  • >>   pow
                                                  -

                                                  __mathlib_dbl_overflow (Thumb, 14 bytes, Stack size 0 bytes, dunder.o(i.__mathlib_dbl_overflow)) +

                                                  __mathlib_dbl_overflow (Thumb, 14 bytes, Stack size 0 bytes, dunder.o(i.__mathlib_dbl_overflow))

                                                  [Stack]

                                                  • Max Depth = 16
                                                  • Call Chain = __mathlib_dbl_overflow ⇒ __ARM_scalbn
                                                  -
                                                  [Calls]
                                                  • >>   __ARM_scalbn +
                                                    [Calls]
                                                    • >>   __ARM_scalbn

                                                    [Called By]
                                                    • >>   pow
                                                    -

                                                    __mathlib_dbl_underflow (Thumb, 10 bytes, Stack size 0 bytes, dunder.o(i.__mathlib_dbl_underflow)) +

                                                    __mathlib_dbl_underflow (Thumb, 10 bytes, Stack size 0 bytes, dunder.o(i.__mathlib_dbl_underflow))

                                                    [Stack]

                                                    • Max Depth = 16
                                                    • Call Chain = __mathlib_dbl_underflow ⇒ __ARM_scalbn
                                                    -
                                                    [Calls]
                                                    • >>   __ARM_scalbn +
                                                      [Calls]
                                                      • >>   __ARM_scalbn

                                                      [Called By]
                                                      • >>   pow
                                                      -

                                                      __scatterload_copy (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED) +

                                                      __scatterload_copy (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED) -

                                                      __scatterload_null (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED) +

                                                      __scatterload_null (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED) -

                                                      __scatterload_zeroinit (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED) +

                                                      __scatterload_zeroinit (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED) -

                                                      __set_errno (Thumb, 6 bytes, Stack size 0 bytes, errno.o(i.__set_errno)) +

                                                      __set_errno (Thumb, 6 bytes, Stack size 0 bytes, errno.o(i.__set_errno))

                                                      [Called By]

                                                      • >>   pow -
                                                      • >>   sqrt +
                                                      • >>   sqrt
                                                      -

                                                      eTaskGetState (Thumb, 128 bytes, Stack size 32 bytes, tasks.o(i.eTaskGetState)) +

                                                      eTaskGetState (Thumb, 128 bytes, Stack size 32 bytes, tasks.o(i.eTaskGetState))

                                                      [Stack]

                                                      • Max Depth = 32
                                                      • Call Chain = eTaskGetState

                                                      [Calls]
                                                      • >>   vPortExitCritical @@ -3055,14 +3054,14 @@ Global Symbols

                                                        [Stack]
                                                        • Max Depth = 8
                                                        • Call Chain = free

                                                        [Called By]
                                                        • >>   LCD_Clear -
                                                        • >>   WS2812_DeInit +
                                                        • >>   WS2812_DeInit

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

                                                        [Stack]

                                                        • Max Depth = 192
                                                        • Call Chain = main ⇒ MX_FREERTOS_Init ⇒ osThreadNew ⇒ xTaskCreate ⇒ pvPortMalloc ⇒ xTaskResumeAll ⇒ xTaskIncrementTick
                                                        -
                                                        [Calls]
                                                        • >>   osKernelStart -
                                                        • >>   osKernelInitialize +
                                                          [Calls]
                                                          • >>   osKernelStart +
                                                          • >>   osKernelInitialize
                                                          • >>   MX_USART2_UART_Init
                                                          • >>   MX_USART1_UART_Init
                                                          • >>   MX_TIM1_Init @@ -3086,28 +3085,18 @@ Global Symbols

                                                            osDelay (Thumb, 30 bytes, Stack size 16 bytes, cmsis_os2.o(i.osDelay))

                                                            [Stack]

                                                            • Max Depth = 72
                                                            • Call Chain = osDelay ⇒ vTaskDelay ⇒ xTaskResumeAll ⇒ xTaskIncrementTick
                                                            -
                                                            [Calls]
                                                            • >>   __get_IPSR -
                                                            • >>   vTaskDelay +
                                                              [Calls]
                                                              • >>   __get_IPSR +
                                                              • >>   vTaskDelay

                                                              [Called By]
                                                              • >>   StartDefaultTask
                                                              • >>   Task_radio
                                                              -

                                                              osDelayUntil (Thumb, 52 bytes, Stack size 24 bytes, cmsis_os2.o(i.osDelayUntil)) -

                                                              [Stack]

                                                              • Max Depth = 96
                                                              • Call Chain = osDelayUntil ⇒ vTaskDelayUntil ⇒ xTaskResumeAll ⇒ xTaskIncrementTick -
                                                              -
                                                              [Calls]
                                                              • >>   __get_IPSR -
                                                              • >>   xTaskGetTickCount -
                                                              • >>   vTaskDelayUntil -
                                                              -
                                                              [Called By]
                                                              • >>   Task_radio -
                                                              -

                                                              osKernelGetTickCount (Thumb, 26 bytes, Stack size 8 bytes, cmsis_os2.o(i.osKernelGetTickCount))

                                                              [Stack]

                                                              • Max Depth = 40
                                                              • Call Chain = osKernelGetTickCount ⇒ xTaskGetTickCountFromISR ⇒ vPortValidateInterruptPriority
                                                              -
                                                              [Calls]
                                                              • >>   __get_IPSR -
                                                              • >>   xTaskGetTickCountFromISR +
                                                                [Calls]
                                                                • >>   __get_IPSR +
                                                                • >>   xTaskGetTickCountFromISR
                                                                • >>   xTaskGetTickCount

                                                                [Called By]
                                                                • >>   Task_radio @@ -3118,10 +3107,10 @@ Global Symbols
                                                                • >>   Task_radio
                                                                -

                                                                osKernelInitialize (Thumb, 38 bytes, Stack size 8 bytes, cmsis_os2.o(i.osKernelInitialize)) +

                                                                osKernelInitialize (Thumb, 38 bytes, Stack size 8 bytes, cmsis_os2.o(i.osKernelInitialize))

                                                                [Stack]

                                                                • Max Depth = 8
                                                                • Call Chain = osKernelInitialize
                                                                -
                                                                [Calls]
                                                                • >>   __get_IPSR +
                                                                  [Calls]
                                                                  • >>   __get_IPSR

                                                                  [Called By]
                                                                  • >>   main
                                                                  @@ -3130,17 +3119,17 @@ Global Symbols

                                                                  [Stack]
                                                                  • Max Depth = 8
                                                                  • Call Chain = osKernelLock

                                                                  [Calls]
                                                                  • >>   xTaskGetSchedulerState -
                                                                  • >>   vTaskSuspendAll -
                                                                  • >>   __get_IPSR +
                                                                  • >>   vTaskSuspendAll +
                                                                  • >>   __get_IPSR

                                                                  [Called By]
                                                                  • >>   Task_Init
                                                                  -

                                                                  osKernelStart (Thumb, 82 bytes, Stack size 16 bytes, cmsis_os2.o(i.osKernelStart)) +

                                                                  osKernelStart (Thumb, 82 bytes, Stack size 16 bytes, cmsis_os2.o(i.osKernelStart))

                                                                  [Stack]

                                                                  • Max Depth = 176
                                                                  • Call Chain = osKernelStart ⇒ vTaskStartScheduler ⇒ xTimerCreateTimerTask ⇒ prvCheckForValidListAndQueue ⇒ xQueueGenericCreateStatic ⇒ prvInitialiseNewQueue ⇒ xQueueGenericReset ⇒ xTaskRemoveFromEventList
                                                                  -
                                                                  [Calls]
                                                                  • >>   __get_IPSR -
                                                                  • >>   vTaskStartScheduler +
                                                                    [Calls]
                                                                    • >>   __get_IPSR +
                                                                    • >>   vTaskStartScheduler

                                                                    [Called By]
                                                                    • >>   main
                                                                    @@ -3149,8 +3138,8 @@ Global Symbols

                                                                    [Stack]
                                                                    • Max Depth = 48
                                                                    • Call Chain = osKernelUnlock ⇒ xTaskResumeAll ⇒ xTaskIncrementTick

                                                                    [Calls]
                                                                    • >>   xTaskGetSchedulerState -
                                                                    • >>   xTaskResumeAll -
                                                                    • >>   __get_IPSR +
                                                                    • >>   xTaskResumeAll +
                                                                    • >>   __get_IPSR

                                                                    [Called By]
                                                                    • >>   Task_Init
                                                                    @@ -3158,10 +3147,10 @@ Global Symbols

                                                                    osMessageQueueNew (Thumb, 154 bytes, Stack size 32 bytes, cmsis_os2.o(i.osMessageQueueNew))

                                                                    [Stack]

                                                                    • Max Depth = 128
                                                                    • Call Chain = osMessageQueueNew ⇒ xQueueGenericCreate ⇒ pvPortMalloc ⇒ xTaskResumeAll ⇒ xTaskIncrementTick
                                                                    -
                                                                    [Calls]
                                                                    • >>   xQueueGenericCreateStatic -
                                                                    • >>   xQueueGenericCreate -
                                                                    • >>   vQueueAddToRegistry -
                                                                    • >>   __get_IPSR +
                                                                      [Calls]
                                                                      • >>   xQueueGenericCreateStatic +
                                                                      • >>   xQueueGenericCreate +
                                                                      • >>   vQueueAddToRegistry +
                                                                      • >>   __get_IPSR

                                                                      [Called By]
                                                                      • >>   Task_Init
                                                                      @@ -3169,7 +3158,7 @@ Global Symbols

                                                                      osThreadGetId (Thumb, 12 bytes, Stack size 8 bytes, cmsis_os2.o(i.osThreadGetId))

                                                                      [Stack]

                                                                      • Max Depth = 8
                                                                      • Call Chain = osThreadGetId
                                                                      -
                                                                      [Calls]
                                                                      • >>   xTaskGetCurrentTaskHandle +
                                                                        [Calls]
                                                                        • >>   xTaskGetCurrentTaskHandle

                                                                        [Called By]
                                                                        • >>   Task_Init
                                                                        @@ -3177,9 +3166,9 @@ Global Symbols

                                                                        osThreadNew (Thumb, 184 bytes, Stack size 48 bytes, cmsis_os2.o(i.osThreadNew))

                                                                        [Stack]

                                                                        • Max Depth = 184
                                                                        • Call Chain = osThreadNew ⇒ xTaskCreate ⇒ pvPortMalloc ⇒ xTaskResumeAll ⇒ xTaskIncrementTick
                                                                        -
                                                                        [Calls]
                                                                        • >>   __get_IPSR -
                                                                        • >>   xTaskCreateStatic -
                                                                        • >>   xTaskCreate +
                                                                          [Calls]
                                                                          • >>   __get_IPSR +
                                                                          • >>   xTaskCreateStatic +
                                                                          • >>   xTaskCreate

                                                                          [Called By]
                                                                          • >>   Task_Init
                                                                          • >>   MX_FREERTOS_Init @@ -3188,9 +3177,9 @@ Global Symbols

                                                                            osThreadTerminate (Thumb, 60 bytes, Stack size 24 bytes, cmsis_os2.o(i.osThreadTerminate))

                                                                            [Stack]

                                                                            • Max Depth = 104
                                                                            • Call Chain = osThreadTerminate ⇒ vTaskDelete ⇒ prvDeleteTCB ⇒ vPortFree ⇒ xTaskResumeAll ⇒ xTaskIncrementTick
                                                                            -
                                                                            [Calls]
                                                                            • >>   __get_IPSR -
                                                                            • >>   vTaskDelete -
                                                                            • >>   eTaskGetState +
                                                                              [Calls]
                                                                              • >>   __get_IPSR +
                                                                              • >>   vTaskDelete +
                                                                              • >>   eTaskGetState

                                                                              [Called By]
                                                                              • >>   Task_Init
                                                                              @@ -3204,17 +3193,17 @@ Global Symbols
                                                                            • >>   __aeabi_dsub
                                                                            • >>   __aeabi_drsub
                                                                            • >>   __aeabi_dadd -
                                                                            • >>   __aeabi_cdrcmple -
                                                                            • >>   __ARM_scalbn -
                                                                            • >>   sqrt -
                                                                            • >>   __kernel_poly -
                                                                            • >>   __ARM_fpclassify -
                                                                            • >>   __mathlib_dbl_underflow -
                                                                            • >>   __mathlib_dbl_overflow -
                                                                            • >>   __mathlib_dbl_invalid -
                                                                            • >>   __mathlib_dbl_infnan2 -
                                                                            • >>   __mathlib_dbl_divzero -
                                                                            • >>   __set_errno +
                                                                            • >>   __aeabi_cdrcmple +
                                                                            • >>   __ARM_scalbn +
                                                                            • >>   sqrt +
                                                                            • >>   __kernel_poly +
                                                                            • >>   __ARM_fpclassify +
                                                                            • >>   __mathlib_dbl_underflow +
                                                                            • >>   __mathlib_dbl_overflow +
                                                                            • >>   __mathlib_dbl_invalid +
                                                                            • >>   __mathlib_dbl_infnan2 +
                                                                            • >>   __mathlib_dbl_divzero +
                                                                            • >>   __set_errno

                                                                            [Called By]
                                                                            • >>   SX1281SetRfFrequency
                                                                            @@ -3222,238 +3211,227 @@ Global Symbols

                                                                            pvPortMalloc (Thumb, 306 bytes, Stack size 24 bytes, heap_4.o(i.pvPortMalloc))

                                                                            [Stack]

                                                                            • Max Depth = 64
                                                                            • Call Chain = pvPortMalloc ⇒ xTaskResumeAll ⇒ xTaskIncrementTick
                                                                            -
                                                                            [Calls]
                                                                            • >>   xTaskResumeAll -
                                                                            • >>   vTaskSuspendAll -
                                                                            • >>   prvInsertBlockIntoFreeList -
                                                                            • >>   prvHeapInit +
                                                                              [Calls]
                                                                              • >>   xTaskResumeAll +
                                                                              • >>   vTaskSuspendAll +
                                                                              • >>   prvInsertBlockIntoFreeList +
                                                                              • >>   prvHeapInit
                                                                              -
                                                                              [Called By]
                                                                              • >>   xQueueGenericCreate -
                                                                              • >>   xTaskCreate +
                                                                                [Called By]
                                                                                • >>   xQueueGenericCreate +
                                                                                • >>   xTaskCreate
                                                                                • >>   FreeRTOS_CLIRegisterCommand
                                                                                -

                                                                                pxPortInitialiseStack (Thumb, 30 bytes, Stack size 0 bytes, port.o(i.pxPortInitialiseStack)) -

                                                                                [Called By]

                                                                                • >>   prvInitialiseNewTask +

                                                                                  pxPortInitialiseStack (Thumb, 30 bytes, Stack size 0 bytes, port.o(i.pxPortInitialiseStack)) +

                                                                                  [Called By]

                                                                                  • >>   prvInitialiseNewTask
                                                                                  -

                                                                                  sqrt (Thumb, 76 bytes, Stack size 24 bytes, sqrt.o(i.sqrt)) +

                                                                                  sqrt (Thumb, 76 bytes, Stack size 24 bytes, sqrt.o(i.sqrt))

                                                                                  [Stack]

                                                                                  • Max Depth = 64
                                                                                  • Call Chain = sqrt ⇒ _dsqrt ⇒ _double_round

                                                                                  [Calls]
                                                                                  • >>   _dsqrt -
                                                                                  • >>   __set_errno +
                                                                                  • >>   __set_errno

                                                                                  [Called By]
                                                                                  • >>   pow
                                                                                  -

                                                                                  uxListRemove (Thumb, 40 bytes, Stack size 0 bytes, list.o(i.uxListRemove)) -

                                                                                  [Called By]

                                                                                  • >>   xTaskRemoveFromEventList -
                                                                                  • >>   xTaskPriorityDisinherit -
                                                                                  • >>   xTaskResumeAll -
                                                                                  • >>   prvSwitchTimerLists -
                                                                                  • >>   prvProcessReceivedCommands -
                                                                                  • >>   prvProcessExpiredTimer -
                                                                                  • >>   xTaskIncrementTick -
                                                                                  • >>   vTaskDelete -
                                                                                  • >>   prvCheckTasksWaitingTermination -
                                                                                  • >>   prvAddCurrentTaskToDelayedList +

                                                                                    uxListRemove (Thumb, 40 bytes, Stack size 0 bytes, list.o(i.uxListRemove)) +

                                                                                    [Called By]

                                                                                    • >>   xTaskRemoveFromEventList +
                                                                                    • >>   xTaskPriorityDisinherit +
                                                                                    • >>   xTaskResumeAll +
                                                                                    • >>   prvSwitchTimerLists +
                                                                                    • >>   prvProcessReceivedCommands +
                                                                                    • >>   prvProcessExpiredTimer +
                                                                                    • >>   xTaskIncrementTick +
                                                                                    • >>   vTaskDelete +
                                                                                    • >>   prvCheckTasksWaitingTermination +
                                                                                    • >>   prvAddCurrentTaskToDelayedList
                                                                                    -

                                                                                    vApplicationGetIdleTaskMemory (Thumb, 14 bytes, Stack size 0 bytes, cmsis_os2.o(i.vApplicationGetIdleTaskMemory)) -

                                                                                    [Called By]

                                                                                    • >>   vTaskStartScheduler +

                                                                                      vApplicationGetIdleTaskMemory (Thumb, 14 bytes, Stack size 0 bytes, cmsis_os2.o(i.vApplicationGetIdleTaskMemory)) +

                                                                                      [Called By]

                                                                                      • >>   vTaskStartScheduler
                                                                                      -

                                                                                      vApplicationGetTimerTaskMemory (Thumb, 16 bytes, Stack size 0 bytes, cmsis_os2.o(i.vApplicationGetTimerTaskMemory)) -

                                                                                      [Called By]

                                                                                      • >>   xTimerCreateTimerTask +

                                                                                        vApplicationGetTimerTaskMemory (Thumb, 16 bytes, Stack size 0 bytes, cmsis_os2.o(i.vApplicationGetTimerTaskMemory)) +

                                                                                        [Called By]

                                                                                        • >>   xTimerCreateTimerTask
                                                                                        -

                                                                                        vListInitialise (Thumb, 26 bytes, Stack size 0 bytes, list.o(i.vListInitialise)) -

                                                                                        [Called By]

                                                                                        • >>   xQueueGenericReset -
                                                                                        • >>   prvCheckForValidListAndQueue -
                                                                                        • >>   prvInitialiseTaskLists +

                                                                                          vListInitialise (Thumb, 26 bytes, Stack size 0 bytes, list.o(i.vListInitialise)) +

                                                                                          [Called By]

                                                                                          • >>   xQueueGenericReset +
                                                                                          • >>   prvCheckForValidListAndQueue +
                                                                                          • >>   prvInitialiseTaskLists
                                                                                          -

                                                                                          vListInitialiseItem (Thumb, 6 bytes, Stack size 0 bytes, list.o(i.vListInitialiseItem)) -

                                                                                          [Called By]

                                                                                          • >>   prvInitialiseNewTask +

                                                                                            vListInitialiseItem (Thumb, 6 bytes, Stack size 0 bytes, list.o(i.vListInitialiseItem)) +

                                                                                            [Called By]

                                                                                            • >>   prvInitialiseNewTask
                                                                                            -

                                                                                            vListInsert (Thumb, 52 bytes, Stack size 8 bytes, list.o(i.vListInsert)) +

                                                                                            vListInsert (Thumb, 52 bytes, Stack size 8 bytes, list.o(i.vListInsert))

                                                                                            [Stack]

                                                                                            • Max Depth = 8
                                                                                            • Call Chain = vListInsert
                                                                                            -
                                                                                            [Called By]
                                                                                            • >>   vTaskPlaceOnEventList -
                                                                                            • >>   prvSwitchTimerLists -
                                                                                            • >>   prvInsertTimerInActiveList -
                                                                                            • >>   prvAddCurrentTaskToDelayedList +
                                                                                              [Called By]
                                                                                              • >>   vTaskPlaceOnEventList +
                                                                                              • >>   prvSwitchTimerLists +
                                                                                              • >>   prvInsertTimerInActiveList +
                                                                                              • >>   prvAddCurrentTaskToDelayedList
                                                                                              -

                                                                                              vListInsertEnd (Thumb, 24 bytes, Stack size 0 bytes, list.o(i.vListInsertEnd)) -

                                                                                              [Called By]

                                                                                              • >>   xTaskRemoveFromEventList -
                                                                                              • >>   xTaskPriorityDisinherit -
                                                                                              • >>   vTaskPlaceOnEventListRestricted -
                                                                                              • >>   xTaskResumeAll -
                                                                                              • >>   xTaskIncrementTick -
                                                                                              • >>   vTaskDelete -
                                                                                              • >>   prvAddNewTaskToReadyList -
                                                                                              • >>   prvAddCurrentTaskToDelayedList +

                                                                                                vListInsertEnd (Thumb, 24 bytes, Stack size 0 bytes, list.o(i.vListInsertEnd)) +

                                                                                                [Called By]

                                                                                                • >>   xTaskRemoveFromEventList +
                                                                                                • >>   xTaskPriorityDisinherit +
                                                                                                • >>   vTaskPlaceOnEventListRestricted +
                                                                                                • >>   xTaskResumeAll +
                                                                                                • >>   xTaskIncrementTick +
                                                                                                • >>   vTaskDelete +
                                                                                                • >>   prvAddNewTaskToReadyList +
                                                                                                • >>   prvAddCurrentTaskToDelayedList

                                                                                                vPortEnterCritical (Thumb, 76 bytes, Stack size 0 bytes, port.o(i.vPortEnterCritical)) -

                                                                                                [Called By]

                                                                                                • >>   xTaskCheckForTimeOut -
                                                                                                • >>   xQueueReceive -
                                                                                                • >>   xQueueGenericSend -
                                                                                                • >>   xQueueGenericReset -
                                                                                                • >>   vQueueWaitForMessageRestricted -
                                                                                                • >>   prvUnlockQueue -
                                                                                                • >>   prvIsQueueFull -
                                                                                                • >>   prvIsQueueEmpty -
                                                                                                • >>   xTaskResumeAll -
                                                                                                • >>   prvCheckForValidListAndQueue -
                                                                                                • >>   vTaskDelete -
                                                                                                • >>   eTaskGetState -
                                                                                                • >>   prvCheckTasksWaitingTermination -
                                                                                                • >>   prvAddNewTaskToReadyList +

                                                                                                  [Called By]
                                                                                                  • >>   xTaskCheckForTimeOut +
                                                                                                  • >>   xQueueReceive +
                                                                                                  • >>   xQueueGenericSend +
                                                                                                  • >>   xQueueGenericReset +
                                                                                                  • >>   vQueueWaitForMessageRestricted +
                                                                                                  • >>   prvUnlockQueue +
                                                                                                  • >>   prvIsQueueFull +
                                                                                                  • >>   prvIsQueueEmpty +
                                                                                                  • >>   xTaskResumeAll +
                                                                                                  • >>   prvCheckForValidListAndQueue +
                                                                                                  • >>   vTaskDelete +
                                                                                                  • >>   eTaskGetState +
                                                                                                  • >>   prvCheckTasksWaitingTermination +
                                                                                                  • >>   prvAddNewTaskToReadyList
                                                                                                  • >>   FreeRTOS_CLIRegisterCommand

                                                                                                  vPortExitCritical (Thumb, 56 bytes, Stack size 0 bytes, port.o(i.vPortExitCritical)) -

                                                                                                  [Called By]

                                                                                                  • >>   xTaskCheckForTimeOut -
                                                                                                  • >>   xQueueReceive -
                                                                                                  • >>   xQueueGenericSend -
                                                                                                  • >>   xQueueGenericReset -
                                                                                                  • >>   vQueueWaitForMessageRestricted -
                                                                                                  • >>   prvUnlockQueue -
                                                                                                  • >>   prvIsQueueFull -
                                                                                                  • >>   prvIsQueueEmpty -
                                                                                                  • >>   xTaskResumeAll -
                                                                                                  • >>   prvCheckForValidListAndQueue -
                                                                                                  • >>   vTaskDelete -
                                                                                                  • >>   eTaskGetState -
                                                                                                  • >>   prvCheckTasksWaitingTermination -
                                                                                                  • >>   prvAddNewTaskToReadyList +

                                                                                                    [Called By]
                                                                                                    • >>   xTaskCheckForTimeOut +
                                                                                                    • >>   xQueueReceive +
                                                                                                    • >>   xQueueGenericSend +
                                                                                                    • >>   xQueueGenericReset +
                                                                                                    • >>   vQueueWaitForMessageRestricted +
                                                                                                    • >>   prvUnlockQueue +
                                                                                                    • >>   prvIsQueueFull +
                                                                                                    • >>   prvIsQueueEmpty +
                                                                                                    • >>   xTaskResumeAll +
                                                                                                    • >>   prvCheckForValidListAndQueue +
                                                                                                    • >>   vTaskDelete +
                                                                                                    • >>   eTaskGetState +
                                                                                                    • >>   prvCheckTasksWaitingTermination +
                                                                                                    • >>   prvAddNewTaskToReadyList
                                                                                                    • >>   FreeRTOS_CLIRegisterCommand
                                                                                                    -

                                                                                                    vPortFree (Thumb, 150 bytes, Stack size 16 bytes, heap_4.o(i.vPortFree)) +

                                                                                                    vPortFree (Thumb, 150 bytes, Stack size 16 bytes, heap_4.o(i.vPortFree))

                                                                                                    [Stack]

                                                                                                    • Max Depth = 56
                                                                                                    • Call Chain = vPortFree ⇒ xTaskResumeAll ⇒ xTaskIncrementTick
                                                                                                    -
                                                                                                    [Calls]
                                                                                                    • >>   xTaskResumeAll -
                                                                                                    • >>   vTaskSuspendAll -
                                                                                                    • >>   prvInsertBlockIntoFreeList +
                                                                                                      [Calls]
                                                                                                      • >>   xTaskResumeAll +
                                                                                                      • >>   vTaskSuspendAll +
                                                                                                      • >>   prvInsertBlockIntoFreeList
                                                                                                      -
                                                                                                      [Called By]
                                                                                                      • >>   prvProcessReceivedCommands -
                                                                                                      • >>   xTaskCreate -
                                                                                                      • >>   prvDeleteTCB +
                                                                                                        [Called By]
                                                                                                        • >>   prvProcessReceivedCommands +
                                                                                                        • >>   xTaskCreate +
                                                                                                        • >>   prvDeleteTCB
                                                                                                        -

                                                                                                        vPortSetupTimerInterrupt (Thumb, 36 bytes, Stack size 0 bytes, port.o(i.vPortSetupTimerInterrupt)) -

                                                                                                        [Called By]

                                                                                                        • >>   xPortStartScheduler +

                                                                                                          vPortSetupTimerInterrupt (Thumb, 36 bytes, Stack size 0 bytes, port.o(i.vPortSetupTimerInterrupt)) +

                                                                                                          [Called By]

                                                                                                          • >>   xPortStartScheduler
                                                                                                          -

                                                                                                          vPortValidateInterruptPriority (Thumb, 106 bytes, Stack size 16 bytes, port.o(i.vPortValidateInterruptPriority)) +

                                                                                                          vPortValidateInterruptPriority (Thumb, 106 bytes, Stack size 16 bytes, port.o(i.vPortValidateInterruptPriority))

                                                                                                          [Stack]

                                                                                                          • Max Depth = 16
                                                                                                          • Call Chain = vPortValidateInterruptPriority
                                                                                                          -
                                                                                                          [Calls]
                                                                                                          • >>   vPortGetIPSR +
                                                                                                            [Calls]
                                                                                                            • >>   vPortGetIPSR
                                                                                                            -
                                                                                                            [Called By]
                                                                                                            • >>   xQueueGenericSendFromISR -
                                                                                                            • >>   xTaskGetTickCountFromISR +
                                                                                                              [Called By]
                                                                                                              • >>   xQueueGenericSendFromISR +
                                                                                                              • >>   xTaskGetTickCountFromISR
                                                                                                              -

                                                                                                              vQueueAddToRegistry (Thumb, 38 bytes, Stack size 0 bytes, queue.o(i.vQueueAddToRegistry)) -

                                                                                                              [Called By]

                                                                                                              • >>   prvCheckForValidListAndQueue +

                                                                                                                vQueueAddToRegistry (Thumb, 38 bytes, Stack size 0 bytes, queue.o(i.vQueueAddToRegistry)) +

                                                                                                                [Called By]

                                                                                                                • >>   prvCheckForValidListAndQueue
                                                                                                                • >>   osMessageQueueNew
                                                                                                                -

                                                                                                                vQueueWaitForMessageRestricted (Thumb, 74 bytes, Stack size 24 bytes, queue.o(i.vQueueWaitForMessageRestricted)) +

                                                                                                                vQueueWaitForMessageRestricted (Thumb, 74 bytes, Stack size 24 bytes, queue.o(i.vQueueWaitForMessageRestricted))

                                                                                                                [Stack]

                                                                                                                • Max Depth = 72
                                                                                                                • Call Chain = vQueueWaitForMessageRestricted ⇒ vTaskPlaceOnEventListRestricted ⇒ prvAddCurrentTaskToDelayedList ⇒ vListInsert
                                                                                                                -
                                                                                                                [Calls]
                                                                                                                • >>   vTaskPlaceOnEventListRestricted -
                                                                                                                • >>   prvUnlockQueue +
                                                                                                                  [Calls]
                                                                                                                  • >>   vTaskPlaceOnEventListRestricted +
                                                                                                                  • >>   prvUnlockQueue
                                                                                                                  • >>   vPortExitCritical
                                                                                                                  • >>   vPortEnterCritical
                                                                                                                  -
                                                                                                                  [Called By]
                                                                                                                  • >>   prvProcessTimerOrBlockTask +
                                                                                                                    [Called By]
                                                                                                                    • >>   prvProcessTimerOrBlockTask
                                                                                                                    -

                                                                                                                    vTaskDelay (Thumb, 82 bytes, Stack size 16 bytes, tasks.o(i.vTaskDelay)) +

                                                                                                                    vTaskDelay (Thumb, 82 bytes, Stack size 16 bytes, tasks.o(i.vTaskDelay))

                                                                                                                    [Stack]

                                                                                                                    • Max Depth = 56
                                                                                                                    • Call Chain = vTaskDelay ⇒ xTaskResumeAll ⇒ xTaskIncrementTick
                                                                                                                    -
                                                                                                                    [Calls]
                                                                                                                    • >>   xTaskResumeAll -
                                                                                                                    • >>   vTaskSuspendAll -
                                                                                                                    • >>   prvAddCurrentTaskToDelayedList +
                                                                                                                      [Calls]
                                                                                                                      • >>   xTaskResumeAll +
                                                                                                                      • >>   vTaskSuspendAll +
                                                                                                                      • >>   prvAddCurrentTaskToDelayedList

                                                                                                                      [Called By]
                                                                                                                      • >>   osDelay
                                                                                                                      -

                                                                                                                      vTaskDelayUntil (Thumb, 200 bytes, Stack size 32 bytes, tasks.o(i.vTaskDelayUntil)) -

                                                                                                                      [Stack]

                                                                                                                      • Max Depth = 72
                                                                                                                      • Call Chain = vTaskDelayUntil ⇒ xTaskResumeAll ⇒ xTaskIncrementTick -
                                                                                                                      -
                                                                                                                      [Calls]
                                                                                                                      • >>   xTaskResumeAll -
                                                                                                                      • >>   vTaskSuspendAll -
                                                                                                                      • >>   prvAddCurrentTaskToDelayedList -
                                                                                                                      -
                                                                                                                      [Called By]
                                                                                                                      • >>   osDelayUntil -
                                                                                                                      - -

                                                                                                                      vTaskDelete (Thumb, 168 bytes, Stack size 16 bytes, tasks.o(i.vTaskDelete)) +

                                                                                                                      vTaskDelete (Thumb, 168 bytes, Stack size 16 bytes, tasks.o(i.vTaskDelete))

                                                                                                                      [Stack]

                                                                                                                      • Max Depth = 80
                                                                                                                      • Call Chain = vTaskDelete ⇒ prvDeleteTCB ⇒ vPortFree ⇒ xTaskResumeAll ⇒ xTaskIncrementTick
                                                                                                                      -
                                                                                                                      [Calls]
                                                                                                                      • >>   vListInsertEnd -
                                                                                                                      • >>   uxListRemove +
                                                                                                                        [Calls]
                                                                                                                        • >>   vListInsertEnd +
                                                                                                                        • >>   uxListRemove
                                                                                                                        • >>   vPortExitCritical
                                                                                                                        • >>   vPortEnterCritical -
                                                                                                                        • >>   prvResetNextTaskUnblockTime -
                                                                                                                        • >>   prvDeleteTCB +
                                                                                                                        • >>   prvResetNextTaskUnblockTime +
                                                                                                                        • >>   prvDeleteTCB

                                                                                                                        [Called By]
                                                                                                                        • >>   osThreadTerminate
                                                                                                                        -

                                                                                                                        vTaskInternalSetTimeOutState (Thumb, 14 bytes, Stack size 0 bytes, tasks.o(i.vTaskInternalSetTimeOutState)) -

                                                                                                                        [Called By]

                                                                                                                        • >>   xTaskCheckForTimeOut -
                                                                                                                        • >>   xQueueReceive -
                                                                                                                        • >>   xQueueGenericSend +

                                                                                                                          vTaskInternalSetTimeOutState (Thumb, 14 bytes, Stack size 0 bytes, tasks.o(i.vTaskInternalSetTimeOutState)) +

                                                                                                                          [Called By]

                                                                                                                          • >>   xTaskCheckForTimeOut +
                                                                                                                          • >>   xQueueReceive +
                                                                                                                          • >>   xQueueGenericSend
                                                                                                                          -

                                                                                                                          vTaskMissedYield (Thumb, 8 bytes, Stack size 0 bytes, tasks.o(i.vTaskMissedYield)) -

                                                                                                                          [Called By]

                                                                                                                          • >>   prvUnlockQueue +

                                                                                                                            vTaskMissedYield (Thumb, 8 bytes, Stack size 0 bytes, tasks.o(i.vTaskMissedYield)) +

                                                                                                                            [Called By]

                                                                                                                            • >>   prvUnlockQueue
                                                                                                                            -

                                                                                                                            vTaskPlaceOnEventList (Thumb, 52 bytes, Stack size 16 bytes, tasks.o(i.vTaskPlaceOnEventList)) +

                                                                                                                            vTaskPlaceOnEventList (Thumb, 52 bytes, Stack size 16 bytes, tasks.o(i.vTaskPlaceOnEventList))

                                                                                                                            [Stack]

                                                                                                                            • Max Depth = 48
                                                                                                                            • Call Chain = vTaskPlaceOnEventList ⇒ prvAddCurrentTaskToDelayedList ⇒ vListInsert
                                                                                                                            -
                                                                                                                            [Calls]
                                                                                                                            • >>   vListInsert -
                                                                                                                            • >>   prvAddCurrentTaskToDelayedList +
                                                                                                                              [Calls]
                                                                                                                              • >>   vListInsert +
                                                                                                                              • >>   prvAddCurrentTaskToDelayedList
                                                                                                                              -
                                                                                                                              [Called By]
                                                                                                                              • >>   xQueueReceive -
                                                                                                                              • >>   xQueueGenericSend +
                                                                                                                                [Called By]
                                                                                                                                • >>   xQueueReceive +
                                                                                                                                • >>   xQueueGenericSend
                                                                                                                                -

                                                                                                                                vTaskPlaceOnEventListRestricted (Thumb, 60 bytes, Stack size 16 bytes, tasks.o(i.vTaskPlaceOnEventListRestricted)) +

                                                                                                                                vTaskPlaceOnEventListRestricted (Thumb, 60 bytes, Stack size 16 bytes, tasks.o(i.vTaskPlaceOnEventListRestricted))

                                                                                                                                [Stack]

                                                                                                                                • Max Depth = 48
                                                                                                                                • Call Chain = vTaskPlaceOnEventListRestricted ⇒ prvAddCurrentTaskToDelayedList ⇒ vListInsert
                                                                                                                                -
                                                                                                                                [Calls]
                                                                                                                                • >>   vListInsertEnd -
                                                                                                                                • >>   prvAddCurrentTaskToDelayedList +
                                                                                                                                  [Calls]
                                                                                                                                  • >>   vListInsertEnd +
                                                                                                                                  • >>   prvAddCurrentTaskToDelayedList
                                                                                                                                  -
                                                                                                                                  [Called By]
                                                                                                                                  • >>   vQueueWaitForMessageRestricted +
                                                                                                                                    [Called By]
                                                                                                                                    • >>   vQueueWaitForMessageRestricted
                                                                                                                                    -

                                                                                                                                    vTaskStartScheduler (Thumb, 156 bytes, Stack size 32 bytes, tasks.o(i.vTaskStartScheduler)) +

                                                                                                                                    vTaskStartScheduler (Thumb, 156 bytes, Stack size 32 bytes, tasks.o(i.vTaskStartScheduler))

                                                                                                                                    [Stack]

                                                                                                                                    • Max Depth = 160
                                                                                                                                    • Call Chain = vTaskStartScheduler ⇒ xTimerCreateTimerTask ⇒ prvCheckForValidListAndQueue ⇒ xQueueGenericCreateStatic ⇒ prvInitialiseNewQueue ⇒ xQueueGenericReset ⇒ xTaskRemoveFromEventList
                                                                                                                                    -
                                                                                                                                    [Calls]
                                                                                                                                    • >>   xTimerCreateTimerTask -
                                                                                                                                    • >>   xPortStartScheduler -
                                                                                                                                    • >>   vApplicationGetIdleTaskMemory -
                                                                                                                                    • >>   xTaskCreateStatic +
                                                                                                                                      [Calls]
                                                                                                                                      • >>   xTimerCreateTimerTask +
                                                                                                                                      • >>   xPortStartScheduler +
                                                                                                                                      • >>   vApplicationGetIdleTaskMemory +
                                                                                                                                      • >>   xTaskCreateStatic
                                                                                                                                      -
                                                                                                                                      [Called By]
                                                                                                                                      • >>   osKernelStart +
                                                                                                                                        [Called By]
                                                                                                                                        • >>   osKernelStart
                                                                                                                                        -

                                                                                                                                        vTaskSuspendAll (Thumb, 12 bytes, Stack size 0 bytes, tasks.o(i.vTaskSuspendAll)) -

                                                                                                                                        [Called By]

                                                                                                                                        • >>   xQueueReceive -
                                                                                                                                        • >>   xQueueGenericSend -
                                                                                                                                        • >>   vPortFree +

                                                                                                                                          vTaskSuspendAll (Thumb, 12 bytes, Stack size 0 bytes, tasks.o(i.vTaskSuspendAll)) +

                                                                                                                                          [Called By]

                                                                                                                                          • >>   xQueueReceive +
                                                                                                                                          • >>   xQueueGenericSend +
                                                                                                                                          • >>   vPortFree
                                                                                                                                          • >>   pvPortMalloc -
                                                                                                                                          • >>   prvProcessTimerOrBlockTask -
                                                                                                                                          • >>   vTaskDelayUntil -
                                                                                                                                          • >>   vTaskDelay +
                                                                                                                                          • >>   prvProcessTimerOrBlockTask +
                                                                                                                                          • >>   vTaskDelay
                                                                                                                                          • >>   osKernelLock
                                                                                                                                          @@ -3461,234 +3439,232 @@ Global Symbols

                                                                                                                                          [Called By]
                                                                                                                                          • >>   PendSV_Handler
                                                                                                                                          -

                                                                                                                                          xPortStartScheduler (Thumb, 228 bytes, Stack size 16 bytes, port.o(i.xPortStartScheduler)) +

                                                                                                                                          xPortStartScheduler (Thumb, 228 bytes, Stack size 16 bytes, port.o(i.xPortStartScheduler))

                                                                                                                                          [Stack]

                                                                                                                                          • Max Depth = 16
                                                                                                                                          • Call Chain = xPortStartScheduler
                                                                                                                                          -
                                                                                                                                          [Calls]
                                                                                                                                          • >>   vPortSetupTimerInterrupt -
                                                                                                                                          • >>   __asm___6_port_c_39a90d8d__prvStartFirstTask +
                                                                                                                                            [Calls]
                                                                                                                                            • >>   vPortSetupTimerInterrupt +
                                                                                                                                            • >>   __asm___6_port_c_39a90d8d__prvStartFirstTask
                                                                                                                                            -
                                                                                                                                            [Called By]
                                                                                                                                            • >>   vTaskStartScheduler +
                                                                                                                                              [Called By]
                                                                                                                                              • >>   vTaskStartScheduler

                                                                                                                                              xPortSysTickHandler (Thumb, 46 bytes, Stack size 8 bytes, port.o(i.xPortSysTickHandler))

                                                                                                                                              [Stack]

                                                                                                                                              • Max Depth = 32
                                                                                                                                              • Call Chain = xPortSysTickHandler ⇒ xTaskIncrementTick
                                                                                                                                              -
                                                                                                                                              [Calls]
                                                                                                                                              • >>   xTaskIncrementTick +
                                                                                                                                                [Calls]
                                                                                                                                                • >>   xTaskIncrementTick

                                                                                                                                                [Called By]
                                                                                                                                                • >>   SysTick_Handler
                                                                                                                                                -

                                                                                                                                                xQueueGenericCreate (Thumb, 90 bytes, Stack size 32 bytes, queue.o(i.xQueueGenericCreate)) +

                                                                                                                                                xQueueGenericCreate (Thumb, 90 bytes, Stack size 32 bytes, queue.o(i.xQueueGenericCreate))

                                                                                                                                                [Stack]

                                                                                                                                                • Max Depth = 96
                                                                                                                                                • Call Chain = xQueueGenericCreate ⇒ pvPortMalloc ⇒ xTaskResumeAll ⇒ xTaskIncrementTick
                                                                                                                                                -
                                                                                                                                                [Calls]
                                                                                                                                                • >>   prvInitialiseNewQueue +
                                                                                                                                                  [Calls]
                                                                                                                                                  • >>   prvInitialiseNewQueue
                                                                                                                                                  • >>   pvPortMalloc

                                                                                                                                                  [Called By]
                                                                                                                                                  • >>   osMessageQueueNew
                                                                                                                                                  -

                                                                                                                                                  xQueueGenericCreateStatic (Thumb, 224 bytes, Stack size 32 bytes, queue.o(i.xQueueGenericCreateStatic)) +

                                                                                                                                                  xQueueGenericCreateStatic (Thumb, 224 bytes, Stack size 32 bytes, queue.o(i.xQueueGenericCreateStatic))

                                                                                                                                                  [Stack]

                                                                                                                                                  • Max Depth = 88
                                                                                                                                                  • Call Chain = xQueueGenericCreateStatic ⇒ prvInitialiseNewQueue ⇒ xQueueGenericReset ⇒ xTaskRemoveFromEventList
                                                                                                                                                  -
                                                                                                                                                  [Calls]
                                                                                                                                                  • >>   prvInitialiseNewQueue +
                                                                                                                                                    [Calls]
                                                                                                                                                    • >>   prvInitialiseNewQueue
                                                                                                                                                    -
                                                                                                                                                    [Called By]
                                                                                                                                                    • >>   prvCheckForValidListAndQueue +
                                                                                                                                                      [Called By]
                                                                                                                                                      • >>   prvCheckForValidListAndQueue
                                                                                                                                                      • >>   osMessageQueueNew
                                                                                                                                                      -

                                                                                                                                                      xQueueGenericReset (Thumb, 146 bytes, Stack size 16 bytes, queue.o(i.xQueueGenericReset)) +

                                                                                                                                                      xQueueGenericReset (Thumb, 146 bytes, Stack size 16 bytes, queue.o(i.xQueueGenericReset))

                                                                                                                                                      [Stack]

                                                                                                                                                      • Max Depth = 32
                                                                                                                                                      • Call Chain = xQueueGenericReset ⇒ xTaskRemoveFromEventList
                                                                                                                                                      -
                                                                                                                                                      [Calls]
                                                                                                                                                      • >>   xTaskRemoveFromEventList +
                                                                                                                                                        [Calls]
                                                                                                                                                        • >>   xTaskRemoveFromEventList
                                                                                                                                                        • >>   vPortExitCritical
                                                                                                                                                        • >>   vPortEnterCritical -
                                                                                                                                                        • >>   vListInitialise +
                                                                                                                                                        • >>   vListInitialise
                                                                                                                                                        -
                                                                                                                                                        [Called By]
                                                                                                                                                        • >>   prvInitialiseNewQueue +
                                                                                                                                                          [Called By]
                                                                                                                                                          • >>   prvInitialiseNewQueue
                                                                                                                                                          -

                                                                                                                                                          xQueueGenericSend (Thumb, 420 bytes, Stack size 56 bytes, queue.o(i.xQueueGenericSend)) +

                                                                                                                                                          xQueueGenericSend (Thumb, 420 bytes, Stack size 56 bytes, queue.o(i.xQueueGenericSend))

                                                                                                                                                          [Stack]

                                                                                                                                                          • Max Depth = 104
                                                                                                                                                          • Call Chain = xQueueGenericSend ⇒ vTaskPlaceOnEventList ⇒ prvAddCurrentTaskToDelayedList ⇒ vListInsert

                                                                                                                                                          [Calls]
                                                                                                                                                          • >>   xTaskGetSchedulerState -
                                                                                                                                                          • >>   xTaskRemoveFromEventList -
                                                                                                                                                          • >>   xTaskCheckForTimeOut -
                                                                                                                                                          • >>   vTaskPlaceOnEventList -
                                                                                                                                                          • >>   vTaskInternalSetTimeOutState -
                                                                                                                                                          • >>   prvUnlockQueue -
                                                                                                                                                          • >>   prvIsQueueFull -
                                                                                                                                                          • >>   prvCopyDataToQueue -
                                                                                                                                                          • >>   xTaskResumeAll -
                                                                                                                                                          • >>   vTaskSuspendAll +
                                                                                                                                                          • >>   xTaskRemoveFromEventList +
                                                                                                                                                          • >>   xTaskCheckForTimeOut +
                                                                                                                                                          • >>   vTaskPlaceOnEventList +
                                                                                                                                                          • >>   vTaskInternalSetTimeOutState +
                                                                                                                                                          • >>   prvUnlockQueue +
                                                                                                                                                          • >>   prvIsQueueFull +
                                                                                                                                                          • >>   prvCopyDataToQueue +
                                                                                                                                                          • >>   xTaskResumeAll +
                                                                                                                                                          • >>   vTaskSuspendAll
                                                                                                                                                          • >>   vPortExitCritical
                                                                                                                                                          • >>   vPortEnterCritical
                                                                                                                                                          -
                                                                                                                                                          [Called By]
                                                                                                                                                          • >>   xTimerGenericCommand +
                                                                                                                                                            [Called By]
                                                                                                                                                            • >>   xTimerGenericCommand
                                                                                                                                                            -

                                                                                                                                                            xQueueGenericSendFromISR (Thumb, 252 bytes, Stack size 40 bytes, queue.o(i.xQueueGenericSendFromISR)) +

                                                                                                                                                            xQueueGenericSendFromISR (Thumb, 252 bytes, Stack size 40 bytes, queue.o(i.xQueueGenericSendFromISR))

                                                                                                                                                            [Stack]

                                                                                                                                                            • Max Depth = 80
                                                                                                                                                            • Call Chain = xQueueGenericSendFromISR ⇒ prvCopyDataToQueue ⇒ xTaskPriorityDisinherit
                                                                                                                                                            -
                                                                                                                                                            [Calls]
                                                                                                                                                            • >>   xTaskRemoveFromEventList -
                                                                                                                                                            • >>   vPortValidateInterruptPriority -
                                                                                                                                                            • >>   prvCopyDataToQueue +
                                                                                                                                                              [Calls]
                                                                                                                                                              • >>   xTaskRemoveFromEventList +
                                                                                                                                                              • >>   vPortValidateInterruptPriority +
                                                                                                                                                              • >>   prvCopyDataToQueue
                                                                                                                                                              -
                                                                                                                                                              [Called By]
                                                                                                                                                              • >>   xTimerGenericCommand +
                                                                                                                                                                [Called By]
                                                                                                                                                                • >>   xTimerGenericCommand
                                                                                                                                                                -

                                                                                                                                                                xQueueReceive (Thumb, 356 bytes, Stack size 48 bytes, queue.o(i.xQueueReceive)) +

                                                                                                                                                                xQueueReceive (Thumb, 356 bytes, Stack size 48 bytes, queue.o(i.xQueueReceive))

                                                                                                                                                                [Stack]

                                                                                                                                                                • Max Depth = 96
                                                                                                                                                                • Call Chain = xQueueReceive ⇒ vTaskPlaceOnEventList ⇒ prvAddCurrentTaskToDelayedList ⇒ vListInsert

                                                                                                                                                                [Calls]
                                                                                                                                                                • >>   xTaskGetSchedulerState -
                                                                                                                                                                • >>   xTaskRemoveFromEventList -
                                                                                                                                                                • >>   xTaskCheckForTimeOut -
                                                                                                                                                                • >>   vTaskPlaceOnEventList -
                                                                                                                                                                • >>   vTaskInternalSetTimeOutState -
                                                                                                                                                                • >>   prvUnlockQueue -
                                                                                                                                                                • >>   prvIsQueueEmpty -
                                                                                                                                                                • >>   prvCopyDataFromQueue -
                                                                                                                                                                • >>   xTaskResumeAll -
                                                                                                                                                                • >>   vTaskSuspendAll +
                                                                                                                                                                • >>   xTaskRemoveFromEventList +
                                                                                                                                                                • >>   xTaskCheckForTimeOut +
                                                                                                                                                                • >>   vTaskPlaceOnEventList +
                                                                                                                                                                • >>   vTaskInternalSetTimeOutState +
                                                                                                                                                                • >>   prvUnlockQueue +
                                                                                                                                                                • >>   prvIsQueueEmpty +
                                                                                                                                                                • >>   prvCopyDataFromQueue +
                                                                                                                                                                • >>   xTaskResumeAll +
                                                                                                                                                                • >>   vTaskSuspendAll
                                                                                                                                                                • >>   vPortExitCritical
                                                                                                                                                                • >>   vPortEnterCritical
                                                                                                                                                                -
                                                                                                                                                                [Called By]
                                                                                                                                                                • >>   prvProcessReceivedCommands +
                                                                                                                                                                  [Called By]
                                                                                                                                                                  • >>   prvProcessReceivedCommands
                                                                                                                                                                  -

                                                                                                                                                                  xTaskCheckForTimeOut (Thumb, 132 bytes, Stack size 16 bytes, tasks.o(i.xTaskCheckForTimeOut)) +

                                                                                                                                                                  xTaskCheckForTimeOut (Thumb, 132 bytes, Stack size 16 bytes, tasks.o(i.xTaskCheckForTimeOut))

                                                                                                                                                                  [Stack]

                                                                                                                                                                  • Max Depth = 16
                                                                                                                                                                  • Call Chain = xTaskCheckForTimeOut
                                                                                                                                                                  -
                                                                                                                                                                  [Calls]
                                                                                                                                                                  • >>   vTaskInternalSetTimeOutState +
                                                                                                                                                                    [Calls]
                                                                                                                                                                    • >>   vTaskInternalSetTimeOutState
                                                                                                                                                                    • >>   vPortExitCritical
                                                                                                                                                                    • >>   vPortEnterCritical
                                                                                                                                                                    -
                                                                                                                                                                    [Called By]
                                                                                                                                                                    • >>   xQueueReceive -
                                                                                                                                                                    • >>   xQueueGenericSend +
                                                                                                                                                                      [Called By]
                                                                                                                                                                      • >>   xQueueReceive +
                                                                                                                                                                      • >>   xQueueGenericSend
                                                                                                                                                                      -

                                                                                                                                                                      xTaskCreate (Thumb, 100 bytes, Stack size 72 bytes, tasks.o(i.xTaskCreate)) +

                                                                                                                                                                      xTaskCreate (Thumb, 100 bytes, Stack size 72 bytes, tasks.o(i.xTaskCreate))

                                                                                                                                                                      [Stack]

                                                                                                                                                                      • Max Depth = 136
                                                                                                                                                                      • Call Chain = xTaskCreate ⇒ pvPortMalloc ⇒ xTaskResumeAll ⇒ xTaskIncrementTick
                                                                                                                                                                      -
                                                                                                                                                                      [Calls]
                                                                                                                                                                      • >>   vPortFree +
                                                                                                                                                                        [Calls]
                                                                                                                                                                        • >>   vPortFree
                                                                                                                                                                        • >>   pvPortMalloc -
                                                                                                                                                                        • >>   prvInitialiseNewTask -
                                                                                                                                                                        • >>   prvAddNewTaskToReadyList +
                                                                                                                                                                        • >>   prvInitialiseNewTask +
                                                                                                                                                                        • >>   prvAddNewTaskToReadyList

                                                                                                                                                                        [Called By]
                                                                                                                                                                        • >>   osThreadNew
                                                                                                                                                                        -

                                                                                                                                                                        xTaskCreateStatic (Thumb, 186 bytes, Stack size 56 bytes, tasks.o(i.xTaskCreateStatic)) +

                                                                                                                                                                        xTaskCreateStatic (Thumb, 186 bytes, Stack size 56 bytes, tasks.o(i.xTaskCreateStatic))

                                                                                                                                                                        [Stack]

                                                                                                                                                                        • Max Depth = 96
                                                                                                                                                                        • Call Chain = xTaskCreateStatic ⇒ prvInitialiseNewTask
                                                                                                                                                                        -
                                                                                                                                                                        [Calls]
                                                                                                                                                                        • >>   prvInitialiseNewTask -
                                                                                                                                                                        • >>   prvAddNewTaskToReadyList +
                                                                                                                                                                          [Calls]
                                                                                                                                                                          • >>   prvInitialiseNewTask +
                                                                                                                                                                          • >>   prvAddNewTaskToReadyList

                                                                                                                                                                          [Called By]
                                                                                                                                                                          • >>   osThreadNew -
                                                                                                                                                                          • >>   xTimerCreateTimerTask -
                                                                                                                                                                          • >>   vTaskStartScheduler +
                                                                                                                                                                          • >>   xTimerCreateTimerTask +
                                                                                                                                                                          • >>   vTaskStartScheduler
                                                                                                                                                                          -

                                                                                                                                                                          xTaskGetCurrentTaskHandle (Thumb, 6 bytes, Stack size 0 bytes, tasks.o(i.xTaskGetCurrentTaskHandle)) +

                                                                                                                                                                          xTaskGetCurrentTaskHandle (Thumb, 6 bytes, Stack size 0 bytes, tasks.o(i.xTaskGetCurrentTaskHandle))

                                                                                                                                                                          [Called By]

                                                                                                                                                                          • >>   osThreadGetId

                                                                                                                                                                          xTaskGetSchedulerState (Thumb, 24 bytes, Stack size 0 bytes, tasks.o(i.xTaskGetSchedulerState))

                                                                                                                                                                          [Called By]

                                                                                                                                                                          • >>   SysTick_Handler -
                                                                                                                                                                          • >>   xQueueReceive -
                                                                                                                                                                          • >>   xQueueGenericSend -
                                                                                                                                                                          • >>   xTimerGenericCommand +
                                                                                                                                                                          • >>   xQueueReceive +
                                                                                                                                                                          • >>   xQueueGenericSend +
                                                                                                                                                                          • >>   xTimerGenericCommand
                                                                                                                                                                          • >>   osKernelUnlock
                                                                                                                                                                          • >>   osKernelLock

                                                                                                                                                                          xTaskGetTickCount (Thumb, 6 bytes, Stack size 0 bytes, tasks.o(i.xTaskGetTickCount)) -

                                                                                                                                                                          [Called By]

                                                                                                                                                                          • >>   prvSampleTimeNow +

                                                                                                                                                                            [Called By]
                                                                                                                                                                            • >>   prvSampleTimeNow
                                                                                                                                                                            • >>   BSP_TIME_Get_us
                                                                                                                                                                            • >>   osKernelGetTickCount -
                                                                                                                                                                            • >>   osDelayUntil
                                                                                                                                                                            -

                                                                                                                                                                            xTaskGetTickCountFromISR (Thumb, 16 bytes, Stack size 16 bytes, tasks.o(i.xTaskGetTickCountFromISR)) +

                                                                                                                                                                            xTaskGetTickCountFromISR (Thumb, 16 bytes, Stack size 16 bytes, tasks.o(i.xTaskGetTickCountFromISR))

                                                                                                                                                                            [Stack]

                                                                                                                                                                            • Max Depth = 32
                                                                                                                                                                            • Call Chain = xTaskGetTickCountFromISR ⇒ vPortValidateInterruptPriority
                                                                                                                                                                            -
                                                                                                                                                                            [Calls]
                                                                                                                                                                            • >>   vPortValidateInterruptPriority +
                                                                                                                                                                              [Calls]
                                                                                                                                                                              • >>   vPortValidateInterruptPriority

                                                                                                                                                                              [Called By]
                                                                                                                                                                              • >>   osKernelGetTickCount
                                                                                                                                                                              -

                                                                                                                                                                              xTaskIncrementTick (Thumb, 280 bytes, Stack size 24 bytes, tasks.o(i.xTaskIncrementTick)) +

                                                                                                                                                                              xTaskIncrementTick (Thumb, 280 bytes, Stack size 24 bytes, tasks.o(i.xTaskIncrementTick))

                                                                                                                                                                              [Stack]

                                                                                                                                                                              • Max Depth = 24
                                                                                                                                                                              • Call Chain = xTaskIncrementTick
                                                                                                                                                                              -
                                                                                                                                                                              [Calls]
                                                                                                                                                                              • >>   vListInsertEnd -
                                                                                                                                                                              • >>   uxListRemove -
                                                                                                                                                                              • >>   prvResetNextTaskUnblockTime +
                                                                                                                                                                                [Calls]
                                                                                                                                                                                • >>   vListInsertEnd +
                                                                                                                                                                                • >>   uxListRemove +
                                                                                                                                                                                • >>   prvResetNextTaskUnblockTime

                                                                                                                                                                                [Called By]
                                                                                                                                                                                • >>   xPortSysTickHandler -
                                                                                                                                                                                • >>   xTaskResumeAll +
                                                                                                                                                                                • >>   xTaskResumeAll
                                                                                                                                                                                -

                                                                                                                                                                                xTaskPriorityDisinherit (Thumb, 152 bytes, Stack size 16 bytes, tasks.o(i.xTaskPriorityDisinherit)) +

                                                                                                                                                                                xTaskPriorityDisinherit (Thumb, 152 bytes, Stack size 16 bytes, tasks.o(i.xTaskPriorityDisinherit))

                                                                                                                                                                                [Stack]

                                                                                                                                                                                • Max Depth = 16
                                                                                                                                                                                • Call Chain = xTaskPriorityDisinherit
                                                                                                                                                                                -
                                                                                                                                                                                [Calls]
                                                                                                                                                                                • >>   vListInsertEnd -
                                                                                                                                                                                • >>   uxListRemove +
                                                                                                                                                                                  [Calls]
                                                                                                                                                                                  • >>   vListInsertEnd +
                                                                                                                                                                                  • >>   uxListRemove
                                                                                                                                                                                  -
                                                                                                                                                                                  [Called By]
                                                                                                                                                                                  • >>   prvCopyDataToQueue +
                                                                                                                                                                                    [Called By]
                                                                                                                                                                                    • >>   prvCopyDataToQueue
                                                                                                                                                                                    -

                                                                                                                                                                                    xTaskRemoveFromEventList (Thumb, 126 bytes, Stack size 16 bytes, tasks.o(i.xTaskRemoveFromEventList)) +

                                                                                                                                                                                    xTaskRemoveFromEventList (Thumb, 126 bytes, Stack size 16 bytes, tasks.o(i.xTaskRemoveFromEventList))

                                                                                                                                                                                    [Stack]

                                                                                                                                                                                    • Max Depth = 16
                                                                                                                                                                                    • Call Chain = xTaskRemoveFromEventList
                                                                                                                                                                                    -
                                                                                                                                                                                    [Calls]
                                                                                                                                                                                    • >>   vListInsertEnd -
                                                                                                                                                                                    • >>   uxListRemove +
                                                                                                                                                                                      [Calls]
                                                                                                                                                                                      • >>   vListInsertEnd +
                                                                                                                                                                                      • >>   uxListRemove
                                                                                                                                                                                      -
                                                                                                                                                                                      [Called By]
                                                                                                                                                                                      • >>   xQueueReceive -
                                                                                                                                                                                      • >>   xQueueGenericSendFromISR -
                                                                                                                                                                                      • >>   xQueueGenericSend -
                                                                                                                                                                                      • >>   xQueueGenericReset -
                                                                                                                                                                                      • >>   prvUnlockQueue +
                                                                                                                                                                                        [Called By]
                                                                                                                                                                                        • >>   xQueueReceive +
                                                                                                                                                                                        • >>   xQueueGenericSendFromISR +
                                                                                                                                                                                        • >>   xQueueGenericSend +
                                                                                                                                                                                        • >>   xQueueGenericReset +
                                                                                                                                                                                        • >>   prvUnlockQueue
                                                                                                                                                                                        -

                                                                                                                                                                                        xTaskResumeAll (Thumb, 222 bytes, Stack size 16 bytes, tasks.o(i.xTaskResumeAll)) +

                                                                                                                                                                                        xTaskResumeAll (Thumb, 222 bytes, Stack size 16 bytes, tasks.o(i.xTaskResumeAll))

                                                                                                                                                                                        [Stack]

                                                                                                                                                                                        • Max Depth = 40
                                                                                                                                                                                        • Call Chain = xTaskResumeAll ⇒ xTaskIncrementTick
                                                                                                                                                                                        -
                                                                                                                                                                                        [Calls]
                                                                                                                                                                                        • >>   vListInsertEnd -
                                                                                                                                                                                        • >>   uxListRemove +
                                                                                                                                                                                          [Calls]
                                                                                                                                                                                          • >>   vListInsertEnd +
                                                                                                                                                                                          • >>   uxListRemove
                                                                                                                                                                                          • >>   vPortExitCritical
                                                                                                                                                                                          • >>   vPortEnterCritical -
                                                                                                                                                                                          • >>   xTaskIncrementTick -
                                                                                                                                                                                          • >>   prvResetNextTaskUnblockTime +
                                                                                                                                                                                          • >>   xTaskIncrementTick +
                                                                                                                                                                                          • >>   prvResetNextTaskUnblockTime
                                                                                                                                                                                          -
                                                                                                                                                                                          [Called By]
                                                                                                                                                                                          • >>   xQueueReceive -
                                                                                                                                                                                          • >>   xQueueGenericSend -
                                                                                                                                                                                          • >>   vPortFree +
                                                                                                                                                                                            [Called By]
                                                                                                                                                                                            • >>   xQueueReceive +
                                                                                                                                                                                            • >>   xQueueGenericSend +
                                                                                                                                                                                            • >>   vPortFree
                                                                                                                                                                                            • >>   pvPortMalloc -
                                                                                                                                                                                            • >>   prvProcessTimerOrBlockTask -
                                                                                                                                                                                            • >>   vTaskDelayUntil -
                                                                                                                                                                                            • >>   vTaskDelay +
                                                                                                                                                                                            • >>   prvProcessTimerOrBlockTask +
                                                                                                                                                                                            • >>   vTaskDelay
                                                                                                                                                                                            • >>   osKernelUnlock
                                                                                                                                                                                            -

                                                                                                                                                                                            xTimerCreateTimerTask (Thumb, 100 bytes, Stack size 32 bytes, timers.o(i.xTimerCreateTimerTask)) +

                                                                                                                                                                                            xTimerCreateTimerTask (Thumb, 100 bytes, Stack size 32 bytes, timers.o(i.xTimerCreateTimerTask))

                                                                                                                                                                                            [Stack]

                                                                                                                                                                                            • Max Depth = 128
                                                                                                                                                                                            • Call Chain = xTimerCreateTimerTask ⇒ prvCheckForValidListAndQueue ⇒ xQueueGenericCreateStatic ⇒ prvInitialiseNewQueue ⇒ xQueueGenericReset ⇒ xTaskRemoveFromEventList
                                                                                                                                                                                            -
                                                                                                                                                                                            [Calls]
                                                                                                                                                                                            • >>   vApplicationGetTimerTaskMemory -
                                                                                                                                                                                            • >>   prvCheckForValidListAndQueue -
                                                                                                                                                                                            • >>   xTaskCreateStatic +
                                                                                                                                                                                              [Calls]
                                                                                                                                                                                              • >>   vApplicationGetTimerTaskMemory +
                                                                                                                                                                                              • >>   prvCheckForValidListAndQueue +
                                                                                                                                                                                              • >>   xTaskCreateStatic
                                                                                                                                                                                              -
                                                                                                                                                                                              [Called By]
                                                                                                                                                                                              • >>   vTaskStartScheduler +
                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                • >>   vTaskStartScheduler
                                                                                                                                                                                                -

                                                                                                                                                                                                xTimerGenericCommand (Thumb, 128 bytes, Stack size 48 bytes, timers.o(i.xTimerGenericCommand)) +

                                                                                                                                                                                                xTimerGenericCommand (Thumb, 128 bytes, Stack size 48 bytes, timers.o(i.xTimerGenericCommand))

                                                                                                                                                                                                [Stack]

                                                                                                                                                                                                • Max Depth = 152
                                                                                                                                                                                                • Call Chain = xTimerGenericCommand ⇒ xQueueGenericSend ⇒ vTaskPlaceOnEventList ⇒ prvAddCurrentTaskToDelayedList ⇒ vListInsert

                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                • >>   xTaskGetSchedulerState -
                                                                                                                                                                                                • >>   xQueueGenericSendFromISR -
                                                                                                                                                                                                • >>   xQueueGenericSend +
                                                                                                                                                                                                • >>   xQueueGenericSendFromISR +
                                                                                                                                                                                                • >>   xQueueGenericSend
                                                                                                                                                                                                -
                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                • >>   prvSwitchTimerLists -
                                                                                                                                                                                                • >>   prvProcessReceivedCommands -
                                                                                                                                                                                                • >>   prvProcessExpiredTimer +
                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                  • >>   prvSwitchTimerLists +
                                                                                                                                                                                                  • >>   prvProcessReceivedCommands +
                                                                                                                                                                                                  • >>   prvProcessExpiredTimer

                                                                                                                                                                                                  @@ -3958,253 +3934,251 @@ Local Symbols
                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                  • >>   HAL_UART_Transmit
                                                                                                                                                                                                  -

                                                                                                                                                                                                  prvCopyDataFromQueue (Thumb, 42 bytes, Stack size 16 bytes, queue.o(i.prvCopyDataFromQueue)) +

                                                                                                                                                                                                  prvCopyDataFromQueue (Thumb, 42 bytes, Stack size 16 bytes, queue.o(i.prvCopyDataFromQueue))

                                                                                                                                                                                                  [Stack]

                                                                                                                                                                                                  • Max Depth = 16
                                                                                                                                                                                                  • Call Chain = prvCopyDataFromQueue

                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                  • >>   __aeabi_memcpy
                                                                                                                                                                                                  -
                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                  • >>   xQueueReceive +
                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                    • >>   xQueueReceive
                                                                                                                                                                                                    -

                                                                                                                                                                                                    prvCopyDataToQueue (Thumb, 126 bytes, Stack size 24 bytes, queue.o(i.prvCopyDataToQueue)) +

                                                                                                                                                                                                    prvCopyDataToQueue (Thumb, 126 bytes, Stack size 24 bytes, queue.o(i.prvCopyDataToQueue))

                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                    • Max Depth = 40
                                                                                                                                                                                                    • Call Chain = prvCopyDataToQueue ⇒ xTaskPriorityDisinherit
                                                                                                                                                                                                    -
                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                    • >>   xTaskPriorityDisinherit +
                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                      • >>   xTaskPriorityDisinherit
                                                                                                                                                                                                      • >>   __aeabi_memcpy
                                                                                                                                                                                                      -
                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                      • >>   xQueueGenericSendFromISR -
                                                                                                                                                                                                      • >>   xQueueGenericSend +
                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                        • >>   xQueueGenericSendFromISR +
                                                                                                                                                                                                        • >>   xQueueGenericSend
                                                                                                                                                                                                        -

                                                                                                                                                                                                        prvInitialiseNewQueue (Thumb, 42 bytes, Stack size 24 bytes, queue.o(i.prvInitialiseNewQueue)) +

                                                                                                                                                                                                        prvInitialiseNewQueue (Thumb, 42 bytes, Stack size 24 bytes, queue.o(i.prvInitialiseNewQueue))

                                                                                                                                                                                                        [Stack]

                                                                                                                                                                                                        • Max Depth = 56
                                                                                                                                                                                                        • Call Chain = prvInitialiseNewQueue ⇒ xQueueGenericReset ⇒ xTaskRemoveFromEventList
                                                                                                                                                                                                        -
                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                        • >>   xQueueGenericReset +
                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                          • >>   xQueueGenericReset
                                                                                                                                                                                                          -
                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                          • >>   xQueueGenericCreateStatic -
                                                                                                                                                                                                          • >>   xQueueGenericCreate +
                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                            • >>   xQueueGenericCreateStatic +
                                                                                                                                                                                                            • >>   xQueueGenericCreate
                                                                                                                                                                                                            -

                                                                                                                                                                                                            prvIsQueueEmpty (Thumb, 26 bytes, Stack size 16 bytes, queue.o(i.prvIsQueueEmpty)) +

                                                                                                                                                                                                            prvIsQueueEmpty (Thumb, 26 bytes, Stack size 16 bytes, queue.o(i.prvIsQueueEmpty))

                                                                                                                                                                                                            [Stack]

                                                                                                                                                                                                            • Max Depth = 16
                                                                                                                                                                                                            • Call Chain = prvIsQueueEmpty

                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                            • >>   vPortExitCritical
                                                                                                                                                                                                            • >>   vPortEnterCritical
                                                                                                                                                                                                            -
                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                            • >>   xQueueReceive +
                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                              • >>   xQueueReceive
                                                                                                                                                                                                              -

                                                                                                                                                                                                              prvIsQueueFull (Thumb, 30 bytes, Stack size 16 bytes, queue.o(i.prvIsQueueFull)) +

                                                                                                                                                                                                              prvIsQueueFull (Thumb, 30 bytes, Stack size 16 bytes, queue.o(i.prvIsQueueFull))

                                                                                                                                                                                                              [Stack]

                                                                                                                                                                                                              • Max Depth = 16
                                                                                                                                                                                                              • Call Chain = prvIsQueueFull

                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                              • >>   vPortExitCritical
                                                                                                                                                                                                              • >>   vPortEnterCritical
                                                                                                                                                                                                              -
                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                              • >>   xQueueGenericSend +
                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                • >>   xQueueGenericSend
                                                                                                                                                                                                                -

                                                                                                                                                                                                                prvUnlockQueue (Thumb, 126 bytes, Stack size 16 bytes, queue.o(i.prvUnlockQueue)) +

                                                                                                                                                                                                                prvUnlockQueue (Thumb, 126 bytes, Stack size 16 bytes, queue.o(i.prvUnlockQueue))

                                                                                                                                                                                                                [Stack]

                                                                                                                                                                                                                • Max Depth = 32
                                                                                                                                                                                                                • Call Chain = prvUnlockQueue ⇒ xTaskRemoveFromEventList
                                                                                                                                                                                                                -
                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                • >>   xTaskRemoveFromEventList -
                                                                                                                                                                                                                • >>   vTaskMissedYield +
                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                  • >>   xTaskRemoveFromEventList +
                                                                                                                                                                                                                  • >>   vTaskMissedYield
                                                                                                                                                                                                                  • >>   vPortExitCritical
                                                                                                                                                                                                                  • >>   vPortEnterCritical
                                                                                                                                                                                                                  -
                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                  • >>   xQueueReceive -
                                                                                                                                                                                                                  • >>   xQueueGenericSend -
                                                                                                                                                                                                                  • >>   vQueueWaitForMessageRestricted +
                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                    • >>   xQueueReceive +
                                                                                                                                                                                                                    • >>   xQueueGenericSend +
                                                                                                                                                                                                                    • >>   vQueueWaitForMessageRestricted
                                                                                                                                                                                                                    -

                                                                                                                                                                                                                    prvAddCurrentTaskToDelayedList (Thumb, 100 bytes, Stack size 24 bytes, tasks.o(i.prvAddCurrentTaskToDelayedList)) +

                                                                                                                                                                                                                    prvAddCurrentTaskToDelayedList (Thumb, 100 bytes, Stack size 24 bytes, tasks.o(i.prvAddCurrentTaskToDelayedList))

                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                    • Max Depth = 32
                                                                                                                                                                                                                    • Call Chain = prvAddCurrentTaskToDelayedList ⇒ vListInsert
                                                                                                                                                                                                                    -
                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                    • >>   vListInsertEnd -
                                                                                                                                                                                                                    • >>   vListInsert -
                                                                                                                                                                                                                    • >>   uxListRemove +
                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                      • >>   vListInsertEnd +
                                                                                                                                                                                                                      • >>   vListInsert +
                                                                                                                                                                                                                      • >>   uxListRemove
                                                                                                                                                                                                                      -
                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                      • >>   vTaskPlaceOnEventListRestricted -
                                                                                                                                                                                                                      • >>   vTaskPlaceOnEventList -
                                                                                                                                                                                                                      • >>   vTaskDelayUntil -
                                                                                                                                                                                                                      • >>   vTaskDelay +
                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                        • >>   vTaskPlaceOnEventListRestricted +
                                                                                                                                                                                                                        • >>   vTaskPlaceOnEventList +
                                                                                                                                                                                                                        • >>   vTaskDelay
                                                                                                                                                                                                                        -

                                                                                                                                                                                                                        prvAddNewTaskToReadyList (Thumb, 154 bytes, Stack size 8 bytes, tasks.o(i.prvAddNewTaskToReadyList)) +

                                                                                                                                                                                                                        prvAddNewTaskToReadyList (Thumb, 154 bytes, Stack size 8 bytes, tasks.o(i.prvAddNewTaskToReadyList))

                                                                                                                                                                                                                        [Stack]

                                                                                                                                                                                                                        • Max Depth = 16
                                                                                                                                                                                                                        • Call Chain = prvAddNewTaskToReadyList ⇒ prvInitialiseTaskLists
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                        • >>   vListInsertEnd +
                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                          • >>   vListInsertEnd
                                                                                                                                                                                                                          • >>   vPortExitCritical
                                                                                                                                                                                                                          • >>   vPortEnterCritical -
                                                                                                                                                                                                                          • >>   prvInitialiseTaskLists +
                                                                                                                                                                                                                          • >>   prvInitialiseTaskLists
                                                                                                                                                                                                                          -
                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                          • >>   xTaskCreateStatic -
                                                                                                                                                                                                                          • >>   xTaskCreate +
                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                            • >>   xTaskCreateStatic +
                                                                                                                                                                                                                            • >>   xTaskCreate
                                                                                                                                                                                                                            -

                                                                                                                                                                                                                            prvCheckTasksWaitingTermination (Thumb, 60 bytes, Stack size 8 bytes, tasks.o(i.prvCheckTasksWaitingTermination)) +

                                                                                                                                                                                                                            prvCheckTasksWaitingTermination (Thumb, 60 bytes, Stack size 8 bytes, tasks.o(i.prvCheckTasksWaitingTermination))

                                                                                                                                                                                                                            [Stack]

                                                                                                                                                                                                                            • Max Depth = 72
                                                                                                                                                                                                                            • Call Chain = prvCheckTasksWaitingTermination ⇒ prvDeleteTCB ⇒ vPortFree ⇒ xTaskResumeAll ⇒ xTaskIncrementTick
                                                                                                                                                                                                                            -
                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                            • >>   uxListRemove +
                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                              • >>   uxListRemove
                                                                                                                                                                                                                              • >>   vPortExitCritical
                                                                                                                                                                                                                              • >>   vPortEnterCritical -
                                                                                                                                                                                                                              • >>   prvDeleteTCB +
                                                                                                                                                                                                                              • >>   prvDeleteTCB

                                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                                              • >>   prvIdleTask
                                                                                                                                                                                                                              -

                                                                                                                                                                                                                              prvDeleteTCB (Thumb, 80 bytes, Stack size 8 bytes, tasks.o(i.prvDeleteTCB)) +

                                                                                                                                                                                                                              prvDeleteTCB (Thumb, 80 bytes, Stack size 8 bytes, tasks.o(i.prvDeleteTCB))

                                                                                                                                                                                                                              [Stack]

                                                                                                                                                                                                                              • Max Depth = 64
                                                                                                                                                                                                                              • Call Chain = prvDeleteTCB ⇒ vPortFree ⇒ xTaskResumeAll ⇒ xTaskIncrementTick
                                                                                                                                                                                                                              -
                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                              • >>   vPortFree +
                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                • >>   vPortFree
                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                • >>   vTaskDelete -
                                                                                                                                                                                                                                • >>   prvCheckTasksWaitingTermination +
                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                  • >>   vTaskDelete +
                                                                                                                                                                                                                                  • >>   prvCheckTasksWaitingTermination

                                                                                                                                                                                                                                  prvIdleTask (Thumb, 32 bytes, Stack size 0 bytes, tasks.o(i.prvIdleTask))

                                                                                                                                                                                                                                  [Stack]

                                                                                                                                                                                                                                  • Max Depth = 72
                                                                                                                                                                                                                                  • Call Chain = prvIdleTask ⇒ prvCheckTasksWaitingTermination ⇒ prvDeleteTCB ⇒ vPortFree ⇒ xTaskResumeAll ⇒ xTaskIncrementTick
                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                  • >>   prvCheckTasksWaitingTermination +
                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                    • >>   prvCheckTasksWaitingTermination

                                                                                                                                                                                                                                    [Address Reference Count : 1]
                                                                                                                                                                                                                                    • tasks.o(i.vTaskStartScheduler)
                                                                                                                                                                                                                                    -

                                                                                                                                                                                                                                    prvInitialiseNewTask (Thumb, 190 bytes, Stack size 40 bytes, tasks.o(i.prvInitialiseNewTask)) +

                                                                                                                                                                                                                                    prvInitialiseNewTask (Thumb, 190 bytes, Stack size 40 bytes, tasks.o(i.prvInitialiseNewTask))

                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                    • Max Depth = 40
                                                                                                                                                                                                                                    • Call Chain = prvInitialiseNewTask
                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                    • >>   vListInitialiseItem -
                                                                                                                                                                                                                                    • >>   pxPortInitialiseStack +
                                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                                      • >>   vListInitialiseItem +
                                                                                                                                                                                                                                      • >>   pxPortInitialiseStack
                                                                                                                                                                                                                                      • >>   __aeabi_memset
                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                      • >>   xTaskCreateStatic -
                                                                                                                                                                                                                                      • >>   xTaskCreate +
                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                        • >>   xTaskCreateStatic +
                                                                                                                                                                                                                                        • >>   xTaskCreate
                                                                                                                                                                                                                                        -

                                                                                                                                                                                                                                        prvInitialiseTaskLists (Thumb, 70 bytes, Stack size 8 bytes, tasks.o(i.prvInitialiseTaskLists)) +

                                                                                                                                                                                                                                        prvInitialiseTaskLists (Thumb, 70 bytes, Stack size 8 bytes, tasks.o(i.prvInitialiseTaskLists))

                                                                                                                                                                                                                                        [Stack]

                                                                                                                                                                                                                                        • Max Depth = 8
                                                                                                                                                                                                                                        • Call Chain = prvInitialiseTaskLists
                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                                        • >>   vListInitialise +
                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                          • >>   vListInitialise
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                          • >>   prvAddNewTaskToReadyList +
                                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                                            • >>   prvAddNewTaskToReadyList
                                                                                                                                                                                                                                            -

                                                                                                                                                                                                                                            prvResetNextTaskUnblockTime (Thumb, 42 bytes, Stack size 0 bytes, tasks.o(i.prvResetNextTaskUnblockTime)) -

                                                                                                                                                                                                                                            [Called By]

                                                                                                                                                                                                                                            • >>   xTaskResumeAll -
                                                                                                                                                                                                                                            • >>   xTaskIncrementTick -
                                                                                                                                                                                                                                            • >>   vTaskDelete +

                                                                                                                                                                                                                                              prvResetNextTaskUnblockTime (Thumb, 42 bytes, Stack size 0 bytes, tasks.o(i.prvResetNextTaskUnblockTime)) +

                                                                                                                                                                                                                                              [Called By]

                                                                                                                                                                                                                                              • >>   xTaskResumeAll +
                                                                                                                                                                                                                                              • >>   xTaskIncrementTick +
                                                                                                                                                                                                                                              • >>   vTaskDelete
                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                              prvCheckForValidListAndQueue (Thumb, 78 bytes, Stack size 8 bytes, timers.o(i.prvCheckForValidListAndQueue)) +

                                                                                                                                                                                                                                              prvCheckForValidListAndQueue (Thumb, 78 bytes, Stack size 8 bytes, timers.o(i.prvCheckForValidListAndQueue))

                                                                                                                                                                                                                                              [Stack]

                                                                                                                                                                                                                                              • Max Depth = 96
                                                                                                                                                                                                                                              • Call Chain = prvCheckForValidListAndQueue ⇒ xQueueGenericCreateStatic ⇒ prvInitialiseNewQueue ⇒ xQueueGenericReset ⇒ xTaskRemoveFromEventList
                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                              • >>   xQueueGenericCreateStatic -
                                                                                                                                                                                                                                              • >>   vQueueAddToRegistry +
                                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                                • >>   xQueueGenericCreateStatic +
                                                                                                                                                                                                                                                • >>   vQueueAddToRegistry
                                                                                                                                                                                                                                                • >>   vPortExitCritical
                                                                                                                                                                                                                                                • >>   vPortEnterCritical -
                                                                                                                                                                                                                                                • >>   vListInitialise +
                                                                                                                                                                                                                                                • >>   vListInitialise
                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                • >>   xTimerCreateTimerTask +
                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                  • >>   xTimerCreateTimerTask
                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                  prvGetNextExpireTime (Thumb, 36 bytes, Stack size 0 bytes, timers.o(i.prvGetNextExpireTime)) +

                                                                                                                                                                                                                                                  prvGetNextExpireTime (Thumb, 36 bytes, Stack size 0 bytes, timers.o(i.prvGetNextExpireTime))

                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                  • >>   prvTimerTask
                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                  prvInsertTimerInActiveList (Thumb, 80 bytes, Stack size 24 bytes, timers.o(i.prvInsertTimerInActiveList)) +

                                                                                                                                                                                                                                                  prvInsertTimerInActiveList (Thumb, 80 bytes, Stack size 24 bytes, timers.o(i.prvInsertTimerInActiveList))

                                                                                                                                                                                                                                                  [Stack]

                                                                                                                                                                                                                                                  • Max Depth = 32
                                                                                                                                                                                                                                                  • Call Chain = prvInsertTimerInActiveList ⇒ vListInsert
                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                                  • >>   vListInsert +
                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                    • >>   vListInsert
                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                    • >>   prvProcessReceivedCommands -
                                                                                                                                                                                                                                                    • >>   prvProcessExpiredTimer +
                                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                                      • >>   prvProcessReceivedCommands +
                                                                                                                                                                                                                                                      • >>   prvProcessExpiredTimer
                                                                                                                                                                                                                                                      -

                                                                                                                                                                                                                                                      prvProcessExpiredTimer (Thumb, 110 bytes, Stack size 24 bytes, timers.o(i.prvProcessExpiredTimer)) +

                                                                                                                                                                                                                                                      prvProcessExpiredTimer (Thumb, 110 bytes, Stack size 24 bytes, timers.o(i.prvProcessExpiredTimer))

                                                                                                                                                                                                                                                      [Stack]

                                                                                                                                                                                                                                                      • Max Depth = 176
                                                                                                                                                                                                                                                      • Call Chain = prvProcessExpiredTimer ⇒ xTimerGenericCommand ⇒ xQueueGenericSend ⇒ vTaskPlaceOnEventList ⇒ prvAddCurrentTaskToDelayedList ⇒ vListInsert
                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                                                      • >>   uxListRemove -
                                                                                                                                                                                                                                                      • >>   xTimerGenericCommand -
                                                                                                                                                                                                                                                      • >>   prvInsertTimerInActiveList +
                                                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                                                        • >>   uxListRemove +
                                                                                                                                                                                                                                                        • >>   xTimerGenericCommand +
                                                                                                                                                                                                                                                        • >>   prvInsertTimerInActiveList
                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                                        • >>   prvProcessTimerOrBlockTask +
                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                          • >>   prvProcessTimerOrBlockTask
                                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                                          prvProcessReceivedCommands (Thumb, 350 bytes, Stack size 48 bytes, timers.o(i.prvProcessReceivedCommands)) +

                                                                                                                                                                                                                                                          prvProcessReceivedCommands (Thumb, 350 bytes, Stack size 48 bytes, timers.o(i.prvProcessReceivedCommands))

                                                                                                                                                                                                                                                          [Stack]

                                                                                                                                                                                                                                                          • Max Depth = 248
                                                                                                                                                                                                                                                          • Call Chain = prvProcessReceivedCommands ⇒ prvSampleTimeNow ⇒ prvSwitchTimerLists ⇒ xTimerGenericCommand ⇒ xQueueGenericSend ⇒ vTaskPlaceOnEventList ⇒ prvAddCurrentTaskToDelayedList ⇒ vListInsert
                                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                                          • >>   xQueueReceive -
                                                                                                                                                                                                                                                          • >>   uxListRemove -
                                                                                                                                                                                                                                                          • >>   vPortFree -
                                                                                                                                                                                                                                                          • >>   xTimerGenericCommand -
                                                                                                                                                                                                                                                          • >>   prvSampleTimeNow -
                                                                                                                                                                                                                                                          • >>   prvInsertTimerInActiveList +
                                                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                                                            • >>   xQueueReceive +
                                                                                                                                                                                                                                                            • >>   uxListRemove +
                                                                                                                                                                                                                                                            • >>   vPortFree +
                                                                                                                                                                                                                                                            • >>   xTimerGenericCommand +
                                                                                                                                                                                                                                                            • >>   prvSampleTimeNow +
                                                                                                                                                                                                                                                            • >>   prvInsertTimerInActiveList

                                                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                                                            • >>   prvTimerTask
                                                                                                                                                                                                                                                            -

                                                                                                                                                                                                                                                            prvProcessTimerOrBlockTask (Thumb, 102 bytes, Stack size 24 bytes, timers.o(i.prvProcessTimerOrBlockTask)) +

                                                                                                                                                                                                                                                            prvProcessTimerOrBlockTask (Thumb, 102 bytes, Stack size 24 bytes, timers.o(i.prvProcessTimerOrBlockTask))

                                                                                                                                                                                                                                                            [Stack]

                                                                                                                                                                                                                                                            • Max Depth = 224
                                                                                                                                                                                                                                                            • Call Chain = prvProcessTimerOrBlockTask ⇒ prvSampleTimeNow ⇒ prvSwitchTimerLists ⇒ xTimerGenericCommand ⇒ xQueueGenericSend ⇒ vTaskPlaceOnEventList ⇒ prvAddCurrentTaskToDelayedList ⇒ vListInsert
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                                                            • >>   vQueueWaitForMessageRestricted -
                                                                                                                                                                                                                                                            • >>   xTaskResumeAll -
                                                                                                                                                                                                                                                            • >>   vTaskSuspendAll -
                                                                                                                                                                                                                                                            • >>   prvSampleTimeNow -
                                                                                                                                                                                                                                                            • >>   prvProcessExpiredTimer +
                                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                                              • >>   vQueueWaitForMessageRestricted +
                                                                                                                                                                                                                                                              • >>   xTaskResumeAll +
                                                                                                                                                                                                                                                              • >>   vTaskSuspendAll +
                                                                                                                                                                                                                                                              • >>   prvSampleTimeNow +
                                                                                                                                                                                                                                                              • >>   prvProcessExpiredTimer

                                                                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                                                                              • >>   prvTimerTask
                                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                                              prvSampleTimeNow (Thumb, 40 bytes, Stack size 16 bytes, timers.o(i.prvSampleTimeNow)) +

                                                                                                                                                                                                                                                              prvSampleTimeNow (Thumb, 40 bytes, Stack size 16 bytes, timers.o(i.prvSampleTimeNow))

                                                                                                                                                                                                                                                              [Stack]

                                                                                                                                                                                                                                                              • Max Depth = 200
                                                                                                                                                                                                                                                              • Call Chain = prvSampleTimeNow ⇒ prvSwitchTimerLists ⇒ xTimerGenericCommand ⇒ xQueueGenericSend ⇒ vTaskPlaceOnEventList ⇒ prvAddCurrentTaskToDelayedList ⇒ vListInsert
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                                              • >>   prvSwitchTimerLists +
                                                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                                                • >>   prvSwitchTimerLists
                                                                                                                                                                                                                                                                • >>   xTaskGetTickCount
                                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                • >>   prvProcessTimerOrBlockTask -
                                                                                                                                                                                                                                                                • >>   prvProcessReceivedCommands +
                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                  • >>   prvProcessTimerOrBlockTask +
                                                                                                                                                                                                                                                                  • >>   prvProcessReceivedCommands
                                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                                  prvSwitchTimerLists (Thumb, 154 bytes, Stack size 32 bytes, timers.o(i.prvSwitchTimerLists)) +

                                                                                                                                                                                                                                                                  prvSwitchTimerLists (Thumb, 154 bytes, Stack size 32 bytes, timers.o(i.prvSwitchTimerLists))

                                                                                                                                                                                                                                                                  [Stack]

                                                                                                                                                                                                                                                                  • Max Depth = 184
                                                                                                                                                                                                                                                                  • Call Chain = prvSwitchTimerLists ⇒ xTimerGenericCommand ⇒ xQueueGenericSend ⇒ vTaskPlaceOnEventList ⇒ prvAddCurrentTaskToDelayedList ⇒ vListInsert
                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                                                  • >>   vListInsert -
                                                                                                                                                                                                                                                                  • >>   uxListRemove -
                                                                                                                                                                                                                                                                  • >>   xTimerGenericCommand +
                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                    • >>   vListInsert +
                                                                                                                                                                                                                                                                    • >>   uxListRemove +
                                                                                                                                                                                                                                                                    • >>   xTimerGenericCommand
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   prvSampleTimeNow +
                                                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                                                      • >>   prvSampleTimeNow

                                                                                                                                                                                                                                                                      prvTimerTask (Thumb, 26 bytes, Stack size 8 bytes, timers.o(i.prvTimerTask))

                                                                                                                                                                                                                                                                      [Stack]

                                                                                                                                                                                                                                                                      • Max Depth = 256
                                                                                                                                                                                                                                                                      • Call Chain = prvTimerTask ⇒ prvProcessReceivedCommands ⇒ prvSampleTimeNow ⇒ prvSwitchTimerLists ⇒ xTimerGenericCommand ⇒ xQueueGenericSend ⇒ vTaskPlaceOnEventList ⇒ prvAddCurrentTaskToDelayedList ⇒ vListInsert
                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                                                                      • >>   prvProcessTimerOrBlockTask -
                                                                                                                                                                                                                                                                      • >>   prvProcessReceivedCommands -
                                                                                                                                                                                                                                                                      • >>   prvGetNextExpireTime +
                                                                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                                                                        • >>   prvProcessTimerOrBlockTask +
                                                                                                                                                                                                                                                                        • >>   prvProcessReceivedCommands +
                                                                                                                                                                                                                                                                        • >>   prvGetNextExpireTime

                                                                                                                                                                                                                                                                        [Address Reference Count : 1]
                                                                                                                                                                                                                                                                        • timers.o(i.xTimerCreateTimerTask)
                                                                                                                                                                                                                                                                        -

                                                                                                                                                                                                                                                                        __get_IPSR (Thumb, 6 bytes, Stack size 0 bytes, cmsis_os2.o(i.__get_IPSR)) +

                                                                                                                                                                                                                                                                        __get_IPSR (Thumb, 6 bytes, Stack size 0 bytes, cmsis_os2.o(i.__get_IPSR))

                                                                                                                                                                                                                                                                        [Called By]

                                                                                                                                                                                                                                                                        • >>   osThreadNew
                                                                                                                                                                                                                                                                        • >>   osDelay -
                                                                                                                                                                                                                                                                        • >>   osKernelStart -
                                                                                                                                                                                                                                                                        • >>   osKernelInitialize +
                                                                                                                                                                                                                                                                        • >>   osKernelStart +
                                                                                                                                                                                                                                                                        • >>   osKernelInitialize
                                                                                                                                                                                                                                                                        • >>   osThreadTerminate
                                                                                                                                                                                                                                                                        • >>   osMessageQueueNew
                                                                                                                                                                                                                                                                        • >>   osKernelUnlock
                                                                                                                                                                                                                                                                        • >>   osKernelLock
                                                                                                                                                                                                                                                                        • >>   osKernelGetTickCount -
                                                                                                                                                                                                                                                                        • >>   osDelayUntil
                                                                                                                                                                                                                                                                        -

                                                                                                                                                                                                                                                                        prvHeapInit (Thumb, 98 bytes, Stack size 12 bytes, heap_4.o(i.prvHeapInit)) +

                                                                                                                                                                                                                                                                        prvHeapInit (Thumb, 98 bytes, Stack size 12 bytes, heap_4.o(i.prvHeapInit))

                                                                                                                                                                                                                                                                        [Stack]

                                                                                                                                                                                                                                                                        • Max Depth = 12
                                                                                                                                                                                                                                                                        • Call Chain = prvHeapInit

                                                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                                                        • >>   pvPortMalloc
                                                                                                                                                                                                                                                                        -

                                                                                                                                                                                                                                                                        prvInsertBlockIntoFreeList (Thumb, 96 bytes, Stack size 8 bytes, heap_4.o(i.prvInsertBlockIntoFreeList)) +

                                                                                                                                                                                                                                                                        prvInsertBlockIntoFreeList (Thumb, 96 bytes, Stack size 8 bytes, heap_4.o(i.prvInsertBlockIntoFreeList))

                                                                                                                                                                                                                                                                        [Stack]

                                                                                                                                                                                                                                                                        • Max Depth = 8
                                                                                                                                                                                                                                                                        • Call Chain = prvInsertBlockIntoFreeList
                                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                                                        • >>   vPortFree +
                                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                                          • >>   vPortFree
                                                                                                                                                                                                                                                                          • >>   pvPortMalloc
                                                                                                                                                                                                                                                                          @@ -4306,10 +4280,10 @@ Local Symbols
                                                                                                                                                                                                                                                                        • >>   SpiIn
                                                                                                                                                                                                                                                                        -

                                                                                                                                                                                                                                                                        WS2812_SetColorWithBrightness (Thumb, 84 bytes, Stack size 28 bytes, ws2812.o(i.WS2812_SetColorWithBrightness)) +

                                                                                                                                                                                                                                                                        WS2812_SetColorWithBrightness (Thumb, 84 bytes, Stack size 28 bytes, ws2812.o(i.WS2812_SetColorWithBrightness))

                                                                                                                                                                                                                                                                        [Stack]

                                                                                                                                                                                                                                                                        • Max Depth = 48
                                                                                                                                                                                                                                                                        • Call Chain = WS2812_SetColorWithBrightness ⇒ WS2812_SetColor
                                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                                                                        • >>   WS2812_SetColor +
                                                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                                                          • >>   WS2812_SetColor

                                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                                          • >>   WS2812_StatusTask
                                                                                                                                                                                                                                                                          @@ -4357,7 +4331,7 @@ Local Symbols

                                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                                          • >>   Config_ValidateMR16
                                                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                                                          copyCLIArg (Thumb, 56 bytes, Stack size 24 bytes, mr16.o(i.copyCLIArg)) +

                                                                                                                                                                                                                                                                          copyCLIArg (Thumb, 56 bytes, Stack size 24 bytes, mr16.o(i.copyCLIArg))

                                                                                                                                                                                                                                                                          [Stack]

                                                                                                                                                                                                                                                                          • Max Depth = 32
                                                                                                                                                                                                                                                                          • Call Chain = copyCLIArg ⇒ strncpy

                                                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                                                          • >>   strncpy @@ -4366,37 +4340,37 @@ Local Symbols
                                                                                                                                                                                                                                                                          • >>   mr16CommandHandler
                                                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                                                          getFormatString (Thumb, 22 bytes, Stack size 0 bytes, mr16.o(i.getFormatString)) +

                                                                                                                                                                                                                                                                          getFormatString (Thumb, 22 bytes, Stack size 0 bytes, mr16.o(i.getFormatString))

                                                                                                                                                                                                                                                                          [Called By]

                                                                                                                                                                                                                                                                          • >>   mr16CommandHandler
                                                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                                                          getRadioModeString (Thumb, 38 bytes, Stack size 0 bytes, mr16.o(i.getRadioModeString)) +

                                                                                                                                                                                                                                                                          getRadioModeString (Thumb, 38 bytes, Stack size 0 bytes, mr16.o(i.getRadioModeString))

                                                                                                                                                                                                                                                                          [Called By]

                                                                                                                                                                                                                                                                          • >>   radioCommandHandler
                                                                                                                                                                                                                                                                          • >>   mr16CommandHandler
                                                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                                                          isValidRXID (Thumb, 22 bytes, Stack size 0 bytes, mr16.o(i.isValidRXID)) -

                                                                                                                                                                                                                                                                          [Called By]

                                                                                                                                                                                                                                                                          • >>   setRXID +

                                                                                                                                                                                                                                                                            isValidRXID (Thumb, 22 bytes, Stack size 0 bytes, mr16.o(i.isValidRXID)) +

                                                                                                                                                                                                                                                                            [Called By]

                                                                                                                                                                                                                                                                            • >>   setRXID

                                                                                                                                                                                                                                                                            mr16CommandHandler (Thumb, 2076 bytes, Stack size 184 bytes, mr16.o(i.mr16CommandHandler))

                                                                                                                                                                                                                                                                            [Stack]

                                                                                                                                                                                                                                                                            • Max Depth = 680
                                                                                                                                                                                                                                                                            • Call Chain = mr16CommandHandler ⇒ MR16_Init ⇒ MR16_UI_Home ⇒ LCD_DrawString ⇒ LCD_DrawChar ⇒ LCD_DrawPoint ⇒ LCD_SetAddressWindow ⇒ LCD_WriteDataBuffer ⇒ LCD_WriteDataBuffer_DMA ⇒ BSP_SPI_Transmit ⇒ HAL_SPI_Transmit ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout

                                                                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                                                                            • >>   SX1281_SetTX -
                                                                                                                                                                                                                                                                            • >>   SX1281_SetRXSuccessive +
                                                                                                                                                                                                                                                                            • >>   SX1281_SetRXSuccessive
                                                                                                                                                                                                                                                                            • >>   STMFLASH_Write
                                                                                                                                                                                                                                                                            • >>   STMFLASH_Read
                                                                                                                                                                                                                                                                            • >>   MR16_UI_UpdateStatus
                                                                                                                                                                                                                                                                            • >>   MR16_UI_Home
                                                                                                                                                                                                                                                                            • >>   MR16_Init -
                                                                                                                                                                                                                                                                            • >>   setRXID -
                                                                                                                                                                                                                                                                            • >>   outputHelpText -
                                                                                                                                                                                                                                                                            • >>   getRadioModeString -
                                                                                                                                                                                                                                                                            • >>   getFormatString -
                                                                                                                                                                                                                                                                            • >>   copyCLIArg +
                                                                                                                                                                                                                                                                            • >>   setRXID +
                                                                                                                                                                                                                                                                            • >>   outputHelpText +
                                                                                                                                                                                                                                                                            • >>   getRadioModeString +
                                                                                                                                                                                                                                                                            • >>   getFormatString +
                                                                                                                                                                                                                                                                            • >>   copyCLIArg
                                                                                                                                                                                                                                                                            • >>   Config_SetDefaults
                                                                                                                                                                                                                                                                            • >>   Config_Get -
                                                                                                                                                                                                                                                                            • >>   FreeRTOS_CLIGetParameter +
                                                                                                                                                                                                                                                                            • >>   FreeRTOS_CLIGetParameter
                                                                                                                                                                                                                                                                            • >>   WS2812_SetStatus
                                                                                                                                                                                                                                                                            • >>   strtoul
                                                                                                                                                                                                                                                                            • >>   strtol @@ -4407,7 +4381,7 @@ Local Symbols

                                                                                                                                                                                                                                                                            [Address Reference Count : 1]
                                                                                                                                                                                                                                                                            • mr16.o(.constdata)
                                                                                                                                                                                                                                                                            -

                                                                                                                                                                                                                                                                            outputHelpText (Thumb, 112 bytes, Stack size 40 bytes, mr16.o(i.outputHelpText)) +

                                                                                                                                                                                                                                                                            outputHelpText (Thumb, 112 bytes, Stack size 40 bytes, mr16.o(i.outputHelpText))

                                                                                                                                                                                                                                                                            [Stack]

                                                                                                                                                                                                                                                                            • Max Depth = 40
                                                                                                                                                                                                                                                                            • Call Chain = outputHelpText

                                                                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                                                                            • >>   strlen @@ -4420,16 +4394,16 @@ Local Symbols

                                                                                                                                                                                                                                                                              radioCommandHandler (Thumb, 8650 bytes, Stack size 240 bytes, mr16.o(i.radioCommandHandler))

                                                                                                                                                                                                                                                                              [Stack]

                                                                                                                                                                                                                                                                              • Max Depth = 320
                                                                                                                                                                                                                                                                              • Call Chain = radioCommandHandler ⇒ strtoul ⇒ _strtoul
                                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                                                              • >>   SX1281_SetRFFrequency -
                                                                                                                                                                                                                                                                              • >>   SX1281_SetMode -
                                                                                                                                                                                                                                                                              • >>   SX1281_SetLORABaudrate -
                                                                                                                                                                                                                                                                              • >>   SX1281_SetGFSKBaudrate -
                                                                                                                                                                                                                                                                              • >>   SX1281_SetFLRCBaudrate -
                                                                                                                                                                                                                                                                              • >>   SX1281_SetBLEBaudrate -
                                                                                                                                                                                                                                                                              • >>   outputHelpText -
                                                                                                                                                                                                                                                                              • >>   getRadioModeString -
                                                                                                                                                                                                                                                                              • >>   copyCLIArg -
                                                                                                                                                                                                                                                                              • >>   FreeRTOS_CLIGetParameter +
                                                                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                                                                • >>   SX1281_SetRFFrequency +
                                                                                                                                                                                                                                                                                • >>   SX1281_SetMode +
                                                                                                                                                                                                                                                                                • >>   SX1281_SetLORABaudrate +
                                                                                                                                                                                                                                                                                • >>   SX1281_SetGFSKBaudrate +
                                                                                                                                                                                                                                                                                • >>   SX1281_SetFLRCBaudrate +
                                                                                                                                                                                                                                                                                • >>   SX1281_SetBLEBaudrate +
                                                                                                                                                                                                                                                                                • >>   outputHelpText +
                                                                                                                                                                                                                                                                                • >>   getRadioModeString +
                                                                                                                                                                                                                                                                                • >>   copyCLIArg +
                                                                                                                                                                                                                                                                                • >>   FreeRTOS_CLIGetParameter
                                                                                                                                                                                                                                                                                • >>   strtoul
                                                                                                                                                                                                                                                                                • >>   __2snprintf
                                                                                                                                                                                                                                                                                • >>   strcasecmp @@ -4438,44 +4412,44 @@ Local Symbols

                                                                                                                                                                                                                                                                                [Address Reference Count : 1]
                                                                                                                                                                                                                                                                                • mr16.o(.constdata)
                                                                                                                                                                                                                                                                                -

                                                                                                                                                                                                                                                                                setRXID (Thumb, 80 bytes, Stack size 32 bytes, mr16.o(i.setRXID)) +

                                                                                                                                                                                                                                                                                setRXID (Thumb, 80 bytes, Stack size 32 bytes, mr16.o(i.setRXID))

                                                                                                                                                                                                                                                                                [Stack]

                                                                                                                                                                                                                                                                                • Max Depth = 248
                                                                                                                                                                                                                                                                                • Call Chain = setRXID ⇒ __0sscanf ⇒ __vfscanf_char ⇒ __vfscanf ⇒ _scanf_int
                                                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                                                                • >>   isValidRXID +
                                                                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                                                                  • >>   isValidRXID
                                                                                                                                                                                                                                                                                  • >>   __0sscanf
                                                                                                                                                                                                                                                                                  • >>   __2snprintf

                                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                                  • >>   mr16CommandHandler
                                                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                                                  _fp_digits (Thumb, 366 bytes, Stack size 64 bytes, printfa.o(i._fp_digits), UNUSED) +

                                                                                                                                                                                                                                                                                  _fp_digits (Thumb, 366 bytes, Stack size 64 bytes, printfa.o(i._fp_digits), UNUSED)

                                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                                  • >>   __aeabi_dmul
                                                                                                                                                                                                                                                                                  • >>   __aeabi_ddiv
                                                                                                                                                                                                                                                                                  • >>   __aeabi_uldivmod
                                                                                                                                                                                                                                                                                  • >>   __aeabi_dadd -
                                                                                                                                                                                                                                                                                  • >>   __aeabi_cdrcmple +
                                                                                                                                                                                                                                                                                  • >>   __aeabi_cdrcmple
                                                                                                                                                                                                                                                                                  • >>   __aeabi_d2ulz
                                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                                  • >>   _printf_core +
                                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                                    • >>   _printf_core
                                                                                                                                                                                                                                                                                    -

                                                                                                                                                                                                                                                                                    _printf_core (Thumb, 1704 bytes, Stack size 136 bytes, printfa.o(i._printf_core), UNUSED) +

                                                                                                                                                                                                                                                                                    _printf_core (Thumb, 1704 bytes, Stack size 136 bytes, printfa.o(i._printf_core), UNUSED)

                                                                                                                                                                                                                                                                                    [Calls]

                                                                                                                                                                                                                                                                                    • >>   __aeabi_uldivmod -
                                                                                                                                                                                                                                                                                    • >>   __aeabi_uidivmod -
                                                                                                                                                                                                                                                                                    • >>   _printf_pre_padding -
                                                                                                                                                                                                                                                                                    • >>   _printf_post_padding -
                                                                                                                                                                                                                                                                                    • >>   _fp_digits +
                                                                                                                                                                                                                                                                                    • >>   __aeabi_uidivmod +
                                                                                                                                                                                                                                                                                    • >>   _printf_pre_padding +
                                                                                                                                                                                                                                                                                    • >>   _printf_post_padding +
                                                                                                                                                                                                                                                                                    • >>   _fp_digits
                                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                                    • >>   __0snprintf -
                                                                                                                                                                                                                                                                                    • >>   __0printf +
                                                                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                                                                      • >>   __0snprintf +
                                                                                                                                                                                                                                                                                      • >>   __0printf
                                                                                                                                                                                                                                                                                      -

                                                                                                                                                                                                                                                                                      _printf_post_padding (Thumb, 36 bytes, Stack size 24 bytes, printfa.o(i._printf_post_padding), UNUSED) -

                                                                                                                                                                                                                                                                                      [Called By]

                                                                                                                                                                                                                                                                                      • >>   _printf_core +

                                                                                                                                                                                                                                                                                        _printf_post_padding (Thumb, 36 bytes, Stack size 24 bytes, printfa.o(i._printf_post_padding), UNUSED) +

                                                                                                                                                                                                                                                                                        [Called By]

                                                                                                                                                                                                                                                                                        • >>   _printf_core
                                                                                                                                                                                                                                                                                        -

                                                                                                                                                                                                                                                                                        _printf_pre_padding (Thumb, 46 bytes, Stack size 24 bytes, printfa.o(i._printf_pre_padding), UNUSED) -

                                                                                                                                                                                                                                                                                        [Called By]

                                                                                                                                                                                                                                                                                        • >>   _printf_core +

                                                                                                                                                                                                                                                                                          _printf_pre_padding (Thumb, 46 bytes, Stack size 24 bytes, printfa.o(i._printf_pre_padding), UNUSED) +

                                                                                                                                                                                                                                                                                          [Called By]

                                                                                                                                                                                                                                                                                          • >>   _printf_core

                                                                                                                                                                                                                                                                                          _snputc (Thumb, 22 bytes, Stack size 0 bytes, printfa.o(i._snputc)) diff --git a/DevCBT6/MDK-ARM/DevCBT6/DevCBT6.map b/DevCBT6/MDK-ARM/DevCBT6/DevCBT6.map index a494f76..4240149 100644 --- a/DevCBT6/MDK-ARM/DevCBT6/DevCBT6.map +++ b/DevCBT6/MDK-ARM/DevCBT6/DevCBT6.map @@ -1958,7 +1958,6 @@ Section Cross References radio.o(i.Task_radio) refers to ws2812.o(i.WS2812_NotifyCommSuccess) for WS2812_NotifyCommSuccess radio.o(i.Task_radio) refers to mr16.o(i.MR16_Main) for MR16_Main radio.o(i.Task_radio) refers to uart.o(i.BSP_UART_Transmit) for BSP_UART_Transmit - radio.o(i.Task_radio) refers to cmsis_os2.o(i.osDelayUntil) for osDelayUntil radio.o(i.Task_radio) refers to usart.o(.bss) for huart2 radio.o(i.Task_radio) refers to radio.o(.bss) for mr16 radio.o(i.Task_radio) refers to usart.o(.data) for uart2_datalength @@ -2880,6 +2879,7 @@ Removing Unused input sections from the image. Removing tasks.o(i.uxTaskPriorityGet), (36 bytes). Removing tasks.o(i.uxTaskPriorityGetFromISR), (68 bytes). Removing tasks.o(i.uxTaskResetEventItemValue), (28 bytes). + Removing tasks.o(i.vTaskDelayUntil), (212 bytes). Removing tasks.o(i.vTaskEndScheduler), (36 bytes). Removing tasks.o(i.vTaskGetInfo), (132 bytes). Removing tasks.o(i.vTaskNotifyGiveFromISR), (236 bytes). @@ -2924,6 +2924,7 @@ Removing Unused input sections from the image. Removing cmsis_os2.o(i.OS_Tick_GetInterval), (10 bytes). Removing cmsis_os2.o(i.OS_Tick_GetOverflow), (12 bytes). Removing cmsis_os2.o(i.TimerCallback), (22 bytes). + Removing cmsis_os2.o(i.osDelayUntil), (52 bytes). Removing cmsis_os2.o(i.osEventFlagsClear), (70 bytes). Removing cmsis_os2.o(i.osEventFlagsDelete), (38 bytes). Removing cmsis_os2.o(i.osEventFlagsGet), (42 bytes). @@ -3107,7 +3108,7 @@ Removing Unused input sections from the image. Removing radio.o(.rev16_text), (4 bytes). Removing radio.o(.revsh_text), (4 bytes). Removing radio.o(.rrx_text), (6 bytes). - Removing radio.o(.data), (8 bytes). + Removing radio.o(.data), (4 bytes). Removing fmul.o(.text), (100 bytes). Removing ffltui.o(.text), (10 bytes). Removing ffixui.o(.text), (40 bytes). @@ -3123,7 +3124,7 @@ Removing Unused input sections from the image. Removing user_math.o(i.CircleReverse), (28 bytes). Removing user_math.o(i.CalculateRpm), (172 bytes). -722 unused section(s) (total 54420 bytes) removed from the image. +724 unused section(s) (total 54680 bytes) removed from the image. ============================================================================== @@ -3169,93 +3170,93 @@ Image Symbol Table ../Middlewares/Third_Party/FreeRTOS/Source/tasks.c 0x00000000 Number 0 tasks.o ABSOLUTE ../Middlewares/Third_Party/FreeRTOS/Source/timers.c 0x00000000 Number 0 timers.o ABSOLUTE ../clib/../cmprslib/zerorunl2.c 0x00000000 Number 0 __dczerorl2.o ABSOLUTE - ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isblank_o.o ABSOLUTE - ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 iscntrl_o.o ABSOLUTE - ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isalpha_o.o ABSOLUTE - ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isspace_c.o ABSOLUTE - ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isalnum_o.o ABSOLUTE - ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 ctype_o.o ABSOLUTE ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 ctype_c.o ABSOLUTE - ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isxdigit_o.o ABSOLUTE - ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isupper_o.o ABSOLUTE - ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isspace_o.o ABSOLUTE - ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 ispunct_o.o ABSOLUTE ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isprint_o.o ABSOLUTE + ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isupper_o.o ABSOLUTE + ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isspace_c.o ABSOLUTE + ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isblank_o.o ABSOLUTE + ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 ispunct_o.o ABSOLUTE + ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isspace_o.o ABSOLUTE + ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 ctype_o.o ABSOLUTE + ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isxdigit_o.o ABSOLUTE + ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isalpha_o.o ABSOLUTE ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 islower_o.o ABSOLUTE ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isgraph_o.o ABSOLUTE ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isdigit_o.o ABSOLUTE + ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 iscntrl_o.o ABSOLUTE + ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isalnum_o.o ABSOLUTE ../clib/microlib/ctype/tolower.c 0x00000000 Number 0 tolower.o ABSOLUTE ../clib/microlib/division.c 0x00000000 Number 0 uldiv.o ABSOLUTE ../clib/microlib/division.c 0x00000000 Number 0 uidiv.o ABSOLUTE ../clib/microlib/errno.c 0x00000000 Number 0 errno.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10a.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9b.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9a.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry2.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry12a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11b.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10b.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10a.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9b.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9a.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry12b.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8b.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7b.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry5.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry2.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry12b.o ABSOLUTE - ../clib/microlib/longlong.c 0x00000000 Number 0 llushr.o ABSOLUTE ../clib/microlib/longlong.c 0x00000000 Number 0 llsshr.o ABSOLUTE ../clib/microlib/longlong.c 0x00000000 Number 0 llshl.o ABSOLUTE + ../clib/microlib/longlong.c 0x00000000 Number 0 llushr.o ABSOLUTE + ../clib/microlib/malloc/malloc.c 0x00000000 Number 0 malloc.o ABSOLUTE ../clib/microlib/malloc/malloc.c 0x00000000 Number 0 mallocr.o ABSOLUTE ../clib/microlib/malloc/malloc.c 0x00000000 Number 0 malloca.o ABSOLUTE ../clib/microlib/malloc/malloc.c 0x00000000 Number 0 mallocra.o ABSOLUTE - ../clib/microlib/malloc/malloc.c 0x00000000 Number 0 malloc.o ABSOLUTE ../clib/microlib/malloc/mvars.c 0x00000000 Number 0 mvars.o ABSOLUTE - ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf3.o ABSOLUTE - ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfa.o ABSOLUTE - ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf8.o ABSOLUTE - ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf7.o ABSOLUTE - ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf6.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf5.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf4.o ABSOLUTE - ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf1.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf3.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfb.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf2.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf0.o ABSOLUTE - ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfb.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf1.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf6.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf7.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf8.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfa.o ABSOLUTE ../clib/microlib/printf/stubs.s 0x00000000 Number 0 stubs.o ABSOLUTE ../clib/microlib/stdio/streams.c 0x00000000 Number 0 stdout.o ABSOLUTE - ../clib/microlib/string/memcpy.c 0x00000000 Number 0 memcpya.o ABSOLUTE ../clib/microlib/string/memcpy.c 0x00000000 Number 0 memcpyb.o ABSOLUTE - ../clib/microlib/string/memset.c 0x00000000 Number 0 memset.o ABSOLUTE + ../clib/microlib/string/memcpy.c 0x00000000 Number 0 memcpya.o ABSOLUTE ../clib/microlib/string/memset.c 0x00000000 Number 0 memseta.o ABSOLUTE + ../clib/microlib/string/memset.c 0x00000000 Number 0 memset.o ABSOLUTE ../clib/microlib/string/strcasecmp.c 0x00000000 Number 0 strcasecmp.o ABSOLUTE ../clib/microlib/string/strlen.c 0x00000000 Number 0 strlen.o ABSOLUTE ../clib/microlib/string/strncmp.c 0x00000000 Number 0 strncmp.o ABSOLUTE ../clib/microlib/string/strncpy.c 0x00000000 Number 0 strncpy.o ABSOLUTE ../clib/microlib/stubs.s 0x00000000 Number 0 iusefp.o ABSOLUTE - ../clib/scanf.c 0x00000000 Number 0 _scanf_int.o ABSOLUTE - ../clib/scanf.c 0x00000000 Number 0 _sgetc.o ABSOLUTE - ../clib/scanf.c 0x00000000 Number 0 scanf_char.o ABSOLUTE - ../clib/scanf.c 0x00000000 Number 0 _chval.o ABSOLUTE - ../clib/scanf.c 0x00000000 Number 0 __0sscanf.o ABSOLUTE - ../clib/scanf.c 0x00000000 Number 0 _scanf.o ABSOLUTE + ../clib/scanf.c 0x00000000 Number 0 strtoul.o ABSOLUTE ../clib/scanf.c 0x00000000 Number 0 strtol.o ABSOLUTE ../clib/scanf.c 0x00000000 Number 0 _strtoul.o ABSOLUTE - ../clib/scanf.c 0x00000000 Number 0 strtoul.o ABSOLUTE + ../clib/scanf.c 0x00000000 Number 0 __0sscanf.o ABSOLUTE + ../clib/scanf.c 0x00000000 Number 0 scanf_char.o ABSOLUTE + ../clib/scanf.c 0x00000000 Number 0 _scanf.o ABSOLUTE + ../clib/scanf.c 0x00000000 Number 0 _chval.o ABSOLUTE + ../clib/scanf.c 0x00000000 Number 0 _sgetc.o ABSOLUTE + ../clib/scanf.c 0x00000000 Number 0 _scanf_int.o ABSOLUTE ../fplib/microlib/f2d.c 0x00000000 Number 0 f2d.o ABSOLUTE ../fplib/microlib/fpadd.c 0x00000000 Number 0 dadd.o ABSOLUTE ../fplib/microlib/fpadd.c 0x00000000 Number 0 fadd.o ABSOLUTE - ../fplib/microlib/fpdiv.c 0x00000000 Number 0 fdiv.o ABSOLUTE ../fplib/microlib/fpdiv.c 0x00000000 Number 0 ddiv.o ABSOLUTE + ../fplib/microlib/fpdiv.c 0x00000000 Number 0 fdiv.o ABSOLUTE ../fplib/microlib/fpepilogue.c 0x00000000 Number 0 depilogue.o ABSOLUTE ../fplib/microlib/fpepilogue.c 0x00000000 Number 0 fepilogue.o ABSOLUTE ../fplib/microlib/fpfix.c 0x00000000 Number 0 dfixul.o ABSOLUTE - ../fplib/microlib/fpfix.c 0x00000000 Number 0 ffixui.o ABSOLUTE ../fplib/microlib/fpfix.c 0x00000000 Number 0 dfixui.o ABSOLUTE + ../fplib/microlib/fpfix.c 0x00000000 Number 0 ffixui.o ABSOLUTE ../fplib/microlib/fpflt.c 0x00000000 Number 0 ffltui.o ABSOLUTE - ../fplib/microlib/fpflt.c 0x00000000 Number 0 dfltui.o ABSOLUTE - ../fplib/microlib/fpflt.c 0x00000000 Number 0 dflti.o ABSOLUTE ../fplib/microlib/fpflt.c 0x00000000 Number 0 ffltul.o ABSOLUTE + ../fplib/microlib/fpflt.c 0x00000000 Number 0 dflti.o ABSOLUTE + ../fplib/microlib/fpflt.c 0x00000000 Number 0 dfltui.o ABSOLUTE ../fplib/microlib/fpmul.c 0x00000000 Number 0 fmul.o ABSOLUTE ../fplib/microlib/fpmul.c 0x00000000 Number 0 dmul.o ABSOLUTE ../fplib/microlib/fpscalb.c 0x00000000 Number 0 dscalb.o ABSOLUTE @@ -3263,8 +3264,8 @@ Image Symbol Table ../mathlib/dunder.c 0x00000000 Number 0 dunder.o ABSOLUTE ../mathlib/fpclassify.c 0x00000000 Number 0 fpclassify.o ABSOLUTE ../mathlib/poly.c 0x00000000 Number 0 poly.o ABSOLUTE - ../mathlib/pow.c 0x00000000 Number 0 pow_x.o ABSOLUTE ../mathlib/pow.c 0x00000000 Number 0 pow.o ABSOLUTE + ../mathlib/pow.c 0x00000000 Number 0 pow_x.o ABSOLUTE ../mathlib/qnan.c 0x00000000 Number 0 qnan.o ABSOLUTE ../mathlib/sqrt.c 0x00000000 Number 0 sqrt_x.o ABSOLUTE ../mathlib/sqrt.c 0x00000000 Number 0 sqrt.o ABSOLUTE @@ -3555,420 +3556,418 @@ Image Symbol Table i.MX_SPI2_Init 0x080062cc Section 0 spi.o(i.MX_SPI2_Init) i.MX_TIM1_Init 0x08006310 Section 0 tim.o(i.MX_TIM1_Init) i.MX_USART1_UART_Init 0x080063e4 Section 0 usart.o(i.MX_USART1_UART_Init) - i.MX_USART2_UART_Init 0x0800641c Section 0 usart.o(i.MX_USART2_UART_Init) - i.MemManage_Handler 0x08006470 Section 0 stm32f1xx_it.o(i.MemManage_Handler) - i.NMI_Handler 0x08006474 Section 0 stm32f1xx_it.o(i.NMI_Handler) - i.OnRxDone 0x08006478 Section 0 sx1281.o(i.OnRxDone) - i.OnRxError 0x08006490 Section 0 sx1281.o(i.OnRxError) - i.OnRxTimeout 0x080064a8 Section 0 sx1281.o(i.OnRxTimeout) - i.OnTxDone 0x080064c0 Section 0 sx1281.o(i.OnTxDone) - i.OnTxTimeout 0x080064ec Section 0 sx1281.o(i.OnTxTimeout) - i.RCC_Delay 0x0800651c Section 0 stm32f1xx_hal_rcc.o(i.RCC_Delay) - RCC_Delay 0x0800651d Thumb Code 36 stm32f1xx_hal_rcc.o(i.RCC_Delay) - i.SPI1_IRQHandler 0x08006544 Section 0 stm32f1xx_it.o(i.SPI1_IRQHandler) - i.SPI2_IRQHandler 0x08006554 Section 0 stm32f1xx_it.o(i.SPI2_IRQHandler) - i.SPI_DMAAbortOnError 0x08006564 Section 0 stm32f1xx_hal_spi.o(i.SPI_DMAAbortOnError) - SPI_DMAAbortOnError 0x08006565 Thumb Code 20 stm32f1xx_hal_spi.o(i.SPI_DMAAbortOnError) - i.SPI_DMAError 0x08006578 Section 0 stm32f1xx_hal_spi.o(i.SPI_DMAError) - SPI_DMAError 0x08006579 Thumb Code 40 stm32f1xx_hal_spi.o(i.SPI_DMAError) - i.SPI_DMAHalfReceiveCplt 0x080065a0 Section 0 stm32f1xx_hal_spi.o(i.SPI_DMAHalfReceiveCplt) - SPI_DMAHalfReceiveCplt 0x080065a1 Thumb Code 14 stm32f1xx_hal_spi.o(i.SPI_DMAHalfReceiveCplt) - i.SPI_DMAHalfTransmitCplt 0x080065ae Section 0 stm32f1xx_hal_spi.o(i.SPI_DMAHalfTransmitCplt) - SPI_DMAHalfTransmitCplt 0x080065af Thumb Code 14 stm32f1xx_hal_spi.o(i.SPI_DMAHalfTransmitCplt) - i.SPI_DMAHalfTransmitReceiveCplt 0x080065bc Section 0 stm32f1xx_hal_spi.o(i.SPI_DMAHalfTransmitReceiveCplt) - SPI_DMAHalfTransmitReceiveCplt 0x080065bd Thumb Code 14 stm32f1xx_hal_spi.o(i.SPI_DMAHalfTransmitReceiveCplt) - i.SPI_DMAReceiveCplt 0x080065ca Section 0 stm32f1xx_hal_spi.o(i.SPI_DMAReceiveCplt) - SPI_DMAReceiveCplt 0x080065cb Thumb Code 122 stm32f1xx_hal_spi.o(i.SPI_DMAReceiveCplt) - i.SPI_DMATransmitCplt 0x08006644 Section 0 stm32f1xx_hal_spi.o(i.SPI_DMATransmitCplt) - SPI_DMATransmitCplt 0x08006645 Thumb Code 126 stm32f1xx_hal_spi.o(i.SPI_DMATransmitCplt) - i.SPI_DMATransmitReceiveCplt 0x080066c2 Section 0 stm32f1xx_hal_spi.o(i.SPI_DMATransmitReceiveCplt) - SPI_DMATransmitReceiveCplt 0x080066c3 Thumb Code 102 stm32f1xx_hal_spi.o(i.SPI_DMATransmitReceiveCplt) - i.SPI_EndRxTransaction 0x08006728 Section 0 stm32f1xx_hal_spi.o(i.SPI_EndRxTransaction) - SPI_EndRxTransaction 0x08006729 Thumb Code 120 stm32f1xx_hal_spi.o(i.SPI_EndRxTransaction) - i.SPI_EndRxTxTransaction 0x080067a0 Section 0 stm32f1xx_hal_spi.o(i.SPI_EndRxTxTransaction) - SPI_EndRxTxTransaction 0x080067a1 Thumb Code 68 stm32f1xx_hal_spi.o(i.SPI_EndRxTxTransaction) - i.SPI_Get 0x080067e4 Section 0 spi_1.o(i.SPI_Get) - SPI_Get 0x080067e5 Thumb Code 30 spi_1.o(i.SPI_Get) - i.SPI_WaitFlagStateUntilTimeout 0x0800680c Section 0 stm32f1xx_hal_spi.o(i.SPI_WaitFlagStateUntilTimeout) - SPI_WaitFlagStateUntilTimeout 0x0800680d Thumb Code 210 stm32f1xx_hal_spi.o(i.SPI_WaitFlagStateUntilTimeout) - i.STMFLASH_Read 0x080068e4 Section 0 flash.o(i.STMFLASH_Read) - i.STMFLASH_ReadHalfWord 0x08006906 Section 0 flash.o(i.STMFLASH_ReadHalfWord) - i.STMFLASH_Write 0x0800690c Section 0 flash.o(i.STMFLASH_Write) - i.STMFLASH_Write_NoCheck 0x08006a14 Section 0 flash.o(i.STMFLASH_Write_NoCheck) - i.SX1281Calibrate 0x08006a40 Section 0 sx1281_driver.o(i.SX1281Calibrate) - i.SX1281ClearIrqStatus 0x08006a96 Section 0 sx1281_driver.o(i.SX1281ClearIrqStatus) - i.SX1281GetFirmwareVersion 0x08006ab2 Section 0 sx1281_driver.o(i.SX1281GetFirmwareVersion) - i.SX1281GetFrequencyError 0x08006acc Section 0 sx1281_driver.o(i.SX1281GetFrequencyError) - i.SX1281GetIrqStatus 0x08006bb0 Section 0 sx1281_driver.o(i.SX1281GetIrqStatus) - i.SX1281GetLoRaBandwidth 0x08006bcc Section 0 sx1281_driver.o(i.SX1281GetLoRaBandwidth) - i.SX1281GetOpMode 0x08006c10 Section 0 sx1281_driver.o(i.SX1281GetOpMode) - i.SX1281GetPacketStatus 0x08006c1c Section 0 sx1281_driver.o(i.SX1281GetPacketStatus) - i.SX1281GetPacketType 0x08006f20 Section 0 sx1281_driver.o(i.SX1281GetPacketType) - i.SX1281GetPayload 0x08006f2c Section 0 sx1281_driver.o(i.SX1281GetPayload) - i.SX1281GetRssiInst 0x08006f56 Section 0 sx1281_driver.o(i.SX1281GetRssiInst) - i.SX1281GetRxBufferStatus 0x08006f76 Section 0 sx1281_driver.o(i.SX1281GetRxBufferStatus) - i.SX1281GetStatus 0x08006fca Section 0 sx1281_driver.o(i.SX1281GetStatus) - i.SX1281HalGetDioStatus 0x08006fe8 Section 0 sx1281_driver_hal.o(i.SX1281HalGetDioStatus) - i.SX1281HalInit 0x0800700c Section 0 sx1281_driver_hal.o(i.SX1281HalInit) - i.SX1281HalIoIrqInit 0x0800701c Section 0 sx1281_driver_hal.o(i.SX1281HalIoIrqInit) - i.SX1281HalReadBuffer 0x08007034 Section 0 sx1281_driver_hal.o(i.SX1281HalReadBuffer) - i.SX1281HalReadCommand 0x080070a4 Section 0 sx1281_driver_hal.o(i.SX1281HalReadCommand) - i.SX1281HalReadRegister 0x08007114 Section 0 sx1281_driver_hal.o(i.SX1281HalReadRegister) - i.SX1281HalReadRegisters 0x08007128 Section 0 sx1281_driver_hal.o(i.SX1281HalReadRegisters) - i.SX1281HalReset 0x0800719c Section 0 sx1281_driver_hal.o(i.SX1281HalReset) - i.SX1281HalWaitOnBusy 0x080071cc Section 0 sx1281_driver_hal.o(i.SX1281HalWaitOnBusy) - i.SX1281HalWriteBuffer 0x080071e4 Section 0 sx1281_driver_hal.o(i.SX1281HalWriteBuffer) - i.SX1281HalWriteCommand 0x08007238 Section 0 sx1281_driver_hal.o(i.SX1281HalWriteCommand) - i.SX1281HalWriteRegister 0x08007288 Section 0 sx1281_driver_hal.o(i.SX1281HalWriteRegister) - i.SX1281HalWriteRegisters 0x08007298 Section 0 sx1281_driver_hal.o(i.SX1281HalWriteRegisters) - i.SX1281Init 0x080072f0 Section 0 sx1281_driver.o(i.SX1281Init) - i.SX1281OnDioIrq 0x08007308 Section 0 sx1281_driver.o(i.SX1281OnDioIrq) - i.SX1281ProcessIrqs 0x08007328 Section 0 sx1281_driver.o(i.SX1281ProcessIrqs) - i.SX1281SendPayload 0x08007610 Section 0 sx1281_driver.o(i.SX1281SendPayload) - i.SX1281SetAutoFS 0x08007626 Section 0 sx1281_driver.o(i.SX1281SetAutoFS) - i.SX1281SetAutoTx 0x08007634 Section 0 sx1281_driver.o(i.SX1281SetAutoTx) - i.SX1281SetBleAccessAddress 0x08007656 Section 0 sx1281_driver.o(i.SX1281SetBleAccessAddress) - i.SX1281SetBleAdvertizerAccessAddress 0x08007688 Section 0 sx1281_driver.o(i.SX1281SetBleAdvertizerAccessAddress) - i.SX1281SetBufferBaseAddresses 0x08007698 Section 0 sx1281_driver.o(i.SX1281SetBufferBaseAddresses) - i.SX1281SetCad 0x080076b4 Section 0 sx1281_driver.o(i.SX1281SetCad) - i.SX1281SetCadParams 0x080076cc Section 0 sx1281_driver.o(i.SX1281SetCadParams) - i.SX1281SetCrcPolynomial 0x080076e4 Section 0 sx1281_driver.o(i.SX1281SetCrcPolynomial) - i.SX1281SetCrcSeed 0x08007716 Section 0 sx1281_driver.o(i.SX1281SetCrcSeed) - i.SX1281SetDioIrqParams 0x08007748 Section 0 sx1281_driver.o(i.SX1281SetDioIrqParams) - i.SX1281SetFs 0x08007794 Section 0 sx1281_driver.o(i.SX1281SetFs) - i.SX1281SetInterruptMode 0x080077ac Section 0 sx1281_driver.o(i.SX1281SetInterruptMode) - i.SX1281SetLongPreamble 0x080077b8 Section 0 sx1281_driver.o(i.SX1281SetLongPreamble) - i.SX1281SetModulationParams 0x080077c8 Section 0 sx1281_driver.o(i.SX1281SetModulationParams) - i.SX1281SetPacketParams 0x08007874 Section 0 sx1281_driver.o(i.SX1281SetPacketParams) - i.SX1281SetPacketType 0x08007980 Section 0 sx1281_driver.o(i.SX1281SetPacketType) - i.SX1281SetPayload 0x0800799c Section 0 sx1281_driver.o(i.SX1281SetPayload) - i.SX1281SetPollingMode 0x080079b0 Section 0 sx1281_driver.o(i.SX1281SetPollingMode) - i.SX1281SetRegistersDefault 0x080079bc Section 0 sx1281_driver.o(i.SX1281SetRegistersDefault) - i.SX1281SetRegulatorMode 0x080079e4 Section 0 sx1281_driver.o(i.SX1281SetRegulatorMode) - i.SX1281SetRfFrequency 0x080079f4 Section 0 sx1281_driver.o(i.SX1281SetRfFrequency) - i.SX1281SetRx 0x08007a64 Section 0 sx1281_driver.o(i.SX1281SetRx) - i.SX1281SetRxDutyCycle 0x08007aa4 Section 0 sx1281_driver.o(i.SX1281SetRxDutyCycle) - i.SX1281SetSaveContext 0x08007ae0 Section 0 sx1281_driver.o(i.SX1281SetSaveContext) - i.SX1281SetSleep 0x08007af0 Section 0 sx1281_driver.o(i.SX1281SetSleep) - i.SX1281SetStandby 0x08007b38 Section 0 sx1281_driver.o(i.SX1281SetStandby) - i.SX1281SetSyncWord 0x08007b60 Section 0 sx1281_driver.o(i.SX1281SetSyncWord) - i.SX1281SetSyncWordErrorTolerance 0x08007bf8 Section 0 sx1281_driver.o(i.SX1281SetSyncWordErrorTolerance) - i.SX1281SetTx 0x08007c1c Section 0 sx1281_driver.o(i.SX1281SetTx) - i.SX1281SetTxContinuousPreamble 0x08007c5c Section 0 sx1281_driver.o(i.SX1281SetTxContinuousPreamble) - i.SX1281SetTxContinuousWave 0x08007c6a Section 0 sx1281_driver.o(i.SX1281SetTxContinuousWave) - i.SX1281SetTxParams 0x08007c78 Section 0 sx1281_driver.o(i.SX1281SetTxParams) - i.SX1281SetWhiteningSeed 0x08007c98 Section 0 sx1281_driver.o(i.SX1281SetWhiteningSeed) - i.SX1281_BSPInit 0x08007cc2 Section 0 sx1281_header.o(i.SX1281_BSPInit) - i.SX1281_Callback 0x08007ccc Section 0 mr16.o(i.SX1281_Callback) - i.SX1281_GetState 0x08007fb4 Section 0 sx1281.o(i.SX1281_GetState) - i.SX1281_Init 0x08007fcc Section 0 sx1281.o(i.SX1281_Init) - i.SX1281_Running 0x080085bc Section 0 sx1281.o(i.SX1281_Running) - i.SX1281_SetBLEBaudrate 0x080085d0 Section 0 sx1281.o(i.SX1281_SetBLEBaudrate) - i.SX1281_SetFLRCBaudrate 0x08008658 Section 0 sx1281.o(i.SX1281_SetFLRCBaudrate) - i.SX1281_SetGFSKBaudrate 0x080086e0 Section 0 sx1281.o(i.SX1281_SetGFSKBaudrate) - i.SX1281_SetLORABaudrate 0x08008768 Section 0 sx1281.o(i.SX1281_SetLORABaudrate) - i.SX1281_SetMode 0x080087e8 Section 0 sx1281.o(i.SX1281_SetMode) - i.SX1281_SetRFFrequency 0x08008900 Section 0 sx1281.o(i.SX1281_SetRFFrequency) - i.SX1281_SetRXSingle 0x0800893c Section 0 sx1281.o(i.SX1281_SetRXSingle) - i.SX1281_SetRXSuccessive 0x08008978 Section 0 sx1281.o(i.SX1281_SetRXSuccessive) - i.SX1281_SetTX 0x080089b4 Section 0 sx1281.o(i.SX1281_SetTX) - i.SX1281complement2 0x08008a74 Section 0 sx1281_driver.o(i.SX1281complement2) - SX1281complement2 0x08008a75 Thumb Code 26 sx1281_driver.o(i.SX1281complement2) - i.SpiIn 0x08008a90 Section 0 sx1281_driver_spi.o(i.SpiIn) - i.SpiInOut 0x08008ab4 Section 0 sx1281_driver_spi.o(i.SpiInOut) - i.SpiInit 0x08008adc Section 0 sx1281_driver_spi.o(i.SpiInit) - i.StartDefaultTask 0x08008afc Section 0 freertos.o(i.StartDefaultTask) - i.SysTick_Handler 0x08008b06 Section 0 stm32f1xx_it.o(i.SysTick_Handler) - i.SystemClock_Config 0x08008b1a Section 0 main.o(i.SystemClock_Config) - i.SystemInit 0x08008b80 Section 0 system_stm32f1xx.o(i.SystemInit) - i.TIM_Base_SetConfig 0x08008b84 Section 0 stm32f1xx_hal_tim.o(i.TIM_Base_SetConfig) - i.TIM_CCxChannelCmd 0x08008c08 Section 0 stm32f1xx_hal_tim.o(i.TIM_CCxChannelCmd) - i.TIM_DMADelayPulseCplt 0x08008c2a Section 0 stm32f1xx_hal_tim.o(i.TIM_DMADelayPulseCplt) - TIM_DMADelayPulseCplt 0x08008c2b Thumb Code 104 stm32f1xx_hal_tim.o(i.TIM_DMADelayPulseCplt) - i.TIM_DMADelayPulseHalfCplt 0x08008c92 Section 0 stm32f1xx_hal_tim.o(i.TIM_DMADelayPulseHalfCplt) - i.TIM_DMAError 0x08008cd2 Section 0 stm32f1xx_hal_tim.o(i.TIM_DMAError) - i.TIM_ETR_SetConfig 0x08008d30 Section 0 stm32f1xx_hal_tim.o(i.TIM_ETR_SetConfig) - i.TIM_ITRx_SetConfig 0x08008d46 Section 0 stm32f1xx_hal_tim.o(i.TIM_ITRx_SetConfig) - TIM_ITRx_SetConfig 0x08008d47 Thumb Code 18 stm32f1xx_hal_tim.o(i.TIM_ITRx_SetConfig) - i.TIM_OC1_SetConfig 0x08008d58 Section 0 stm32f1xx_hal_tim.o(i.TIM_OC1_SetConfig) - TIM_OC1_SetConfig 0x08008d59 Thumb Code 90 stm32f1xx_hal_tim.o(i.TIM_OC1_SetConfig) - i.TIM_OC2_SetConfig 0x08008db8 Section 0 stm32f1xx_hal_tim.o(i.TIM_OC2_SetConfig) - i.TIM_OC3_SetConfig 0x08008e20 Section 0 stm32f1xx_hal_tim.o(i.TIM_OC3_SetConfig) - TIM_OC3_SetConfig 0x08008e21 Thumb Code 98 stm32f1xx_hal_tim.o(i.TIM_OC3_SetConfig) - i.TIM_OC4_SetConfig 0x08008e88 Section 0 stm32f1xx_hal_tim.o(i.TIM_OC4_SetConfig) - TIM_OC4_SetConfig 0x08008e89 Thumb Code 68 stm32f1xx_hal_tim.o(i.TIM_OC4_SetConfig) - i.TIM_TI1_ConfigInputStage 0x08008ed0 Section 0 stm32f1xx_hal_tim.o(i.TIM_TI1_ConfigInputStage) - TIM_TI1_ConfigInputStage 0x08008ed1 Thumb Code 38 stm32f1xx_hal_tim.o(i.TIM_TI1_ConfigInputStage) - i.TIM_TI2_ConfigInputStage 0x08008ef6 Section 0 stm32f1xx_hal_tim.o(i.TIM_TI2_ConfigInputStage) - TIM_TI2_ConfigInputStage 0x08008ef7 Thumb Code 40 stm32f1xx_hal_tim.o(i.TIM_TI2_ConfigInputStage) - i.Task_Init 0x08008f20 Section 0 init.o(i.Task_Init) - i.Task_radio 0x08008f60 Section 0 radio.o(i.Task_radio) - i.UART_DMAAbortOnError 0x08009040 Section 0 stm32f1xx_hal_uart.o(i.UART_DMAAbortOnError) - UART_DMAAbortOnError 0x08009041 Thumb Code 20 stm32f1xx_hal_uart.o(i.UART_DMAAbortOnError) - i.UART_DMAError 0x08009054 Section 0 stm32f1xx_hal_uart.o(i.UART_DMAError) - UART_DMAError 0x08009055 Thumb Code 80 stm32f1xx_hal_uart.o(i.UART_DMAError) - i.UART_DMAReceiveCplt 0x080090a4 Section 0 stm32f1xx_hal_uart.o(i.UART_DMAReceiveCplt) - UART_DMAReceiveCplt 0x080090a5 Thumb Code 180 stm32f1xx_hal_uart.o(i.UART_DMAReceiveCplt) - i.UART_DMARxHalfCplt 0x08009158 Section 0 stm32f1xx_hal_uart.o(i.UART_DMARxHalfCplt) - UART_DMARxHalfCplt 0x08009159 Thumb Code 36 stm32f1xx_hal_uart.o(i.UART_DMARxHalfCplt) - i.UART_DMATransmitCplt 0x0800917c Section 0 stm32f1xx_hal_uart.o(i.UART_DMATransmitCplt) - UART_DMATransmitCplt 0x0800917d Thumb Code 88 stm32f1xx_hal_uart.o(i.UART_DMATransmitCplt) - i.UART_DMATxHalfCplt 0x080091d4 Section 0 stm32f1xx_hal_uart.o(i.UART_DMATxHalfCplt) - UART_DMATxHalfCplt 0x080091d5 Thumb Code 14 stm32f1xx_hal_uart.o(i.UART_DMATxHalfCplt) - i.UART_EndRxTransfer 0x080091e2 Section 0 stm32f1xx_hal_uart.o(i.UART_EndRxTransfer) - UART_EndRxTransfer 0x080091e3 Thumb Code 108 stm32f1xx_hal_uart.o(i.UART_EndRxTransfer) - i.UART_EndTransmit_IT 0x0800924e Section 0 stm32f1xx_hal_uart.o(i.UART_EndTransmit_IT) - UART_EndTransmit_IT 0x0800924f Thumb Code 32 stm32f1xx_hal_uart.o(i.UART_EndTransmit_IT) - i.UART_EndTxTransfer 0x0800926e Section 0 stm32f1xx_hal_uart.o(i.UART_EndTxTransfer) - UART_EndTxTransfer 0x0800926f Thumb Code 38 stm32f1xx_hal_uart.o(i.UART_EndTxTransfer) - i.UART_Get 0x08009294 Section 0 uart.o(i.UART_Get) - UART_Get 0x08009295 Thumb Code 30 uart.o(i.UART_Get) - i.UART_Receive_IT 0x080092bc Section 0 stm32f1xx_hal_uart.o(i.UART_Receive_IT) - UART_Receive_IT 0x080092bd Thumb Code 252 stm32f1xx_hal_uart.o(i.UART_Receive_IT) - i.UART_SetConfig 0x080093b8 Section 0 stm32f1xx_hal_uart.o(i.UART_SetConfig) - UART_SetConfig 0x080093b9 Thumb Code 248 stm32f1xx_hal_uart.o(i.UART_SetConfig) - i.UART_Start_Receive_DMA 0x080094b4 Section 0 stm32f1xx_hal_uart.o(i.UART_Start_Receive_DMA) - i.UART_Transmit_IT 0x0800957c Section 0 stm32f1xx_hal_uart.o(i.UART_Transmit_IT) - UART_Transmit_IT 0x0800957d Thumb Code 96 stm32f1xx_hal_uart.o(i.UART_Transmit_IT) - i.UART_WaitOnFlagUntilTimeout 0x080095dc Section 0 stm32f1xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout) - UART_WaitOnFlagUntilTimeout 0x080095dd Thumb Code 140 stm32f1xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout) - i.USART1_IRQHandler 0x08009668 Section 0 stm32f1xx_it.o(i.USART1_IRQHandler) - i.USART2_IRQHandler 0x08009678 Section 0 stm32f1xx_it.o(i.USART2_IRQHandler) - i.USAR_UART2_IDLECallback 0x0800968c Section 0 usart.o(i.USAR_UART2_IDLECallback) - i.USER_UART_IRQHandler 0x0800973c Section 0 usart.o(i.USER_UART_IRQHandler) - i.UsageFault_Handler 0x0800977c Section 0 stm32f1xx_it.o(i.UsageFault_Handler) - i.WS2812_DeInit 0x08009780 Section 0 ws2812.o(i.WS2812_DeInit) - i.WS2812_GetStatus 0x080097d0 Section 0 ws2812.o(i.WS2812_GetStatus) - i.WS2812_Init 0x080097dc Section 0 ws2812.o(i.WS2812_Init) - i.WS2812_NotifyCommSuccess 0x0800985c Section 0 ws2812.o(i.WS2812_NotifyCommSuccess) - i.WS2812_SendArray 0x0800986c Section 0 ws2812.o(i.WS2812_SendArray) - i.WS2812_SetBrightness 0x080098dc Section 0 ws2812.o(i.WS2812_SetBrightness) - i.WS2812_SetColor 0x080098ec Section 0 ws2812.o(i.WS2812_SetColor) - i.WS2812_SetColorWithBrightness 0x0800998c Section 0 ws2812.o(i.WS2812_SetColorWithBrightness) - WS2812_SetColorWithBrightness 0x0800998d Thumb Code 84 ws2812.o(i.WS2812_SetColorWithBrightness) - i.WS2812_SetCommTimeout 0x080099ec Section 0 ws2812.o(i.WS2812_SetCommTimeout) - i.WS2812_SetStatus 0x080099f8 Section 0 ws2812.o(i.WS2812_SetStatus) - i.WS2812_StatusTask 0x08009a04 Section 0 ws2812.o(i.WS2812_StatusTask) - i.__0printf 0x08009b64 Section 0 printfa.o(i.__0printf) - i.__0snprintf 0x08009b84 Section 0 printfa.o(i.__0snprintf) - i.__ARM_fpclassify 0x08009bb8 Section 0 fpclassify.o(i.__ARM_fpclassify) - i.__NVIC_GetPriorityGrouping 0x08009be0 Section 0 stm32f1xx_hal_cortex.o(i.__NVIC_GetPriorityGrouping) - __NVIC_GetPriorityGrouping 0x08009be1 Thumb Code 10 stm32f1xx_hal_cortex.o(i.__NVIC_GetPriorityGrouping) - i.__NVIC_SetPriority 0x08009bf0 Section 0 stm32f1xx_hal_cortex.o(i.__NVIC_SetPriority) - __NVIC_SetPriority 0x08009bf1 Thumb Code 32 stm32f1xx_hal_cortex.o(i.__NVIC_SetPriority) - i.__aeabi_errno_addr 0x08009c18 Section 0 errno.o(i.__aeabi_errno_addr) - i.__get_IPSR 0x08009c20 Section 0 cmsis_os2.o(i.__get_IPSR) - __get_IPSR 0x08009c21 Thumb Code 6 cmsis_os2.o(i.__get_IPSR) - i.__kernel_poly 0x08009c26 Section 0 poly.o(i.__kernel_poly) - i.__mathlib_dbl_divzero 0x08009cd0 Section 0 dunder.o(i.__mathlib_dbl_divzero) - i.__mathlib_dbl_infnan2 0x08009ce0 Section 0 dunder.o(i.__mathlib_dbl_infnan2) - i.__mathlib_dbl_invalid 0x08009ce4 Section 0 dunder.o(i.__mathlib_dbl_invalid) - i.__mathlib_dbl_overflow 0x08009cf0 Section 0 dunder.o(i.__mathlib_dbl_overflow) - i.__mathlib_dbl_underflow 0x08009d00 Section 0 dunder.o(i.__mathlib_dbl_underflow) - i.__scatterload_copy 0x08009d10 Section 14 handlers.o(i.__scatterload_copy) - i.__scatterload_null 0x08009d1e Section 2 handlers.o(i.__scatterload_null) - i.__scatterload_zeroinit 0x08009d20 Section 14 handlers.o(i.__scatterload_zeroinit) - i.__set_errno 0x08009d30 Section 0 errno.o(i.__set_errno) - i._fp_digits 0x08009d3c Section 0 printfa.o(i._fp_digits) - _fp_digits 0x08009d3d Thumb Code 366 printfa.o(i._fp_digits) - i._printf_core 0x08009ec0 Section 0 printfa.o(i._printf_core) - _printf_core 0x08009ec1 Thumb Code 1704 printfa.o(i._printf_core) - i._printf_post_padding 0x0800a574 Section 0 printfa.o(i._printf_post_padding) - _printf_post_padding 0x0800a575 Thumb Code 36 printfa.o(i._printf_post_padding) - i._printf_pre_padding 0x0800a598 Section 0 printfa.o(i._printf_pre_padding) - _printf_pre_padding 0x0800a599 Thumb Code 46 printfa.o(i._printf_pre_padding) - i._snputc 0x0800a5c6 Section 0 printfa.o(i._snputc) - _snputc 0x0800a5c7 Thumb Code 22 printfa.o(i._snputc) - i.copyCLIArg 0x0800a5dc Section 0 mr16.o(i.copyCLIArg) - copyCLIArg 0x0800a5dd Thumb Code 56 mr16.o(i.copyCLIArg) - i.eTaskGetState 0x0800a614 Section 0 tasks.o(i.eTaskGetState) - i.fputc 0x0800a6a8 Section 0 sx1281_header.o(i.fputc) - i.free 0x0800a6c4 Section 0 malloc.o(i.free) - i.getFormatString 0x0800a714 Section 0 mr16.o(i.getFormatString) - getFormatString 0x0800a715 Thumb Code 22 mr16.o(i.getFormatString) - i.getRadioModeString 0x0800a748 Section 0 mr16.o(i.getRadioModeString) - getRadioModeString 0x0800a749 Thumb Code 38 mr16.o(i.getRadioModeString) - i.isValidRXID 0x0800a794 Section 0 mr16.o(i.isValidRXID) - isValidRXID 0x0800a795 Thumb Code 22 mr16.o(i.isValidRXID) - i.is_valid_flrc_bitrate 0x0800a7aa Section 0 config.o(i.is_valid_flrc_bitrate) - is_valid_flrc_bitrate 0x0800a7ab Thumb Code 62 config.o(i.is_valid_flrc_bitrate) - i.is_valid_gfsk_ble_bitrate 0x0800a7e8 Section 0 config.o(i.is_valid_gfsk_ble_bitrate) - is_valid_gfsk_ble_bitrate 0x0800a7e9 Thumb Code 100 config.o(i.is_valid_gfsk_ble_bitrate) - i.is_valid_lora_bw 0x0800a84c Section 0 config.o(i.is_valid_lora_bw) - is_valid_lora_bw 0x0800a84d Thumb Code 32 config.o(i.is_valid_lora_bw) - i.is_valid_lora_sf 0x0800a86c Section 0 config.o(i.is_valid_lora_sf) - is_valid_lora_sf 0x0800a86d Thumb Code 50 config.o(i.is_valid_lora_sf) - i.is_valid_mod_shaping 0x0800a89e Section 0 config.o(i.is_valid_mod_shaping) - is_valid_mod_shaping 0x0800a89f Thumb Code 26 config.o(i.is_valid_mod_shaping) - i.main 0x0800a8b8 Section 0 main.o(i.main) - i.malloc 0x0800a8ec Section 0 malloc.o(i.malloc) - i.mr16CommandHandler 0x0800a958 Section 0 mr16.o(i.mr16CommandHandler) - mr16CommandHandler 0x0800a959 Thumb Code 2076 mr16.o(i.mr16CommandHandler) - i.osDelay 0x0800b1e8 Section 0 cmsis_os2.o(i.osDelay) - i.osDelayUntil 0x0800b206 Section 0 cmsis_os2.o(i.osDelayUntil) - i.osKernelGetTickCount 0x0800b23a Section 0 cmsis_os2.o(i.osKernelGetTickCount) - i.osKernelGetTickFreq 0x0800b254 Section 0 cmsis_os2.o(i.osKernelGetTickFreq) - i.osKernelInitialize 0x0800b25c Section 0 cmsis_os2.o(i.osKernelInitialize) - i.osKernelLock 0x0800b288 Section 0 cmsis_os2.o(i.osKernelLock) - i.osKernelStart 0x0800b2c0 Section 0 cmsis_os2.o(i.osKernelStart) - i.osKernelUnlock 0x0800b320 Section 0 cmsis_os2.o(i.osKernelUnlock) - i.osMessageQueueNew 0x0800b364 Section 0 cmsis_os2.o(i.osMessageQueueNew) - i.osThreadGetId 0x0800b3fe Section 0 cmsis_os2.o(i.osThreadGetId) - i.osThreadNew 0x0800b40a Section 0 cmsis_os2.o(i.osThreadNew) - i.osThreadTerminate 0x0800b4c2 Section 0 cmsis_os2.o(i.osThreadTerminate) - i.outputHelpText 0x0800b4fe Section 0 mr16.o(i.outputHelpText) - outputHelpText 0x0800b4ff Thumb Code 112 mr16.o(i.outputHelpText) - i.pow 0x0800b570 Section 0 pow.o(i.pow) - i.prvAddCurrentTaskToDelayedList 0x0800bf48 Section 0 tasks.o(i.prvAddCurrentTaskToDelayedList) - prvAddCurrentTaskToDelayedList 0x0800bf49 Thumb Code 100 tasks.o(i.prvAddCurrentTaskToDelayedList) - i.prvAddNewTaskToReadyList 0x0800bfc4 Section 0 tasks.o(i.prvAddNewTaskToReadyList) - prvAddNewTaskToReadyList 0x0800bfc5 Thumb Code 154 tasks.o(i.prvAddNewTaskToReadyList) - i.prvCheckForValidListAndQueue 0x0800c07c Section 0 timers.o(i.prvCheckForValidListAndQueue) - prvCheckForValidListAndQueue 0x0800c07d Thumb Code 78 timers.o(i.prvCheckForValidListAndQueue) - i.prvCheckTasksWaitingTermination 0x0800c0f0 Section 0 tasks.o(i.prvCheckTasksWaitingTermination) - prvCheckTasksWaitingTermination 0x0800c0f1 Thumb Code 60 tasks.o(i.prvCheckTasksWaitingTermination) - i.prvCopyDataFromQueue 0x0800c138 Section 0 queue.o(i.prvCopyDataFromQueue) - prvCopyDataFromQueue 0x0800c139 Thumb Code 42 queue.o(i.prvCopyDataFromQueue) - i.prvCopyDataToQueue 0x0800c162 Section 0 queue.o(i.prvCopyDataToQueue) - prvCopyDataToQueue 0x0800c163 Thumb Code 126 queue.o(i.prvCopyDataToQueue) - i.prvDeleteTCB 0x0800c1e0 Section 0 tasks.o(i.prvDeleteTCB) - prvDeleteTCB 0x0800c1e1 Thumb Code 80 tasks.o(i.prvDeleteTCB) - i.prvGetNextExpireTime 0x0800c230 Section 0 timers.o(i.prvGetNextExpireTime) - prvGetNextExpireTime 0x0800c231 Thumb Code 36 timers.o(i.prvGetNextExpireTime) - i.prvGetNumberOfParameters 0x0800c258 Section 0 freertos_cli.o(i.prvGetNumberOfParameters) - prvGetNumberOfParameters 0x0800c259 Thumb Code 46 freertos_cli.o(i.prvGetNumberOfParameters) - i.prvHeapInit 0x0800c288 Section 0 heap_4.o(i.prvHeapInit) - prvHeapInit 0x0800c289 Thumb Code 98 heap_4.o(i.prvHeapInit) - i.prvHelpCommand 0x0800c304 Section 0 freertos_cli.o(i.prvHelpCommand) - prvHelpCommand 0x0800c305 Thumb Code 66 freertos_cli.o(i.prvHelpCommand) - i.prvIdleTask 0x0800c350 Section 0 tasks.o(i.prvIdleTask) - prvIdleTask 0x0800c351 Thumb Code 32 tasks.o(i.prvIdleTask) - i.prvInitialiseNewQueue 0x0800c378 Section 0 queue.o(i.prvInitialiseNewQueue) - prvInitialiseNewQueue 0x0800c379 Thumb Code 42 queue.o(i.prvInitialiseNewQueue) - i.prvInitialiseNewTask 0x0800c3a2 Section 0 tasks.o(i.prvInitialiseNewTask) - prvInitialiseNewTask 0x0800c3a3 Thumb Code 190 tasks.o(i.prvInitialiseNewTask) - i.prvInitialiseTaskLists 0x0800c460 Section 0 tasks.o(i.prvInitialiseTaskLists) - prvInitialiseTaskLists 0x0800c461 Thumb Code 70 tasks.o(i.prvInitialiseTaskLists) - i.prvInsertBlockIntoFreeList 0x0800c4c8 Section 0 heap_4.o(i.prvInsertBlockIntoFreeList) - prvInsertBlockIntoFreeList 0x0800c4c9 Thumb Code 96 heap_4.o(i.prvInsertBlockIntoFreeList) - i.prvInsertTimerInActiveList 0x0800c530 Section 0 timers.o(i.prvInsertTimerInActiveList) - prvInsertTimerInActiveList 0x0800c531 Thumb Code 80 timers.o(i.prvInsertTimerInActiveList) - i.prvIsQueueEmpty 0x0800c588 Section 0 queue.o(i.prvIsQueueEmpty) - prvIsQueueEmpty 0x0800c589 Thumb Code 26 queue.o(i.prvIsQueueEmpty) - i.prvIsQueueFull 0x0800c5a2 Section 0 queue.o(i.prvIsQueueFull) - prvIsQueueFull 0x0800c5a3 Thumb Code 30 queue.o(i.prvIsQueueFull) - i.prvProcessExpiredTimer 0x0800c5c0 Section 0 timers.o(i.prvProcessExpiredTimer) - prvProcessExpiredTimer 0x0800c5c1 Thumb Code 110 timers.o(i.prvProcessExpiredTimer) - i.prvProcessReceivedCommands 0x0800c634 Section 0 timers.o(i.prvProcessReceivedCommands) - prvProcessReceivedCommands 0x0800c635 Thumb Code 350 timers.o(i.prvProcessReceivedCommands) - i.prvProcessTimerOrBlockTask 0x0800c798 Section 0 timers.o(i.prvProcessTimerOrBlockTask) - prvProcessTimerOrBlockTask 0x0800c799 Thumb Code 102 timers.o(i.prvProcessTimerOrBlockTask) - i.prvResetNextTaskUnblockTime 0x0800c80c Section 0 tasks.o(i.prvResetNextTaskUnblockTime) - prvResetNextTaskUnblockTime 0x0800c80d Thumb Code 42 tasks.o(i.prvResetNextTaskUnblockTime) - i.prvSampleTimeNow 0x0800c840 Section 0 timers.o(i.prvSampleTimeNow) - prvSampleTimeNow 0x0800c841 Thumb Code 40 timers.o(i.prvSampleTimeNow) - i.prvSwitchTimerLists 0x0800c86c Section 0 timers.o(i.prvSwitchTimerLists) - prvSwitchTimerLists 0x0800c86d Thumb Code 154 timers.o(i.prvSwitchTimerLists) - i.prvTaskExitError 0x0800c910 Section 0 port.o(i.prvTaskExitError) - prvTaskExitError 0x0800c911 Thumb Code 60 port.o(i.prvTaskExitError) - i.prvTimerTask 0x0800c950 Section 0 timers.o(i.prvTimerTask) - prvTimerTask 0x0800c951 Thumb Code 26 timers.o(i.prvTimerTask) - i.prvUnlockQueue 0x0800c96a Section 0 queue.o(i.prvUnlockQueue) - prvUnlockQueue 0x0800c96b Thumb Code 126 queue.o(i.prvUnlockQueue) - i.pvPortMalloc 0x0800c9e8 Section 0 heap_4.o(i.pvPortMalloc) - i.pxPortInitialiseStack 0x0800cb34 Section 0 port.o(i.pxPortInitialiseStack) - i.radioCommandHandler 0x0800cb58 Section 0 mr16.o(i.radioCommandHandler) - radioCommandHandler 0x0800cb59 Thumb Code 8650 mr16.o(i.radioCommandHandler) - i.setRXID 0x0800ee00 Section 0 mr16.o(i.setRXID) - setRXID 0x0800ee01 Thumb Code 80 mr16.o(i.setRXID) - i.sqrt 0x0800eeac Section 0 sqrt.o(i.sqrt) - i.tx_cplt_cb 0x0800eef8 Section 0 sx1281_driver_spi.o(i.tx_cplt_cb) - tx_cplt_cb 0x0800eef9 Thumb Code 8 sx1281_driver_spi.o(i.tx_cplt_cb) - i.txrx_cplt_cb 0x0800ef04 Section 0 sx1281_driver_spi.o(i.txrx_cplt_cb) - txrx_cplt_cb 0x0800ef05 Thumb Code 8 sx1281_driver_spi.o(i.txrx_cplt_cb) - i.uxListRemove 0x0800ef10 Section 0 list.o(i.uxListRemove) - i.vApplicationGetIdleTaskMemory 0x0800ef38 Section 0 cmsis_os2.o(i.vApplicationGetIdleTaskMemory) - i.vApplicationGetTimerTaskMemory 0x0800ef50 Section 0 cmsis_os2.o(i.vApplicationGetTimerTaskMemory) - i.vListInitialise 0x0800ef68 Section 0 list.o(i.vListInitialise) - i.vListInitialiseItem 0x0800ef82 Section 0 list.o(i.vListInitialiseItem) - i.vListInsert 0x0800ef88 Section 0 list.o(i.vListInsert) - i.vListInsertEnd 0x0800efbc Section 0 list.o(i.vListInsertEnd) - i.vPortEnterCritical 0x0800efd4 Section 0 port.o(i.vPortEnterCritical) - i.vPortExitCritical 0x0800f028 Section 0 port.o(i.vPortExitCritical) - i.vPortFree 0x0800f064 Section 0 heap_4.o(i.vPortFree) - i.vPortSetupTimerInterrupt 0x0800f108 Section 0 port.o(i.vPortSetupTimerInterrupt) - i.vPortValidateInterruptPriority 0x0800f130 Section 0 port.o(i.vPortValidateInterruptPriority) - i.vQueueAddToRegistry 0x0800f1a8 Section 0 queue.o(i.vQueueAddToRegistry) - i.vQueueWaitForMessageRestricted 0x0800f1d4 Section 0 queue.o(i.vQueueWaitForMessageRestricted) - i.vTaskDelay 0x0800f220 Section 0 tasks.o(i.vTaskDelay) - i.vTaskDelayUntil 0x0800f27c Section 0 tasks.o(i.vTaskDelayUntil) - i.vTaskDelete 0x0800f350 Section 0 tasks.o(i.vTaskDelete) - i.vTaskInternalSetTimeOutState 0x0800f418 Section 0 tasks.o(i.vTaskInternalSetTimeOutState) - i.vTaskMissedYield 0x0800f430 Section 0 tasks.o(i.vTaskMissedYield) - i.vTaskPlaceOnEventList 0x0800f43c Section 0 tasks.o(i.vTaskPlaceOnEventList) - i.vTaskPlaceOnEventListRestricted 0x0800f474 Section 0 tasks.o(i.vTaskPlaceOnEventListRestricted) - i.vTaskStartScheduler 0x0800f4b4 Section 0 tasks.o(i.vTaskStartScheduler) - i.vTaskSuspendAll 0x0800f56c Section 0 tasks.o(i.vTaskSuspendAll) - i.vTaskSwitchContext 0x0800f57c Section 0 tasks.o(i.vTaskSwitchContext) - i.wait_done 0x0800f60c Section 0 sx1281_driver_spi.o(i.wait_done) - wait_done 0x0800f60d Thumb Code 16 sx1281_driver_spi.o(i.wait_done) - i.xPortStartScheduler 0x0800f61c Section 0 port.o(i.xPortStartScheduler) - i.xPortSysTickHandler 0x0800f714 Section 0 port.o(i.xPortSysTickHandler) - i.xQueueGenericCreate 0x0800f748 Section 0 queue.o(i.xQueueGenericCreate) - i.xQueueGenericCreateStatic 0x0800f7a2 Section 0 queue.o(i.xQueueGenericCreateStatic) - i.xQueueGenericReset 0x0800f884 Section 0 queue.o(i.xQueueGenericReset) - i.xQueueGenericSend 0x0800f91c Section 0 queue.o(i.xQueueGenericSend) - i.xQueueGenericSendFromISR 0x0800fac4 Section 0 queue.o(i.xQueueGenericSendFromISR) - i.xQueueReceive 0x0800fbc0 Section 0 queue.o(i.xQueueReceive) - i.xTaskCheckForTimeOut 0x0800fd28 Section 0 tasks.o(i.xTaskCheckForTimeOut) - i.xTaskCreate 0x0800fdb4 Section 0 tasks.o(i.xTaskCreate) - i.xTaskCreateStatic 0x0800fe18 Section 0 tasks.o(i.xTaskCreateStatic) - i.xTaskGetCurrentTaskHandle 0x0800fed4 Section 0 tasks.o(i.xTaskGetCurrentTaskHandle) - i.xTaskGetSchedulerState 0x0800fee0 Section 0 tasks.o(i.xTaskGetSchedulerState) - i.xTaskGetTickCount 0x0800ff00 Section 0 tasks.o(i.xTaskGetTickCount) - i.xTaskGetTickCountFromISR 0x0800ff0c Section 0 tasks.o(i.xTaskGetTickCountFromISR) - i.xTaskIncrementTick 0x0800ff20 Section 0 tasks.o(i.xTaskIncrementTick) - i.xTaskPriorityDisinherit 0x08010064 Section 0 tasks.o(i.xTaskPriorityDisinherit) - i.xTaskRemoveFromEventList 0x08010108 Section 0 tasks.o(i.xTaskRemoveFromEventList) - i.xTaskResumeAll 0x080101a0 Section 0 tasks.o(i.xTaskResumeAll) - i.xTimerCreateTimerTask 0x080102a4 Section 0 timers.o(i.xTimerCreateTimerTask) - i.xTimerGenericCommand 0x0801031c Section 0 timers.o(i.xTimerGenericCommand) - .constdata 0x080103a0 Section 36 freertos.o(.constdata) - .constdata 0x080103c4 Section 18 stm32f1xx_hal_rcc.o(.constdata) - aPLLMULFactorTable 0x080103c4 Data 16 stm32f1xx_hal_rcc.o(.constdata) - aPredivFactorTable 0x080103d4 Data 2 stm32f1xx_hal_rcc.o(.constdata) - .constdata 0x080103d6 Section 24 system_stm32f1xx.o(.constdata) - .constdata 0x080103f0 Section 8 pwm.o(.constdata) - PWM_Map 0x080103f0 Data 8 pwm.o(.constdata) - .constdata 0x080103f8 Section 6384 lcd.o(.constdata) - .constdata 0x08011ce8 Section 84 sx1281.o(.constdata) - .constdata 0x08011d3c Section 4 sx1281_driver.o(.constdata) - .constdata 0x08011d40 Section 228 sx1281_driver_hal.o(.constdata) - .constdata 0x08011e24 Section 16 freertos_cli.o(.constdata) - xHelpCommand 0x08011e24 Data 16 freertos_cli.o(.constdata) - .constdata 0x08011e34 Section 11296 mr16.o(.constdata) - radio_help_en 0x08011e34 Data 5624 mr16.o(.constdata) - modulation_help 0x0801342c Data 1458 mr16.o(.constdata) - packet_help 0x080139de Data 1912 mr16.o(.constdata) - mr16_help 0x08014156 Data 1204 mr16.o(.constdata) - baudrate_help 0x0801460a Data 1065 mr16.o(.constdata) - mr16Command 0x08014a34 Data 16 mr16.o(.constdata) - radioCommand 0x08014a44 Data 16 mr16.o(.constdata) - .constdata 0x08014a54 Section 72 user_task.o(.constdata) - .constdata 0x08014aa0 Section 136 pow.o(.constdata) - bp 0x08014aa0 Data 16 pow.o(.constdata) - dp_h 0x08014ab0 Data 16 pow.o(.constdata) - dp_l 0x08014ac0 Data 16 pow.o(.constdata) - L 0x08014ad0 Data 48 pow.o(.constdata) - P 0x08014b00 Data 40 pow.o(.constdata) - .constdata 0x08014b28 Section 8 qnan.o(.constdata) - .constdata 0x08014b30 Section 129 ctype_o.o(.constdata) - .constdata 0x08014bb4 Section 4 ctype_o.o(.constdata) - table 0x08014bb4 Data 4 ctype_o.o(.constdata) - .conststring 0x08014bb8 Section 12 freertos.o(.conststring) - .conststring 0x08014bc4 Section 221 freertos_cli.o(.conststring) - .conststring 0x08014ca4 Section 1834 mr16.o(.conststring) - .conststring 0x080153d0 Section 10 user_task.o(.conststring) + i.MX_USART2_UART_Init 0x08006424 Section 0 usart.o(i.MX_USART2_UART_Init) + i.MemManage_Handler 0x08006478 Section 0 stm32f1xx_it.o(i.MemManage_Handler) + i.NMI_Handler 0x0800647c Section 0 stm32f1xx_it.o(i.NMI_Handler) + i.OnRxDone 0x08006480 Section 0 sx1281.o(i.OnRxDone) + i.OnRxError 0x08006498 Section 0 sx1281.o(i.OnRxError) + i.OnRxTimeout 0x080064b0 Section 0 sx1281.o(i.OnRxTimeout) + i.OnTxDone 0x080064c8 Section 0 sx1281.o(i.OnTxDone) + i.OnTxTimeout 0x080064f4 Section 0 sx1281.o(i.OnTxTimeout) + i.RCC_Delay 0x08006524 Section 0 stm32f1xx_hal_rcc.o(i.RCC_Delay) + RCC_Delay 0x08006525 Thumb Code 36 stm32f1xx_hal_rcc.o(i.RCC_Delay) + i.SPI1_IRQHandler 0x0800654c Section 0 stm32f1xx_it.o(i.SPI1_IRQHandler) + i.SPI2_IRQHandler 0x0800655c Section 0 stm32f1xx_it.o(i.SPI2_IRQHandler) + i.SPI_DMAAbortOnError 0x0800656c Section 0 stm32f1xx_hal_spi.o(i.SPI_DMAAbortOnError) + SPI_DMAAbortOnError 0x0800656d Thumb Code 20 stm32f1xx_hal_spi.o(i.SPI_DMAAbortOnError) + i.SPI_DMAError 0x08006580 Section 0 stm32f1xx_hal_spi.o(i.SPI_DMAError) + SPI_DMAError 0x08006581 Thumb Code 40 stm32f1xx_hal_spi.o(i.SPI_DMAError) + i.SPI_DMAHalfReceiveCplt 0x080065a8 Section 0 stm32f1xx_hal_spi.o(i.SPI_DMAHalfReceiveCplt) + SPI_DMAHalfReceiveCplt 0x080065a9 Thumb Code 14 stm32f1xx_hal_spi.o(i.SPI_DMAHalfReceiveCplt) + i.SPI_DMAHalfTransmitCplt 0x080065b6 Section 0 stm32f1xx_hal_spi.o(i.SPI_DMAHalfTransmitCplt) + SPI_DMAHalfTransmitCplt 0x080065b7 Thumb Code 14 stm32f1xx_hal_spi.o(i.SPI_DMAHalfTransmitCplt) + i.SPI_DMAHalfTransmitReceiveCplt 0x080065c4 Section 0 stm32f1xx_hal_spi.o(i.SPI_DMAHalfTransmitReceiveCplt) + SPI_DMAHalfTransmitReceiveCplt 0x080065c5 Thumb Code 14 stm32f1xx_hal_spi.o(i.SPI_DMAHalfTransmitReceiveCplt) + i.SPI_DMAReceiveCplt 0x080065d2 Section 0 stm32f1xx_hal_spi.o(i.SPI_DMAReceiveCplt) + SPI_DMAReceiveCplt 0x080065d3 Thumb Code 122 stm32f1xx_hal_spi.o(i.SPI_DMAReceiveCplt) + i.SPI_DMATransmitCplt 0x0800664c Section 0 stm32f1xx_hal_spi.o(i.SPI_DMATransmitCplt) + SPI_DMATransmitCplt 0x0800664d Thumb Code 126 stm32f1xx_hal_spi.o(i.SPI_DMATransmitCplt) + i.SPI_DMATransmitReceiveCplt 0x080066ca Section 0 stm32f1xx_hal_spi.o(i.SPI_DMATransmitReceiveCplt) + SPI_DMATransmitReceiveCplt 0x080066cb Thumb Code 102 stm32f1xx_hal_spi.o(i.SPI_DMATransmitReceiveCplt) + i.SPI_EndRxTransaction 0x08006730 Section 0 stm32f1xx_hal_spi.o(i.SPI_EndRxTransaction) + SPI_EndRxTransaction 0x08006731 Thumb Code 120 stm32f1xx_hal_spi.o(i.SPI_EndRxTransaction) + i.SPI_EndRxTxTransaction 0x080067a8 Section 0 stm32f1xx_hal_spi.o(i.SPI_EndRxTxTransaction) + SPI_EndRxTxTransaction 0x080067a9 Thumb Code 68 stm32f1xx_hal_spi.o(i.SPI_EndRxTxTransaction) + i.SPI_Get 0x080067ec Section 0 spi_1.o(i.SPI_Get) + SPI_Get 0x080067ed Thumb Code 30 spi_1.o(i.SPI_Get) + i.SPI_WaitFlagStateUntilTimeout 0x08006814 Section 0 stm32f1xx_hal_spi.o(i.SPI_WaitFlagStateUntilTimeout) + SPI_WaitFlagStateUntilTimeout 0x08006815 Thumb Code 210 stm32f1xx_hal_spi.o(i.SPI_WaitFlagStateUntilTimeout) + i.STMFLASH_Read 0x080068ec Section 0 flash.o(i.STMFLASH_Read) + i.STMFLASH_ReadHalfWord 0x0800690e Section 0 flash.o(i.STMFLASH_ReadHalfWord) + i.STMFLASH_Write 0x08006914 Section 0 flash.o(i.STMFLASH_Write) + i.STMFLASH_Write_NoCheck 0x08006a1c Section 0 flash.o(i.STMFLASH_Write_NoCheck) + i.SX1281Calibrate 0x08006a48 Section 0 sx1281_driver.o(i.SX1281Calibrate) + i.SX1281ClearIrqStatus 0x08006a9e Section 0 sx1281_driver.o(i.SX1281ClearIrqStatus) + i.SX1281GetFirmwareVersion 0x08006aba Section 0 sx1281_driver.o(i.SX1281GetFirmwareVersion) + i.SX1281GetFrequencyError 0x08006ad4 Section 0 sx1281_driver.o(i.SX1281GetFrequencyError) + i.SX1281GetIrqStatus 0x08006bb8 Section 0 sx1281_driver.o(i.SX1281GetIrqStatus) + i.SX1281GetLoRaBandwidth 0x08006bd4 Section 0 sx1281_driver.o(i.SX1281GetLoRaBandwidth) + i.SX1281GetOpMode 0x08006c18 Section 0 sx1281_driver.o(i.SX1281GetOpMode) + i.SX1281GetPacketStatus 0x08006c24 Section 0 sx1281_driver.o(i.SX1281GetPacketStatus) + i.SX1281GetPacketType 0x08006f28 Section 0 sx1281_driver.o(i.SX1281GetPacketType) + i.SX1281GetPayload 0x08006f34 Section 0 sx1281_driver.o(i.SX1281GetPayload) + i.SX1281GetRssiInst 0x08006f5e Section 0 sx1281_driver.o(i.SX1281GetRssiInst) + i.SX1281GetRxBufferStatus 0x08006f7e Section 0 sx1281_driver.o(i.SX1281GetRxBufferStatus) + i.SX1281GetStatus 0x08006fd2 Section 0 sx1281_driver.o(i.SX1281GetStatus) + i.SX1281HalGetDioStatus 0x08006ff0 Section 0 sx1281_driver_hal.o(i.SX1281HalGetDioStatus) + i.SX1281HalInit 0x08007014 Section 0 sx1281_driver_hal.o(i.SX1281HalInit) + i.SX1281HalIoIrqInit 0x08007024 Section 0 sx1281_driver_hal.o(i.SX1281HalIoIrqInit) + i.SX1281HalReadBuffer 0x0800703c Section 0 sx1281_driver_hal.o(i.SX1281HalReadBuffer) + i.SX1281HalReadCommand 0x080070ac Section 0 sx1281_driver_hal.o(i.SX1281HalReadCommand) + i.SX1281HalReadRegister 0x0800711c Section 0 sx1281_driver_hal.o(i.SX1281HalReadRegister) + i.SX1281HalReadRegisters 0x08007130 Section 0 sx1281_driver_hal.o(i.SX1281HalReadRegisters) + i.SX1281HalReset 0x080071a4 Section 0 sx1281_driver_hal.o(i.SX1281HalReset) + i.SX1281HalWaitOnBusy 0x080071d4 Section 0 sx1281_driver_hal.o(i.SX1281HalWaitOnBusy) + i.SX1281HalWriteBuffer 0x080071ec Section 0 sx1281_driver_hal.o(i.SX1281HalWriteBuffer) + i.SX1281HalWriteCommand 0x08007240 Section 0 sx1281_driver_hal.o(i.SX1281HalWriteCommand) + i.SX1281HalWriteRegister 0x08007290 Section 0 sx1281_driver_hal.o(i.SX1281HalWriteRegister) + i.SX1281HalWriteRegisters 0x080072a0 Section 0 sx1281_driver_hal.o(i.SX1281HalWriteRegisters) + i.SX1281Init 0x080072f8 Section 0 sx1281_driver.o(i.SX1281Init) + i.SX1281OnDioIrq 0x08007310 Section 0 sx1281_driver.o(i.SX1281OnDioIrq) + i.SX1281ProcessIrqs 0x08007330 Section 0 sx1281_driver.o(i.SX1281ProcessIrqs) + i.SX1281SendPayload 0x08007618 Section 0 sx1281_driver.o(i.SX1281SendPayload) + i.SX1281SetAutoFS 0x0800762e Section 0 sx1281_driver.o(i.SX1281SetAutoFS) + i.SX1281SetAutoTx 0x0800763c Section 0 sx1281_driver.o(i.SX1281SetAutoTx) + i.SX1281SetBleAccessAddress 0x0800765e Section 0 sx1281_driver.o(i.SX1281SetBleAccessAddress) + i.SX1281SetBleAdvertizerAccessAddress 0x08007690 Section 0 sx1281_driver.o(i.SX1281SetBleAdvertizerAccessAddress) + i.SX1281SetBufferBaseAddresses 0x080076a0 Section 0 sx1281_driver.o(i.SX1281SetBufferBaseAddresses) + i.SX1281SetCad 0x080076bc Section 0 sx1281_driver.o(i.SX1281SetCad) + i.SX1281SetCadParams 0x080076d4 Section 0 sx1281_driver.o(i.SX1281SetCadParams) + i.SX1281SetCrcPolynomial 0x080076ec Section 0 sx1281_driver.o(i.SX1281SetCrcPolynomial) + i.SX1281SetCrcSeed 0x0800771e Section 0 sx1281_driver.o(i.SX1281SetCrcSeed) + i.SX1281SetDioIrqParams 0x08007750 Section 0 sx1281_driver.o(i.SX1281SetDioIrqParams) + i.SX1281SetFs 0x0800779c Section 0 sx1281_driver.o(i.SX1281SetFs) + i.SX1281SetInterruptMode 0x080077b4 Section 0 sx1281_driver.o(i.SX1281SetInterruptMode) + i.SX1281SetLongPreamble 0x080077c0 Section 0 sx1281_driver.o(i.SX1281SetLongPreamble) + i.SX1281SetModulationParams 0x080077d0 Section 0 sx1281_driver.o(i.SX1281SetModulationParams) + i.SX1281SetPacketParams 0x0800787c Section 0 sx1281_driver.o(i.SX1281SetPacketParams) + i.SX1281SetPacketType 0x08007988 Section 0 sx1281_driver.o(i.SX1281SetPacketType) + i.SX1281SetPayload 0x080079a4 Section 0 sx1281_driver.o(i.SX1281SetPayload) + i.SX1281SetPollingMode 0x080079b8 Section 0 sx1281_driver.o(i.SX1281SetPollingMode) + i.SX1281SetRegistersDefault 0x080079c4 Section 0 sx1281_driver.o(i.SX1281SetRegistersDefault) + i.SX1281SetRegulatorMode 0x080079ec Section 0 sx1281_driver.o(i.SX1281SetRegulatorMode) + i.SX1281SetRfFrequency 0x080079fc Section 0 sx1281_driver.o(i.SX1281SetRfFrequency) + i.SX1281SetRx 0x08007a6c Section 0 sx1281_driver.o(i.SX1281SetRx) + i.SX1281SetRxDutyCycle 0x08007aac Section 0 sx1281_driver.o(i.SX1281SetRxDutyCycle) + i.SX1281SetSaveContext 0x08007ae8 Section 0 sx1281_driver.o(i.SX1281SetSaveContext) + i.SX1281SetSleep 0x08007af8 Section 0 sx1281_driver.o(i.SX1281SetSleep) + i.SX1281SetStandby 0x08007b40 Section 0 sx1281_driver.o(i.SX1281SetStandby) + i.SX1281SetSyncWord 0x08007b68 Section 0 sx1281_driver.o(i.SX1281SetSyncWord) + i.SX1281SetSyncWordErrorTolerance 0x08007c00 Section 0 sx1281_driver.o(i.SX1281SetSyncWordErrorTolerance) + i.SX1281SetTx 0x08007c24 Section 0 sx1281_driver.o(i.SX1281SetTx) + i.SX1281SetTxContinuousPreamble 0x08007c64 Section 0 sx1281_driver.o(i.SX1281SetTxContinuousPreamble) + i.SX1281SetTxContinuousWave 0x08007c72 Section 0 sx1281_driver.o(i.SX1281SetTxContinuousWave) + i.SX1281SetTxParams 0x08007c80 Section 0 sx1281_driver.o(i.SX1281SetTxParams) + i.SX1281SetWhiteningSeed 0x08007ca0 Section 0 sx1281_driver.o(i.SX1281SetWhiteningSeed) + i.SX1281_BSPInit 0x08007cca Section 0 sx1281_header.o(i.SX1281_BSPInit) + i.SX1281_Callback 0x08007cd4 Section 0 mr16.o(i.SX1281_Callback) + i.SX1281_GetState 0x08007fbc Section 0 sx1281.o(i.SX1281_GetState) + i.SX1281_Init 0x08007fd4 Section 0 sx1281.o(i.SX1281_Init) + i.SX1281_Running 0x080085c4 Section 0 sx1281.o(i.SX1281_Running) + i.SX1281_SetBLEBaudrate 0x080085d8 Section 0 sx1281.o(i.SX1281_SetBLEBaudrate) + i.SX1281_SetFLRCBaudrate 0x08008660 Section 0 sx1281.o(i.SX1281_SetFLRCBaudrate) + i.SX1281_SetGFSKBaudrate 0x080086e8 Section 0 sx1281.o(i.SX1281_SetGFSKBaudrate) + i.SX1281_SetLORABaudrate 0x08008770 Section 0 sx1281.o(i.SX1281_SetLORABaudrate) + i.SX1281_SetMode 0x080087f0 Section 0 sx1281.o(i.SX1281_SetMode) + i.SX1281_SetRFFrequency 0x08008908 Section 0 sx1281.o(i.SX1281_SetRFFrequency) + i.SX1281_SetRXSingle 0x08008944 Section 0 sx1281.o(i.SX1281_SetRXSingle) + i.SX1281_SetRXSuccessive 0x08008980 Section 0 sx1281.o(i.SX1281_SetRXSuccessive) + i.SX1281_SetTX 0x080089bc Section 0 sx1281.o(i.SX1281_SetTX) + i.SX1281complement2 0x08008a7c Section 0 sx1281_driver.o(i.SX1281complement2) + SX1281complement2 0x08008a7d Thumb Code 26 sx1281_driver.o(i.SX1281complement2) + i.SpiIn 0x08008a98 Section 0 sx1281_driver_spi.o(i.SpiIn) + i.SpiInOut 0x08008abc Section 0 sx1281_driver_spi.o(i.SpiInOut) + i.SpiInit 0x08008ae4 Section 0 sx1281_driver_spi.o(i.SpiInit) + i.StartDefaultTask 0x08008b04 Section 0 freertos.o(i.StartDefaultTask) + i.SysTick_Handler 0x08008b0e Section 0 stm32f1xx_it.o(i.SysTick_Handler) + i.SystemClock_Config 0x08008b22 Section 0 main.o(i.SystemClock_Config) + i.SystemInit 0x08008b88 Section 0 system_stm32f1xx.o(i.SystemInit) + i.TIM_Base_SetConfig 0x08008b8c Section 0 stm32f1xx_hal_tim.o(i.TIM_Base_SetConfig) + i.TIM_CCxChannelCmd 0x08008c10 Section 0 stm32f1xx_hal_tim.o(i.TIM_CCxChannelCmd) + i.TIM_DMADelayPulseCplt 0x08008c32 Section 0 stm32f1xx_hal_tim.o(i.TIM_DMADelayPulseCplt) + TIM_DMADelayPulseCplt 0x08008c33 Thumb Code 104 stm32f1xx_hal_tim.o(i.TIM_DMADelayPulseCplt) + i.TIM_DMADelayPulseHalfCplt 0x08008c9a Section 0 stm32f1xx_hal_tim.o(i.TIM_DMADelayPulseHalfCplt) + i.TIM_DMAError 0x08008cda Section 0 stm32f1xx_hal_tim.o(i.TIM_DMAError) + i.TIM_ETR_SetConfig 0x08008d38 Section 0 stm32f1xx_hal_tim.o(i.TIM_ETR_SetConfig) + i.TIM_ITRx_SetConfig 0x08008d4e Section 0 stm32f1xx_hal_tim.o(i.TIM_ITRx_SetConfig) + TIM_ITRx_SetConfig 0x08008d4f Thumb Code 18 stm32f1xx_hal_tim.o(i.TIM_ITRx_SetConfig) + i.TIM_OC1_SetConfig 0x08008d60 Section 0 stm32f1xx_hal_tim.o(i.TIM_OC1_SetConfig) + TIM_OC1_SetConfig 0x08008d61 Thumb Code 90 stm32f1xx_hal_tim.o(i.TIM_OC1_SetConfig) + i.TIM_OC2_SetConfig 0x08008dc0 Section 0 stm32f1xx_hal_tim.o(i.TIM_OC2_SetConfig) + i.TIM_OC3_SetConfig 0x08008e28 Section 0 stm32f1xx_hal_tim.o(i.TIM_OC3_SetConfig) + TIM_OC3_SetConfig 0x08008e29 Thumb Code 98 stm32f1xx_hal_tim.o(i.TIM_OC3_SetConfig) + i.TIM_OC4_SetConfig 0x08008e90 Section 0 stm32f1xx_hal_tim.o(i.TIM_OC4_SetConfig) + TIM_OC4_SetConfig 0x08008e91 Thumb Code 68 stm32f1xx_hal_tim.o(i.TIM_OC4_SetConfig) + i.TIM_TI1_ConfigInputStage 0x08008ed8 Section 0 stm32f1xx_hal_tim.o(i.TIM_TI1_ConfigInputStage) + TIM_TI1_ConfigInputStage 0x08008ed9 Thumb Code 38 stm32f1xx_hal_tim.o(i.TIM_TI1_ConfigInputStage) + i.TIM_TI2_ConfigInputStage 0x08008efe Section 0 stm32f1xx_hal_tim.o(i.TIM_TI2_ConfigInputStage) + TIM_TI2_ConfigInputStage 0x08008eff Thumb Code 40 stm32f1xx_hal_tim.o(i.TIM_TI2_ConfigInputStage) + i.Task_Init 0x08008f28 Section 0 init.o(i.Task_Init) + i.Task_radio 0x08008f68 Section 0 radio.o(i.Task_radio) + i.UART_DMAAbortOnError 0x0800903c Section 0 stm32f1xx_hal_uart.o(i.UART_DMAAbortOnError) + UART_DMAAbortOnError 0x0800903d Thumb Code 20 stm32f1xx_hal_uart.o(i.UART_DMAAbortOnError) + i.UART_DMAError 0x08009050 Section 0 stm32f1xx_hal_uart.o(i.UART_DMAError) + UART_DMAError 0x08009051 Thumb Code 80 stm32f1xx_hal_uart.o(i.UART_DMAError) + i.UART_DMAReceiveCplt 0x080090a0 Section 0 stm32f1xx_hal_uart.o(i.UART_DMAReceiveCplt) + UART_DMAReceiveCplt 0x080090a1 Thumb Code 180 stm32f1xx_hal_uart.o(i.UART_DMAReceiveCplt) + i.UART_DMARxHalfCplt 0x08009154 Section 0 stm32f1xx_hal_uart.o(i.UART_DMARxHalfCplt) + UART_DMARxHalfCplt 0x08009155 Thumb Code 36 stm32f1xx_hal_uart.o(i.UART_DMARxHalfCplt) + i.UART_DMATransmitCplt 0x08009178 Section 0 stm32f1xx_hal_uart.o(i.UART_DMATransmitCplt) + UART_DMATransmitCplt 0x08009179 Thumb Code 88 stm32f1xx_hal_uart.o(i.UART_DMATransmitCplt) + i.UART_DMATxHalfCplt 0x080091d0 Section 0 stm32f1xx_hal_uart.o(i.UART_DMATxHalfCplt) + UART_DMATxHalfCplt 0x080091d1 Thumb Code 14 stm32f1xx_hal_uart.o(i.UART_DMATxHalfCplt) + i.UART_EndRxTransfer 0x080091de Section 0 stm32f1xx_hal_uart.o(i.UART_EndRxTransfer) + UART_EndRxTransfer 0x080091df Thumb Code 108 stm32f1xx_hal_uart.o(i.UART_EndRxTransfer) + i.UART_EndTransmit_IT 0x0800924a Section 0 stm32f1xx_hal_uart.o(i.UART_EndTransmit_IT) + UART_EndTransmit_IT 0x0800924b Thumb Code 32 stm32f1xx_hal_uart.o(i.UART_EndTransmit_IT) + i.UART_EndTxTransfer 0x0800926a Section 0 stm32f1xx_hal_uart.o(i.UART_EndTxTransfer) + UART_EndTxTransfer 0x0800926b Thumb Code 38 stm32f1xx_hal_uart.o(i.UART_EndTxTransfer) + i.UART_Get 0x08009290 Section 0 uart.o(i.UART_Get) + UART_Get 0x08009291 Thumb Code 30 uart.o(i.UART_Get) + i.UART_Receive_IT 0x080092b8 Section 0 stm32f1xx_hal_uart.o(i.UART_Receive_IT) + UART_Receive_IT 0x080092b9 Thumb Code 252 stm32f1xx_hal_uart.o(i.UART_Receive_IT) + i.UART_SetConfig 0x080093b4 Section 0 stm32f1xx_hal_uart.o(i.UART_SetConfig) + UART_SetConfig 0x080093b5 Thumb Code 248 stm32f1xx_hal_uart.o(i.UART_SetConfig) + i.UART_Start_Receive_DMA 0x080094b0 Section 0 stm32f1xx_hal_uart.o(i.UART_Start_Receive_DMA) + i.UART_Transmit_IT 0x08009578 Section 0 stm32f1xx_hal_uart.o(i.UART_Transmit_IT) + UART_Transmit_IT 0x08009579 Thumb Code 96 stm32f1xx_hal_uart.o(i.UART_Transmit_IT) + i.UART_WaitOnFlagUntilTimeout 0x080095d8 Section 0 stm32f1xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout) + UART_WaitOnFlagUntilTimeout 0x080095d9 Thumb Code 140 stm32f1xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout) + i.USART1_IRQHandler 0x08009664 Section 0 stm32f1xx_it.o(i.USART1_IRQHandler) + i.USART2_IRQHandler 0x08009674 Section 0 stm32f1xx_it.o(i.USART2_IRQHandler) + i.USAR_UART2_IDLECallback 0x08009688 Section 0 usart.o(i.USAR_UART2_IDLECallback) + i.USER_UART_IRQHandler 0x08009738 Section 0 usart.o(i.USER_UART_IRQHandler) + i.UsageFault_Handler 0x08009778 Section 0 stm32f1xx_it.o(i.UsageFault_Handler) + i.WS2812_DeInit 0x0800977c Section 0 ws2812.o(i.WS2812_DeInit) + i.WS2812_GetStatus 0x080097cc Section 0 ws2812.o(i.WS2812_GetStatus) + i.WS2812_Init 0x080097d8 Section 0 ws2812.o(i.WS2812_Init) + i.WS2812_NotifyCommSuccess 0x08009858 Section 0 ws2812.o(i.WS2812_NotifyCommSuccess) + i.WS2812_SendArray 0x08009868 Section 0 ws2812.o(i.WS2812_SendArray) + i.WS2812_SetBrightness 0x080098d8 Section 0 ws2812.o(i.WS2812_SetBrightness) + i.WS2812_SetColor 0x080098e8 Section 0 ws2812.o(i.WS2812_SetColor) + i.WS2812_SetColorWithBrightness 0x08009988 Section 0 ws2812.o(i.WS2812_SetColorWithBrightness) + WS2812_SetColorWithBrightness 0x08009989 Thumb Code 84 ws2812.o(i.WS2812_SetColorWithBrightness) + i.WS2812_SetCommTimeout 0x080099e8 Section 0 ws2812.o(i.WS2812_SetCommTimeout) + i.WS2812_SetStatus 0x080099f4 Section 0 ws2812.o(i.WS2812_SetStatus) + i.WS2812_StatusTask 0x08009a00 Section 0 ws2812.o(i.WS2812_StatusTask) + i.__0printf 0x08009b60 Section 0 printfa.o(i.__0printf) + i.__0snprintf 0x08009b80 Section 0 printfa.o(i.__0snprintf) + i.__ARM_fpclassify 0x08009bb4 Section 0 fpclassify.o(i.__ARM_fpclassify) + i.__NVIC_GetPriorityGrouping 0x08009bdc Section 0 stm32f1xx_hal_cortex.o(i.__NVIC_GetPriorityGrouping) + __NVIC_GetPriorityGrouping 0x08009bdd Thumb Code 10 stm32f1xx_hal_cortex.o(i.__NVIC_GetPriorityGrouping) + i.__NVIC_SetPriority 0x08009bec Section 0 stm32f1xx_hal_cortex.o(i.__NVIC_SetPriority) + __NVIC_SetPriority 0x08009bed Thumb Code 32 stm32f1xx_hal_cortex.o(i.__NVIC_SetPriority) + i.__aeabi_errno_addr 0x08009c14 Section 0 errno.o(i.__aeabi_errno_addr) + i.__get_IPSR 0x08009c1c Section 0 cmsis_os2.o(i.__get_IPSR) + __get_IPSR 0x08009c1d Thumb Code 6 cmsis_os2.o(i.__get_IPSR) + i.__kernel_poly 0x08009c22 Section 0 poly.o(i.__kernel_poly) + i.__mathlib_dbl_divzero 0x08009ccc Section 0 dunder.o(i.__mathlib_dbl_divzero) + i.__mathlib_dbl_infnan2 0x08009cdc Section 0 dunder.o(i.__mathlib_dbl_infnan2) + i.__mathlib_dbl_invalid 0x08009ce0 Section 0 dunder.o(i.__mathlib_dbl_invalid) + i.__mathlib_dbl_overflow 0x08009cec Section 0 dunder.o(i.__mathlib_dbl_overflow) + i.__mathlib_dbl_underflow 0x08009cfc Section 0 dunder.o(i.__mathlib_dbl_underflow) + i.__scatterload_copy 0x08009d0c Section 14 handlers.o(i.__scatterload_copy) + i.__scatterload_null 0x08009d1a Section 2 handlers.o(i.__scatterload_null) + i.__scatterload_zeroinit 0x08009d1c Section 14 handlers.o(i.__scatterload_zeroinit) + i.__set_errno 0x08009d2c Section 0 errno.o(i.__set_errno) + i._fp_digits 0x08009d38 Section 0 printfa.o(i._fp_digits) + _fp_digits 0x08009d39 Thumb Code 366 printfa.o(i._fp_digits) + i._printf_core 0x08009ebc Section 0 printfa.o(i._printf_core) + _printf_core 0x08009ebd Thumb Code 1704 printfa.o(i._printf_core) + i._printf_post_padding 0x0800a570 Section 0 printfa.o(i._printf_post_padding) + _printf_post_padding 0x0800a571 Thumb Code 36 printfa.o(i._printf_post_padding) + i._printf_pre_padding 0x0800a594 Section 0 printfa.o(i._printf_pre_padding) + _printf_pre_padding 0x0800a595 Thumb Code 46 printfa.o(i._printf_pre_padding) + i._snputc 0x0800a5c2 Section 0 printfa.o(i._snputc) + _snputc 0x0800a5c3 Thumb Code 22 printfa.o(i._snputc) + i.copyCLIArg 0x0800a5d8 Section 0 mr16.o(i.copyCLIArg) + copyCLIArg 0x0800a5d9 Thumb Code 56 mr16.o(i.copyCLIArg) + i.eTaskGetState 0x0800a610 Section 0 tasks.o(i.eTaskGetState) + i.fputc 0x0800a6a4 Section 0 sx1281_header.o(i.fputc) + i.free 0x0800a6c0 Section 0 malloc.o(i.free) + i.getFormatString 0x0800a710 Section 0 mr16.o(i.getFormatString) + getFormatString 0x0800a711 Thumb Code 22 mr16.o(i.getFormatString) + i.getRadioModeString 0x0800a744 Section 0 mr16.o(i.getRadioModeString) + getRadioModeString 0x0800a745 Thumb Code 38 mr16.o(i.getRadioModeString) + i.isValidRXID 0x0800a790 Section 0 mr16.o(i.isValidRXID) + isValidRXID 0x0800a791 Thumb Code 22 mr16.o(i.isValidRXID) + i.is_valid_flrc_bitrate 0x0800a7a6 Section 0 config.o(i.is_valid_flrc_bitrate) + is_valid_flrc_bitrate 0x0800a7a7 Thumb Code 62 config.o(i.is_valid_flrc_bitrate) + i.is_valid_gfsk_ble_bitrate 0x0800a7e4 Section 0 config.o(i.is_valid_gfsk_ble_bitrate) + is_valid_gfsk_ble_bitrate 0x0800a7e5 Thumb Code 100 config.o(i.is_valid_gfsk_ble_bitrate) + i.is_valid_lora_bw 0x0800a848 Section 0 config.o(i.is_valid_lora_bw) + is_valid_lora_bw 0x0800a849 Thumb Code 32 config.o(i.is_valid_lora_bw) + i.is_valid_lora_sf 0x0800a868 Section 0 config.o(i.is_valid_lora_sf) + is_valid_lora_sf 0x0800a869 Thumb Code 50 config.o(i.is_valid_lora_sf) + i.is_valid_mod_shaping 0x0800a89a Section 0 config.o(i.is_valid_mod_shaping) + is_valid_mod_shaping 0x0800a89b Thumb Code 26 config.o(i.is_valid_mod_shaping) + i.main 0x0800a8b4 Section 0 main.o(i.main) + i.malloc 0x0800a8e8 Section 0 malloc.o(i.malloc) + i.mr16CommandHandler 0x0800a954 Section 0 mr16.o(i.mr16CommandHandler) + mr16CommandHandler 0x0800a955 Thumb Code 2076 mr16.o(i.mr16CommandHandler) + i.osDelay 0x0800b1e4 Section 0 cmsis_os2.o(i.osDelay) + i.osKernelGetTickCount 0x0800b202 Section 0 cmsis_os2.o(i.osKernelGetTickCount) + i.osKernelGetTickFreq 0x0800b21c Section 0 cmsis_os2.o(i.osKernelGetTickFreq) + i.osKernelInitialize 0x0800b224 Section 0 cmsis_os2.o(i.osKernelInitialize) + i.osKernelLock 0x0800b250 Section 0 cmsis_os2.o(i.osKernelLock) + i.osKernelStart 0x0800b288 Section 0 cmsis_os2.o(i.osKernelStart) + i.osKernelUnlock 0x0800b2e8 Section 0 cmsis_os2.o(i.osKernelUnlock) + i.osMessageQueueNew 0x0800b32c Section 0 cmsis_os2.o(i.osMessageQueueNew) + i.osThreadGetId 0x0800b3c6 Section 0 cmsis_os2.o(i.osThreadGetId) + i.osThreadNew 0x0800b3d2 Section 0 cmsis_os2.o(i.osThreadNew) + i.osThreadTerminate 0x0800b48a Section 0 cmsis_os2.o(i.osThreadTerminate) + i.outputHelpText 0x0800b4c6 Section 0 mr16.o(i.outputHelpText) + outputHelpText 0x0800b4c7 Thumb Code 112 mr16.o(i.outputHelpText) + i.pow 0x0800b538 Section 0 pow.o(i.pow) + i.prvAddCurrentTaskToDelayedList 0x0800bf10 Section 0 tasks.o(i.prvAddCurrentTaskToDelayedList) + prvAddCurrentTaskToDelayedList 0x0800bf11 Thumb Code 100 tasks.o(i.prvAddCurrentTaskToDelayedList) + i.prvAddNewTaskToReadyList 0x0800bf8c Section 0 tasks.o(i.prvAddNewTaskToReadyList) + prvAddNewTaskToReadyList 0x0800bf8d Thumb Code 154 tasks.o(i.prvAddNewTaskToReadyList) + i.prvCheckForValidListAndQueue 0x0800c044 Section 0 timers.o(i.prvCheckForValidListAndQueue) + prvCheckForValidListAndQueue 0x0800c045 Thumb Code 78 timers.o(i.prvCheckForValidListAndQueue) + i.prvCheckTasksWaitingTermination 0x0800c0b8 Section 0 tasks.o(i.prvCheckTasksWaitingTermination) + prvCheckTasksWaitingTermination 0x0800c0b9 Thumb Code 60 tasks.o(i.prvCheckTasksWaitingTermination) + i.prvCopyDataFromQueue 0x0800c100 Section 0 queue.o(i.prvCopyDataFromQueue) + prvCopyDataFromQueue 0x0800c101 Thumb Code 42 queue.o(i.prvCopyDataFromQueue) + i.prvCopyDataToQueue 0x0800c12a Section 0 queue.o(i.prvCopyDataToQueue) + prvCopyDataToQueue 0x0800c12b Thumb Code 126 queue.o(i.prvCopyDataToQueue) + i.prvDeleteTCB 0x0800c1a8 Section 0 tasks.o(i.prvDeleteTCB) + prvDeleteTCB 0x0800c1a9 Thumb Code 80 tasks.o(i.prvDeleteTCB) + i.prvGetNextExpireTime 0x0800c1f8 Section 0 timers.o(i.prvGetNextExpireTime) + prvGetNextExpireTime 0x0800c1f9 Thumb Code 36 timers.o(i.prvGetNextExpireTime) + i.prvGetNumberOfParameters 0x0800c220 Section 0 freertos_cli.o(i.prvGetNumberOfParameters) + prvGetNumberOfParameters 0x0800c221 Thumb Code 46 freertos_cli.o(i.prvGetNumberOfParameters) + i.prvHeapInit 0x0800c250 Section 0 heap_4.o(i.prvHeapInit) + prvHeapInit 0x0800c251 Thumb Code 98 heap_4.o(i.prvHeapInit) + i.prvHelpCommand 0x0800c2cc Section 0 freertos_cli.o(i.prvHelpCommand) + prvHelpCommand 0x0800c2cd Thumb Code 66 freertos_cli.o(i.prvHelpCommand) + i.prvIdleTask 0x0800c318 Section 0 tasks.o(i.prvIdleTask) + prvIdleTask 0x0800c319 Thumb Code 32 tasks.o(i.prvIdleTask) + i.prvInitialiseNewQueue 0x0800c340 Section 0 queue.o(i.prvInitialiseNewQueue) + prvInitialiseNewQueue 0x0800c341 Thumb Code 42 queue.o(i.prvInitialiseNewQueue) + i.prvInitialiseNewTask 0x0800c36a Section 0 tasks.o(i.prvInitialiseNewTask) + prvInitialiseNewTask 0x0800c36b Thumb Code 190 tasks.o(i.prvInitialiseNewTask) + i.prvInitialiseTaskLists 0x0800c428 Section 0 tasks.o(i.prvInitialiseTaskLists) + prvInitialiseTaskLists 0x0800c429 Thumb Code 70 tasks.o(i.prvInitialiseTaskLists) + i.prvInsertBlockIntoFreeList 0x0800c490 Section 0 heap_4.o(i.prvInsertBlockIntoFreeList) + prvInsertBlockIntoFreeList 0x0800c491 Thumb Code 96 heap_4.o(i.prvInsertBlockIntoFreeList) + i.prvInsertTimerInActiveList 0x0800c4f8 Section 0 timers.o(i.prvInsertTimerInActiveList) + prvInsertTimerInActiveList 0x0800c4f9 Thumb Code 80 timers.o(i.prvInsertTimerInActiveList) + i.prvIsQueueEmpty 0x0800c550 Section 0 queue.o(i.prvIsQueueEmpty) + prvIsQueueEmpty 0x0800c551 Thumb Code 26 queue.o(i.prvIsQueueEmpty) + i.prvIsQueueFull 0x0800c56a Section 0 queue.o(i.prvIsQueueFull) + prvIsQueueFull 0x0800c56b Thumb Code 30 queue.o(i.prvIsQueueFull) + i.prvProcessExpiredTimer 0x0800c588 Section 0 timers.o(i.prvProcessExpiredTimer) + prvProcessExpiredTimer 0x0800c589 Thumb Code 110 timers.o(i.prvProcessExpiredTimer) + i.prvProcessReceivedCommands 0x0800c5fc Section 0 timers.o(i.prvProcessReceivedCommands) + prvProcessReceivedCommands 0x0800c5fd Thumb Code 350 timers.o(i.prvProcessReceivedCommands) + i.prvProcessTimerOrBlockTask 0x0800c760 Section 0 timers.o(i.prvProcessTimerOrBlockTask) + prvProcessTimerOrBlockTask 0x0800c761 Thumb Code 102 timers.o(i.prvProcessTimerOrBlockTask) + i.prvResetNextTaskUnblockTime 0x0800c7d4 Section 0 tasks.o(i.prvResetNextTaskUnblockTime) + prvResetNextTaskUnblockTime 0x0800c7d5 Thumb Code 42 tasks.o(i.prvResetNextTaskUnblockTime) + i.prvSampleTimeNow 0x0800c808 Section 0 timers.o(i.prvSampleTimeNow) + prvSampleTimeNow 0x0800c809 Thumb Code 40 timers.o(i.prvSampleTimeNow) + i.prvSwitchTimerLists 0x0800c834 Section 0 timers.o(i.prvSwitchTimerLists) + prvSwitchTimerLists 0x0800c835 Thumb Code 154 timers.o(i.prvSwitchTimerLists) + i.prvTaskExitError 0x0800c8d8 Section 0 port.o(i.prvTaskExitError) + prvTaskExitError 0x0800c8d9 Thumb Code 60 port.o(i.prvTaskExitError) + i.prvTimerTask 0x0800c918 Section 0 timers.o(i.prvTimerTask) + prvTimerTask 0x0800c919 Thumb Code 26 timers.o(i.prvTimerTask) + i.prvUnlockQueue 0x0800c932 Section 0 queue.o(i.prvUnlockQueue) + prvUnlockQueue 0x0800c933 Thumb Code 126 queue.o(i.prvUnlockQueue) + i.pvPortMalloc 0x0800c9b0 Section 0 heap_4.o(i.pvPortMalloc) + i.pxPortInitialiseStack 0x0800cafc Section 0 port.o(i.pxPortInitialiseStack) + i.radioCommandHandler 0x0800cb20 Section 0 mr16.o(i.radioCommandHandler) + radioCommandHandler 0x0800cb21 Thumb Code 8650 mr16.o(i.radioCommandHandler) + i.setRXID 0x0800edc8 Section 0 mr16.o(i.setRXID) + setRXID 0x0800edc9 Thumb Code 80 mr16.o(i.setRXID) + i.sqrt 0x0800ee74 Section 0 sqrt.o(i.sqrt) + i.tx_cplt_cb 0x0800eec0 Section 0 sx1281_driver_spi.o(i.tx_cplt_cb) + tx_cplt_cb 0x0800eec1 Thumb Code 8 sx1281_driver_spi.o(i.tx_cplt_cb) + i.txrx_cplt_cb 0x0800eecc Section 0 sx1281_driver_spi.o(i.txrx_cplt_cb) + txrx_cplt_cb 0x0800eecd Thumb Code 8 sx1281_driver_spi.o(i.txrx_cplt_cb) + i.uxListRemove 0x0800eed8 Section 0 list.o(i.uxListRemove) + i.vApplicationGetIdleTaskMemory 0x0800ef00 Section 0 cmsis_os2.o(i.vApplicationGetIdleTaskMemory) + i.vApplicationGetTimerTaskMemory 0x0800ef18 Section 0 cmsis_os2.o(i.vApplicationGetTimerTaskMemory) + i.vListInitialise 0x0800ef30 Section 0 list.o(i.vListInitialise) + i.vListInitialiseItem 0x0800ef4a Section 0 list.o(i.vListInitialiseItem) + i.vListInsert 0x0800ef50 Section 0 list.o(i.vListInsert) + i.vListInsertEnd 0x0800ef84 Section 0 list.o(i.vListInsertEnd) + i.vPortEnterCritical 0x0800ef9c Section 0 port.o(i.vPortEnterCritical) + i.vPortExitCritical 0x0800eff0 Section 0 port.o(i.vPortExitCritical) + i.vPortFree 0x0800f02c Section 0 heap_4.o(i.vPortFree) + i.vPortSetupTimerInterrupt 0x0800f0d0 Section 0 port.o(i.vPortSetupTimerInterrupt) + i.vPortValidateInterruptPriority 0x0800f0f8 Section 0 port.o(i.vPortValidateInterruptPriority) + i.vQueueAddToRegistry 0x0800f170 Section 0 queue.o(i.vQueueAddToRegistry) + i.vQueueWaitForMessageRestricted 0x0800f19c Section 0 queue.o(i.vQueueWaitForMessageRestricted) + i.vTaskDelay 0x0800f1e8 Section 0 tasks.o(i.vTaskDelay) + i.vTaskDelete 0x0800f244 Section 0 tasks.o(i.vTaskDelete) + i.vTaskInternalSetTimeOutState 0x0800f30c Section 0 tasks.o(i.vTaskInternalSetTimeOutState) + i.vTaskMissedYield 0x0800f324 Section 0 tasks.o(i.vTaskMissedYield) + i.vTaskPlaceOnEventList 0x0800f330 Section 0 tasks.o(i.vTaskPlaceOnEventList) + i.vTaskPlaceOnEventListRestricted 0x0800f368 Section 0 tasks.o(i.vTaskPlaceOnEventListRestricted) + i.vTaskStartScheduler 0x0800f3a8 Section 0 tasks.o(i.vTaskStartScheduler) + i.vTaskSuspendAll 0x0800f460 Section 0 tasks.o(i.vTaskSuspendAll) + i.vTaskSwitchContext 0x0800f470 Section 0 tasks.o(i.vTaskSwitchContext) + i.wait_done 0x0800f500 Section 0 sx1281_driver_spi.o(i.wait_done) + wait_done 0x0800f501 Thumb Code 16 sx1281_driver_spi.o(i.wait_done) + i.xPortStartScheduler 0x0800f510 Section 0 port.o(i.xPortStartScheduler) + i.xPortSysTickHandler 0x0800f608 Section 0 port.o(i.xPortSysTickHandler) + i.xQueueGenericCreate 0x0800f63c Section 0 queue.o(i.xQueueGenericCreate) + i.xQueueGenericCreateStatic 0x0800f696 Section 0 queue.o(i.xQueueGenericCreateStatic) + i.xQueueGenericReset 0x0800f778 Section 0 queue.o(i.xQueueGenericReset) + i.xQueueGenericSend 0x0800f810 Section 0 queue.o(i.xQueueGenericSend) + i.xQueueGenericSendFromISR 0x0800f9b8 Section 0 queue.o(i.xQueueGenericSendFromISR) + i.xQueueReceive 0x0800fab4 Section 0 queue.o(i.xQueueReceive) + i.xTaskCheckForTimeOut 0x0800fc1c Section 0 tasks.o(i.xTaskCheckForTimeOut) + i.xTaskCreate 0x0800fca8 Section 0 tasks.o(i.xTaskCreate) + i.xTaskCreateStatic 0x0800fd0c Section 0 tasks.o(i.xTaskCreateStatic) + i.xTaskGetCurrentTaskHandle 0x0800fdc8 Section 0 tasks.o(i.xTaskGetCurrentTaskHandle) + i.xTaskGetSchedulerState 0x0800fdd4 Section 0 tasks.o(i.xTaskGetSchedulerState) + i.xTaskGetTickCount 0x0800fdf4 Section 0 tasks.o(i.xTaskGetTickCount) + i.xTaskGetTickCountFromISR 0x0800fe00 Section 0 tasks.o(i.xTaskGetTickCountFromISR) + i.xTaskIncrementTick 0x0800fe14 Section 0 tasks.o(i.xTaskIncrementTick) + i.xTaskPriorityDisinherit 0x0800ff58 Section 0 tasks.o(i.xTaskPriorityDisinherit) + i.xTaskRemoveFromEventList 0x0800fffc Section 0 tasks.o(i.xTaskRemoveFromEventList) + i.xTaskResumeAll 0x08010094 Section 0 tasks.o(i.xTaskResumeAll) + i.xTimerCreateTimerTask 0x08010198 Section 0 timers.o(i.xTimerCreateTimerTask) + i.xTimerGenericCommand 0x08010210 Section 0 timers.o(i.xTimerGenericCommand) + .constdata 0x08010294 Section 36 freertos.o(.constdata) + .constdata 0x080102b8 Section 18 stm32f1xx_hal_rcc.o(.constdata) + aPLLMULFactorTable 0x080102b8 Data 16 stm32f1xx_hal_rcc.o(.constdata) + aPredivFactorTable 0x080102c8 Data 2 stm32f1xx_hal_rcc.o(.constdata) + .constdata 0x080102ca Section 24 system_stm32f1xx.o(.constdata) + .constdata 0x080102e4 Section 8 pwm.o(.constdata) + PWM_Map 0x080102e4 Data 8 pwm.o(.constdata) + .constdata 0x080102ec Section 6384 lcd.o(.constdata) + .constdata 0x08011bdc Section 84 sx1281.o(.constdata) + .constdata 0x08011c30 Section 4 sx1281_driver.o(.constdata) + .constdata 0x08011c34 Section 228 sx1281_driver_hal.o(.constdata) + .constdata 0x08011d18 Section 16 freertos_cli.o(.constdata) + xHelpCommand 0x08011d18 Data 16 freertos_cli.o(.constdata) + .constdata 0x08011d28 Section 12104 mr16.o(.constdata) + radio_help_en 0x08011d28 Data 1433 mr16.o(.constdata) + modulation_help 0x080122c1 Data 3059 mr16.o(.constdata) + packet_help 0x08012eb4 Data 3604 mr16.o(.constdata) + mr16_help 0x08013cc8 Data 2279 mr16.o(.constdata) + baudrate_help 0x080145af Data 1694 mr16.o(.constdata) + mr16Command 0x08014c50 Data 16 mr16.o(.constdata) + radioCommand 0x08014c60 Data 16 mr16.o(.constdata) + .constdata 0x08014c70 Section 72 user_task.o(.constdata) + .constdata 0x08014cb8 Section 136 pow.o(.constdata) + bp 0x08014cb8 Data 16 pow.o(.constdata) + dp_h 0x08014cc8 Data 16 pow.o(.constdata) + dp_l 0x08014cd8 Data 16 pow.o(.constdata) + L 0x08014ce8 Data 48 pow.o(.constdata) + P 0x08014d18 Data 40 pow.o(.constdata) + .constdata 0x08014d40 Section 8 qnan.o(.constdata) + .constdata 0x08014d48 Section 129 ctype_o.o(.constdata) + .constdata 0x08014dcc Section 4 ctype_o.o(.constdata) + table 0x08014dcc Data 4 ctype_o.o(.constdata) + .conststring 0x08014dd0 Section 12 freertos.o(.conststring) + .conststring 0x08014ddc Section 221 freertos_cli.o(.conststring) + .conststring 0x08014ebc Section 1834 mr16.o(.conststring) + .conststring 0x080155e8 Section 10 user_task.o(.conststring) .data 0x20000000 Section 4 freertos.o(.data) .data 0x20000004 Section 2 usart.o(.data) .data 0x20000008 Section 9 stm32f1xx_hal.o(.data) @@ -4387,237 +4386,235 @@ Image Symbol Table MX_SPI1_Init 0x08006289 Thumb Code 60 spi.o(i.MX_SPI1_Init) MX_SPI2_Init 0x080062cd Thumb Code 60 spi.o(i.MX_SPI2_Init) MX_TIM1_Init 0x08006311 Thumb Code 202 tim.o(i.MX_TIM1_Init) - MX_USART1_UART_Init 0x080063e5 Thumb Code 44 usart.o(i.MX_USART1_UART_Init) - MX_USART2_UART_Init 0x0800641d Thumb Code 72 usart.o(i.MX_USART2_UART_Init) - MemManage_Handler 0x08006471 Thumb Code 4 stm32f1xx_it.o(i.MemManage_Handler) - NMI_Handler 0x08006475 Thumb Code 4 stm32f1xx_it.o(i.NMI_Handler) - OnRxDone 0x08006479 Thumb Code 18 sx1281.o(i.OnRxDone) - OnRxError 0x08006491 Thumb Code 20 sx1281.o(i.OnRxError) - OnRxTimeout 0x080064a9 Thumb Code 18 sx1281.o(i.OnRxTimeout) - OnTxDone 0x080064c1 Thumb Code 24 sx1281.o(i.OnTxDone) - OnTxTimeout 0x080064ed Thumb Code 24 sx1281.o(i.OnTxTimeout) - SPI1_IRQHandler 0x08006545 Thumb Code 10 stm32f1xx_it.o(i.SPI1_IRQHandler) - SPI2_IRQHandler 0x08006555 Thumb Code 10 stm32f1xx_it.o(i.SPI2_IRQHandler) - STMFLASH_Read 0x080068e5 Thumb Code 34 flash.o(i.STMFLASH_Read) - STMFLASH_ReadHalfWord 0x08006907 Thumb Code 6 flash.o(i.STMFLASH_ReadHalfWord) - STMFLASH_Write 0x0800690d Thumb Code 252 flash.o(i.STMFLASH_Write) - STMFLASH_Write_NoCheck 0x08006a15 Thumb Code 44 flash.o(i.STMFLASH_Write_NoCheck) - SX1281Calibrate 0x08006a41 Thumb Code 86 sx1281_driver.o(i.SX1281Calibrate) - SX1281ClearIrqStatus 0x08006a97 Thumb Code 28 sx1281_driver.o(i.SX1281ClearIrqStatus) - SX1281GetFirmwareVersion 0x08006ab3 Thumb Code 26 sx1281_driver.o(i.SX1281GetFirmwareVersion) - SX1281GetFrequencyError 0x08006acd Thumb Code 210 sx1281_driver.o(i.SX1281GetFrequencyError) - SX1281GetIrqStatus 0x08006bb1 Thumb Code 26 sx1281_driver.o(i.SX1281GetIrqStatus) - SX1281GetLoRaBandwidth 0x08006bcd Thumb Code 46 sx1281_driver.o(i.SX1281GetLoRaBandwidth) - SX1281GetOpMode 0x08006c11 Thumb Code 6 sx1281_driver.o(i.SX1281GetOpMode) - SX1281GetPacketStatus 0x08006c1d Thumb Code 770 sx1281_driver.o(i.SX1281GetPacketStatus) - SX1281GetPacketType 0x08006f21 Thumb Code 6 sx1281_driver.o(i.SX1281GetPacketType) - SX1281GetPayload 0x08006f2d Thumb Code 42 sx1281_driver.o(i.SX1281GetPayload) - SX1281GetRssiInst 0x08006f57 Thumb Code 32 sx1281_driver.o(i.SX1281GetRssiInst) - SX1281GetRxBufferStatus 0x08006f77 Thumb Code 84 sx1281_driver.o(i.SX1281GetRxBufferStatus) - SX1281GetStatus 0x08006fcb Thumb Code 30 sx1281_driver.o(i.SX1281GetStatus) - SX1281HalGetDioStatus 0x08006fe9 Thumb Code 30 sx1281_driver_hal.o(i.SX1281HalGetDioStatus) - SX1281HalInit 0x0800700d Thumb Code 16 sx1281_driver_hal.o(i.SX1281HalInit) - SX1281HalIoIrqInit 0x0800701d Thumb Code 18 sx1281_driver_hal.o(i.SX1281HalIoIrqInit) - SX1281HalReadBuffer 0x08007035 Thumb Code 100 sx1281_driver_hal.o(i.SX1281HalReadBuffer) - SX1281HalReadCommand 0x080070a5 Thumb Code 98 sx1281_driver_hal.o(i.SX1281HalReadCommand) - SX1281HalReadRegister 0x08007115 Thumb Code 20 sx1281_driver_hal.o(i.SX1281HalReadRegister) - SX1281HalReadRegisters 0x08007129 Thumb Code 104 sx1281_driver_hal.o(i.SX1281HalReadRegisters) - SX1281HalReset 0x0800719d Thumb Code 42 sx1281_driver_hal.o(i.SX1281HalReset) - SX1281HalWaitOnBusy 0x080071cd Thumb Code 20 sx1281_driver_hal.o(i.SX1281HalWaitOnBusy) - SX1281HalWriteBuffer 0x080071e5 Thumb Code 74 sx1281_driver_hal.o(i.SX1281HalWriteBuffer) - SX1281HalWriteCommand 0x08007239 Thumb Code 72 sx1281_driver_hal.o(i.SX1281HalWriteCommand) - SX1281HalWriteRegister 0x08007289 Thumb Code 16 sx1281_driver_hal.o(i.SX1281HalWriteRegister) - SX1281HalWriteRegisters 0x08007299 Thumb Code 78 sx1281_driver_hal.o(i.SX1281HalWriteRegisters) - SX1281Init 0x080072f1 Thumb Code 16 sx1281_driver.o(i.SX1281Init) - SX1281OnDioIrq 0x08007309 Thumb Code 22 sx1281_driver.o(i.SX1281OnDioIrq) - SX1281ProcessIrqs 0x08007329 Thumb Code 726 sx1281_driver.o(i.SX1281ProcessIrqs) - SX1281SendPayload 0x08007611 Thumb Code 22 sx1281_driver.o(i.SX1281SendPayload) - SX1281SetAutoFS 0x08007627 Thumb Code 14 sx1281_driver.o(i.SX1281SetAutoFS) - SX1281SetAutoTx 0x08007635 Thumb Code 34 sx1281_driver.o(i.SX1281SetAutoTx) - SX1281SetBleAccessAddress 0x08007657 Thumb Code 50 sx1281_driver.o(i.SX1281SetBleAccessAddress) - SX1281SetBleAdvertizerAccessAddress 0x08007689 Thumb Code 10 sx1281_driver.o(i.SX1281SetBleAdvertizerAccessAddress) - SX1281SetBufferBaseAddresses 0x08007699 Thumb Code 26 sx1281_driver.o(i.SX1281SetBufferBaseAddresses) - SX1281SetCad 0x080076b5 Thumb Code 20 sx1281_driver.o(i.SX1281SetCad) - SX1281SetCadParams 0x080076cd Thumb Code 20 sx1281_driver.o(i.SX1281SetCadParams) - SX1281SetCrcPolynomial 0x080076e5 Thumb Code 50 sx1281_driver.o(i.SX1281SetCrcPolynomial) - SX1281SetCrcSeed 0x08007717 Thumb Code 50 sx1281_driver.o(i.SX1281SetCrcSeed) - SX1281SetDioIrqParams 0x08007749 Thumb Code 74 sx1281_driver.o(i.SX1281SetDioIrqParams) - SX1281SetFs 0x08007795 Thumb Code 20 sx1281_driver.o(i.SX1281SetFs) - SX1281SetInterruptMode 0x080077ad Thumb Code 8 sx1281_driver.o(i.SX1281SetInterruptMode) - SX1281SetLongPreamble 0x080077b9 Thumb Code 14 sx1281_driver.o(i.SX1281SetLongPreamble) - SX1281SetModulationParams 0x080077c9 Thumb Code 162 sx1281_driver.o(i.SX1281SetModulationParams) - SX1281SetPacketParams 0x08007875 Thumb Code 262 sx1281_driver.o(i.SX1281SetPacketParams) - SX1281SetPacketType 0x08007981 Thumb Code 22 sx1281_driver.o(i.SX1281SetPacketType) - SX1281SetPayload 0x0800799d Thumb Code 18 sx1281_driver.o(i.SX1281SetPayload) - SX1281SetPollingMode 0x080079b1 Thumb Code 8 sx1281_driver.o(i.SX1281SetPollingMode) - SX1281SetRegistersDefault 0x080079bd Thumb Code 34 sx1281_driver.o(i.SX1281SetRegistersDefault) - SX1281SetRegulatorMode 0x080079e5 Thumb Code 14 sx1281_driver.o(i.SX1281SetRegulatorMode) - SX1281SetRfFrequency 0x080079f5 Thumb Code 104 sx1281_driver.o(i.SX1281SetRfFrequency) - SX1281SetRx 0x08007a65 Thumb Code 58 sx1281_driver.o(i.SX1281SetRx) - SX1281SetRxDutyCycle 0x08007aa5 Thumb Code 54 sx1281_driver.o(i.SX1281SetRxDutyCycle) - SX1281SetSaveContext 0x08007ae1 Thumb Code 14 sx1281_driver.o(i.SX1281SetSaveContext) - SX1281SetSleep 0x08007af1 Thumb Code 66 sx1281_driver.o(i.SX1281SetSleep) - SX1281SetStandby 0x08007b39 Thumb Code 34 sx1281_driver.o(i.SX1281SetStandby) - SX1281SetSyncWord 0x08007b61 Thumb Code 152 sx1281_driver.o(i.SX1281SetSyncWord) - SX1281SetSyncWordErrorTolerance 0x08007bf9 Thumb Code 36 sx1281_driver.o(i.SX1281SetSyncWordErrorTolerance) - SX1281SetTx 0x08007c1d Thumb Code 58 sx1281_driver.o(i.SX1281SetTx) - SX1281SetTxContinuousPreamble 0x08007c5d Thumb Code 14 sx1281_driver.o(i.SX1281SetTxContinuousPreamble) - SX1281SetTxContinuousWave 0x08007c6b Thumb Code 14 sx1281_driver.o(i.SX1281SetTxContinuousWave) - SX1281SetTxParams 0x08007c79 Thumb Code 32 sx1281_driver.o(i.SX1281SetTxParams) - SX1281SetWhiteningSeed 0x08007c99 Thumb Code 42 sx1281_driver.o(i.SX1281SetWhiteningSeed) - SX1281_BSPInit 0x08007cc3 Thumb Code 8 sx1281_header.o(i.SX1281_BSPInit) - SX1281_Callback 0x08007ccd Thumb Code 390 mr16.o(i.SX1281_Callback) - SX1281_GetState 0x08007fb5 Thumb Code 20 sx1281.o(i.SX1281_GetState) - SX1281_Init 0x08007fcd Thumb Code 622 sx1281.o(i.SX1281_Init) - SX1281_Running 0x080085bd Thumb Code 18 sx1281.o(i.SX1281_Running) - SX1281_SetBLEBaudrate 0x080085d1 Thumb Code 126 sx1281.o(i.SX1281_SetBLEBaudrate) - SX1281_SetFLRCBaudrate 0x08008659 Thumb Code 126 sx1281.o(i.SX1281_SetFLRCBaudrate) - SX1281_SetGFSKBaudrate 0x080086e1 Thumb Code 126 sx1281.o(i.SX1281_SetGFSKBaudrate) - SX1281_SetLORABaudrate 0x08008769 Thumb Code 120 sx1281.o(i.SX1281_SetLORABaudrate) - SX1281_SetMode 0x080087e9 Thumb Code 274 sx1281.o(i.SX1281_SetMode) - SX1281_SetRFFrequency 0x08008901 Thumb Code 56 sx1281.o(i.SX1281_SetRFFrequency) - SX1281_SetRXSingle 0x0800893d Thumb Code 46 sx1281.o(i.SX1281_SetRXSingle) - SX1281_SetRXSuccessive 0x08008979 Thumb Code 48 sx1281.o(i.SX1281_SetRXSuccessive) - SX1281_SetTX 0x080089b5 Thumb Code 116 sx1281.o(i.SX1281_SetTX) - SpiIn 0x08008a91 Thumb Code 30 sx1281_driver_spi.o(i.SpiIn) - SpiInOut 0x08008ab5 Thumb Code 34 sx1281_driver_spi.o(i.SpiInOut) - SpiInit 0x08008add Thumb Code 24 sx1281_driver_spi.o(i.SpiInit) - StartDefaultTask 0x08008afd Thumb Code 10 freertos.o(i.StartDefaultTask) - SysTick_Handler 0x08008b07 Thumb Code 20 stm32f1xx_it.o(i.SysTick_Handler) - SystemClock_Config 0x08008b1b Thumb Code 102 main.o(i.SystemClock_Config) - SystemInit 0x08008b81 Thumb Code 2 system_stm32f1xx.o(i.SystemInit) - TIM_Base_SetConfig 0x08008b85 Thumb Code 120 stm32f1xx_hal_tim.o(i.TIM_Base_SetConfig) - TIM_CCxChannelCmd 0x08008c09 Thumb Code 34 stm32f1xx_hal_tim.o(i.TIM_CCxChannelCmd) - TIM_DMADelayPulseHalfCplt 0x08008c93 Thumb Code 64 stm32f1xx_hal_tim.o(i.TIM_DMADelayPulseHalfCplt) - TIM_DMAError 0x08008cd3 Thumb Code 94 stm32f1xx_hal_tim.o(i.TIM_DMAError) - TIM_ETR_SetConfig 0x08008d31 Thumb Code 22 stm32f1xx_hal_tim.o(i.TIM_ETR_SetConfig) - TIM_OC2_SetConfig 0x08008db9 Thumb Code 100 stm32f1xx_hal_tim.o(i.TIM_OC2_SetConfig) - Task_Init 0x08008f21 Thumb Code 52 init.o(i.Task_Init) - Task_radio 0x08008f61 Thumb Code 206 radio.o(i.Task_radio) - UART_Start_Receive_DMA 0x080094b5 Thumb Code 186 stm32f1xx_hal_uart.o(i.UART_Start_Receive_DMA) - USART1_IRQHandler 0x08009669 Thumb Code 10 stm32f1xx_it.o(i.USART1_IRQHandler) - USART2_IRQHandler 0x08009679 Thumb Code 16 stm32f1xx_it.o(i.USART2_IRQHandler) - USAR_UART2_IDLECallback 0x0800968d Thumb Code 132 usart.o(i.USAR_UART2_IDLECallback) - USER_UART_IRQHandler 0x0800973d Thumb Code 58 usart.o(i.USER_UART_IRQHandler) - UsageFault_Handler 0x0800977d Thumb Code 4 stm32f1xx_it.o(i.UsageFault_Handler) - WS2812_DeInit 0x08009781 Thumb Code 58 ws2812.o(i.WS2812_DeInit) - WS2812_GetStatus 0x080097d1 Thumb Code 6 ws2812.o(i.WS2812_GetStatus) - WS2812_Init 0x080097dd Thumb Code 112 ws2812.o(i.WS2812_Init) - WS2812_NotifyCommSuccess 0x0800985d Thumb Code 12 ws2812.o(i.WS2812_NotifyCommSuccess) - WS2812_SendArray 0x0800986d Thumb Code 96 ws2812.o(i.WS2812_SendArray) - WS2812_SetBrightness 0x080098dd Thumb Code 12 ws2812.o(i.WS2812_SetBrightness) - WS2812_SetColor 0x080098ed Thumb Code 146 ws2812.o(i.WS2812_SetColor) - WS2812_SetCommTimeout 0x080099ed Thumb Code 6 ws2812.o(i.WS2812_SetCommTimeout) - WS2812_SetStatus 0x080099f9 Thumb Code 6 ws2812.o(i.WS2812_SetStatus) - WS2812_StatusTask 0x08009a05 Thumb Code 330 ws2812.o(i.WS2812_StatusTask) - __0printf 0x08009b65 Thumb Code 22 printfa.o(i.__0printf) - __1printf 0x08009b65 Thumb Code 0 printfa.o(i.__0printf) - __2printf 0x08009b65 Thumb Code 0 printfa.o(i.__0printf) - __c89printf 0x08009b65 Thumb Code 0 printfa.o(i.__0printf) - printf 0x08009b65 Thumb Code 0 printfa.o(i.__0printf) - __0snprintf 0x08009b85 Thumb Code 48 printfa.o(i.__0snprintf) - __1snprintf 0x08009b85 Thumb Code 0 printfa.o(i.__0snprintf) - __2snprintf 0x08009b85 Thumb Code 0 printfa.o(i.__0snprintf) - __c89snprintf 0x08009b85 Thumb Code 0 printfa.o(i.__0snprintf) - snprintf 0x08009b85 Thumb Code 0 printfa.o(i.__0snprintf) - __ARM_fpclassify 0x08009bb9 Thumb Code 40 fpclassify.o(i.__ARM_fpclassify) - __aeabi_errno_addr 0x08009c19 Thumb Code 4 errno.o(i.__aeabi_errno_addr) - __rt_errno_addr 0x08009c19 Thumb Code 0 errno.o(i.__aeabi_errno_addr) - __kernel_poly 0x08009c27 Thumb Code 170 poly.o(i.__kernel_poly) - __mathlib_dbl_divzero 0x08009cd1 Thumb Code 12 dunder.o(i.__mathlib_dbl_divzero) - __mathlib_dbl_infnan2 0x08009ce1 Thumb Code 4 dunder.o(i.__mathlib_dbl_infnan2) - __mathlib_dbl_invalid 0x08009ce5 Thumb Code 12 dunder.o(i.__mathlib_dbl_invalid) - __mathlib_dbl_overflow 0x08009cf1 Thumb Code 14 dunder.o(i.__mathlib_dbl_overflow) - __mathlib_dbl_underflow 0x08009d01 Thumb Code 10 dunder.o(i.__mathlib_dbl_underflow) - __scatterload_copy 0x08009d11 Thumb Code 14 handlers.o(i.__scatterload_copy) - __scatterload_null 0x08009d1f Thumb Code 2 handlers.o(i.__scatterload_null) - __scatterload_zeroinit 0x08009d21 Thumb Code 14 handlers.o(i.__scatterload_zeroinit) - __set_errno 0x08009d31 Thumb Code 6 errno.o(i.__set_errno) - eTaskGetState 0x0800a615 Thumb Code 128 tasks.o(i.eTaskGetState) - fputc 0x0800a6a9 Thumb Code 28 sx1281_header.o(i.fputc) - free 0x0800a6c5 Thumb Code 76 malloc.o(i.free) - main 0x0800a8b9 Thumb Code 52 main.o(i.main) - malloc 0x0800a8ed Thumb Code 92 malloc.o(i.malloc) - osDelay 0x0800b1e9 Thumb Code 30 cmsis_os2.o(i.osDelay) - osDelayUntil 0x0800b207 Thumb Code 52 cmsis_os2.o(i.osDelayUntil) - osKernelGetTickCount 0x0800b23b Thumb Code 26 cmsis_os2.o(i.osKernelGetTickCount) - osKernelGetTickFreq 0x0800b255 Thumb Code 6 cmsis_os2.o(i.osKernelGetTickFreq) - osKernelInitialize 0x0800b25d Thumb Code 38 cmsis_os2.o(i.osKernelInitialize) - osKernelLock 0x0800b289 Thumb Code 56 cmsis_os2.o(i.osKernelLock) - osKernelStart 0x0800b2c1 Thumb Code 82 cmsis_os2.o(i.osKernelStart) - osKernelUnlock 0x0800b321 Thumb Code 68 cmsis_os2.o(i.osKernelUnlock) - osMessageQueueNew 0x0800b365 Thumb Code 154 cmsis_os2.o(i.osMessageQueueNew) - osThreadGetId 0x0800b3ff Thumb Code 12 cmsis_os2.o(i.osThreadGetId) - osThreadNew 0x0800b40b Thumb Code 184 cmsis_os2.o(i.osThreadNew) - osThreadTerminate 0x0800b4c3 Thumb Code 60 cmsis_os2.o(i.osThreadTerminate) - pow 0x0800b571 Thumb Code 2512 pow.o(i.pow) - pvPortMalloc 0x0800c9e9 Thumb Code 306 heap_4.o(i.pvPortMalloc) - pxPortInitialiseStack 0x0800cb35 Thumb Code 30 port.o(i.pxPortInitialiseStack) - sqrt 0x0800eead Thumb Code 76 sqrt.o(i.sqrt) - uxListRemove 0x0800ef11 Thumb Code 40 list.o(i.uxListRemove) - vApplicationGetIdleTaskMemory 0x0800ef39 Thumb Code 14 cmsis_os2.o(i.vApplicationGetIdleTaskMemory) - vApplicationGetTimerTaskMemory 0x0800ef51 Thumb Code 16 cmsis_os2.o(i.vApplicationGetTimerTaskMemory) - vListInitialise 0x0800ef69 Thumb Code 26 list.o(i.vListInitialise) - vListInitialiseItem 0x0800ef83 Thumb Code 6 list.o(i.vListInitialiseItem) - vListInsert 0x0800ef89 Thumb Code 52 list.o(i.vListInsert) - vListInsertEnd 0x0800efbd Thumb Code 24 list.o(i.vListInsertEnd) - vPortEnterCritical 0x0800efd5 Thumb Code 76 port.o(i.vPortEnterCritical) - vPortExitCritical 0x0800f029 Thumb Code 56 port.o(i.vPortExitCritical) - vPortFree 0x0800f065 Thumb Code 150 heap_4.o(i.vPortFree) - vPortSetupTimerInterrupt 0x0800f109 Thumb Code 36 port.o(i.vPortSetupTimerInterrupt) - vPortValidateInterruptPriority 0x0800f131 Thumb Code 106 port.o(i.vPortValidateInterruptPriority) - vQueueAddToRegistry 0x0800f1a9 Thumb Code 38 queue.o(i.vQueueAddToRegistry) - vQueueWaitForMessageRestricted 0x0800f1d5 Thumb Code 74 queue.o(i.vQueueWaitForMessageRestricted) - vTaskDelay 0x0800f221 Thumb Code 82 tasks.o(i.vTaskDelay) - vTaskDelayUntil 0x0800f27d Thumb Code 200 tasks.o(i.vTaskDelayUntil) - vTaskDelete 0x0800f351 Thumb Code 168 tasks.o(i.vTaskDelete) - vTaskInternalSetTimeOutState 0x0800f419 Thumb Code 14 tasks.o(i.vTaskInternalSetTimeOutState) - vTaskMissedYield 0x0800f431 Thumb Code 8 tasks.o(i.vTaskMissedYield) - vTaskPlaceOnEventList 0x0800f43d Thumb Code 52 tasks.o(i.vTaskPlaceOnEventList) - vTaskPlaceOnEventListRestricted 0x0800f475 Thumb Code 60 tasks.o(i.vTaskPlaceOnEventListRestricted) - vTaskStartScheduler 0x0800f4b5 Thumb Code 156 tasks.o(i.vTaskStartScheduler) - vTaskSuspendAll 0x0800f56d Thumb Code 12 tasks.o(i.vTaskSuspendAll) - vTaskSwitchContext 0x0800f57d Thumb Code 122 tasks.o(i.vTaskSwitchContext) - xPortStartScheduler 0x0800f61d Thumb Code 228 port.o(i.xPortStartScheduler) - xPortSysTickHandler 0x0800f715 Thumb Code 46 port.o(i.xPortSysTickHandler) - xQueueGenericCreate 0x0800f749 Thumb Code 90 queue.o(i.xQueueGenericCreate) - xQueueGenericCreateStatic 0x0800f7a3 Thumb Code 224 queue.o(i.xQueueGenericCreateStatic) - xQueueGenericReset 0x0800f885 Thumb Code 146 queue.o(i.xQueueGenericReset) - xQueueGenericSend 0x0800f91d Thumb Code 420 queue.o(i.xQueueGenericSend) - xQueueGenericSendFromISR 0x0800fac5 Thumb Code 252 queue.o(i.xQueueGenericSendFromISR) - xQueueReceive 0x0800fbc1 Thumb Code 356 queue.o(i.xQueueReceive) - xTaskCheckForTimeOut 0x0800fd29 Thumb Code 132 tasks.o(i.xTaskCheckForTimeOut) - xTaskCreate 0x0800fdb5 Thumb Code 100 tasks.o(i.xTaskCreate) - xTaskCreateStatic 0x0800fe19 Thumb Code 186 tasks.o(i.xTaskCreateStatic) - xTaskGetCurrentTaskHandle 0x0800fed5 Thumb Code 6 tasks.o(i.xTaskGetCurrentTaskHandle) - xTaskGetSchedulerState 0x0800fee1 Thumb Code 24 tasks.o(i.xTaskGetSchedulerState) - xTaskGetTickCount 0x0800ff01 Thumb Code 6 tasks.o(i.xTaskGetTickCount) - xTaskGetTickCountFromISR 0x0800ff0d Thumb Code 16 tasks.o(i.xTaskGetTickCountFromISR) - xTaskIncrementTick 0x0800ff21 Thumb Code 280 tasks.o(i.xTaskIncrementTick) - xTaskPriorityDisinherit 0x08010065 Thumb Code 152 tasks.o(i.xTaskPriorityDisinherit) - xTaskRemoveFromEventList 0x08010109 Thumb Code 126 tasks.o(i.xTaskRemoveFromEventList) - xTaskResumeAll 0x080101a1 Thumb Code 222 tasks.o(i.xTaskResumeAll) - xTimerCreateTimerTask 0x080102a5 Thumb Code 100 timers.o(i.xTimerCreateTimerTask) - xTimerGenericCommand 0x0801031d Thumb Code 128 timers.o(i.xTimerGenericCommand) - defaultTask_attributes 0x080103a0 Data 36 freertos.o(.constdata) - AHBPrescTable 0x080103d6 Data 16 system_stm32f1xx.o(.constdata) - APBPrescTable 0x080103e6 Data 8 system_stm32f1xx.o(.constdata) - ascii_1608 0x080103f8 Data 1520 lcd.o(.constdata) - ascii_2412 0x080109e8 Data 4560 lcd.o(.constdata) - logo_M 0x08011bb8 Data 192 lcd.o(.constdata) - logo_R 0x08011c78 Data 112 lcd.o(.constdata) - bleConfigList 0x08011ce8 Data 12 sx1281.o(.constdata) - loraConfigList 0x08011cf4 Data 24 sx1281.o(.constdata) - gfskConfigList 0x08011d0c Data 15 sx1281.o(.constdata) - flrcConfigList 0x08011d1b Data 15 sx1281.o(.constdata) - RadioRegsInit 0x08011d3c Data 4 sx1281_driver.o(.constdata) - Radio 0x08011d40 Data 228 sx1281_driver_hal.o(.constdata) - attr_init 0x08014a54 Data 36 user_task.o(.constdata) - attr_radio 0x08014a78 Data 36 user_task.o(.constdata) - __mathlib_zero 0x08014b28 Data 8 qnan.o(.constdata) - __ctype_table 0x08014b30 Data 129 ctype_o.o(.constdata) - Region$$Table$$Base 0x080153dc Number 0 anon$$obj.o(Region$$Table) - Region$$Table$$Limit 0x080153fc Number 0 anon$$obj.o(Region$$Table) + MX_USART1_UART_Init 0x080063e5 Thumb Code 50 usart.o(i.MX_USART1_UART_Init) + MX_USART2_UART_Init 0x08006425 Thumb Code 72 usart.o(i.MX_USART2_UART_Init) + MemManage_Handler 0x08006479 Thumb Code 4 stm32f1xx_it.o(i.MemManage_Handler) + NMI_Handler 0x0800647d Thumb Code 4 stm32f1xx_it.o(i.NMI_Handler) + OnRxDone 0x08006481 Thumb Code 18 sx1281.o(i.OnRxDone) + OnRxError 0x08006499 Thumb Code 20 sx1281.o(i.OnRxError) + OnRxTimeout 0x080064b1 Thumb Code 18 sx1281.o(i.OnRxTimeout) + OnTxDone 0x080064c9 Thumb Code 24 sx1281.o(i.OnTxDone) + OnTxTimeout 0x080064f5 Thumb Code 24 sx1281.o(i.OnTxTimeout) + SPI1_IRQHandler 0x0800654d Thumb Code 10 stm32f1xx_it.o(i.SPI1_IRQHandler) + SPI2_IRQHandler 0x0800655d Thumb Code 10 stm32f1xx_it.o(i.SPI2_IRQHandler) + STMFLASH_Read 0x080068ed Thumb Code 34 flash.o(i.STMFLASH_Read) + STMFLASH_ReadHalfWord 0x0800690f Thumb Code 6 flash.o(i.STMFLASH_ReadHalfWord) + STMFLASH_Write 0x08006915 Thumb Code 252 flash.o(i.STMFLASH_Write) + STMFLASH_Write_NoCheck 0x08006a1d Thumb Code 44 flash.o(i.STMFLASH_Write_NoCheck) + SX1281Calibrate 0x08006a49 Thumb Code 86 sx1281_driver.o(i.SX1281Calibrate) + SX1281ClearIrqStatus 0x08006a9f Thumb Code 28 sx1281_driver.o(i.SX1281ClearIrqStatus) + SX1281GetFirmwareVersion 0x08006abb Thumb Code 26 sx1281_driver.o(i.SX1281GetFirmwareVersion) + SX1281GetFrequencyError 0x08006ad5 Thumb Code 210 sx1281_driver.o(i.SX1281GetFrequencyError) + SX1281GetIrqStatus 0x08006bb9 Thumb Code 26 sx1281_driver.o(i.SX1281GetIrqStatus) + SX1281GetLoRaBandwidth 0x08006bd5 Thumb Code 46 sx1281_driver.o(i.SX1281GetLoRaBandwidth) + SX1281GetOpMode 0x08006c19 Thumb Code 6 sx1281_driver.o(i.SX1281GetOpMode) + SX1281GetPacketStatus 0x08006c25 Thumb Code 770 sx1281_driver.o(i.SX1281GetPacketStatus) + SX1281GetPacketType 0x08006f29 Thumb Code 6 sx1281_driver.o(i.SX1281GetPacketType) + SX1281GetPayload 0x08006f35 Thumb Code 42 sx1281_driver.o(i.SX1281GetPayload) + SX1281GetRssiInst 0x08006f5f Thumb Code 32 sx1281_driver.o(i.SX1281GetRssiInst) + SX1281GetRxBufferStatus 0x08006f7f Thumb Code 84 sx1281_driver.o(i.SX1281GetRxBufferStatus) + SX1281GetStatus 0x08006fd3 Thumb Code 30 sx1281_driver.o(i.SX1281GetStatus) + SX1281HalGetDioStatus 0x08006ff1 Thumb Code 30 sx1281_driver_hal.o(i.SX1281HalGetDioStatus) + SX1281HalInit 0x08007015 Thumb Code 16 sx1281_driver_hal.o(i.SX1281HalInit) + SX1281HalIoIrqInit 0x08007025 Thumb Code 18 sx1281_driver_hal.o(i.SX1281HalIoIrqInit) + SX1281HalReadBuffer 0x0800703d Thumb Code 100 sx1281_driver_hal.o(i.SX1281HalReadBuffer) + SX1281HalReadCommand 0x080070ad Thumb Code 98 sx1281_driver_hal.o(i.SX1281HalReadCommand) + SX1281HalReadRegister 0x0800711d Thumb Code 20 sx1281_driver_hal.o(i.SX1281HalReadRegister) + SX1281HalReadRegisters 0x08007131 Thumb Code 104 sx1281_driver_hal.o(i.SX1281HalReadRegisters) + SX1281HalReset 0x080071a5 Thumb Code 42 sx1281_driver_hal.o(i.SX1281HalReset) + SX1281HalWaitOnBusy 0x080071d5 Thumb Code 20 sx1281_driver_hal.o(i.SX1281HalWaitOnBusy) + SX1281HalWriteBuffer 0x080071ed Thumb Code 74 sx1281_driver_hal.o(i.SX1281HalWriteBuffer) + SX1281HalWriteCommand 0x08007241 Thumb Code 72 sx1281_driver_hal.o(i.SX1281HalWriteCommand) + SX1281HalWriteRegister 0x08007291 Thumb Code 16 sx1281_driver_hal.o(i.SX1281HalWriteRegister) + SX1281HalWriteRegisters 0x080072a1 Thumb Code 78 sx1281_driver_hal.o(i.SX1281HalWriteRegisters) + SX1281Init 0x080072f9 Thumb Code 16 sx1281_driver.o(i.SX1281Init) + SX1281OnDioIrq 0x08007311 Thumb Code 22 sx1281_driver.o(i.SX1281OnDioIrq) + SX1281ProcessIrqs 0x08007331 Thumb Code 726 sx1281_driver.o(i.SX1281ProcessIrqs) + SX1281SendPayload 0x08007619 Thumb Code 22 sx1281_driver.o(i.SX1281SendPayload) + SX1281SetAutoFS 0x0800762f Thumb Code 14 sx1281_driver.o(i.SX1281SetAutoFS) + SX1281SetAutoTx 0x0800763d Thumb Code 34 sx1281_driver.o(i.SX1281SetAutoTx) + SX1281SetBleAccessAddress 0x0800765f Thumb Code 50 sx1281_driver.o(i.SX1281SetBleAccessAddress) + SX1281SetBleAdvertizerAccessAddress 0x08007691 Thumb Code 10 sx1281_driver.o(i.SX1281SetBleAdvertizerAccessAddress) + SX1281SetBufferBaseAddresses 0x080076a1 Thumb Code 26 sx1281_driver.o(i.SX1281SetBufferBaseAddresses) + SX1281SetCad 0x080076bd Thumb Code 20 sx1281_driver.o(i.SX1281SetCad) + SX1281SetCadParams 0x080076d5 Thumb Code 20 sx1281_driver.o(i.SX1281SetCadParams) + SX1281SetCrcPolynomial 0x080076ed Thumb Code 50 sx1281_driver.o(i.SX1281SetCrcPolynomial) + SX1281SetCrcSeed 0x0800771f Thumb Code 50 sx1281_driver.o(i.SX1281SetCrcSeed) + SX1281SetDioIrqParams 0x08007751 Thumb Code 74 sx1281_driver.o(i.SX1281SetDioIrqParams) + SX1281SetFs 0x0800779d Thumb Code 20 sx1281_driver.o(i.SX1281SetFs) + SX1281SetInterruptMode 0x080077b5 Thumb Code 8 sx1281_driver.o(i.SX1281SetInterruptMode) + SX1281SetLongPreamble 0x080077c1 Thumb Code 14 sx1281_driver.o(i.SX1281SetLongPreamble) + SX1281SetModulationParams 0x080077d1 Thumb Code 162 sx1281_driver.o(i.SX1281SetModulationParams) + SX1281SetPacketParams 0x0800787d Thumb Code 262 sx1281_driver.o(i.SX1281SetPacketParams) + SX1281SetPacketType 0x08007989 Thumb Code 22 sx1281_driver.o(i.SX1281SetPacketType) + SX1281SetPayload 0x080079a5 Thumb Code 18 sx1281_driver.o(i.SX1281SetPayload) + SX1281SetPollingMode 0x080079b9 Thumb Code 8 sx1281_driver.o(i.SX1281SetPollingMode) + SX1281SetRegistersDefault 0x080079c5 Thumb Code 34 sx1281_driver.o(i.SX1281SetRegistersDefault) + SX1281SetRegulatorMode 0x080079ed Thumb Code 14 sx1281_driver.o(i.SX1281SetRegulatorMode) + SX1281SetRfFrequency 0x080079fd Thumb Code 104 sx1281_driver.o(i.SX1281SetRfFrequency) + SX1281SetRx 0x08007a6d Thumb Code 58 sx1281_driver.o(i.SX1281SetRx) + SX1281SetRxDutyCycle 0x08007aad Thumb Code 54 sx1281_driver.o(i.SX1281SetRxDutyCycle) + SX1281SetSaveContext 0x08007ae9 Thumb Code 14 sx1281_driver.o(i.SX1281SetSaveContext) + SX1281SetSleep 0x08007af9 Thumb Code 66 sx1281_driver.o(i.SX1281SetSleep) + SX1281SetStandby 0x08007b41 Thumb Code 34 sx1281_driver.o(i.SX1281SetStandby) + SX1281SetSyncWord 0x08007b69 Thumb Code 152 sx1281_driver.o(i.SX1281SetSyncWord) + SX1281SetSyncWordErrorTolerance 0x08007c01 Thumb Code 36 sx1281_driver.o(i.SX1281SetSyncWordErrorTolerance) + SX1281SetTx 0x08007c25 Thumb Code 58 sx1281_driver.o(i.SX1281SetTx) + SX1281SetTxContinuousPreamble 0x08007c65 Thumb Code 14 sx1281_driver.o(i.SX1281SetTxContinuousPreamble) + SX1281SetTxContinuousWave 0x08007c73 Thumb Code 14 sx1281_driver.o(i.SX1281SetTxContinuousWave) + SX1281SetTxParams 0x08007c81 Thumb Code 32 sx1281_driver.o(i.SX1281SetTxParams) + SX1281SetWhiteningSeed 0x08007ca1 Thumb Code 42 sx1281_driver.o(i.SX1281SetWhiteningSeed) + SX1281_BSPInit 0x08007ccb Thumb Code 8 sx1281_header.o(i.SX1281_BSPInit) + SX1281_Callback 0x08007cd5 Thumb Code 390 mr16.o(i.SX1281_Callback) + SX1281_GetState 0x08007fbd Thumb Code 20 sx1281.o(i.SX1281_GetState) + SX1281_Init 0x08007fd5 Thumb Code 622 sx1281.o(i.SX1281_Init) + SX1281_Running 0x080085c5 Thumb Code 18 sx1281.o(i.SX1281_Running) + SX1281_SetBLEBaudrate 0x080085d9 Thumb Code 126 sx1281.o(i.SX1281_SetBLEBaudrate) + SX1281_SetFLRCBaudrate 0x08008661 Thumb Code 126 sx1281.o(i.SX1281_SetFLRCBaudrate) + SX1281_SetGFSKBaudrate 0x080086e9 Thumb Code 126 sx1281.o(i.SX1281_SetGFSKBaudrate) + SX1281_SetLORABaudrate 0x08008771 Thumb Code 120 sx1281.o(i.SX1281_SetLORABaudrate) + SX1281_SetMode 0x080087f1 Thumb Code 274 sx1281.o(i.SX1281_SetMode) + SX1281_SetRFFrequency 0x08008909 Thumb Code 56 sx1281.o(i.SX1281_SetRFFrequency) + SX1281_SetRXSingle 0x08008945 Thumb Code 46 sx1281.o(i.SX1281_SetRXSingle) + SX1281_SetRXSuccessive 0x08008981 Thumb Code 48 sx1281.o(i.SX1281_SetRXSuccessive) + SX1281_SetTX 0x080089bd Thumb Code 116 sx1281.o(i.SX1281_SetTX) + SpiIn 0x08008a99 Thumb Code 30 sx1281_driver_spi.o(i.SpiIn) + SpiInOut 0x08008abd Thumb Code 34 sx1281_driver_spi.o(i.SpiInOut) + SpiInit 0x08008ae5 Thumb Code 24 sx1281_driver_spi.o(i.SpiInit) + StartDefaultTask 0x08008b05 Thumb Code 10 freertos.o(i.StartDefaultTask) + SysTick_Handler 0x08008b0f Thumb Code 20 stm32f1xx_it.o(i.SysTick_Handler) + SystemClock_Config 0x08008b23 Thumb Code 102 main.o(i.SystemClock_Config) + SystemInit 0x08008b89 Thumb Code 2 system_stm32f1xx.o(i.SystemInit) + TIM_Base_SetConfig 0x08008b8d Thumb Code 120 stm32f1xx_hal_tim.o(i.TIM_Base_SetConfig) + TIM_CCxChannelCmd 0x08008c11 Thumb Code 34 stm32f1xx_hal_tim.o(i.TIM_CCxChannelCmd) + TIM_DMADelayPulseHalfCplt 0x08008c9b Thumb Code 64 stm32f1xx_hal_tim.o(i.TIM_DMADelayPulseHalfCplt) + TIM_DMAError 0x08008cdb Thumb Code 94 stm32f1xx_hal_tim.o(i.TIM_DMAError) + TIM_ETR_SetConfig 0x08008d39 Thumb Code 22 stm32f1xx_hal_tim.o(i.TIM_ETR_SetConfig) + TIM_OC2_SetConfig 0x08008dc1 Thumb Code 100 stm32f1xx_hal_tim.o(i.TIM_OC2_SetConfig) + Task_Init 0x08008f29 Thumb Code 52 init.o(i.Task_Init) + Task_radio 0x08008f69 Thumb Code 196 radio.o(i.Task_radio) + UART_Start_Receive_DMA 0x080094b1 Thumb Code 186 stm32f1xx_hal_uart.o(i.UART_Start_Receive_DMA) + USART1_IRQHandler 0x08009665 Thumb Code 10 stm32f1xx_it.o(i.USART1_IRQHandler) + USART2_IRQHandler 0x08009675 Thumb Code 16 stm32f1xx_it.o(i.USART2_IRQHandler) + USAR_UART2_IDLECallback 0x08009689 Thumb Code 132 usart.o(i.USAR_UART2_IDLECallback) + USER_UART_IRQHandler 0x08009739 Thumb Code 58 usart.o(i.USER_UART_IRQHandler) + UsageFault_Handler 0x08009779 Thumb Code 4 stm32f1xx_it.o(i.UsageFault_Handler) + WS2812_DeInit 0x0800977d Thumb Code 58 ws2812.o(i.WS2812_DeInit) + WS2812_GetStatus 0x080097cd Thumb Code 6 ws2812.o(i.WS2812_GetStatus) + WS2812_Init 0x080097d9 Thumb Code 112 ws2812.o(i.WS2812_Init) + WS2812_NotifyCommSuccess 0x08009859 Thumb Code 12 ws2812.o(i.WS2812_NotifyCommSuccess) + WS2812_SendArray 0x08009869 Thumb Code 96 ws2812.o(i.WS2812_SendArray) + WS2812_SetBrightness 0x080098d9 Thumb Code 12 ws2812.o(i.WS2812_SetBrightness) + WS2812_SetColor 0x080098e9 Thumb Code 146 ws2812.o(i.WS2812_SetColor) + WS2812_SetCommTimeout 0x080099e9 Thumb Code 6 ws2812.o(i.WS2812_SetCommTimeout) + WS2812_SetStatus 0x080099f5 Thumb Code 6 ws2812.o(i.WS2812_SetStatus) + WS2812_StatusTask 0x08009a01 Thumb Code 330 ws2812.o(i.WS2812_StatusTask) + __0printf 0x08009b61 Thumb Code 22 printfa.o(i.__0printf) + __1printf 0x08009b61 Thumb Code 0 printfa.o(i.__0printf) + __2printf 0x08009b61 Thumb Code 0 printfa.o(i.__0printf) + __c89printf 0x08009b61 Thumb Code 0 printfa.o(i.__0printf) + printf 0x08009b61 Thumb Code 0 printfa.o(i.__0printf) + __0snprintf 0x08009b81 Thumb Code 48 printfa.o(i.__0snprintf) + __1snprintf 0x08009b81 Thumb Code 0 printfa.o(i.__0snprintf) + __2snprintf 0x08009b81 Thumb Code 0 printfa.o(i.__0snprintf) + __c89snprintf 0x08009b81 Thumb Code 0 printfa.o(i.__0snprintf) + snprintf 0x08009b81 Thumb Code 0 printfa.o(i.__0snprintf) + __ARM_fpclassify 0x08009bb5 Thumb Code 40 fpclassify.o(i.__ARM_fpclassify) + __aeabi_errno_addr 0x08009c15 Thumb Code 4 errno.o(i.__aeabi_errno_addr) + __rt_errno_addr 0x08009c15 Thumb Code 0 errno.o(i.__aeabi_errno_addr) + __kernel_poly 0x08009c23 Thumb Code 170 poly.o(i.__kernel_poly) + __mathlib_dbl_divzero 0x08009ccd Thumb Code 12 dunder.o(i.__mathlib_dbl_divzero) + __mathlib_dbl_infnan2 0x08009cdd Thumb Code 4 dunder.o(i.__mathlib_dbl_infnan2) + __mathlib_dbl_invalid 0x08009ce1 Thumb Code 12 dunder.o(i.__mathlib_dbl_invalid) + __mathlib_dbl_overflow 0x08009ced Thumb Code 14 dunder.o(i.__mathlib_dbl_overflow) + __mathlib_dbl_underflow 0x08009cfd Thumb Code 10 dunder.o(i.__mathlib_dbl_underflow) + __scatterload_copy 0x08009d0d Thumb Code 14 handlers.o(i.__scatterload_copy) + __scatterload_null 0x08009d1b Thumb Code 2 handlers.o(i.__scatterload_null) + __scatterload_zeroinit 0x08009d1d Thumb Code 14 handlers.o(i.__scatterload_zeroinit) + __set_errno 0x08009d2d Thumb Code 6 errno.o(i.__set_errno) + eTaskGetState 0x0800a611 Thumb Code 128 tasks.o(i.eTaskGetState) + fputc 0x0800a6a5 Thumb Code 28 sx1281_header.o(i.fputc) + free 0x0800a6c1 Thumb Code 76 malloc.o(i.free) + main 0x0800a8b5 Thumb Code 52 main.o(i.main) + malloc 0x0800a8e9 Thumb Code 92 malloc.o(i.malloc) + osDelay 0x0800b1e5 Thumb Code 30 cmsis_os2.o(i.osDelay) + osKernelGetTickCount 0x0800b203 Thumb Code 26 cmsis_os2.o(i.osKernelGetTickCount) + osKernelGetTickFreq 0x0800b21d Thumb Code 6 cmsis_os2.o(i.osKernelGetTickFreq) + osKernelInitialize 0x0800b225 Thumb Code 38 cmsis_os2.o(i.osKernelInitialize) + osKernelLock 0x0800b251 Thumb Code 56 cmsis_os2.o(i.osKernelLock) + osKernelStart 0x0800b289 Thumb Code 82 cmsis_os2.o(i.osKernelStart) + osKernelUnlock 0x0800b2e9 Thumb Code 68 cmsis_os2.o(i.osKernelUnlock) + osMessageQueueNew 0x0800b32d Thumb Code 154 cmsis_os2.o(i.osMessageQueueNew) + osThreadGetId 0x0800b3c7 Thumb Code 12 cmsis_os2.o(i.osThreadGetId) + osThreadNew 0x0800b3d3 Thumb Code 184 cmsis_os2.o(i.osThreadNew) + osThreadTerminate 0x0800b48b Thumb Code 60 cmsis_os2.o(i.osThreadTerminate) + pow 0x0800b539 Thumb Code 2512 pow.o(i.pow) + pvPortMalloc 0x0800c9b1 Thumb Code 306 heap_4.o(i.pvPortMalloc) + pxPortInitialiseStack 0x0800cafd Thumb Code 30 port.o(i.pxPortInitialiseStack) + sqrt 0x0800ee75 Thumb Code 76 sqrt.o(i.sqrt) + uxListRemove 0x0800eed9 Thumb Code 40 list.o(i.uxListRemove) + vApplicationGetIdleTaskMemory 0x0800ef01 Thumb Code 14 cmsis_os2.o(i.vApplicationGetIdleTaskMemory) + vApplicationGetTimerTaskMemory 0x0800ef19 Thumb Code 16 cmsis_os2.o(i.vApplicationGetTimerTaskMemory) + vListInitialise 0x0800ef31 Thumb Code 26 list.o(i.vListInitialise) + vListInitialiseItem 0x0800ef4b Thumb Code 6 list.o(i.vListInitialiseItem) + vListInsert 0x0800ef51 Thumb Code 52 list.o(i.vListInsert) + vListInsertEnd 0x0800ef85 Thumb Code 24 list.o(i.vListInsertEnd) + vPortEnterCritical 0x0800ef9d Thumb Code 76 port.o(i.vPortEnterCritical) + vPortExitCritical 0x0800eff1 Thumb Code 56 port.o(i.vPortExitCritical) + vPortFree 0x0800f02d Thumb Code 150 heap_4.o(i.vPortFree) + vPortSetupTimerInterrupt 0x0800f0d1 Thumb Code 36 port.o(i.vPortSetupTimerInterrupt) + vPortValidateInterruptPriority 0x0800f0f9 Thumb Code 106 port.o(i.vPortValidateInterruptPriority) + vQueueAddToRegistry 0x0800f171 Thumb Code 38 queue.o(i.vQueueAddToRegistry) + vQueueWaitForMessageRestricted 0x0800f19d Thumb Code 74 queue.o(i.vQueueWaitForMessageRestricted) + vTaskDelay 0x0800f1e9 Thumb Code 82 tasks.o(i.vTaskDelay) + vTaskDelete 0x0800f245 Thumb Code 168 tasks.o(i.vTaskDelete) + vTaskInternalSetTimeOutState 0x0800f30d Thumb Code 14 tasks.o(i.vTaskInternalSetTimeOutState) + vTaskMissedYield 0x0800f325 Thumb Code 8 tasks.o(i.vTaskMissedYield) + vTaskPlaceOnEventList 0x0800f331 Thumb Code 52 tasks.o(i.vTaskPlaceOnEventList) + vTaskPlaceOnEventListRestricted 0x0800f369 Thumb Code 60 tasks.o(i.vTaskPlaceOnEventListRestricted) + vTaskStartScheduler 0x0800f3a9 Thumb Code 156 tasks.o(i.vTaskStartScheduler) + vTaskSuspendAll 0x0800f461 Thumb Code 12 tasks.o(i.vTaskSuspendAll) + vTaskSwitchContext 0x0800f471 Thumb Code 122 tasks.o(i.vTaskSwitchContext) + xPortStartScheduler 0x0800f511 Thumb Code 228 port.o(i.xPortStartScheduler) + xPortSysTickHandler 0x0800f609 Thumb Code 46 port.o(i.xPortSysTickHandler) + xQueueGenericCreate 0x0800f63d Thumb Code 90 queue.o(i.xQueueGenericCreate) + xQueueGenericCreateStatic 0x0800f697 Thumb Code 224 queue.o(i.xQueueGenericCreateStatic) + xQueueGenericReset 0x0800f779 Thumb Code 146 queue.o(i.xQueueGenericReset) + xQueueGenericSend 0x0800f811 Thumb Code 420 queue.o(i.xQueueGenericSend) + xQueueGenericSendFromISR 0x0800f9b9 Thumb Code 252 queue.o(i.xQueueGenericSendFromISR) + xQueueReceive 0x0800fab5 Thumb Code 356 queue.o(i.xQueueReceive) + xTaskCheckForTimeOut 0x0800fc1d Thumb Code 132 tasks.o(i.xTaskCheckForTimeOut) + xTaskCreate 0x0800fca9 Thumb Code 100 tasks.o(i.xTaskCreate) + xTaskCreateStatic 0x0800fd0d Thumb Code 186 tasks.o(i.xTaskCreateStatic) + xTaskGetCurrentTaskHandle 0x0800fdc9 Thumb Code 6 tasks.o(i.xTaskGetCurrentTaskHandle) + xTaskGetSchedulerState 0x0800fdd5 Thumb Code 24 tasks.o(i.xTaskGetSchedulerState) + xTaskGetTickCount 0x0800fdf5 Thumb Code 6 tasks.o(i.xTaskGetTickCount) + xTaskGetTickCountFromISR 0x0800fe01 Thumb Code 16 tasks.o(i.xTaskGetTickCountFromISR) + xTaskIncrementTick 0x0800fe15 Thumb Code 280 tasks.o(i.xTaskIncrementTick) + xTaskPriorityDisinherit 0x0800ff59 Thumb Code 152 tasks.o(i.xTaskPriorityDisinherit) + xTaskRemoveFromEventList 0x0800fffd Thumb Code 126 tasks.o(i.xTaskRemoveFromEventList) + xTaskResumeAll 0x08010095 Thumb Code 222 tasks.o(i.xTaskResumeAll) + xTimerCreateTimerTask 0x08010199 Thumb Code 100 timers.o(i.xTimerCreateTimerTask) + xTimerGenericCommand 0x08010211 Thumb Code 128 timers.o(i.xTimerGenericCommand) + defaultTask_attributes 0x08010294 Data 36 freertos.o(.constdata) + AHBPrescTable 0x080102ca Data 16 system_stm32f1xx.o(.constdata) + APBPrescTable 0x080102da Data 8 system_stm32f1xx.o(.constdata) + ascii_1608 0x080102ec Data 1520 lcd.o(.constdata) + ascii_2412 0x080108dc Data 4560 lcd.o(.constdata) + logo_M 0x08011aac Data 192 lcd.o(.constdata) + logo_R 0x08011b6c Data 112 lcd.o(.constdata) + bleConfigList 0x08011bdc Data 12 sx1281.o(.constdata) + loraConfigList 0x08011be8 Data 24 sx1281.o(.constdata) + gfskConfigList 0x08011c00 Data 15 sx1281.o(.constdata) + flrcConfigList 0x08011c0f Data 15 sx1281.o(.constdata) + RadioRegsInit 0x08011c30 Data 4 sx1281_driver.o(.constdata) + Radio 0x08011c34 Data 228 sx1281_driver_hal.o(.constdata) + attr_init 0x08014c70 Data 36 user_task.o(.constdata) + attr_radio 0x08014c94 Data 36 user_task.o(.constdata) + __mathlib_zero 0x08014d40 Data 8 qnan.o(.constdata) + __ctype_table 0x08014d48 Data 129 ctype_o.o(.constdata) + Region$$Table$$Base 0x080155f4 Number 0 anon$$obj.o(Region$$Table) + Region$$Table$$Limit 0x08015614 Number 0 anon$$obj.o(Region$$Table) defaultTaskHandle 0x20000000 Data 4 freertos.o(.data) uart2_datalength 0x20000004 Data 1 usart.o(.data) uart2_data_ready 0x20000005 Data 1 usart.o(.data) @@ -4673,9 +4670,9 @@ Memory Map of the image Image Entry point : 0x080000ed - Load Region LR_IROM1 (Base: 0x08000000, Size: 0x0001552c, Max: 0x00020000, ABSOLUTE, COMPRESSED[0x00015434]) + Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00015744, Max: 0x00020000, ABSOLUTE, COMPRESSED[0x0001564c]) - Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x000153fc, Max: 0x00020000, ABSOLUTE) + Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x00015614, Max: 0x00020000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object @@ -4895,347 +4892,344 @@ Memory Map of the image 0x08006288 0x08006288 0x00000044 Code RO 288 i.MX_SPI1_Init spi.o 0x080062cc 0x080062cc 0x00000044 Code RO 289 i.MX_SPI2_Init spi.o 0x08006310 0x08006310 0x000000d4 Code RO 337 i.MX_TIM1_Init tim.o - 0x080063e4 0x080063e4 0x00000038 Code RO 384 i.MX_USART1_UART_Init usart.o - 0x0800641c 0x0800641c 0x00000054 Code RO 385 i.MX_USART2_UART_Init usart.o - 0x08006470 0x08006470 0x00000004 Code RO 464 i.MemManage_Handler stm32f1xx_it.o - 0x08006474 0x08006474 0x00000004 Code RO 465 i.NMI_Handler stm32f1xx_it.o - 0x08006478 0x08006478 0x00000018 Code RO 5824 i.OnRxDone sx1281.o - 0x08006490 0x08006490 0x00000018 Code RO 5825 i.OnRxError sx1281.o - 0x080064a8 0x080064a8 0x00000018 Code RO 5826 i.OnRxTimeout sx1281.o - 0x080064c0 0x080064c0 0x0000002c Code RO 5827 i.OnTxDone sx1281.o - 0x080064ec 0x080064ec 0x00000030 Code RO 5828 i.OnTxTimeout sx1281.o - 0x0800651c 0x0800651c 0x00000028 Code RO 837 i.RCC_Delay stm32f1xx_hal_rcc.o - 0x08006544 0x08006544 0x00000010 Code RO 466 i.SPI1_IRQHandler stm32f1xx_it.o - 0x08006554 0x08006554 0x00000010 Code RO 467 i.SPI2_IRQHandler stm32f1xx_it.o - 0x08006564 0x08006564 0x00000014 Code RO 1695 i.SPI_DMAAbortOnError stm32f1xx_hal_spi.o - 0x08006578 0x08006578 0x00000028 Code RO 1696 i.SPI_DMAError stm32f1xx_hal_spi.o - 0x080065a0 0x080065a0 0x0000000e Code RO 1697 i.SPI_DMAHalfReceiveCplt stm32f1xx_hal_spi.o - 0x080065ae 0x080065ae 0x0000000e Code RO 1698 i.SPI_DMAHalfTransmitCplt stm32f1xx_hal_spi.o - 0x080065bc 0x080065bc 0x0000000e Code RO 1699 i.SPI_DMAHalfTransmitReceiveCplt stm32f1xx_hal_spi.o - 0x080065ca 0x080065ca 0x0000007a Code RO 1700 i.SPI_DMAReceiveCplt stm32f1xx_hal_spi.o - 0x08006644 0x08006644 0x0000007e Code RO 1702 i.SPI_DMATransmitCplt stm32f1xx_hal_spi.o - 0x080066c2 0x080066c2 0x00000066 Code RO 1703 i.SPI_DMATransmitReceiveCplt stm32f1xx_hal_spi.o - 0x08006728 0x08006728 0x00000078 Code RO 1705 i.SPI_EndRxTransaction stm32f1xx_hal_spi.o - 0x080067a0 0x080067a0 0x00000044 Code RO 1706 i.SPI_EndRxTxTransaction stm32f1xx_hal_spi.o - 0x080067e4 0x080067e4 0x00000028 Code RO 5397 i.SPI_Get spi_1.o - 0x0800680c 0x0800680c 0x000000d8 Code RO 1711 i.SPI_WaitFlagStateUntilTimeout stm32f1xx_hal_spi.o - 0x080068e4 0x080068e4 0x00000022 Code RO 5177 i.STMFLASH_Read flash.o - 0x08006906 0x08006906 0x00000006 Code RO 5178 i.STMFLASH_ReadHalfWord flash.o - 0x0800690c 0x0800690c 0x00000108 Code RO 5179 i.STMFLASH_Write flash.o - 0x08006a14 0x08006a14 0x0000002c Code RO 5180 i.STMFLASH_Write_NoCheck flash.o - 0x08006a40 0x08006a40 0x00000056 Code RO 6022 i.SX1281Calibrate sx1281_driver.o - 0x08006a96 0x08006a96 0x0000001c Code RO 6023 i.SX1281ClearIrqStatus sx1281_driver.o - 0x08006ab2 0x08006ab2 0x0000001a Code RO 6024 i.SX1281GetFirmwareVersion sx1281_driver.o - 0x08006acc 0x08006acc 0x000000e4 Code RO 6025 i.SX1281GetFrequencyError sx1281_driver.o - 0x08006bb0 0x08006bb0 0x0000001a Code RO 6027 i.SX1281GetIrqStatus sx1281_driver.o - 0x08006bca 0x08006bca 0x00000002 PAD - 0x08006bcc 0x08006bcc 0x00000044 Code RO 6028 i.SX1281GetLoRaBandwidth sx1281_driver.o - 0x08006c10 0x08006c10 0x0000000c Code RO 6029 i.SX1281GetOpMode sx1281_driver.o - 0x08006c1c 0x08006c1c 0x00000302 Code RO 6030 i.SX1281GetPacketStatus sx1281_driver.o - 0x08006f1e 0x08006f1e 0x00000002 PAD - 0x08006f20 0x08006f20 0x0000000c Code RO 6031 i.SX1281GetPacketType sx1281_driver.o - 0x08006f2c 0x08006f2c 0x0000002a Code RO 6032 i.SX1281GetPayload sx1281_driver.o - 0x08006f56 0x08006f56 0x00000020 Code RO 6033 i.SX1281GetRssiInst sx1281_driver.o - 0x08006f76 0x08006f76 0x00000054 Code RO 6034 i.SX1281GetRxBufferStatus sx1281_driver.o - 0x08006fca 0x08006fca 0x0000001e Code RO 6035 i.SX1281GetStatus sx1281_driver.o - 0x08006fe8 0x08006fe8 0x00000024 Code RO 6432 i.SX1281HalGetDioStatus sx1281_driver_hal.o - 0x0800700c 0x0800700c 0x00000010 Code RO 6433 i.SX1281HalInit sx1281_driver_hal.o - 0x0800701c 0x0800701c 0x00000018 Code RO 6434 i.SX1281HalIoIrqInit sx1281_driver_hal.o - 0x08007034 0x08007034 0x00000070 Code RO 6435 i.SX1281HalReadBuffer sx1281_driver_hal.o - 0x080070a4 0x080070a4 0x00000070 Code RO 6436 i.SX1281HalReadCommand sx1281_driver_hal.o - 0x08007114 0x08007114 0x00000014 Code RO 6437 i.SX1281HalReadRegister sx1281_driver_hal.o - 0x08007128 0x08007128 0x00000074 Code RO 6438 i.SX1281HalReadRegisters sx1281_driver_hal.o - 0x0800719c 0x0800719c 0x00000030 Code RO 6439 i.SX1281HalReset sx1281_driver_hal.o - 0x080071cc 0x080071cc 0x00000018 Code RO 6440 i.SX1281HalWaitOnBusy sx1281_driver_hal.o - 0x080071e4 0x080071e4 0x00000054 Code RO 6441 i.SX1281HalWriteBuffer sx1281_driver_hal.o - 0x08007238 0x08007238 0x00000050 Code RO 6442 i.SX1281HalWriteCommand sx1281_driver_hal.o - 0x08007288 0x08007288 0x00000010 Code RO 6443 i.SX1281HalWriteRegister sx1281_driver_hal.o - 0x08007298 0x08007298 0x00000058 Code RO 6444 i.SX1281HalWriteRegisters sx1281_driver_hal.o - 0x080072f0 0x080072f0 0x00000018 Code RO 6036 i.SX1281Init sx1281_driver.o - 0x08007308 0x08007308 0x00000020 Code RO 6037 i.SX1281OnDioIrq sx1281_driver.o - 0x08007328 0x08007328 0x000002e8 Code RO 6039 i.SX1281ProcessIrqs sx1281_driver.o - 0x08007610 0x08007610 0x00000016 Code RO 6040 i.SX1281SendPayload sx1281_driver.o - 0x08007626 0x08007626 0x0000000e Code RO 6041 i.SX1281SetAutoFS sx1281_driver.o - 0x08007634 0x08007634 0x00000022 Code RO 6042 i.SX1281SetAutoTx sx1281_driver.o - 0x08007656 0x08007656 0x00000032 Code RO 6043 i.SX1281SetBleAccessAddress sx1281_driver.o - 0x08007688 0x08007688 0x00000010 Code RO 6044 i.SX1281SetBleAdvertizerAccessAddress sx1281_driver.o - 0x08007698 0x08007698 0x0000001a Code RO 6045 i.SX1281SetBufferBaseAddresses sx1281_driver.o - 0x080076b2 0x080076b2 0x00000002 PAD - 0x080076b4 0x080076b4 0x00000018 Code RO 6046 i.SX1281SetCad sx1281_driver.o - 0x080076cc 0x080076cc 0x00000018 Code RO 6047 i.SX1281SetCadParams sx1281_driver.o - 0x080076e4 0x080076e4 0x00000032 Code RO 6048 i.SX1281SetCrcPolynomial sx1281_driver.o - 0x08007716 0x08007716 0x00000032 Code RO 6049 i.SX1281SetCrcSeed sx1281_driver.o - 0x08007748 0x08007748 0x0000004a Code RO 6050 i.SX1281SetDioIrqParams sx1281_driver.o - 0x08007792 0x08007792 0x00000002 PAD - 0x08007794 0x08007794 0x00000018 Code RO 6051 i.SX1281SetFs sx1281_driver.o - 0x080077ac 0x080077ac 0x0000000c Code RO 6052 i.SX1281SetInterruptMode sx1281_driver.o - 0x080077b8 0x080077b8 0x0000000e Code RO 6053 i.SX1281SetLongPreamble sx1281_driver.o - 0x080077c6 0x080077c6 0x00000002 PAD - 0x080077c8 0x080077c8 0x000000ac Code RO 6054 i.SX1281SetModulationParams sx1281_driver.o - 0x08007874 0x08007874 0x0000010c Code RO 6055 i.SX1281SetPacketParams sx1281_driver.o - 0x08007980 0x08007980 0x0000001c Code RO 6056 i.SX1281SetPacketType sx1281_driver.o - 0x0800799c 0x0800799c 0x00000012 Code RO 6057 i.SX1281SetPayload sx1281_driver.o - 0x080079ae 0x080079ae 0x00000002 PAD - 0x080079b0 0x080079b0 0x0000000c Code RO 6058 i.SX1281SetPollingMode sx1281_driver.o - 0x080079bc 0x080079bc 0x00000028 Code RO 6059 i.SX1281SetRegistersDefault sx1281_driver.o - 0x080079e4 0x080079e4 0x0000000e Code RO 6060 i.SX1281SetRegulatorMode sx1281_driver.o - 0x080079f2 0x080079f2 0x00000002 PAD - 0x080079f4 0x080079f4 0x00000070 Code RO 6061 i.SX1281SetRfFrequency sx1281_driver.o - 0x08007a64 0x08007a64 0x00000040 Code RO 6062 i.SX1281SetRx sx1281_driver.o - 0x08007aa4 0x08007aa4 0x0000003c Code RO 6063 i.SX1281SetRxDutyCycle sx1281_driver.o - 0x08007ae0 0x08007ae0 0x0000000e Code RO 6064 i.SX1281SetSaveContext sx1281_driver.o - 0x08007aee 0x08007aee 0x00000002 PAD - 0x08007af0 0x08007af0 0x00000048 Code RO 6065 i.SX1281SetSleep sx1281_driver.o - 0x08007b38 0x08007b38 0x00000028 Code RO 6066 i.SX1281SetStandby sx1281_driver.o - 0x08007b60 0x08007b60 0x00000098 Code RO 6067 i.SX1281SetSyncWord sx1281_driver.o - 0x08007bf8 0x08007bf8 0x00000024 Code RO 6068 i.SX1281SetSyncWordErrorTolerance sx1281_driver.o - 0x08007c1c 0x08007c1c 0x00000040 Code RO 6069 i.SX1281SetTx sx1281_driver.o - 0x08007c5c 0x08007c5c 0x0000000e Code RO 6070 i.SX1281SetTxContinuousPreamble sx1281_driver.o - 0x08007c6a 0x08007c6a 0x0000000e Code RO 6071 i.SX1281SetTxContinuousWave sx1281_driver.o - 0x08007c78 0x08007c78 0x00000020 Code RO 6072 i.SX1281SetTxParams sx1281_driver.o - 0x08007c98 0x08007c98 0x0000002a Code RO 6073 i.SX1281SetWhiteningSeed sx1281_driver.o - 0x08007cc2 0x08007cc2 0x00000008 Code RO 6632 i.SX1281_BSPInit sx1281_header.o - 0x08007cca 0x08007cca 0x00000002 PAD - 0x08007ccc 0x08007ccc 0x000002e8 Code RO 7066 i.SX1281_Callback mr16.o - 0x08007fb4 0x08007fb4 0x00000018 Code RO 5830 i.SX1281_GetState sx1281.o - 0x08007fcc 0x08007fcc 0x000005f0 Code RO 5831 i.SX1281_Init sx1281.o - 0x080085bc 0x080085bc 0x00000012 Code RO 5832 i.SX1281_Running sx1281.o - 0x080085ce 0x080085ce 0x00000002 PAD - 0x080085d0 0x080085d0 0x00000088 Code RO 5833 i.SX1281_SetBLEBaudrate sx1281.o - 0x08008658 0x08008658 0x00000088 Code RO 5835 i.SX1281_SetFLRCBaudrate sx1281.o - 0x080086e0 0x080086e0 0x00000088 Code RO 5836 i.SX1281_SetGFSKBaudrate sx1281.o - 0x08008768 0x08008768 0x00000080 Code RO 5838 i.SX1281_SetLORABaudrate sx1281.o - 0x080087e8 0x080087e8 0x00000118 Code RO 5839 i.SX1281_SetMode sx1281.o - 0x08008900 0x08008900 0x0000003c Code RO 5841 i.SX1281_SetRFFrequency sx1281.o - 0x0800893c 0x0800893c 0x0000003c Code RO 5842 i.SX1281_SetRXSingle sx1281.o - 0x08008978 0x08008978 0x0000003c Code RO 5843 i.SX1281_SetRXSuccessive sx1281.o - 0x080089b4 0x080089b4 0x000000c0 Code RO 5845 i.SX1281_SetTX sx1281.o - 0x08008a74 0x08008a74 0x0000001a Code RO 6074 i.SX1281complement2 sx1281_driver.o - 0x08008a8e 0x08008a8e 0x00000002 PAD - 0x08008a90 0x08008a90 0x00000024 Code RO 6555 i.SpiIn sx1281_driver_spi.o - 0x08008ab4 0x08008ab4 0x00000028 Code RO 6556 i.SpiInOut sx1281_driver_spi.o - 0x08008adc 0x08008adc 0x00000020 Code RO 6557 i.SpiInit sx1281_driver_spi.o - 0x08008afc 0x08008afc 0x0000000a Code RO 216 i.StartDefaultTask freertos.o - 0x08008b06 0x08008b06 0x00000014 Code RO 468 i.SysTick_Handler stm32f1xx_it.o - 0x08008b1a 0x08008b1a 0x00000066 Code RO 14 i.SystemClock_Config main.o - 0x08008b80 0x08008b80 0x00000002 Code RO 3337 i.SystemInit system_stm32f1xx.o - 0x08008b82 0x08008b82 0x00000002 PAD - 0x08008b84 0x08008b84 0x00000084 Code RO 2074 i.TIM_Base_SetConfig stm32f1xx_hal_tim.o - 0x08008c08 0x08008c08 0x00000022 Code RO 2075 i.TIM_CCxChannelCmd stm32f1xx_hal_tim.o - 0x08008c2a 0x08008c2a 0x00000068 Code RO 2078 i.TIM_DMADelayPulseCplt stm32f1xx_hal_tim.o - 0x08008c92 0x08008c92 0x00000040 Code RO 2079 i.TIM_DMADelayPulseHalfCplt stm32f1xx_hal_tim.o - 0x08008cd2 0x08008cd2 0x0000005e Code RO 2080 i.TIM_DMAError stm32f1xx_hal_tim.o - 0x08008d30 0x08008d30 0x00000016 Code RO 2085 i.TIM_ETR_SetConfig stm32f1xx_hal_tim.o - 0x08008d46 0x08008d46 0x00000012 Code RO 2086 i.TIM_ITRx_SetConfig stm32f1xx_hal_tim.o - 0x08008d58 0x08008d58 0x00000060 Code RO 2087 i.TIM_OC1_SetConfig stm32f1xx_hal_tim.o - 0x08008db8 0x08008db8 0x00000068 Code RO 2088 i.TIM_OC2_SetConfig stm32f1xx_hal_tim.o - 0x08008e20 0x08008e20 0x00000068 Code RO 2089 i.TIM_OC3_SetConfig stm32f1xx_hal_tim.o - 0x08008e88 0x08008e88 0x00000048 Code RO 2090 i.TIM_OC4_SetConfig stm32f1xx_hal_tim.o - 0x08008ed0 0x08008ed0 0x00000026 Code RO 2092 i.TIM_TI1_ConfigInputStage stm32f1xx_hal_tim.o - 0x08008ef6 0x08008ef6 0x00000028 Code RO 2094 i.TIM_TI2_ConfigInputStage stm32f1xx_hal_tim.o - 0x08008f1e 0x08008f1e 0x00000002 PAD - 0x08008f20 0x08008f20 0x00000040 Code RO 7179 i.Task_Init init.o - 0x08008f60 0x08008f60 0x000000e0 Code RO 7198 i.Task_radio radio.o - 0x08009040 0x08009040 0x00000014 Code RO 3006 i.UART_DMAAbortOnError stm32f1xx_hal_uart.o - 0x08009054 0x08009054 0x00000050 Code RO 3007 i.UART_DMAError stm32f1xx_hal_uart.o - 0x080090a4 0x080090a4 0x000000b4 Code RO 3008 i.UART_DMAReceiveCplt stm32f1xx_hal_uart.o - 0x08009158 0x08009158 0x00000024 Code RO 3010 i.UART_DMARxHalfCplt stm32f1xx_hal_uart.o - 0x0800917c 0x0800917c 0x00000058 Code RO 3012 i.UART_DMATransmitCplt stm32f1xx_hal_uart.o - 0x080091d4 0x080091d4 0x0000000e Code RO 3014 i.UART_DMATxHalfCplt stm32f1xx_hal_uart.o - 0x080091e2 0x080091e2 0x0000006c Code RO 3016 i.UART_EndRxTransfer stm32f1xx_hal_uart.o - 0x0800924e 0x0800924e 0x00000020 Code RO 3017 i.UART_EndTransmit_IT stm32f1xx_hal_uart.o - 0x0800926e 0x0800926e 0x00000026 Code RO 3018 i.UART_EndTxTransfer stm32f1xx_hal_uart.o - 0x08009294 0x08009294 0x00000028 Code RO 5576 i.UART_Get uart.o - 0x080092bc 0x080092bc 0x000000fc Code RO 3019 i.UART_Receive_IT stm32f1xx_hal_uart.o - 0x080093b8 0x080093b8 0x000000fc Code RO 3020 i.UART_SetConfig stm32f1xx_hal_uart.o - 0x080094b4 0x080094b4 0x000000c8 Code RO 3021 i.UART_Start_Receive_DMA stm32f1xx_hal_uart.o - 0x0800957c 0x0800957c 0x00000060 Code RO 3023 i.UART_Transmit_IT stm32f1xx_hal_uart.o - 0x080095dc 0x080095dc 0x0000008c Code RO 3024 i.UART_WaitOnFlagUntilTimeout stm32f1xx_hal_uart.o - 0x08009668 0x08009668 0x00000010 Code RO 469 i.USART1_IRQHandler stm32f1xx_it.o - 0x08009678 0x08009678 0x00000014 Code RO 470 i.USART2_IRQHandler stm32f1xx_it.o - 0x0800968c 0x0800968c 0x000000b0 Code RO 386 i.USAR_UART2_IDLECallback usart.o - 0x0800973c 0x0800973c 0x00000040 Code RO 387 i.USER_UART_IRQHandler usart.o - 0x0800977c 0x0800977c 0x00000004 Code RO 471 i.UsageFault_Handler stm32f1xx_it.o - 0x08009780 0x08009780 0x00000050 Code RO 6669 i.WS2812_DeInit ws2812.o - 0x080097d0 0x080097d0 0x0000000c Code RO 6671 i.WS2812_GetStatus ws2812.o - 0x080097dc 0x080097dc 0x00000080 Code RO 6672 i.WS2812_Init ws2812.o - 0x0800985c 0x0800985c 0x00000010 Code RO 6674 i.WS2812_NotifyCommSuccess ws2812.o - 0x0800986c 0x0800986c 0x00000070 Code RO 6675 i.WS2812_SendArray ws2812.o - 0x080098dc 0x080098dc 0x00000010 Code RO 6677 i.WS2812_SetBrightness ws2812.o - 0x080098ec 0x080098ec 0x000000a0 Code RO 6678 i.WS2812_SetColor ws2812.o - 0x0800998c 0x0800998c 0x00000060 Code RO 6679 i.WS2812_SetColorWithBrightness ws2812.o - 0x080099ec 0x080099ec 0x0000000c Code RO 6681 i.WS2812_SetCommTimeout ws2812.o - 0x080099f8 0x080099f8 0x0000000c Code RO 6682 i.WS2812_SetStatus ws2812.o - 0x08009a04 0x08009a04 0x00000160 Code RO 6683 i.WS2812_StatusTask ws2812.o - 0x08009b64 0x08009b64 0x00000020 Code RO 7505 i.__0printf mc_w.l(printfa.o) - 0x08009b84 0x08009b84 0x00000034 Code RO 7506 i.__0snprintf mc_w.l(printfa.o) - 0x08009bb8 0x08009bb8 0x00000028 Code RO 7611 i.__ARM_fpclassify m_ws.l(fpclassify.o) - 0x08009be0 0x08009be0 0x00000010 Code RO 1144 i.__NVIC_GetPriorityGrouping stm32f1xx_hal_cortex.o - 0x08009bf0 0x08009bf0 0x00000028 Code RO 1145 i.__NVIC_SetPriority stm32f1xx_hal_cortex.o - 0x08009c18 0x08009c18 0x00000008 Code RO 7677 i.__aeabi_errno_addr mc_w.l(errno.o) - 0x08009c20 0x08009c20 0x00000006 Code RO 4518 i.__get_IPSR cmsis_os2.o - 0x08009c26 0x08009c26 0x000000aa Code RO 7613 i.__kernel_poly m_ws.l(poly.o) - 0x08009cd0 0x08009cd0 0x00000010 Code RO 7597 i.__mathlib_dbl_divzero m_ws.l(dunder.o) - 0x08009ce0 0x08009ce0 0x00000004 Code RO 7599 i.__mathlib_dbl_infnan2 m_ws.l(dunder.o) - 0x08009ce4 0x08009ce4 0x0000000c Code RO 7600 i.__mathlib_dbl_invalid m_ws.l(dunder.o) - 0x08009cf0 0x08009cf0 0x0000000e Code RO 7601 i.__mathlib_dbl_overflow m_ws.l(dunder.o) - 0x08009cfe 0x08009cfe 0x00000002 PAD - 0x08009d00 0x08009d00 0x00000010 Code RO 7603 i.__mathlib_dbl_underflow m_ws.l(dunder.o) - 0x08009d10 0x08009d10 0x0000000e Code RO 7722 i.__scatterload_copy mc_w.l(handlers.o) - 0x08009d1e 0x08009d1e 0x00000002 Code RO 7723 i.__scatterload_null mc_w.l(handlers.o) - 0x08009d20 0x08009d20 0x0000000e Code RO 7724 i.__scatterload_zeroinit mc_w.l(handlers.o) - 0x08009d2e 0x08009d2e 0x00000002 PAD - 0x08009d30 0x08009d30 0x0000000c Code RO 7679 i.__set_errno mc_w.l(errno.o) - 0x08009d3c 0x08009d3c 0x00000184 Code RO 7512 i._fp_digits mc_w.l(printfa.o) - 0x08009ec0 0x08009ec0 0x000006b4 Code RO 7513 i._printf_core mc_w.l(printfa.o) - 0x0800a574 0x0800a574 0x00000024 Code RO 7514 i._printf_post_padding mc_w.l(printfa.o) - 0x0800a598 0x0800a598 0x0000002e Code RO 7515 i._printf_pre_padding mc_w.l(printfa.o) - 0x0800a5c6 0x0800a5c6 0x00000016 Code RO 7516 i._snputc mc_w.l(printfa.o) - 0x0800a5dc 0x0800a5dc 0x00000038 Code RO 7067 i.copyCLIArg mr16.o - 0x0800a614 0x0800a614 0x00000094 Code RO 3952 i.eTaskGetState tasks.o - 0x0800a6a8 0x0800a6a8 0x0000001c Code RO 6633 i.fputc sx1281_header.o - 0x0800a6c4 0x0800a6c4 0x00000050 Code RO 7533 i.free mc_w.l(malloc.o) - 0x0800a714 0x0800a714 0x00000034 Code RO 7068 i.getFormatString mr16.o - 0x0800a748 0x0800a748 0x0000004c Code RO 7069 i.getRadioModeString mr16.o - 0x0800a794 0x0800a794 0x00000016 Code RO 7070 i.isValidRXID mr16.o - 0x0800a7aa 0x0800a7aa 0x0000003e Code RO 6972 i.is_valid_flrc_bitrate config.o - 0x0800a7e8 0x0800a7e8 0x00000064 Code RO 6973 i.is_valid_gfsk_ble_bitrate config.o - 0x0800a84c 0x0800a84c 0x00000020 Code RO 6974 i.is_valid_lora_bw config.o - 0x0800a86c 0x0800a86c 0x00000032 Code RO 6975 i.is_valid_lora_sf config.o - 0x0800a89e 0x0800a89e 0x0000001a Code RO 6976 i.is_valid_mod_shaping config.o - 0x0800a8b8 0x0800a8b8 0x00000034 Code RO 15 i.main main.o - 0x0800a8ec 0x0800a8ec 0x0000006c Code RO 7534 i.malloc mc_w.l(malloc.o) - 0x0800a958 0x0800a958 0x00000890 Code RO 7071 i.mr16CommandHandler mr16.o - 0x0800b1e8 0x0800b1e8 0x0000001e Code RO 4519 i.osDelay cmsis_os2.o - 0x0800b206 0x0800b206 0x00000034 Code RO 4520 i.osDelayUntil cmsis_os2.o - 0x0800b23a 0x0800b23a 0x0000001a Code RO 4531 i.osKernelGetTickCount cmsis_os2.o - 0x0800b254 0x0800b254 0x00000006 Code RO 4532 i.osKernelGetTickFreq cmsis_os2.o - 0x0800b25a 0x0800b25a 0x00000002 PAD - 0x0800b25c 0x0800b25c 0x0000002c Code RO 4533 i.osKernelInitialize cmsis_os2.o - 0x0800b288 0x0800b288 0x00000038 Code RO 4534 i.osKernelLock cmsis_os2.o - 0x0800b2c0 0x0800b2c0 0x00000060 Code RO 4536 i.osKernelStart cmsis_os2.o - 0x0800b320 0x0800b320 0x00000044 Code RO 4537 i.osKernelUnlock cmsis_os2.o - 0x0800b364 0x0800b364 0x0000009a Code RO 4553 i.osMessageQueueNew cmsis_os2.o - 0x0800b3fe 0x0800b3fe 0x0000000c Code RO 4573 i.osThreadGetId cmsis_os2.o - 0x0800b40a 0x0800b40a 0x000000b8 Code RO 4578 i.osThreadNew cmsis_os2.o - 0x0800b4c2 0x0800b4c2 0x0000003c Code RO 4582 i.osThreadTerminate cmsis_os2.o - 0x0800b4fe 0x0800b4fe 0x00000070 Code RO 7072 i.outputHelpText mr16.o - 0x0800b56e 0x0800b56e 0x00000002 PAD - 0x0800b570 0x0800b570 0x000009d8 Code RO 7240 i.pow m_ws.l(pow.o) - 0x0800bf48 0x0800bf48 0x0000007c Code RO 3954 i.prvAddCurrentTaskToDelayedList tasks.o - 0x0800bfc4 0x0800bfc4 0x000000b8 Code RO 3955 i.prvAddNewTaskToReadyList tasks.o - 0x0800c07c 0x0800c07c 0x00000074 Code RO 4330 i.prvCheckForValidListAndQueue timers.o - 0x0800c0f0 0x0800c0f0 0x00000048 Code RO 3956 i.prvCheckTasksWaitingTermination tasks.o - 0x0800c138 0x0800c138 0x0000002a Code RO 3541 i.prvCopyDataFromQueue queue.o - 0x0800c162 0x0800c162 0x0000007e Code RO 3542 i.prvCopyDataToQueue queue.o - 0x0800c1e0 0x0800c1e0 0x00000050 Code RO 3957 i.prvDeleteTCB tasks.o - 0x0800c230 0x0800c230 0x00000028 Code RO 4331 i.prvGetNextExpireTime timers.o - 0x0800c258 0x0800c258 0x0000002e Code RO 6822 i.prvGetNumberOfParameters freertos_cli.o - 0x0800c286 0x0800c286 0x00000002 PAD - 0x0800c288 0x0800c288 0x0000007c Code RO 5041 i.prvHeapInit heap_4.o - 0x0800c304 0x0800c304 0x0000004c Code RO 6823 i.prvHelpCommand freertos_cli.o - 0x0800c350 0x0800c350 0x00000028 Code RO 3958 i.prvIdleTask tasks.o - 0x0800c378 0x0800c378 0x0000002a Code RO 3545 i.prvInitialiseNewQueue queue.o - 0x0800c3a2 0x0800c3a2 0x000000be Code RO 3959 i.prvInitialiseNewTask tasks.o - 0x0800c460 0x0800c460 0x00000068 Code RO 3960 i.prvInitialiseTaskLists tasks.o - 0x0800c4c8 0x0800c4c8 0x00000068 Code RO 5042 i.prvInsertBlockIntoFreeList heap_4.o - 0x0800c530 0x0800c530 0x00000058 Code RO 4333 i.prvInsertTimerInActiveList timers.o - 0x0800c588 0x0800c588 0x0000001a Code RO 3546 i.prvIsQueueEmpty queue.o - 0x0800c5a2 0x0800c5a2 0x0000001e Code RO 3547 i.prvIsQueueFull queue.o - 0x0800c5c0 0x0800c5c0 0x00000074 Code RO 4334 i.prvProcessExpiredTimer timers.o - 0x0800c634 0x0800c634 0x00000164 Code RO 4335 i.prvProcessReceivedCommands timers.o - 0x0800c798 0x0800c798 0x00000074 Code RO 4336 i.prvProcessTimerOrBlockTask timers.o - 0x0800c80c 0x0800c80c 0x00000034 Code RO 3962 i.prvResetNextTaskUnblockTime tasks.o - 0x0800c840 0x0800c840 0x0000002c Code RO 4337 i.prvSampleTimeNow timers.o - 0x0800c86c 0x0800c86c 0x000000a4 Code RO 4338 i.prvSwitchTimerLists timers.o - 0x0800c910 0x0800c910 0x00000040 Code RO 5097 i.prvTaskExitError port.o - 0x0800c950 0x0800c950 0x0000001a Code RO 4339 i.prvTimerTask timers.o - 0x0800c96a 0x0800c96a 0x0000007e Code RO 3548 i.prvUnlockQueue queue.o - 0x0800c9e8 0x0800c9e8 0x0000014c Code RO 5043 i.pvPortMalloc heap_4.o - 0x0800cb34 0x0800cb34 0x00000024 Code RO 5098 i.pxPortInitialiseStack port.o - 0x0800cb58 0x0800cb58 0x000022a8 Code RO 7073 i.radioCommandHandler mr16.o - 0x0800ee00 0x0800ee00 0x000000ac Code RO 7074 i.setRXID mr16.o - 0x0800eeac 0x0800eeac 0x0000004c Code RO 7617 i.sqrt m_ws.l(sqrt.o) - 0x0800eef8 0x0800eef8 0x0000000c Code RO 6558 i.tx_cplt_cb sx1281_driver_spi.o - 0x0800ef04 0x0800ef04 0x0000000c Code RO 6559 i.txrx_cplt_cb sx1281_driver_spi.o - 0x0800ef10 0x0800ef10 0x00000028 Code RO 3501 i.uxListRemove list.o - 0x0800ef38 0x0800ef38 0x00000018 Code RO 4590 i.vApplicationGetIdleTaskMemory cmsis_os2.o - 0x0800ef50 0x0800ef50 0x00000018 Code RO 4591 i.vApplicationGetTimerTaskMemory cmsis_os2.o - 0x0800ef68 0x0800ef68 0x0000001a Code RO 3502 i.vListInitialise list.o - 0x0800ef82 0x0800ef82 0x00000006 Code RO 3503 i.vListInitialiseItem list.o - 0x0800ef88 0x0800ef88 0x00000034 Code RO 3504 i.vListInsert list.o - 0x0800efbc 0x0800efbc 0x00000018 Code RO 3505 i.vListInsertEnd list.o - 0x0800efd4 0x0800efd4 0x00000054 Code RO 5100 i.vPortEnterCritical port.o - 0x0800f028 0x0800f028 0x0000003c Code RO 5101 i.vPortExitCritical port.o - 0x0800f064 0x0800f064 0x000000a4 Code RO 5044 i.vPortFree heap_4.o - 0x0800f108 0x0800f108 0x00000028 Code RO 5102 i.vPortSetupTimerInterrupt port.o - 0x0800f130 0x0800f130 0x00000078 Code RO 5103 i.vPortValidateInterruptPriority port.o - 0x0800f1a8 0x0800f1a8 0x0000002c Code RO 3554 i.vQueueAddToRegistry queue.o - 0x0800f1d4 0x0800f1d4 0x0000004a Code RO 3558 i.vQueueWaitForMessageRestricted queue.o - 0x0800f21e 0x0800f21e 0x00000002 PAD - 0x0800f220 0x0800f220 0x0000005c Code RO 3975 i.vTaskDelay tasks.o - 0x0800f27c 0x0800f27c 0x000000d4 Code RO 3976 i.vTaskDelayUntil tasks.o - 0x0800f350 0x0800f350 0x000000c8 Code RO 3977 i.vTaskDelete tasks.o - 0x0800f418 0x0800f418 0x00000018 Code RO 3980 i.vTaskInternalSetTimeOutState tasks.o - 0x0800f430 0x0800f430 0x0000000c Code RO 3981 i.vTaskMissedYield tasks.o - 0x0800f43c 0x0800f43c 0x00000038 Code RO 3983 i.vTaskPlaceOnEventList tasks.o - 0x0800f474 0x0800f474 0x00000040 Code RO 3984 i.vTaskPlaceOnEventListRestricted tasks.o - 0x0800f4b4 0x0800f4b4 0x000000b8 Code RO 3992 i.vTaskStartScheduler tasks.o - 0x0800f56c 0x0800f56c 0x00000010 Code RO 3994 i.vTaskSuspendAll tasks.o - 0x0800f57c 0x0800f57c 0x00000090 Code RO 3995 i.vTaskSwitchContext tasks.o - 0x0800f60c 0x0800f60c 0x00000010 Code RO 6560 i.wait_done sx1281_driver_spi.o - 0x0800f61c 0x0800f61c 0x000000f8 Code RO 5104 i.xPortStartScheduler port.o - 0x0800f714 0x0800f714 0x00000034 Code RO 5105 i.xPortSysTickHandler port.o - 0x0800f748 0x0800f748 0x0000005a Code RO 3563 i.xQueueGenericCreate queue.o - 0x0800f7a2 0x0800f7a2 0x000000e0 Code RO 3564 i.xQueueGenericCreateStatic queue.o - 0x0800f882 0x0800f882 0x00000002 PAD - 0x0800f884 0x0800f884 0x00000098 Code RO 3565 i.xQueueGenericReset queue.o - 0x0800f91c 0x0800f91c 0x000001a8 Code RO 3566 i.xQueueGenericSend queue.o - 0x0800fac4 0x0800fac4 0x000000fc Code RO 3567 i.xQueueGenericSendFromISR queue.o - 0x0800fbc0 0x0800fbc0 0x00000168 Code RO 3576 i.xQueueReceive queue.o - 0x0800fd28 0x0800fd28 0x0000008c Code RO 3997 i.xTaskCheckForTimeOut tasks.o - 0x0800fdb4 0x0800fdb4 0x00000064 Code RO 3998 i.xTaskCreate tasks.o - 0x0800fe18 0x0800fe18 0x000000ba Code RO 3999 i.xTaskCreateStatic tasks.o - 0x0800fed2 0x0800fed2 0x00000002 PAD - 0x0800fed4 0x0800fed4 0x0000000c Code RO 4002 i.xTaskGetCurrentTaskHandle tasks.o - 0x0800fee0 0x0800fee0 0x00000020 Code RO 4003 i.xTaskGetSchedulerState tasks.o - 0x0800ff00 0x0800ff00 0x0000000c Code RO 4004 i.xTaskGetTickCount tasks.o - 0x0800ff0c 0x0800ff0c 0x00000014 Code RO 4005 i.xTaskGetTickCountFromISR tasks.o - 0x0800ff20 0x0800ff20 0x00000144 Code RO 4006 i.xTaskIncrementTick tasks.o - 0x08010064 0x08010064 0x000000a4 Code RO 4009 i.xTaskPriorityDisinherit tasks.o - 0x08010108 0x08010108 0x00000098 Code RO 4011 i.xTaskRemoveFromEventList tasks.o - 0x080101a0 0x080101a0 0x00000104 Code RO 4012 i.xTaskResumeAll tasks.o - 0x080102a4 0x080102a4 0x00000078 Code RO 4348 i.xTimerCreateTimerTask timers.o - 0x0801031c 0x0801031c 0x00000084 Code RO 4349 i.xTimerGenericCommand timers.o - 0x080103a0 0x080103a0 0x00000024 Data RO 217 .constdata freertos.o - 0x080103c4 0x080103c4 0x00000012 Data RO 838 .constdata stm32f1xx_hal_rcc.o - 0x080103d6 0x080103d6 0x00000018 Data RO 3338 .constdata system_stm32f1xx.o - 0x080103ee 0x080103ee 0x00000002 PAD - 0x080103f0 0x080103f0 0x00000008 Data RO 5308 .constdata pwm.o - 0x080103f8 0x080103f8 0x000018f0 Data RO 5690 .constdata lcd.o - 0x08011ce8 0x08011ce8 0x00000054 Data RO 5847 .constdata sx1281.o - 0x08011d3c 0x08011d3c 0x00000004 Data RO 6075 .constdata sx1281_driver.o - 0x08011d40 0x08011d40 0x000000e4 Data RO 6446 .constdata sx1281_driver_hal.o - 0x08011e24 0x08011e24 0x00000010 Data RO 6825 .constdata freertos_cli.o - 0x08011e34 0x08011e34 0x00002c20 Data RO 7076 .constdata mr16.o - 0x08014a54 0x08014a54 0x00000048 Data RO 7225 .constdata user_task.o - 0x08014a9c 0x08014a9c 0x00000004 PAD - 0x08014aa0 0x08014aa0 0x00000088 Data RO 7241 .constdata m_ws.l(pow.o) - 0x08014b28 0x08014b28 0x00000008 Data RO 7615 .constdata m_ws.l(qnan.o) - 0x08014b30 0x08014b30 0x00000081 Data RO 7646 .constdata mc_w.l(ctype_o.o) - 0x08014bb1 0x08014bb1 0x00000003 PAD - 0x08014bb4 0x08014bb4 0x00000004 Data RO 7647 .constdata mc_w.l(ctype_o.o) - 0x08014bb8 0x08014bb8 0x0000000c Data RO 218 .conststring freertos.o - 0x08014bc4 0x08014bc4 0x000000dd Data RO 6826 .conststring freertos_cli.o - 0x08014ca1 0x08014ca1 0x00000003 PAD - 0x08014ca4 0x08014ca4 0x0000072a Data RO 7077 .conststring mr16.o - 0x080153ce 0x080153ce 0x00000002 PAD - 0x080153d0 0x080153d0 0x0000000a Data RO 7226 .conststring user_task.o - 0x080153da 0x080153da 0x00000002 PAD - 0x080153dc 0x080153dc 0x00000020 Data RO 7720 Region$$Table anon$$obj.o + 0x080063e4 0x080063e4 0x00000040 Code RO 384 i.MX_USART1_UART_Init usart.o + 0x08006424 0x08006424 0x00000054 Code RO 385 i.MX_USART2_UART_Init usart.o + 0x08006478 0x08006478 0x00000004 Code RO 464 i.MemManage_Handler stm32f1xx_it.o + 0x0800647c 0x0800647c 0x00000004 Code RO 465 i.NMI_Handler stm32f1xx_it.o + 0x08006480 0x08006480 0x00000018 Code RO 5824 i.OnRxDone sx1281.o + 0x08006498 0x08006498 0x00000018 Code RO 5825 i.OnRxError sx1281.o + 0x080064b0 0x080064b0 0x00000018 Code RO 5826 i.OnRxTimeout sx1281.o + 0x080064c8 0x080064c8 0x0000002c Code RO 5827 i.OnTxDone sx1281.o + 0x080064f4 0x080064f4 0x00000030 Code RO 5828 i.OnTxTimeout sx1281.o + 0x08006524 0x08006524 0x00000028 Code RO 837 i.RCC_Delay stm32f1xx_hal_rcc.o + 0x0800654c 0x0800654c 0x00000010 Code RO 466 i.SPI1_IRQHandler stm32f1xx_it.o + 0x0800655c 0x0800655c 0x00000010 Code RO 467 i.SPI2_IRQHandler stm32f1xx_it.o + 0x0800656c 0x0800656c 0x00000014 Code RO 1695 i.SPI_DMAAbortOnError stm32f1xx_hal_spi.o + 0x08006580 0x08006580 0x00000028 Code RO 1696 i.SPI_DMAError stm32f1xx_hal_spi.o + 0x080065a8 0x080065a8 0x0000000e Code RO 1697 i.SPI_DMAHalfReceiveCplt stm32f1xx_hal_spi.o + 0x080065b6 0x080065b6 0x0000000e Code RO 1698 i.SPI_DMAHalfTransmitCplt stm32f1xx_hal_spi.o + 0x080065c4 0x080065c4 0x0000000e Code RO 1699 i.SPI_DMAHalfTransmitReceiveCplt stm32f1xx_hal_spi.o + 0x080065d2 0x080065d2 0x0000007a Code RO 1700 i.SPI_DMAReceiveCplt stm32f1xx_hal_spi.o + 0x0800664c 0x0800664c 0x0000007e Code RO 1702 i.SPI_DMATransmitCplt stm32f1xx_hal_spi.o + 0x080066ca 0x080066ca 0x00000066 Code RO 1703 i.SPI_DMATransmitReceiveCplt stm32f1xx_hal_spi.o + 0x08006730 0x08006730 0x00000078 Code RO 1705 i.SPI_EndRxTransaction stm32f1xx_hal_spi.o + 0x080067a8 0x080067a8 0x00000044 Code RO 1706 i.SPI_EndRxTxTransaction stm32f1xx_hal_spi.o + 0x080067ec 0x080067ec 0x00000028 Code RO 5397 i.SPI_Get spi_1.o + 0x08006814 0x08006814 0x000000d8 Code RO 1711 i.SPI_WaitFlagStateUntilTimeout stm32f1xx_hal_spi.o + 0x080068ec 0x080068ec 0x00000022 Code RO 5177 i.STMFLASH_Read flash.o + 0x0800690e 0x0800690e 0x00000006 Code RO 5178 i.STMFLASH_ReadHalfWord flash.o + 0x08006914 0x08006914 0x00000108 Code RO 5179 i.STMFLASH_Write flash.o + 0x08006a1c 0x08006a1c 0x0000002c Code RO 5180 i.STMFLASH_Write_NoCheck flash.o + 0x08006a48 0x08006a48 0x00000056 Code RO 6022 i.SX1281Calibrate sx1281_driver.o + 0x08006a9e 0x08006a9e 0x0000001c Code RO 6023 i.SX1281ClearIrqStatus sx1281_driver.o + 0x08006aba 0x08006aba 0x0000001a Code RO 6024 i.SX1281GetFirmwareVersion sx1281_driver.o + 0x08006ad4 0x08006ad4 0x000000e4 Code RO 6025 i.SX1281GetFrequencyError sx1281_driver.o + 0x08006bb8 0x08006bb8 0x0000001a Code RO 6027 i.SX1281GetIrqStatus sx1281_driver.o + 0x08006bd2 0x08006bd2 0x00000002 PAD + 0x08006bd4 0x08006bd4 0x00000044 Code RO 6028 i.SX1281GetLoRaBandwidth sx1281_driver.o + 0x08006c18 0x08006c18 0x0000000c Code RO 6029 i.SX1281GetOpMode sx1281_driver.o + 0x08006c24 0x08006c24 0x00000302 Code RO 6030 i.SX1281GetPacketStatus sx1281_driver.o + 0x08006f26 0x08006f26 0x00000002 PAD + 0x08006f28 0x08006f28 0x0000000c Code RO 6031 i.SX1281GetPacketType sx1281_driver.o + 0x08006f34 0x08006f34 0x0000002a Code RO 6032 i.SX1281GetPayload sx1281_driver.o + 0x08006f5e 0x08006f5e 0x00000020 Code RO 6033 i.SX1281GetRssiInst sx1281_driver.o + 0x08006f7e 0x08006f7e 0x00000054 Code RO 6034 i.SX1281GetRxBufferStatus sx1281_driver.o + 0x08006fd2 0x08006fd2 0x0000001e Code RO 6035 i.SX1281GetStatus sx1281_driver.o + 0x08006ff0 0x08006ff0 0x00000024 Code RO 6432 i.SX1281HalGetDioStatus sx1281_driver_hal.o + 0x08007014 0x08007014 0x00000010 Code RO 6433 i.SX1281HalInit sx1281_driver_hal.o + 0x08007024 0x08007024 0x00000018 Code RO 6434 i.SX1281HalIoIrqInit sx1281_driver_hal.o + 0x0800703c 0x0800703c 0x00000070 Code RO 6435 i.SX1281HalReadBuffer sx1281_driver_hal.o + 0x080070ac 0x080070ac 0x00000070 Code RO 6436 i.SX1281HalReadCommand sx1281_driver_hal.o + 0x0800711c 0x0800711c 0x00000014 Code RO 6437 i.SX1281HalReadRegister sx1281_driver_hal.o + 0x08007130 0x08007130 0x00000074 Code RO 6438 i.SX1281HalReadRegisters sx1281_driver_hal.o + 0x080071a4 0x080071a4 0x00000030 Code RO 6439 i.SX1281HalReset sx1281_driver_hal.o + 0x080071d4 0x080071d4 0x00000018 Code RO 6440 i.SX1281HalWaitOnBusy sx1281_driver_hal.o + 0x080071ec 0x080071ec 0x00000054 Code RO 6441 i.SX1281HalWriteBuffer sx1281_driver_hal.o + 0x08007240 0x08007240 0x00000050 Code RO 6442 i.SX1281HalWriteCommand sx1281_driver_hal.o + 0x08007290 0x08007290 0x00000010 Code RO 6443 i.SX1281HalWriteRegister sx1281_driver_hal.o + 0x080072a0 0x080072a0 0x00000058 Code RO 6444 i.SX1281HalWriteRegisters sx1281_driver_hal.o + 0x080072f8 0x080072f8 0x00000018 Code RO 6036 i.SX1281Init sx1281_driver.o + 0x08007310 0x08007310 0x00000020 Code RO 6037 i.SX1281OnDioIrq sx1281_driver.o + 0x08007330 0x08007330 0x000002e8 Code RO 6039 i.SX1281ProcessIrqs sx1281_driver.o + 0x08007618 0x08007618 0x00000016 Code RO 6040 i.SX1281SendPayload sx1281_driver.o + 0x0800762e 0x0800762e 0x0000000e Code RO 6041 i.SX1281SetAutoFS sx1281_driver.o + 0x0800763c 0x0800763c 0x00000022 Code RO 6042 i.SX1281SetAutoTx sx1281_driver.o + 0x0800765e 0x0800765e 0x00000032 Code RO 6043 i.SX1281SetBleAccessAddress sx1281_driver.o + 0x08007690 0x08007690 0x00000010 Code RO 6044 i.SX1281SetBleAdvertizerAccessAddress sx1281_driver.o + 0x080076a0 0x080076a0 0x0000001a Code RO 6045 i.SX1281SetBufferBaseAddresses sx1281_driver.o + 0x080076ba 0x080076ba 0x00000002 PAD + 0x080076bc 0x080076bc 0x00000018 Code RO 6046 i.SX1281SetCad sx1281_driver.o + 0x080076d4 0x080076d4 0x00000018 Code RO 6047 i.SX1281SetCadParams sx1281_driver.o + 0x080076ec 0x080076ec 0x00000032 Code RO 6048 i.SX1281SetCrcPolynomial sx1281_driver.o + 0x0800771e 0x0800771e 0x00000032 Code RO 6049 i.SX1281SetCrcSeed sx1281_driver.o + 0x08007750 0x08007750 0x0000004a Code RO 6050 i.SX1281SetDioIrqParams sx1281_driver.o + 0x0800779a 0x0800779a 0x00000002 PAD + 0x0800779c 0x0800779c 0x00000018 Code RO 6051 i.SX1281SetFs sx1281_driver.o + 0x080077b4 0x080077b4 0x0000000c Code RO 6052 i.SX1281SetInterruptMode sx1281_driver.o + 0x080077c0 0x080077c0 0x0000000e Code RO 6053 i.SX1281SetLongPreamble sx1281_driver.o + 0x080077ce 0x080077ce 0x00000002 PAD + 0x080077d0 0x080077d0 0x000000ac Code RO 6054 i.SX1281SetModulationParams sx1281_driver.o + 0x0800787c 0x0800787c 0x0000010c Code RO 6055 i.SX1281SetPacketParams sx1281_driver.o + 0x08007988 0x08007988 0x0000001c Code RO 6056 i.SX1281SetPacketType sx1281_driver.o + 0x080079a4 0x080079a4 0x00000012 Code RO 6057 i.SX1281SetPayload sx1281_driver.o + 0x080079b6 0x080079b6 0x00000002 PAD + 0x080079b8 0x080079b8 0x0000000c Code RO 6058 i.SX1281SetPollingMode sx1281_driver.o + 0x080079c4 0x080079c4 0x00000028 Code RO 6059 i.SX1281SetRegistersDefault sx1281_driver.o + 0x080079ec 0x080079ec 0x0000000e Code RO 6060 i.SX1281SetRegulatorMode sx1281_driver.o + 0x080079fa 0x080079fa 0x00000002 PAD + 0x080079fc 0x080079fc 0x00000070 Code RO 6061 i.SX1281SetRfFrequency sx1281_driver.o + 0x08007a6c 0x08007a6c 0x00000040 Code RO 6062 i.SX1281SetRx sx1281_driver.o + 0x08007aac 0x08007aac 0x0000003c Code RO 6063 i.SX1281SetRxDutyCycle sx1281_driver.o + 0x08007ae8 0x08007ae8 0x0000000e Code RO 6064 i.SX1281SetSaveContext sx1281_driver.o + 0x08007af6 0x08007af6 0x00000002 PAD + 0x08007af8 0x08007af8 0x00000048 Code RO 6065 i.SX1281SetSleep sx1281_driver.o + 0x08007b40 0x08007b40 0x00000028 Code RO 6066 i.SX1281SetStandby sx1281_driver.o + 0x08007b68 0x08007b68 0x00000098 Code RO 6067 i.SX1281SetSyncWord sx1281_driver.o + 0x08007c00 0x08007c00 0x00000024 Code RO 6068 i.SX1281SetSyncWordErrorTolerance sx1281_driver.o + 0x08007c24 0x08007c24 0x00000040 Code RO 6069 i.SX1281SetTx sx1281_driver.o + 0x08007c64 0x08007c64 0x0000000e Code RO 6070 i.SX1281SetTxContinuousPreamble sx1281_driver.o + 0x08007c72 0x08007c72 0x0000000e Code RO 6071 i.SX1281SetTxContinuousWave sx1281_driver.o + 0x08007c80 0x08007c80 0x00000020 Code RO 6072 i.SX1281SetTxParams sx1281_driver.o + 0x08007ca0 0x08007ca0 0x0000002a Code RO 6073 i.SX1281SetWhiteningSeed sx1281_driver.o + 0x08007cca 0x08007cca 0x00000008 Code RO 6632 i.SX1281_BSPInit sx1281_header.o + 0x08007cd2 0x08007cd2 0x00000002 PAD + 0x08007cd4 0x08007cd4 0x000002e8 Code RO 7066 i.SX1281_Callback mr16.o + 0x08007fbc 0x08007fbc 0x00000018 Code RO 5830 i.SX1281_GetState sx1281.o + 0x08007fd4 0x08007fd4 0x000005f0 Code RO 5831 i.SX1281_Init sx1281.o + 0x080085c4 0x080085c4 0x00000012 Code RO 5832 i.SX1281_Running sx1281.o + 0x080085d6 0x080085d6 0x00000002 PAD + 0x080085d8 0x080085d8 0x00000088 Code RO 5833 i.SX1281_SetBLEBaudrate sx1281.o + 0x08008660 0x08008660 0x00000088 Code RO 5835 i.SX1281_SetFLRCBaudrate sx1281.o + 0x080086e8 0x080086e8 0x00000088 Code RO 5836 i.SX1281_SetGFSKBaudrate sx1281.o + 0x08008770 0x08008770 0x00000080 Code RO 5838 i.SX1281_SetLORABaudrate sx1281.o + 0x080087f0 0x080087f0 0x00000118 Code RO 5839 i.SX1281_SetMode sx1281.o + 0x08008908 0x08008908 0x0000003c Code RO 5841 i.SX1281_SetRFFrequency sx1281.o + 0x08008944 0x08008944 0x0000003c Code RO 5842 i.SX1281_SetRXSingle sx1281.o + 0x08008980 0x08008980 0x0000003c Code RO 5843 i.SX1281_SetRXSuccessive sx1281.o + 0x080089bc 0x080089bc 0x000000c0 Code RO 5845 i.SX1281_SetTX sx1281.o + 0x08008a7c 0x08008a7c 0x0000001a Code RO 6074 i.SX1281complement2 sx1281_driver.o + 0x08008a96 0x08008a96 0x00000002 PAD + 0x08008a98 0x08008a98 0x00000024 Code RO 6555 i.SpiIn sx1281_driver_spi.o + 0x08008abc 0x08008abc 0x00000028 Code RO 6556 i.SpiInOut sx1281_driver_spi.o + 0x08008ae4 0x08008ae4 0x00000020 Code RO 6557 i.SpiInit sx1281_driver_spi.o + 0x08008b04 0x08008b04 0x0000000a Code RO 216 i.StartDefaultTask freertos.o + 0x08008b0e 0x08008b0e 0x00000014 Code RO 468 i.SysTick_Handler stm32f1xx_it.o + 0x08008b22 0x08008b22 0x00000066 Code RO 14 i.SystemClock_Config main.o + 0x08008b88 0x08008b88 0x00000002 Code RO 3337 i.SystemInit system_stm32f1xx.o + 0x08008b8a 0x08008b8a 0x00000002 PAD + 0x08008b8c 0x08008b8c 0x00000084 Code RO 2074 i.TIM_Base_SetConfig stm32f1xx_hal_tim.o + 0x08008c10 0x08008c10 0x00000022 Code RO 2075 i.TIM_CCxChannelCmd stm32f1xx_hal_tim.o + 0x08008c32 0x08008c32 0x00000068 Code RO 2078 i.TIM_DMADelayPulseCplt stm32f1xx_hal_tim.o + 0x08008c9a 0x08008c9a 0x00000040 Code RO 2079 i.TIM_DMADelayPulseHalfCplt stm32f1xx_hal_tim.o + 0x08008cda 0x08008cda 0x0000005e Code RO 2080 i.TIM_DMAError stm32f1xx_hal_tim.o + 0x08008d38 0x08008d38 0x00000016 Code RO 2085 i.TIM_ETR_SetConfig stm32f1xx_hal_tim.o + 0x08008d4e 0x08008d4e 0x00000012 Code RO 2086 i.TIM_ITRx_SetConfig stm32f1xx_hal_tim.o + 0x08008d60 0x08008d60 0x00000060 Code RO 2087 i.TIM_OC1_SetConfig stm32f1xx_hal_tim.o + 0x08008dc0 0x08008dc0 0x00000068 Code RO 2088 i.TIM_OC2_SetConfig stm32f1xx_hal_tim.o + 0x08008e28 0x08008e28 0x00000068 Code RO 2089 i.TIM_OC3_SetConfig stm32f1xx_hal_tim.o + 0x08008e90 0x08008e90 0x00000048 Code RO 2090 i.TIM_OC4_SetConfig stm32f1xx_hal_tim.o + 0x08008ed8 0x08008ed8 0x00000026 Code RO 2092 i.TIM_TI1_ConfigInputStage stm32f1xx_hal_tim.o + 0x08008efe 0x08008efe 0x00000028 Code RO 2094 i.TIM_TI2_ConfigInputStage stm32f1xx_hal_tim.o + 0x08008f26 0x08008f26 0x00000002 PAD + 0x08008f28 0x08008f28 0x00000040 Code RO 7179 i.Task_Init init.o + 0x08008f68 0x08008f68 0x000000d4 Code RO 7198 i.Task_radio radio.o + 0x0800903c 0x0800903c 0x00000014 Code RO 3006 i.UART_DMAAbortOnError stm32f1xx_hal_uart.o + 0x08009050 0x08009050 0x00000050 Code RO 3007 i.UART_DMAError stm32f1xx_hal_uart.o + 0x080090a0 0x080090a0 0x000000b4 Code RO 3008 i.UART_DMAReceiveCplt stm32f1xx_hal_uart.o + 0x08009154 0x08009154 0x00000024 Code RO 3010 i.UART_DMARxHalfCplt stm32f1xx_hal_uart.o + 0x08009178 0x08009178 0x00000058 Code RO 3012 i.UART_DMATransmitCplt stm32f1xx_hal_uart.o + 0x080091d0 0x080091d0 0x0000000e Code RO 3014 i.UART_DMATxHalfCplt stm32f1xx_hal_uart.o + 0x080091de 0x080091de 0x0000006c Code RO 3016 i.UART_EndRxTransfer stm32f1xx_hal_uart.o + 0x0800924a 0x0800924a 0x00000020 Code RO 3017 i.UART_EndTransmit_IT stm32f1xx_hal_uart.o + 0x0800926a 0x0800926a 0x00000026 Code RO 3018 i.UART_EndTxTransfer stm32f1xx_hal_uart.o + 0x08009290 0x08009290 0x00000028 Code RO 5576 i.UART_Get uart.o + 0x080092b8 0x080092b8 0x000000fc Code RO 3019 i.UART_Receive_IT stm32f1xx_hal_uart.o + 0x080093b4 0x080093b4 0x000000fc Code RO 3020 i.UART_SetConfig stm32f1xx_hal_uart.o + 0x080094b0 0x080094b0 0x000000c8 Code RO 3021 i.UART_Start_Receive_DMA stm32f1xx_hal_uart.o + 0x08009578 0x08009578 0x00000060 Code RO 3023 i.UART_Transmit_IT stm32f1xx_hal_uart.o + 0x080095d8 0x080095d8 0x0000008c Code RO 3024 i.UART_WaitOnFlagUntilTimeout stm32f1xx_hal_uart.o + 0x08009664 0x08009664 0x00000010 Code RO 469 i.USART1_IRQHandler stm32f1xx_it.o + 0x08009674 0x08009674 0x00000014 Code RO 470 i.USART2_IRQHandler stm32f1xx_it.o + 0x08009688 0x08009688 0x000000b0 Code RO 386 i.USAR_UART2_IDLECallback usart.o + 0x08009738 0x08009738 0x00000040 Code RO 387 i.USER_UART_IRQHandler usart.o + 0x08009778 0x08009778 0x00000004 Code RO 471 i.UsageFault_Handler stm32f1xx_it.o + 0x0800977c 0x0800977c 0x00000050 Code RO 6669 i.WS2812_DeInit ws2812.o + 0x080097cc 0x080097cc 0x0000000c Code RO 6671 i.WS2812_GetStatus ws2812.o + 0x080097d8 0x080097d8 0x00000080 Code RO 6672 i.WS2812_Init ws2812.o + 0x08009858 0x08009858 0x00000010 Code RO 6674 i.WS2812_NotifyCommSuccess ws2812.o + 0x08009868 0x08009868 0x00000070 Code RO 6675 i.WS2812_SendArray ws2812.o + 0x080098d8 0x080098d8 0x00000010 Code RO 6677 i.WS2812_SetBrightness ws2812.o + 0x080098e8 0x080098e8 0x000000a0 Code RO 6678 i.WS2812_SetColor ws2812.o + 0x08009988 0x08009988 0x00000060 Code RO 6679 i.WS2812_SetColorWithBrightness ws2812.o + 0x080099e8 0x080099e8 0x0000000c Code RO 6681 i.WS2812_SetCommTimeout ws2812.o + 0x080099f4 0x080099f4 0x0000000c Code RO 6682 i.WS2812_SetStatus ws2812.o + 0x08009a00 0x08009a00 0x00000160 Code RO 6683 i.WS2812_StatusTask ws2812.o + 0x08009b60 0x08009b60 0x00000020 Code RO 7505 i.__0printf mc_w.l(printfa.o) + 0x08009b80 0x08009b80 0x00000034 Code RO 7506 i.__0snprintf mc_w.l(printfa.o) + 0x08009bb4 0x08009bb4 0x00000028 Code RO 7611 i.__ARM_fpclassify m_ws.l(fpclassify.o) + 0x08009bdc 0x08009bdc 0x00000010 Code RO 1144 i.__NVIC_GetPriorityGrouping stm32f1xx_hal_cortex.o + 0x08009bec 0x08009bec 0x00000028 Code RO 1145 i.__NVIC_SetPriority stm32f1xx_hal_cortex.o + 0x08009c14 0x08009c14 0x00000008 Code RO 7677 i.__aeabi_errno_addr mc_w.l(errno.o) + 0x08009c1c 0x08009c1c 0x00000006 Code RO 4518 i.__get_IPSR cmsis_os2.o + 0x08009c22 0x08009c22 0x000000aa Code RO 7613 i.__kernel_poly m_ws.l(poly.o) + 0x08009ccc 0x08009ccc 0x00000010 Code RO 7597 i.__mathlib_dbl_divzero m_ws.l(dunder.o) + 0x08009cdc 0x08009cdc 0x00000004 Code RO 7599 i.__mathlib_dbl_infnan2 m_ws.l(dunder.o) + 0x08009ce0 0x08009ce0 0x0000000c Code RO 7600 i.__mathlib_dbl_invalid m_ws.l(dunder.o) + 0x08009cec 0x08009cec 0x0000000e Code RO 7601 i.__mathlib_dbl_overflow m_ws.l(dunder.o) + 0x08009cfa 0x08009cfa 0x00000002 PAD + 0x08009cfc 0x08009cfc 0x00000010 Code RO 7603 i.__mathlib_dbl_underflow m_ws.l(dunder.o) + 0x08009d0c 0x08009d0c 0x0000000e Code RO 7722 i.__scatterload_copy mc_w.l(handlers.o) + 0x08009d1a 0x08009d1a 0x00000002 Code RO 7723 i.__scatterload_null mc_w.l(handlers.o) + 0x08009d1c 0x08009d1c 0x0000000e Code RO 7724 i.__scatterload_zeroinit mc_w.l(handlers.o) + 0x08009d2a 0x08009d2a 0x00000002 PAD + 0x08009d2c 0x08009d2c 0x0000000c Code RO 7679 i.__set_errno mc_w.l(errno.o) + 0x08009d38 0x08009d38 0x00000184 Code RO 7512 i._fp_digits mc_w.l(printfa.o) + 0x08009ebc 0x08009ebc 0x000006b4 Code RO 7513 i._printf_core mc_w.l(printfa.o) + 0x0800a570 0x0800a570 0x00000024 Code RO 7514 i._printf_post_padding mc_w.l(printfa.o) + 0x0800a594 0x0800a594 0x0000002e Code RO 7515 i._printf_pre_padding mc_w.l(printfa.o) + 0x0800a5c2 0x0800a5c2 0x00000016 Code RO 7516 i._snputc mc_w.l(printfa.o) + 0x0800a5d8 0x0800a5d8 0x00000038 Code RO 7067 i.copyCLIArg mr16.o + 0x0800a610 0x0800a610 0x00000094 Code RO 3952 i.eTaskGetState tasks.o + 0x0800a6a4 0x0800a6a4 0x0000001c Code RO 6633 i.fputc sx1281_header.o + 0x0800a6c0 0x0800a6c0 0x00000050 Code RO 7533 i.free mc_w.l(malloc.o) + 0x0800a710 0x0800a710 0x00000034 Code RO 7068 i.getFormatString mr16.o + 0x0800a744 0x0800a744 0x0000004c Code RO 7069 i.getRadioModeString mr16.o + 0x0800a790 0x0800a790 0x00000016 Code RO 7070 i.isValidRXID mr16.o + 0x0800a7a6 0x0800a7a6 0x0000003e Code RO 6972 i.is_valid_flrc_bitrate config.o + 0x0800a7e4 0x0800a7e4 0x00000064 Code RO 6973 i.is_valid_gfsk_ble_bitrate config.o + 0x0800a848 0x0800a848 0x00000020 Code RO 6974 i.is_valid_lora_bw config.o + 0x0800a868 0x0800a868 0x00000032 Code RO 6975 i.is_valid_lora_sf config.o + 0x0800a89a 0x0800a89a 0x0000001a Code RO 6976 i.is_valid_mod_shaping config.o + 0x0800a8b4 0x0800a8b4 0x00000034 Code RO 15 i.main main.o + 0x0800a8e8 0x0800a8e8 0x0000006c Code RO 7534 i.malloc mc_w.l(malloc.o) + 0x0800a954 0x0800a954 0x00000890 Code RO 7071 i.mr16CommandHandler mr16.o + 0x0800b1e4 0x0800b1e4 0x0000001e Code RO 4519 i.osDelay cmsis_os2.o + 0x0800b202 0x0800b202 0x0000001a Code RO 4531 i.osKernelGetTickCount cmsis_os2.o + 0x0800b21c 0x0800b21c 0x00000006 Code RO 4532 i.osKernelGetTickFreq cmsis_os2.o + 0x0800b222 0x0800b222 0x00000002 PAD + 0x0800b224 0x0800b224 0x0000002c Code RO 4533 i.osKernelInitialize cmsis_os2.o + 0x0800b250 0x0800b250 0x00000038 Code RO 4534 i.osKernelLock cmsis_os2.o + 0x0800b288 0x0800b288 0x00000060 Code RO 4536 i.osKernelStart cmsis_os2.o + 0x0800b2e8 0x0800b2e8 0x00000044 Code RO 4537 i.osKernelUnlock cmsis_os2.o + 0x0800b32c 0x0800b32c 0x0000009a Code RO 4553 i.osMessageQueueNew cmsis_os2.o + 0x0800b3c6 0x0800b3c6 0x0000000c Code RO 4573 i.osThreadGetId cmsis_os2.o + 0x0800b3d2 0x0800b3d2 0x000000b8 Code RO 4578 i.osThreadNew cmsis_os2.o + 0x0800b48a 0x0800b48a 0x0000003c Code RO 4582 i.osThreadTerminate cmsis_os2.o + 0x0800b4c6 0x0800b4c6 0x00000070 Code RO 7072 i.outputHelpText mr16.o + 0x0800b536 0x0800b536 0x00000002 PAD + 0x0800b538 0x0800b538 0x000009d8 Code RO 7240 i.pow m_ws.l(pow.o) + 0x0800bf10 0x0800bf10 0x0000007c Code RO 3954 i.prvAddCurrentTaskToDelayedList tasks.o + 0x0800bf8c 0x0800bf8c 0x000000b8 Code RO 3955 i.prvAddNewTaskToReadyList tasks.o + 0x0800c044 0x0800c044 0x00000074 Code RO 4330 i.prvCheckForValidListAndQueue timers.o + 0x0800c0b8 0x0800c0b8 0x00000048 Code RO 3956 i.prvCheckTasksWaitingTermination tasks.o + 0x0800c100 0x0800c100 0x0000002a Code RO 3541 i.prvCopyDataFromQueue queue.o + 0x0800c12a 0x0800c12a 0x0000007e Code RO 3542 i.prvCopyDataToQueue queue.o + 0x0800c1a8 0x0800c1a8 0x00000050 Code RO 3957 i.prvDeleteTCB tasks.o + 0x0800c1f8 0x0800c1f8 0x00000028 Code RO 4331 i.prvGetNextExpireTime timers.o + 0x0800c220 0x0800c220 0x0000002e Code RO 6822 i.prvGetNumberOfParameters freertos_cli.o + 0x0800c24e 0x0800c24e 0x00000002 PAD + 0x0800c250 0x0800c250 0x0000007c Code RO 5041 i.prvHeapInit heap_4.o + 0x0800c2cc 0x0800c2cc 0x0000004c Code RO 6823 i.prvHelpCommand freertos_cli.o + 0x0800c318 0x0800c318 0x00000028 Code RO 3958 i.prvIdleTask tasks.o + 0x0800c340 0x0800c340 0x0000002a Code RO 3545 i.prvInitialiseNewQueue queue.o + 0x0800c36a 0x0800c36a 0x000000be Code RO 3959 i.prvInitialiseNewTask tasks.o + 0x0800c428 0x0800c428 0x00000068 Code RO 3960 i.prvInitialiseTaskLists tasks.o + 0x0800c490 0x0800c490 0x00000068 Code RO 5042 i.prvInsertBlockIntoFreeList heap_4.o + 0x0800c4f8 0x0800c4f8 0x00000058 Code RO 4333 i.prvInsertTimerInActiveList timers.o + 0x0800c550 0x0800c550 0x0000001a Code RO 3546 i.prvIsQueueEmpty queue.o + 0x0800c56a 0x0800c56a 0x0000001e Code RO 3547 i.prvIsQueueFull queue.o + 0x0800c588 0x0800c588 0x00000074 Code RO 4334 i.prvProcessExpiredTimer timers.o + 0x0800c5fc 0x0800c5fc 0x00000164 Code RO 4335 i.prvProcessReceivedCommands timers.o + 0x0800c760 0x0800c760 0x00000074 Code RO 4336 i.prvProcessTimerOrBlockTask timers.o + 0x0800c7d4 0x0800c7d4 0x00000034 Code RO 3962 i.prvResetNextTaskUnblockTime tasks.o + 0x0800c808 0x0800c808 0x0000002c Code RO 4337 i.prvSampleTimeNow timers.o + 0x0800c834 0x0800c834 0x000000a4 Code RO 4338 i.prvSwitchTimerLists timers.o + 0x0800c8d8 0x0800c8d8 0x00000040 Code RO 5097 i.prvTaskExitError port.o + 0x0800c918 0x0800c918 0x0000001a Code RO 4339 i.prvTimerTask timers.o + 0x0800c932 0x0800c932 0x0000007e Code RO 3548 i.prvUnlockQueue queue.o + 0x0800c9b0 0x0800c9b0 0x0000014c Code RO 5043 i.pvPortMalloc heap_4.o + 0x0800cafc 0x0800cafc 0x00000024 Code RO 5098 i.pxPortInitialiseStack port.o + 0x0800cb20 0x0800cb20 0x000022a8 Code RO 7073 i.radioCommandHandler mr16.o + 0x0800edc8 0x0800edc8 0x000000ac Code RO 7074 i.setRXID mr16.o + 0x0800ee74 0x0800ee74 0x0000004c Code RO 7617 i.sqrt m_ws.l(sqrt.o) + 0x0800eec0 0x0800eec0 0x0000000c Code RO 6558 i.tx_cplt_cb sx1281_driver_spi.o + 0x0800eecc 0x0800eecc 0x0000000c Code RO 6559 i.txrx_cplt_cb sx1281_driver_spi.o + 0x0800eed8 0x0800eed8 0x00000028 Code RO 3501 i.uxListRemove list.o + 0x0800ef00 0x0800ef00 0x00000018 Code RO 4590 i.vApplicationGetIdleTaskMemory cmsis_os2.o + 0x0800ef18 0x0800ef18 0x00000018 Code RO 4591 i.vApplicationGetTimerTaskMemory cmsis_os2.o + 0x0800ef30 0x0800ef30 0x0000001a Code RO 3502 i.vListInitialise list.o + 0x0800ef4a 0x0800ef4a 0x00000006 Code RO 3503 i.vListInitialiseItem list.o + 0x0800ef50 0x0800ef50 0x00000034 Code RO 3504 i.vListInsert list.o + 0x0800ef84 0x0800ef84 0x00000018 Code RO 3505 i.vListInsertEnd list.o + 0x0800ef9c 0x0800ef9c 0x00000054 Code RO 5100 i.vPortEnterCritical port.o + 0x0800eff0 0x0800eff0 0x0000003c Code RO 5101 i.vPortExitCritical port.o + 0x0800f02c 0x0800f02c 0x000000a4 Code RO 5044 i.vPortFree heap_4.o + 0x0800f0d0 0x0800f0d0 0x00000028 Code RO 5102 i.vPortSetupTimerInterrupt port.o + 0x0800f0f8 0x0800f0f8 0x00000078 Code RO 5103 i.vPortValidateInterruptPriority port.o + 0x0800f170 0x0800f170 0x0000002c Code RO 3554 i.vQueueAddToRegistry queue.o + 0x0800f19c 0x0800f19c 0x0000004a Code RO 3558 i.vQueueWaitForMessageRestricted queue.o + 0x0800f1e6 0x0800f1e6 0x00000002 PAD + 0x0800f1e8 0x0800f1e8 0x0000005c Code RO 3975 i.vTaskDelay tasks.o + 0x0800f244 0x0800f244 0x000000c8 Code RO 3977 i.vTaskDelete tasks.o + 0x0800f30c 0x0800f30c 0x00000018 Code RO 3980 i.vTaskInternalSetTimeOutState tasks.o + 0x0800f324 0x0800f324 0x0000000c Code RO 3981 i.vTaskMissedYield tasks.o + 0x0800f330 0x0800f330 0x00000038 Code RO 3983 i.vTaskPlaceOnEventList tasks.o + 0x0800f368 0x0800f368 0x00000040 Code RO 3984 i.vTaskPlaceOnEventListRestricted tasks.o + 0x0800f3a8 0x0800f3a8 0x000000b8 Code RO 3992 i.vTaskStartScheduler tasks.o + 0x0800f460 0x0800f460 0x00000010 Code RO 3994 i.vTaskSuspendAll tasks.o + 0x0800f470 0x0800f470 0x00000090 Code RO 3995 i.vTaskSwitchContext tasks.o + 0x0800f500 0x0800f500 0x00000010 Code RO 6560 i.wait_done sx1281_driver_spi.o + 0x0800f510 0x0800f510 0x000000f8 Code RO 5104 i.xPortStartScheduler port.o + 0x0800f608 0x0800f608 0x00000034 Code RO 5105 i.xPortSysTickHandler port.o + 0x0800f63c 0x0800f63c 0x0000005a Code RO 3563 i.xQueueGenericCreate queue.o + 0x0800f696 0x0800f696 0x000000e0 Code RO 3564 i.xQueueGenericCreateStatic queue.o + 0x0800f776 0x0800f776 0x00000002 PAD + 0x0800f778 0x0800f778 0x00000098 Code RO 3565 i.xQueueGenericReset queue.o + 0x0800f810 0x0800f810 0x000001a8 Code RO 3566 i.xQueueGenericSend queue.o + 0x0800f9b8 0x0800f9b8 0x000000fc Code RO 3567 i.xQueueGenericSendFromISR queue.o + 0x0800fab4 0x0800fab4 0x00000168 Code RO 3576 i.xQueueReceive queue.o + 0x0800fc1c 0x0800fc1c 0x0000008c Code RO 3997 i.xTaskCheckForTimeOut tasks.o + 0x0800fca8 0x0800fca8 0x00000064 Code RO 3998 i.xTaskCreate tasks.o + 0x0800fd0c 0x0800fd0c 0x000000ba Code RO 3999 i.xTaskCreateStatic tasks.o + 0x0800fdc6 0x0800fdc6 0x00000002 PAD + 0x0800fdc8 0x0800fdc8 0x0000000c Code RO 4002 i.xTaskGetCurrentTaskHandle tasks.o + 0x0800fdd4 0x0800fdd4 0x00000020 Code RO 4003 i.xTaskGetSchedulerState tasks.o + 0x0800fdf4 0x0800fdf4 0x0000000c Code RO 4004 i.xTaskGetTickCount tasks.o + 0x0800fe00 0x0800fe00 0x00000014 Code RO 4005 i.xTaskGetTickCountFromISR tasks.o + 0x0800fe14 0x0800fe14 0x00000144 Code RO 4006 i.xTaskIncrementTick tasks.o + 0x0800ff58 0x0800ff58 0x000000a4 Code RO 4009 i.xTaskPriorityDisinherit tasks.o + 0x0800fffc 0x0800fffc 0x00000098 Code RO 4011 i.xTaskRemoveFromEventList tasks.o + 0x08010094 0x08010094 0x00000104 Code RO 4012 i.xTaskResumeAll tasks.o + 0x08010198 0x08010198 0x00000078 Code RO 4348 i.xTimerCreateTimerTask timers.o + 0x08010210 0x08010210 0x00000084 Code RO 4349 i.xTimerGenericCommand timers.o + 0x08010294 0x08010294 0x00000024 Data RO 217 .constdata freertos.o + 0x080102b8 0x080102b8 0x00000012 Data RO 838 .constdata stm32f1xx_hal_rcc.o + 0x080102ca 0x080102ca 0x00000018 Data RO 3338 .constdata system_stm32f1xx.o + 0x080102e2 0x080102e2 0x00000002 PAD + 0x080102e4 0x080102e4 0x00000008 Data RO 5308 .constdata pwm.o + 0x080102ec 0x080102ec 0x000018f0 Data RO 5690 .constdata lcd.o + 0x08011bdc 0x08011bdc 0x00000054 Data RO 5847 .constdata sx1281.o + 0x08011c30 0x08011c30 0x00000004 Data RO 6075 .constdata sx1281_driver.o + 0x08011c34 0x08011c34 0x000000e4 Data RO 6446 .constdata sx1281_driver_hal.o + 0x08011d18 0x08011d18 0x00000010 Data RO 6825 .constdata freertos_cli.o + 0x08011d28 0x08011d28 0x00002f48 Data RO 7076 .constdata mr16.o + 0x08014c70 0x08014c70 0x00000048 Data RO 7225 .constdata user_task.o + 0x08014cb8 0x08014cb8 0x00000088 Data RO 7241 .constdata m_ws.l(pow.o) + 0x08014d40 0x08014d40 0x00000008 Data RO 7615 .constdata m_ws.l(qnan.o) + 0x08014d48 0x08014d48 0x00000081 Data RO 7646 .constdata mc_w.l(ctype_o.o) + 0x08014dc9 0x08014dc9 0x00000003 PAD + 0x08014dcc 0x08014dcc 0x00000004 Data RO 7647 .constdata mc_w.l(ctype_o.o) + 0x08014dd0 0x08014dd0 0x0000000c Data RO 218 .conststring freertos.o + 0x08014ddc 0x08014ddc 0x000000dd Data RO 6826 .conststring freertos_cli.o + 0x08014eb9 0x08014eb9 0x00000003 PAD + 0x08014ebc 0x08014ebc 0x0000072a Data RO 7077 .conststring mr16.o + 0x080155e6 0x080155e6 0x00000002 PAD + 0x080155e8 0x080155e8 0x0000000a Data RO 7226 .conststring user_task.o + 0x080155f2 0x080155f2 0x00000002 PAD + 0x080155f4 0x080155f4 0x00000020 Data RO 7720 Region$$Table anon$$obj.o - Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x080153fc, Size: 0x00003618, Max: 0x00005000, ABSOLUTE, COMPRESSED[0x00000038]) + Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x08015614, Size: 0x00003618, Max: 0x00005000, ABSOLUTE, COMPRESSED[0x00000038]) Exec Addr Load Addr Size Type Attr Idx E Section Name Object @@ -5296,7 +5290,7 @@ Image component sizes Code (inc. data) RO Data RW Data ZI Data Debug Object Name - 842 38 0 4 1720 62685 cmsis_os2.o + 790 38 0 4 1720 62018 cmsis_os2.o 1824 126 0 0 112 21164 config.o 132 4 0 0 0 722 dma.o 0 0 0 0 0 19476 event_groups.o @@ -5310,11 +5304,11 @@ Image component sizes 2448 98 6384 1 0 18137 lcd.o 148 0 0 0 0 3242 list.o 160 0 0 0 0 446336 main.o - 15012 5176 13130 24 591 20571 mr16.o + 15012 5176 13938 24 591 20571 mr16.o 854 78 0 12 0 10545 port.o 128 12 8 0 0 2606 pwm.o 2012 20 0 0 64 17478 queue.o - 224 18 0 0 184 1599 radio.o + 212 16 0 0 184 1548 radio.o 564 52 0 0 380 2357 spi.o 696 66 0 0 64 8521 spi_1.o 36 8 236 0 1536 772 startup_stm32f103xb.o @@ -5338,19 +5332,19 @@ Image component sizes 148 28 0 1 0 3421 sx1281_driver_spi.o 36 0 0 0 0 989 sx1281_header.o 2 0 24 4 0 1031 system_stm32f1xx.o - 3400 420 0 60 1220 29873 tasks.o + 3188 408 0 60 1220 28675 tasks.o 432 42 0 0 140 2363 tim.o 144 0 0 0 0 718 time.o 1318 124 0 20 280 32147 timers.o 404 50 0 0 72 5546 uart.o - 768 104 0 2 792 3747 usart.o + 776 106 0 2 792 3755 usart.o 0 0 82 0 48 1380 user_task.o 1032 136 0 28 0 8478 ws2812.o ---------------------------------------------------------------------- - 56614 8652 20528 288 13544 948141 Object Totals + 56346 8640 21332 288 13544 946233 Object Totals 0 0 32 0 0 0 (incl. Generated) - 70 0 13 12 5 0 (incl. Padding) + 70 0 9 12 5 0 (incl. Padding) ---------------------------------------------------------------------- @@ -5443,15 +5437,15 @@ Image component sizes Code (inc. data) RO Data RW Data ZI Data Debug - 66228 9018 20808 304 13544 929745 Grand Totals - 66228 9018 20808 56 13544 929745 ELF Image Totals (compressed) - 66228 9018 20808 56 0 0 ROM Totals + 65960 9006 21612 304 13544 927941 Grand Totals + 65960 9006 21612 56 13544 927941 ELF Image Totals (compressed) + 65960 9006 21612 56 0 0 ROM Totals ============================================================================== - Total RO Size (Code + RO Data) 87036 ( 85.00kB) + Total RO Size (Code + RO Data) 87572 ( 85.52kB) Total RW Size (RW Data + ZI Data) 13848 ( 13.52kB) - Total ROM Size (Code + RO Data + RW Data) 87092 ( 85.05kB) + Total ROM Size (Code + RO Data + RW Data) 87628 ( 85.57kB) ============================================================================== diff --git a/DevCBT6/MDK-ARM/DevCBT6/DevCBT6_DevCBT6.dep b/DevCBT6/MDK-ARM/DevCBT6/DevCBT6_DevCBT6.dep index 8976288..2c36fb5 100644 --- a/DevCBT6/MDK-ARM/DevCBT6/DevCBT6_DevCBT6.dep +++ b/DevCBT6/MDK-ARM/DevCBT6/DevCBT6_DevCBT6.dep @@ -1,6 +1,6 @@ Dependencies for Project 'DevCBT6', Target 'DevCBT6': (DO NOT MODIFY !) CompilerVersion: 5060960::V5.06 update 7 (build 960)::.\ARMCC -F (startup_stm32f103xb.s)(0x693D296C)(--cpu Cortex-M3 -g --apcs=interwork --pd "__MICROLIB SETA 1" -I ../Drivers/CMSIS/Include -I.\RTE\_DevCBT6 -ID:\cangming\ARM\CMSIS\5.7.0\CMSIS\Core\Include -ID:\cangming\keil\STM32F1xx_DFP\2.0.0\Device\Include --pd "__UVISION_VERSION SETA 534" --pd "_RTE_ SETA 1" --pd "STM32F10X_MD SETA 1" --pd "_RTE_ SETA 1" --list startup_stm32f103xb.lst --xref -o devcbt6\startup_stm32f103xb.o --depend devcbt6\startup_stm32f103xb.d) +F (startup_stm32f103xb.s)(0x694060AD)(--cpu Cortex-M3 -g --apcs=interwork --pd "__MICROLIB SETA 1" -I ../Drivers/CMSIS/Include -I.\RTE\_DevCBT6 -ID:\cangming\ARM\CMSIS\5.7.0\CMSIS\Core\Include -ID:\cangming\keil\STM32F1xx_DFP\2.0.0\Device\Include --pd "__UVISION_VERSION SETA 534" --pd "_RTE_ SETA 1" --pd "STM32F10X_MD SETA 1" --pd "_RTE_ SETA 1" --list startup_stm32f103xb.lst --xref -o devcbt6\startup_stm32f103xb.o --depend devcbt6\startup_stm32f103xb.d) F (../Core/Src/main.c)(0x693C26B5)(--c99 -c --cpu Cortex-M3 -D__MICROLIB -g -O0 --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Middlewares/Third_Party/FreeRTOS/Source/include -I ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I ../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM3 -I ../User -I.\RTE\_DevCBT6 -ID:\cangming\ARM\CMSIS\5.7.0\CMSIS\Core\Include -ID:\cangming\keil\STM32F1xx_DFP\2.0.0\Device\Include -D__UVISION_VERSION="534" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o devcbt6\main.o --omf_browse devcbt6\main.crf --depend devcbt6\main.d) I (../Core/Inc/main.h)(0x693C26B5) I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x6933D5F1) @@ -213,7 +213,7 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x6933D5F1) I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x6933D5F1) I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x6933D5F1) I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x6933D5F1) -F (../Core/Src/usart.c)(0x693C28A0)(--c99 -c --cpu Cortex-M3 -D__MICROLIB -g -O0 --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Middlewares/Third_Party/FreeRTOS/Source/include -I ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I ../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM3 -I ../User -I.\RTE\_DevCBT6 -ID:\cangming\ARM\CMSIS\5.7.0\CMSIS\Core\Include -ID:\cangming\keil\STM32F1xx_DFP\2.0.0\Device\Include -D__UVISION_VERSION="534" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o devcbt6\usart.o --omf_browse devcbt6\usart.crf --depend devcbt6\usart.d) +F (../Core/Src/usart.c)(0x6940320B)(--c99 -c --cpu Cortex-M3 -D__MICROLIB -g -O0 --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Middlewares/Third_Party/FreeRTOS/Source/include -I ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I ../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM3 -I ../User -I.\RTE\_DevCBT6 -ID:\cangming\ARM\CMSIS\5.7.0\CMSIS\Core\Include -ID:\cangming\keil\STM32F1xx_DFP\2.0.0\Device\Include -D__UVISION_VERSION="534" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o devcbt6\usart.o --omf_browse devcbt6\usart.crf --depend devcbt6\usart.d) I (../Core/Inc/usart.h)(0x693C26B4) I (../Core/Inc/main.h)(0x693C26B5) I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x6933D5F1) @@ -1577,7 +1577,7 @@ I (D:\cangming\ARM\ARMCC\include\stdint.h)(0x5E8E3CC2) I (D:\cangming\ARM\ARMCC\include\stddef.h)(0x5E8E3CC2) I (D:\cangming\ARM\ARMCC\include\string.h)(0x5E8E3CC2) F (..\User\component\user_math.h)(0x693C0DC0)() -F (..\User\module\config.c)(0x693C0DC0)(--c99 -c --cpu Cortex-M3 -D__MICROLIB -g -O0 --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Middlewares/Third_Party/FreeRTOS/Source/include -I ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I ../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM3 -I ../User -I.\RTE\_DevCBT6 -ID:\cangming\ARM\CMSIS\5.7.0\CMSIS\Core\Include -ID:\cangming\keil\STM32F1xx_DFP\2.0.0\Device\Include -D__UVISION_VERSION="534" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o devcbt6\config.o --omf_browse devcbt6\config.crf --depend devcbt6\config.d) +F (..\User\module\config.c)(0x69405EC8)(--c99 -c --cpu Cortex-M3 -D__MICROLIB -g -O0 --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Middlewares/Third_Party/FreeRTOS/Source/include -I ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I ../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM3 -I ../User -I.\RTE\_DevCBT6 -ID:\cangming\ARM\CMSIS\5.7.0\CMSIS\Core\Include -ID:\cangming\keil\STM32F1xx_DFP\2.0.0\Device\Include -D__UVISION_VERSION="534" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o devcbt6\config.o --omf_browse devcbt6\config.crf --depend devcbt6\config.d) I (..\User\module/config.h)(0x693C0DC0) I (D:\cangming\ARM\ARMCC\include\stdint.h)(0x5E8E3CC2) I (..\User\device/sx1281_driver/sx1281.h)(0x693C0DC0) @@ -1618,7 +1618,7 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x6933D5F1) I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x6933D5F1) I (D:\cangming\ARM\ARMCC\include\string.h)(0x5E8E3CC2) F (..\User\module\config.h)(0x693C0DC0)() -F (..\User\module\mr16.c)(0x693D4C3C)(--c99 -c --cpu Cortex-M3 -D__MICROLIB -g -O0 --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Middlewares/Third_Party/FreeRTOS/Source/include -I ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I ../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM3 -I ../User -I.\RTE\_DevCBT6 -ID:\cangming\ARM\CMSIS\5.7.0\CMSIS\Core\Include -ID:\cangming\keil\STM32F1xx_DFP\2.0.0\Device\Include -D__UVISION_VERSION="534" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o devcbt6\mr16.o --omf_browse devcbt6\mr16.crf --depend devcbt6\mr16.d) +F (..\User\module\mr16.c)(0x693D8AF5)(--c99 -c --cpu Cortex-M3 -D__MICROLIB -g -O0 --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Middlewares/Third_Party/FreeRTOS/Source/include -I ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I ../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM3 -I ../User -I.\RTE\_DevCBT6 -ID:\cangming\ARM\CMSIS\5.7.0\CMSIS\Core\Include -ID:\cangming\keil\STM32F1xx_DFP\2.0.0\Device\Include -D__UVISION_VERSION="534" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o devcbt6\mr16.o --omf_browse devcbt6\mr16.crf --depend devcbt6\mr16.d) I (../User/module/mr16.h)(0x693C0DC0) I (D:\cangming\ARM\ARMCC\include\stdint.h)(0x5E8E3CC2) I (D:\cangming\ARM\ARMCC\include\stdbool.h)(0x5E8E3CC2) @@ -1692,7 +1692,7 @@ I (../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM3/portmacro.h) I (../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h)(0x6933D5F1) I (../Middlewares/Third_Party/FreeRTOS/Source/include/task.h)(0x6933D5F1) I (../Middlewares/Third_Party/FreeRTOS/Source/include/list.h)(0x6933D5F1) -F (..\User\task\radio.c)(0x693D42E1)(--c99 -c --cpu Cortex-M3 -D__MICROLIB -g -O0 --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Middlewares/Third_Party/FreeRTOS/Source/include -I ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I ../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM3 -I ../User -I.\RTE\_DevCBT6 -ID:\cangming\ARM\CMSIS\5.7.0\CMSIS\Core\Include -ID:\cangming\keil\STM32F1xx_DFP\2.0.0\Device\Include -D__UVISION_VERSION="534" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o devcbt6\radio.o --omf_browse devcbt6\radio.crf --depend devcbt6\radio.d) +F (..\User\task\radio.c)(0x694060D1)(--c99 -c --cpu Cortex-M3 -D__MICROLIB -g -O0 --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Middlewares/Third_Party/FreeRTOS/Source/include -I ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I ../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM3 -I ../User -I.\RTE\_DevCBT6 -ID:\cangming\ARM\CMSIS\5.7.0\CMSIS\Core\Include -ID:\cangming\keil\STM32F1xx_DFP\2.0.0\Device\Include -D__UVISION_VERSION="534" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o devcbt6\radio.o --omf_browse devcbt6\radio.crf --depend devcbt6\radio.d) I (../User/task/user_task.h)(0x693C0DC0) I (../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.h)(0x6933D5F1) I (D:\cangming\ARM\ARMCC\include\stdint.h)(0x5E8E3CC2) diff --git a/DevCBT6/MDK-ARM/DevCBT6/config.crf b/DevCBT6/MDK-ARM/DevCBT6/config.crf index 5bfc8575f6fae01060de5edd2a6fde4f02d04ed3..afaeafec0482372f0875ef527b31670e986d9e18 100644 GIT binary patch delta 90 zcmZ2`RdwxE)eWyXxlZhDJjKQU1QpF+IorQ-G6FFZ5HkZY3lOscG28a9ob1a*#kd(B lad4O^Xs%^yV642&#_*Vf!(8EN`zCpIAm-S~ l;@~h-xPF_P;V}n?xq{|erUu6H_D%BaK+LgylRW2dF91w~Ax8iJ diff --git a/DevCBT6/MDK-ARM/DevCBT6/config.o b/DevCBT6/MDK-ARM/DevCBT6/config.o index 3d6649129c4c963cf3e4344f8ae60d34818002c3..3dc3a490f27ce1ba527e0dcdb95629fbd7bb5e0e 100644 GIT binary patch delta 106 zcmezJPvgr!jS1%%88)6@rYd8mU}Ruqs>Hy^5Fa1n>FXLFub^aLY-MC>WnkGnQLTNV z8Y2)h0WmWWvj8zG5VHX>I}mehpQy&Uxs*NC&>&gYm|-$whvj5#PJ!)H=5Rh(1OR&6 BBJ2PF delta 106 zcmezJPvgr!jS1%%88@C^rYd8sU}Ruqs>Hy^5Fa1n>FXLFub^aTVP$A+Wn|PmQLTNV z8Y2)h0WmWWvj8zG5VHX>I}mehpQy&Uxs=_)C@opnm|-$whvj5#PJ!)H=5Rh(1OR$2 BBJuzL diff --git a/DevCBT6/MDK-ARM/DevCBT6/mr16.crf b/DevCBT6/MDK-ARM/DevCBT6/mr16.crf index b534ba406d7b5370f89b7a17a579235b566607e0..718607f6c83eccca1181afaba59c356ced257ec8 100644 GIT binary patch delta 14254 zcmbuG33Ob=o$mX#ZgE>zQpdl3aPWyc;jqi;VZ(T5L;hTVC)Y%d)jtlC@a0_Z_e;8^;S?-|y>g$!(2n%*5w> zpKg8iuYXnFs$2E1y4M?KJ-lJo!^Ka8-P7aFY`!JHzt8u3Dm>_^umyr34cNedTcS^e zoqj*i_zcy&UwP_ zF;7n7o=SB!G#wfxS|i#9&52h1!701-`7@aaamtgEIOXdqPM35QrxAEx9{W__j)<-z zQ#+_y%@R$B)(vwWw~gw4CF+cJhTY{&%21|gr0S`H_Q!GpWof3|%8A5mv}wwXi6+Wq z4K>!poWRO7v(d_V4dYd5rUK&~GM*#5qoV0DZo>FYOjf6vO_;RGWUO*aM1wQ++oKrX z;eT?0^EGd_nz~T50(v)gYhYcPsi)u~X=Tv&(blJ#2DAccE1~b8ZAdfQ&zQp-=efi<~v?TBRGHm;Cxg&VQJbT>i#?qQH67oaXXJ{>uf<)7cfW zY7%`2J>*9VFx|sti~p%Yrg!}bTL0+9haf# zCzd!ngP}1QR%B_0<@py&oO``|Qd={ETVmOPsmAm-Igu$S4H?05lxfBcKzR$LDI>Th zc3)t+F#}OlN_NVjwCrV3%*dNz%y5&lmeMng8G-E#Z1!XXXQIq9W+ci?lmi*Td=ziC zF{6-XAsxvGj-!e>#*9uDlc91bt^%_7E>+AmW`fBnruaN#CSp4eo0A#AKcdVxW)jML zl+zi(*H9K1GZ|$8%7+=j|DuM4#^fhUc`{TM#Z^EiX;iVun3*PL8pR8YnT7FqY|1i% zr6`5Q%trB1)@B43p%fW22W0|Eg?{OMfnsCkCQHdqIh2;YEGlEq1Qr`J&*Z!ucie80 zdRukd+JC=(UwcDS-26xEGq_3ZfYdvc`jeLVmzOzJp+T99uuSXMetnd#A5E%0Gx$Az zK!q`lH1|!E=FH%?Q8pRVgfa#tmKppeN~JN)C}U9yvx2{keIl^gm==^mD;QY@#*wo) zE7%X)EyipoXFN(tR`6w%Dq~tve3WQb@W^3>i;I-D6J-C>R*Y#P!Z=h^7W-m%U%EqkVS7>FOG5b&!(ZUiig`CQ) z;EUMS8?&FBw@|9Gf`5q;a-@>~ z$N%vPr@J?k+*nrd4qP`Ia}+eRDg4cW#K%=+a3F9M!fXP(odkjkKXFoUtv0zo~uTjNB=(hJC6Mfqh5Mn>HTS3 zmH$?S^J#aY#Pc}W=a*MF%gy@~DfIhna(-$~b2-d^ca!rCbA`)a`+r~QeB&p1l>K(> zmO#Id-8<)8?6yGvko|g2&U^+bMFJ1klt{SM?yiV24 ziMzSkJ8-?<*gN(`8guP0rI}s)6tAn_GKQ&PWXK+1fYesIA{YWz-8{k z6_86G_W=Xw+JRsY7_8CJD=<1_52EBrtUmy!z+b>ftVe;-zb2~R8>DlXWo$`Br7I)Lt zuezq~T{Jzlfv+-yj0tts%w_Cb#)j-6R*vnPYUgpcK~qE#Pv-^y>1r16!=(2yqfQLj zqxmgsEM{F$60{;UU?*ru4@M4yBG>v?wjYy1_82UuVO8jIuRs&`?Sn8o;ii2kUZ-!n>e|#!%}97j4%n2g zjWAI#xH=8X)V@va)wEa!H@JNWj_~iQbsoN70ogT69BGAR1Y&2XHa|3ei*twfF_yS( z@lx>xoj|YiqI$E-+>F>~sk=Rv@!A)=u9msT#;~mwc}mEhz}V5|LZR}Zcc6hQp4IvpG>=%Amgo&J&DQ>*j8k7w)J~jKQ(0Mqntv?Wsr|_ znM?Rv0P?e$AXr?c^S3

                                                                                                                                                                                                                                                                                          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

                                                                                                                                                                                                                                                                                          }l&CSsP%2RBGrcu5!uM*8Ii8YS#Zdv2 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 delta 14495 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 diff --git a/DevCBT6/MDK-ARM/DevCBT6/radio.crf b/DevCBT6/MDK-ARM/DevCBT6/radio.crf index 1e1f29c76a2193b001272113cee6f8006209f120..19b0a547e3108616e31ff087199c138e5c191197 100644 GIT binary patch delta 973 zcmZuwT}TvB6uxI>bat*yR^~%yHoI%Gt-GRDb~DI8(okBGjJ7a(sa~Q73#202Ye7;} z4+RbM14i@%1z`!7ek@Dq!Gh|^wV}xBB{KUnvmd2zck8WT4)cBIeD~aQ&)jo*Ff^JB z*-6frModgfVw=0{LpFbQzr8=3;kk04)9&cB38ukxm;uXzWvfox)aq3C8gs};A@^j9 z>Gv&_Bvwh9RDCVx56x(hRIhqBnG@5COAraeqW`gK`06E9sG(N#%9PnD*SpoDBFPjZml;`AloFy%q z=?E+>R*$cl%SiV-kCfeI*4E64>X#vSke4qFM@02`AbolH?P(J1*#5~>+duhgDjgL6 z)5~E)tMiXEKqzS(?DgvWqZu})9tW(J9xIAtrrrmt;+0je8xW4Vd*4{yDYQr}d~1cX zB7pyz(cIMZX_Z*9MNo?aor$qC@ho6YqFb($Zko!DE3ww ziCRhb)I^ZS)5X=O_4D}5G`yf%OZZEzxXiF|*d9q$Gn}dde2OIXW4pV6paO{l?#}tV z&8U*J)BP}?A1|6KX&Zj;fTYFcl3qZa%s^2gX~aDn<`3sWeFB>I2<(xR@N6~=*iJ~f zSW>&Yzm%6JDkZhzET0iMg~&RnzWl{vfuya7eFZ;o?@xrP9kG(cI(;1c u7x>Z)$ED)zH+X%D@AIay2@u?{m?oMu(M)U6Z_H|H&_s-;CJl@)3;Y2*H7Gs+ delta 954 zcmZuwT}TvB6uxKXy5rnjR7@eHCmH3K4Mywk zrpDGrvRHM6js8^d+Xw25{Iom?q8zbS0#_I6j0ugdk+4FY+hj~;78K$WA0qG{EJ3eI zLVR}&7Z3Yu1)Vfb5j`1G$*vb6n(&30ZuK!${18sa#;XNA+AZmV$2a$7|~nE@O%e&1F( zAI#M{#lR7J^MH9J&K9WLLDQS!NBVCe5htA-YV+Q3C2GdqcMAoI?#xOE;abYY@e4J#%i?^EW0_MZKNRyhwXd$Y&<;#FCCMdiu%`aQ45dl zhZb9;*TYqtdRT#8uU)i#9#-THVK!K}t?sD5nJ>kK_C)<#xv1AfJ(yVGa@60#MTFY+ z9uKRWQ6k~BV~}f6f4hV`*zENL6BQD!s{s$&kZ5kP3eILz6SPyUpTpj3dI?RlMKPO6 zu|mEbDQ0c7OhSwOs+b+0#U*UV&-z9}*<1 zab(!RGc>=(DG%Up@C}*8g$JIZm_Sj;#WFbSxXE`EJ`}oW02k^XsB4yRQ4OL_A420N u8s$lizbGS5`4M5zV-(LSvHk#^uNf); diff --git a/DevCBT6/MDK-ARM/DevCBT6/radio.o b/DevCBT6/MDK-ARM/DevCBT6/radio.o index 1c3339269cfcb2119cb41a1736bee86510b657aa..a2000bbad6833975ced68f9078ec8e0d62470587 100644 GIT binary patch delta 15620 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 diff --git a/DevCBT6/MDK-ARM/DevCBT6/usart.crf b/DevCBT6/MDK-ARM/DevCBT6/usart.crf index e41b637b830cf147df523db0877ae05ad1c2aff3..a280b291388eb32683c4e438ce2a2f14830ea6e3 100644 GIT binary patch delta 248 zcmdnJK>6+hk(Coo+5GV$;%4PccFYNL_p>_|BqYxpR z?bpAsPdjMN&2TweekPNGa$o}^FVLVX+48f1JfJ2GAn$6n{30MPsDY6Y$h(#;zZl2^ NIzVRol5HH*B>_0JP`dyC delta 214 zcmcb+Kza89z)fidW| zH^bWLmW^!o+{!bU8W@#l0g0dOosDeUI~&;_7Rs_SJaXrl>!tAQHao*(caC{p3QvHn zC+-~cy%Zj8pZu9!mywg5q1l7upqGNe^s`^s<$>IG500Z=3KH9Yeqo<>(43#)a<=?T zCIw{^p!tCfjD|o1u4K#4Vp3qa&ChT(TYeEx&J-vY)WE0$l)IKKznDqk=k{aUIHpSi E06mpVIRF3v diff --git a/DevCBT6/MDK-ARM/DevCBT6/usart.o b/DevCBT6/MDK-ARM/DevCBT6/usart.o index 2dbe7c61d58e44435359c07839124626bf592ce5..eb1192a2d6a37eaf7685b29274f47bd840f63f3e 100644 GIT binary patch delta 3352 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 T8O#OR1fzfNtQ2pUPtE@UbQ`s4 diff --git a/DevCBT6/README.md b/DevCBT6/README.md new file mode 100644 index 0000000..4a2bd73 --- /dev/null +++ b/DevCBT6/README.md @@ -0,0 +1,752 @@ +# MR16 - 2.4GHz 无线通信模块 + + + +## 产品简介 + +**MR16** 是一款高性能 2.4GHz 无线通信模块,基于 **SX1281** 芯片设计,适用于遥控、传感器数据传输等应用场景。 + +### 核心特性 +| 特性 | 规格 | +| ------------ | ------------------ | +| **无线芯片** | SX1281 (2.4GHz) | +| **主控芯片** | STM32F103C8T6 | +| **通信协议** | BLE/LoRa/GFSK/FLRC | +| **最大距离** | > 1km (开阔环境) | +| **数据速率** | 125bps - 2Mbps | +| **用户接口** | UART2 + CLI命令行 | +| **显示屏** | 240×135 彩色LCD | +| **状态指示** | WS2812 RGB LED | + +--- + + + +## 数据流 + +### TX 端 (发送端) + +``` +用户数据 (UART2) + ↓ +MR16_PackTxBuffer() ← 自动添加 TX_ID + ↓ +完整数据包 + ↓ +SX1281 无线射频发送 ← 自动添加 同步字节 + CRC +``` + +### RX 端 (接收端) + +``` +SX1281 无线接收 ← 自动校验数据包 + ↓ +分通道 ← 自动校验数据包TXID (与三个RX_ID之一 匹配) + ↓ +输出数据包 + ↓ + DBUS +``` + +--- + + + +## 代码结构 + +### 文件组织 +``` +mr16.c - 主实现文件 (1788行) +├─ [PART 1] 核心功能 (MR16 CORE FUNCTIONS) +│ ├─ 无线事件回调 +│ ├─ 系统初始化 +│ ├─ 主循环 +│ └─ 数据包处理 +├─ [PART 2] UI显示 (UI DISPLAY FUNCTIONS) +│ ├─ 开机动画 +│ ├─ 主界面显示 +│ └─ 状态更新 +└─ [PART 3] CLI命令 (CLI COMMAND FUNCTIONS) + ├─ 帮助文本 + ├─ MR16命令处理器 + ├─ Radio命令处理器 + └─ CLI初始化 +``` + + + +## PART 1: 核心功能模块 + +### 1.1 数据格式 (Data Format) + +#### 可变长度模式 (VARIABLE) +- 触发方式: UART 空闲中断 +- 长度: 动态,根据实际接收数据 +- 适用场景: 不定长数据传输 +- 注意:在VARIABLE模式下,数据包属性中的payloadlenth表示可能的最大数据包长度 + +#### 固定长度模式 (FIXED) +- 长度: 预定义 (默认122字节) +- 可调范围: 1-123 字节 (纯用户数据) +- 适用场景: 固定格式数据,如遥控器 + +### 1.2 数据包格式 + +``` +完整数据包结构 (最大127字节): +┌─────────┬──────────────────┬─────────┐ +│ Header │ User Data │ CRC │ +│ 2 bytes │ 1-123 bytes │ 2 bytes │ +└─────────┴──────────────────┴─────────┘ +``` + +#### Header (2字节) +- Byte 0: TX_ID 高字节 +- Byte 1: TX_ID 低字节 +- 用途: 识别发送端,支持多机接收 + +#### User Data (1-123字节) +- 用户纯数据,不包含 Header 和 CRC +- VARIABLE 模式: 实际接收长度 +- FIXED 模式: 配置的 `fixedLength` 值 +- **⚠️ 不同协议的数据长度限制详见下表** + +#### CRC (2字节) +- 算法: CRC16 +- 校验范围: Header + User Data +- Byte N+2: CRC 高字节 +- Byte N+3: CRC 低字节 + +--- + +### **各协议用户数据长度限制** + +根据 SX1281 硬件限制,不同协议支持的最大用户数据长度不同: + +| 协议 | 硬件最大总包长 | 最大用户数据 | +|------|---|---| +| **FLRC** | 124字节 | **120字节** | +| **GFSK** | 252字节 | **248字节** | +| **LoRa** | 253字节 | **249字节** | + +#### 建议将数据包长度留出百分之5左右的裕度确保射频稳定工作 + +### 1.3 失控保护 + +**仅在 RX 端启用** + +#### 触发条件 +- 100ms 未接收到有效数据 + +#### 安全帧格式 +``` +安全帧结构: +┌─────────┬────────────────────────┬─────────┐ +│ Header │ 0xFF 0x00 0xFF 0x00 │ 0x00... │ +│ 2 bytes │ 4 bytes (安全标识) │ 填充0 │ +└─────────┴────────────────────────┴─────────┘ +``` + +--- + +## PART 2: UI 显示模块 + +### 2.1 显示界面 + +#### 开机动画 (`MR16_UI_PowerON`) +- MR16 Logo +- "Initializing..." 提示 + +#### 主界面 (`MR16_UI_Home`) + +**TX 模式显示:** +``` +┌──────────────────────────────┐ +│ MR16 Status [TX] │ +├──────────────────────────────┤ +│ Mode: FIXED Power: 10dBm │ +│ Radio: FLRC DataLen: 122B│ +│ Freq: 2450MHz │ +│ TXID: 0x1234 │ +└──────────────────────────────┘ +``` + +**RX 模式显示:** +``` +┌──────────────────────────────┐ +│ MR16 Status [RX] │ +├──────────────────────────────┤ +│ Mode: FIXED rxcount: │ +│ Radio: FLRC ch1: 1234 │ +│ Freq: 2450MHz ch2: 567 │ +│ rxid: 0x1234 0x5678 0x9ABC │ +└──────────────────────────────┘ +``` + +--- + +## PART 3: CLI 命令模块 + +### 3.1 MR16 系统命令 + +``` +mr16 [args] - MR16 系统控制命令 +``` + +#### 配置管理 +- `save` - 保存当前配置到Flash +- `get` - 从Flash加载配置 +- `reset` - 恢复默认配置 +- `mode ` - 设置/查看数据格式 +- `fixedlen <1-123>` - 设置用户数据长度(仅FIXED模式) +- `power <-18 to +13>` - 设置/查看TX功率(dBm) + +#### 接收ID配置 +- `rxid1 ` - 设置/查看RX ID通道1 +- `rxid2 ` - 设置/查看RX ID通道2 +- `rxid3 ` - 设置/查看RX ID通道3 +- `rxid` - 显示所有三个RX ID + +#### 操作命令 +- `tx` - 启动发送模式 +- `rx` - 启动连续接收模式 + +#### 信息显示 +- `show` - 显示所有MR16配置 +- `mode help` - 显示模式详细信息 + +#### 使用示例 +```bash +mr16 mode FIXED # 切换到固定长度模式 +mr16 fixedlen 32 # 设置用户数据长度为32字节 +mr16 power 10 # 设置TX功率为+10dBm +mr16 rxid1 0x1234 # 设置RX ID通道1为0x1234 +mr16 tx # 启动发送 +mr16 rx # 启动接收 +``` + +#### 重要说明 +1. **fixedlen设置的是仅用户数据长度**,不包含总包长度 +2. MR16自动添加:Header(2字节) + 用户数据 + CRC(2字节) +3. 有效RX ID范围:0x0001 到 0xFFFE(0x0000和0xFFFF为保留值) + +--- + +### 3.2 Radio 无线命令 + +``` +radio [args] - SX1281 无线控制命令 +``` + +#### 基本操作命令 +- `mode ` - 更改无线工作模式 +- `rffreq ` - 设置RF频率(单位: Hz) +- `power ` - 设置TX功率(-18 到 +13 dBm) +- `ramptime ` - 设置上升时间: 2, 4, 6, 8, 10, 12, 16, 20 微秒 +- `baudrate [index]` - 设置当前模式的波特率 + +#### 参数配置命令 +- `modulation ` - 设置调制参数 + - **BLE/GFSK可用字段**: `br_bw`, `modindex`, `shaping` + - **LoRa可用字段**: `sf`, `bw`, `cr` + - **FLRC可用字段**: `br_bw`, `cr`, `shaping` +- `packet ` - 设置数据包参数 + - **BLE可用字段**: `ConnectionState`, `CrcField`, `BlePacketType`, `Whitening` + - **GFSK可用字段**: `Preamble`, `SyncWordLength`, `SyncWordMatch`, `SyncWord1`, `SyncWord2`, `SyncWord3`, `SyncWord`, `Header`, `Payload`, `Crc`, `Whitening` + - **LoRa可用字段**: `Preamble`, `Header`, `Payload`, `Crc`, `InvertIQ` + - **FLRC可用字段**: 与GFSK相同(SyncWord最大4字节) + +#### 详细帮助命令 +- `modulation help` - 显示调制参数详细帮助 +- `packet help` - 显示数据包参数详细帮助 +- `baudrate help` - 显示波特率配置详细信息 + +#### 使用示例 +```bash +radio mode LORA # 切换到LoRa模式 +radio rffreq 2400000000 # 设置频率为2.4GHz +radio power 10 # 设置TX功率为+10dBm +radio baudrate 2 # 为当前模式设置波特率索引2 +``` + +--- + +#### 调制参数 (modulation) 完整说明 + +**br_bw - 比特率与带宽** +``` +0x04 = 2.0Mbps / 2.4MHz 0x28 = 1.6Mbps / 2.4MHz +0x4C = 1.0Mbps / 2.4MHz 0x45 = 1.0Mbps / 1.2MHz +0x70 = 0.8Mbps / 2.4MHz 0x69 = 0.8Mbps / 1.2MHz +0x8D = 0.5Mbps / 1.2MHz 0x86 = 0.5Mbps / 0.6MHz +0xB1 = 0.4Mbps / 1.2MHz 0xAA = 0.4Mbps / 0.6MHz +0xCE = 0.25Mbps / 0.6MHz 0xC7 = 0.25Mbps / 0.3MHz +0xEF = 0.125Mbps / 0.3MHz +``` + +**modindex - 调制指数** +``` +0 = 0.35 1 = 0.50 2 = 0.75 3 = 1.00 +4 = 1.25 5 = 1.50 6 = 1.75 7 = 2.00 +8 = 2.25 9 = 2.50 10 = 2.75 11 = 3.00 +12 = 3.25 13 = 3.50 14 = 3.75 15 = 4.00 +``` + +**shaping - 调制整形** +``` +0x00 = OFF (无整形) +0x10 = BT=1.0 (高斯整形) +0x20 = BT=0.5 (高斯整形) +``` + +##### LoRa模式参数 + +**sf - 扩频因子** +``` +0x50 = SF5 0x60 = SF6 0x70 = SF7 0x80 = SF8 +0x90 = SF9 0xA0 = SF10 0xB0 = SF11 0xC0 = SF12 +``` + +**bw - 带宽** +``` +0x34 = 200kHz 0x26 = 400kHz 0x18 = 800kHz 0x0A = 1600kHz +``` + +**cr - 编码率** +``` +0x01 = 4/5 0x02 = 4/6 +0x03 = 4/7 0x04 = 4/8 +0x05 = Long Interleaving 4/5 0x06 = Long Interleaving 4/6 +0x07 = Long Interleaving 4/7 +``` + +##### FLRC模式参数 + +**br_bw - 比特率与带宽** +``` +0x04 = 2.6Mbps / 2.4MHz 0x28 = 2.08Mbps / 2.4MHz +0x45 = 1.3Mbps / 1.2MHz 0x69 = 1.04Mbps / 1.2MHz +0x86 = 0.65Mbps / 0.6MHz 0xAA = 0.52Mbps / 0.6MHz +0xC7 = 0.325Mbps / 0.3MHz 0xEB = 0.26Mbps / 0.3MHz +``` + +**cr - 编码率** +``` +0x00 = CR_1/2 0x02 = CR_3/4 0x04 = CR_1/0 +``` + +**shaping - 调制整形** +``` +0x00 = OFF (无整形) +0x10 = BT=1.0 (高斯整形) +0x20 = BT=0.5 (高斯整形) +``` + +**使用示例:** +```bash +radio modulation br_bw 0x4C # 设置GFSK比特率为1.0Mbps / 2.4MHz +radio modulation sf 0x70 # 设置LoRa扩频因子为SF7 +radio modulation br_bw 0x45 # 设置FLRC比特率为1.3Mbps / 1.2MHz +``` + +**注意:** 更改立即生效。使用`radio modulation`查看当前值。 + +#### 数据包参数 (packet) 详细说明 + +##### BLE模式参数 + +**ConnectionState - 连接状态** +``` +0 = MASTER_SLAVE 1 = ADVERTISER 2 = TX_TEST +3 = RX_TEST 4 = RXTX_TEST +``` + +**CrcField - CRC字段配置** +``` +0 = OFF 1 = CRC_3B (3字节CRC) +``` + +**BlePacketType - BLE数据包类型** +``` +0 = PRBS_9 1 = PRBS_15 2 = EYELONG_1_0 3 = EYELONG_0_1 +4 = EYESHORT_1_0 5 = EYESHORT_0_1 6 = ALL_1 7 = ALL_0 +``` + +**Whitening - 白化模式** +``` +0x00 = ON 0x08 = OFF +``` + +##### GFSK模式参数 + +**Preamble - 前导码长度** +``` +0x00 = 4bits 0x10 = 8bits 0x20 = 12bits 0x30 = 16bits +0x40 = 20bits 0x50 = 24bits 0x60 = 28bits 0x70 = 32bits +``` + +**SyncWordLength - 同步字长度** +``` +0x00 = 1byte 0x02 = 2bytes 0x04 = 3bytes +0x06 = 4bytes 0x08 = 5bytes +``` + +**SyncWordMatch - 同步字匹配** +``` +0x00 = OFF 0x10 = 1 0x20 = 2 0x30 = 1_2 +0x40 = 3 0x50 = 1_3 0x60 = 2_3 0x70 = 1_2_3 +``` + +**SyncWord1/2/3 - 设置同步字字节** +- 格式: `` (例如: 0x12345678) +- GFSK最大5字节 +- 使用`radio packet SyncWord`显示所有已配置的同步字 + +**Header - 包头类型** +``` +0x00 = VARIABLE (可变长度) 0x20 = FIXED (固定长度) +``` + +**Payload - 载荷长度** +- 范围: 1-255 字节 + +**Crc - CRC长度** +``` +0x00 = OFF 0x10 = 1byte 0x20 = 2bytes 0x30 = 3bytes +``` + +**Whitening - 白化模式** +``` +0x00 = ON 0x08 = OFF +``` + +##### LoRa模式参数 + +**Preamble - 前导码符号数** +- 范围: 0-255 + +**Header - 包头类型** +``` +0x00 = VARIABLE/EXPLICIT (可变长度/显式) +0x80 = FIXED/IMPLICIT (固定长度/隐式) +``` + +**Payload - 载荷长度** +- 范围: 1-255 字节 + +**Crc - CRC模式** +``` +0x00 = OFF 0x20 = ON +``` + +**InvertIQ - IQ反转** +``` +0x40 = NORMAL (正常) 0x00 = INVERTED (反转) +``` + +##### FLRC模式参数 + +与GFSK大部分参数相同 + +**SyncWord1/2/3 - 设置同步字字节** +- FLRC最大4字节 + +**使用示例:** +```bash +radio packet Payload 64 # 设置载荷长度为64字节 +radio packet Crc 0x20 # 启用2字节CRC +radio packet SyncWord1 0x1234 # 设置同步字1为0x1234 +radio packet SyncWord # 显示所有同步字 +``` + +**注意:** 使用`radio packet`不带参数可查看当前参数。 + +#### 波特率配置 (baudrate) 详细说明 + +##### BLE模式波特率 +``` +Index 0 = 250 Kbps +Index 1 = 500 Kbps +Index 2 = 1 Mbps +``` + +##### LoRa模式波特率 +``` +Index 0 = 216 bps +Index 1 = 1 Kbps +Index 2 = 5 Kbps +Index 3 = 10 Kbps +Index 4 = 20 Kbps +Index 5 = 61 Kbps +Index 6 = 127 Kbps +Index 7 = 203 Kbps +``` + +##### GFSK模式波特率 +``` +Index 0 = 125 Kbps +Index 1 = 250 Kbps +Index 2 = 500 Kbps +Index 3 = 1 Mbps +``` + +##### FLRC模式波特率 +``` +Index 0 = 130 Kbps +Index 1 = 260 Kbps +Index 2 = 520 Kbps +Index 3 = 1040 Kbps +``` + +**使用示例:** +```bash +radio baudrate # 显示当前所有模式的波特率 +radio baudrate 2 # 为当前模式设置波特率索引2 +``` + +**重要说明:** +1. 波特率索引必须对当前无线模式有效 +2. 更高的波特率提供更快的数据速率但会减少传输距离 +3. 更低的波特率增加传输距离但会降低数据速率 + +#### 配置示例 + +**配置 FLRC模式 :** + +```bash +radio mode FLRC # 切换到FLRC模式 +radio rffreq 2450000000 # 设置频率2450MHz +radio power 10 # 设置功率+10dBm +radio ramptime 10 # 设置上升时间10us +radio baudrate 2 # 设置波特率索引2 (520Kbps) +radio modulation br_bw 0x45 # 1.3Mbps / 1.2MHz +radio modulation cr 0x00 # 编码率CR_1/2 +radio modulation shaping 0x10 # BT=1.0高斯整形 +radio packet Preamble 0x30 # 16bits前导码 +radio packet Payload 114 # 载荷114字节 +radio packet Crc 0x20 # 2字节CRC +mr16 mode FIXED # 固定长度模式 +mr16 fixedlen 110 # 用户数据110字节 +mr16 save # 保存配置 +``` + +--- + +### 3.3 命令特性 + +- **不区分大小写** +- **参数自动解析**: 支持十进制、十六进制 (0x前缀) +- **帮助系统**: 所有命令支持 `help` 子命令 +- **实时生效**: 参数修改后立即更新硬件 +- **自动刷新**: 参数变更后自动更新 LCD 显示 +- **手动保存**: 需要手动使用 `mr16 save` 命令写入flash + +--- + +### 默认配置 +```c +/* MR16基本参数 */ +format = MR16_FORMAT_VARIABLE // 固定长度模式 +fixedLength = 110 // 用户数据长度110字节 +TX_ID = 0x0001 // 发送端ID +RX_ID[0] = 0x0001 // 接收端ID通道1 +RX_ID[1] = 0x0002 // 接收端ID通道2 +RX_ID[2] = 0x0003 // 接收端ID通道3 +RadioRole = RadioRoleTX // 默认发送端模式 + +/* 射频基本参数 */ +radioMode = RADIOMODE_FLRC // FLRC模式 +rfFrequency = 2426000000 // 频率2426MHz +txOutputPower = 13 // 发射功率+13dBm +rampTime = RADIO_RAMP_02_US // 上升时间2us + +/* 波特率索引 */ +baudrate.ble = RF_BAUDRATE_BLE_1M // BLE: 1Mbps +baudrate.lora = RF_BAUDRATE_LORA_005K // LoRa: 5Kbps +baudrate.gfks = RF_BAUDRATE_GFSK_125K // GFSK: 125Kbps +baudrate.flrc = RF_BAUDRATE_FLRC_130K // FLRC: 130Kbps + +/* BLE调制参数 */ +BLE.BitrateBandwidth = GFS_BLE_BR_1_000_BW_2_4 // 1.0Mbps / 2.4MHz +BLE.ModulationIndex = GFS_BLE_MOD_IND_0_50 // 调制指数0.50 +BLE.ModulationShaping = RADIO_MOD_SHAPING_BT_0_5 // BT=0.5高斯整形 + +/* BLE数据包参数 */ +BLE.BlePacketType = BLE_EYELONG_1_0 // Eye pattern长序列1_0 +BLE.ConnectionState = BLE_ADVERTISER // 广播模式 +BLE.CrcField = BLE_CRC_3B // 3字节CRC +BLE.Whitening = RADIO_WHITENING_ON // 启用白化 + +/* LoRa调制参数 */ +LoRa.SpreadingFactor = LORA_SF12 // 扩频因子SF12 +LoRa.Bandwidth = LORA_BW_0200 // 带宽200kHz +LoRa.CodingRate = LORA_CR_LI_4_7 // 编码率4/7 (Long Interleaving) + +/* LoRa数据包参数 */ +LoRa.PreambleLength = 12 // 前导码12符号 +LoRa.HeaderType = LORA_PACKET_VARIABLE_LENGTH // 可变长度 +LoRa.PayloadLength = BUFFER_SIZE // 载荷长度 +LoRa.CrcMode = LORA_CRC_ON // 启用CRC +LoRa.InvertIQ = LORA_IQ_NORMAL // 正常IQ + +/* GFSK调制参数 */ +GFSK.BitrateBandwidth = GFS_BLE_BR_0_125_BW_0_3 // 0.125Mbps / 0.3MHz +GFSK.ModulationIndex = GFS_BLE_MOD_IND_0_50 // 调制指数0.50 +GFSK.ModulationShaping = RADIO_MOD_SHAPING_BT_0_5 // BT=0.5高斯整形 + +/* GFSK数据包参数 */ +GFSK.PreambleLength = PREAMBLE_LENGTH_32_BITS // 32bits前导码 +GFSK.SyncWordLength = GFS_SYNCWORD_LENGTH_5_BYTE // 5字节同步字 +GFSK.SyncWordMatch = RADIO_RX_MATCH_SYNCWORD_1 // 匹配同步字1 +GFSK.HeaderType = RADIO_PACKET_VARIABLE_LENGTH // 可变长度 +GFSK.PayloadLength = BUFFER_SIZE // 载荷长度 +GFSK.CrcLength = RADIO_CRC_3_BYTES // 3字节CRC +GFSK.Whitening = RADIO_WHITENING_ON // 启用白化 + +/* FLRC调制参数 */ +FLRC.BitrateBandwidth = FLRC_BR_0_260_BW_0_3 // 0.26Mbps / 0.3MHz +FLRC.CodingRate = FLRC_CR_1_2 // 编码率1/2 +FLRC.ModulationShaping = RADIO_MOD_SHAPING_BT_1_0 // BT=1.0高斯整形 + +/* FLRC数据包参数 */ +FLRC.PreambleLength = PREAMBLE_LENGTH_32_BITS // 32bits前导码 +FLRC.SyncWordLength = FLRC_SYNCWORD_LENGTH_4_BYTE // 4字节同步字 +FLRC.SyncWordMatch = RADIO_RX_MATCH_SYNCWORD_1 // 匹配同步字1 +FLRC.HeaderType = RADIO_PACKET_VARIABLE_LENGTH // 可变长度 +FLRC.PayloadLength = BUFFER_SIZE // 载荷长度 +FLRC.CrcLength = RADIO_CRC_3_BYTES // 3字节CRC +FLRC.Whitening = RADIO_WHITENING_OFF // 禁用白化 + +/* 同步字默认值 */ +GFSK.SyncWord1 = 0x12 0x34 0x56 0x78 0x9A +GFSK.SyncWord2 = 0x23 0x45 0x67 0x89 0xAB +GFSK.SyncWord3 = 0x34 0x56 0x78 0x9A 0xBC +FLRC.SyncWord1 = 0x12 0x23 0x34 0x45 +FLRC.SyncWord2 = 0x56 0x67 0x78 0x89 +FLRC.SyncWord3 = 0x9A 0xAB 0xBC 0xCD +``` + +--- + +## 性能指标 + +| 参数 | 值 | +| -------------- | --------------- | +| 最大数据包长度 | 127 字节 | +| 最大用户数据 | 123 字节 | +| DBUS 输出频率 | 71Hz (14ms间隔) | +| 失控检测延迟 | 100ms | +| UI 刷新频率 | 1Hz (RX模式) | +| 命令响应 | <10ms | + +--- + +## ⚠️ 注意事项 + +### · 数据长度限制 + +**根据不同协议,用户数据长度有严格限制:** + +``` +┌─────────────────────────────────────────────────────────────────┐ +│ 各协议数据长度对照表 │ +├─────────────────────────────────────────────────────────────────┤ +│ FLRC: 最大 120 字节 | 推荐 ≤ 110 字节 │ +│ GFSK: 最大 248 字节 | 推荐 ≤ 240 字节 │ +│ LoRa: 最大 249 字节 | 推荐 ≤ 240 字节 │ +└─────────────────────────────────────────────────────────────────┘ +``` + + + +### · ID 配置规则 + +| 规则 | 说明 | +|------|------| +| **有效范围** | `0x0001` - `0xFFFE` | +| **保留值** | `0x0000` 和 `0xFFFF` (禁用通道) | +| **TX_ID** | 发送端唯一标识 | +| **RX_ID** | 接收端最多配置3个,自动匹配 | +| **多机通信** | 一个TX可以被多个RX接收 一个RX可以接收至多3个TX| + +```bash +# ❌ 无效配置 +mr16 rxid1 0x0000 # 保留值,无效 +mr16 rxid1 0xFFFF # 保留值,无效 + +# ✅ 有效配置 +mr16 rxid1 0x1234 # 有效 +mr16 rxid2 0x5678 # 有效 +mr16 rxid3 0x9ABC # 有效 +``` + + + +### · 失控保护 + +| 特性 | 说明 | +|------|------| +| **启用范围** | 仅RX端 | +| **触发条件** | 100ms 未接收有效数据 | +| **安全帧标识** | `0xFF 0x00 0xFF 0x00` (4字节) | + +**安全帧示例:** +``` +接收无效 100ms → 自动生成安全帧 +┌─────────┬────────────────────┬──────────────────┐ +│ TX_ID │ 0xFF 0x00 0xFF 0x00│ 剩余数据填充0x00 │ +│ 2 bytes │ 4 bytes │ 变长 │ +└─────────┴────────────────────┴──────────────────┘ +``` + +**下游应用处理:** +```c +// 检测安全帧 +if (data[2]==0xFF && data[3]==0x00 && data[4]==0xFF && data[5]==0x00) { + // RC失控,执行安全动作 + motor_stop(); + printf("RC Failsafe Triggered!\n"); +} +``` + +⚠️ **避免冲突**: 正常数据不应包含连续的 `0xFF 0x00 0xFF 0x00` 模式 + + + +### · 通信要求 + +> **重要提醒**:发送端和接收端必须配置完全一致,否则无法通信! + +| 参数 | 命令 | 说明 | 示例 | +| ----------------- | ----------------------- | --------------------------- | -------------------------- | +| **1. 无线协议** | `radio mode <协议>` | 双方必须使用相同协议 | `radio mode FLRC` | +| **2. 波特率** | `radio baudrate <索引>` | 同协议下必须相同 | `radio baudrate 2` | +| **3. 调制属性** | `radio modulation ...` | 关键项必须一致 | `radio modulation sf 0x70` | +| **4. 数据包属性** | `radio packet ...` | 关键项必须一致/强烈建议一致 | `radio packet Preamble 8` | +| **5. 中心频率** | `radio channel ` | 工作频率必须一致 | `radio channel 2450` | +| **6. 设备ID** | `mr16 txid/rxid ` | TX端ID = RX端ID | `mr16 txid 0x1234` | + +> 说明: +> +> ​ 文档中的 `radio baudrate` 列表为开发者提供的若干示例调制参数预设,便于快速配置。用户也可以通过 `radio modulation` 命令自行精细配置调制属性。为了确保通信成功, **调制属性 (modulation )**和 **包属性()** 必须在发送端和接收端保持一致。 + +### + +--- + +## 开发者信息 + +- **版本**: 2.0 +- **最后更新**: 2024-12-09 +- **开发团队**: MR16 Development Team + +## 相关文件 +- `mr16.c` - 主实现文件 +- `mr16.h` - 头文件定义 +- `config.c` - 配置管理 +- `sx1281_driver.c` - SX1281 驱动 +- `lcd.c` - LCD 驱动 + +--- + +**文档结束** \ No newline at end of file diff --git a/DevCBT6/User/module/config.c b/DevCBT6/User/module/config.c index 0376b1c..ed18184 100644 --- a/DevCBT6/User/module/config.c +++ b/DevCBT6/User/module/config.c @@ -298,7 +298,7 @@ void Config_SetDefaults(void) { robot_config.mr16.RX_ID[0] = 0x0001; robot_config.mr16.RX_ID[1] = 0x0002; robot_config.mr16.RX_ID[2] = 0x0003; - robot_config.mr16.format = MR16_FORMAT_FIXED; /* 默认使用固定长度格式 */ + robot_config.mr16.format = MR16_FORMAT_VARIABLE; /* 默认使用固定长度格式 */ robot_config.mr16.fixedLength = MR16_DEFAULT_FIXED_LEN; /* 默认14字节(用户数据+CRC) */ robot_config.mr16.radioParams.RadioRole = RadioRoleTX; /* Radio defaults */ diff --git a/DevCBT6/User/module/mr16.c b/DevCBT6/User/module/mr16.c index 5a21dea..b9c61dd 100644 --- a/DevCBT6/User/module/mr16.c +++ b/DevCBT6/User/module/mr16.c @@ -754,138 +754,261 @@ int8_t MR16_CLI_Init(void) { } /*---------------------------------------------------------------------------- - CLI Help Text Documentation + Optimized CLI Help Texts (English only for maximum compatibility) *---------------------------------------------------------------------------*/ -static const char radio_help_en[] = -"============================================================================\r\n" -"radio [args] - SX1281 radio control\r\n" -"----------------------------------------------------------------------------\r\n" -"Mode Configuration:\r\n" -" mode - Change working mode\r\n" -" rffreq - Set RF frequency\r\n" -"----------------------------------------------------------------------------\r\n" + +/* Radio Command Help */ +static const char radio_help_en[] = +"==============================================================================\r\n" +"radio [args] - SX1281 Radio Control Commands\r\n" +"==============================================================================\r\n" +"Basic Operation Commands:\r\n" +" mode - Change radio working mode\r\n" +" rffreq - Set RF frequency in Hz\r\n" +" power - Set TX power (-18 to +13 dBm)\r\n" +" ramptime - Set ramp time: 2,4,6,8,10,12,16,20 microseconds\r\n" +" baudrate [index] - Set baudrate for current mode\r\n" +"\r\n" "Parameter Configuration:\r\n" -" modulation - Set modulation parameters\r\n" -" packet - Set packet parameters\r\n" -" baudrate [index] - Set baudrate (auto-detect mode)\r\n" -" power - Set TX power (-18..+13)\r\n" -" ramptime - Set ramp time (2|4|6|8|10|12|16|20)\r\n" -"----------------------------------------------------------------------------\r\n" -"Operation Commands:\r\n" -" tx | rx - TX/RX operations\r\n" -"----------------------------------------------------------------------------\r\n" -"Help Commands:\r\n" -" modulation help | packet help - Show detailed help\r\n" -" baudrate help - Show baudrate details\r\n" -"============================================================================\r\n"; +" modulation - Set modulation parameters\r\n" +" packet - Set packet parameters\r\n" +"\r\n" +"Detailed Help Commands:\r\n" +" modulation help - Show detailed modulation parameters help\r\n" +" packet help - Show detailed packet parameters help\r\n" +" baudrate help - Show baudrate configuration details\r\n" +"\r\n" +"Usage Examples:\r\n" +" radio mode LORA - Switch to LoRa mode\r\n" +" radio rffreq 2400000000 - Set frequency to 2.4GHz\r\n" +" radio power 10 - Set TX power to +10dBm\r\n" +" radio baudrate 2 - Set baudrate index 2 for current mode\r\n" +"\r\n" +"For more details on a specific command, use: radio help\r\n" +"==============================================================================\r\n" +"==============================================================================\r\n"; +/* Modulation Parameters Help */ static const char modulation_help[] = -"============================================================================================================\r\n" -"modulation - Set modulation parameters\r\n" -" BLE/GFSK fields:\r\n" -" br_bw : 0x04(2.0M/2.4M)||0x28(1.6M/2.4M)||0x4C(1.0M/2.4M)||0x45(1.0M/1.2M)\r\n" -" 0x70(0.8M/2.4M)||0x69(0.8M/1.2M)||0x8D(0.5M/1.2M)||0x86(0.5M/0.6M)\r\n" -" 0xB1(0.4M/1.2M)||0xAA(0.4M/0.6M)||0xCE(0.25M/0.6M)||0xC7(0.25M/0.3M)||0xEF(0.125M/0.3M)\r\n" -" modindex : 0(0.35)||1(0.50)||2(0.75)||3(1.00)||4(1.25)||5(1.50)||6(1.75)||7(2.00)\r\n" -" 8(2.25)||9(2.50)||10(2.75)||11(3.00)||12(3.25)||13(3.50)||14(3.75)||15(4.00)\r\n" -" shaping : 0x00(OFF)||0x10(BT_1_0)||0x20(BT_0_5)\r\n" -" LORA fields:\r\n" -" sf : 0x50(SF5)||0x60(SF6)||0x70(SF7)||0x80(SF8)||0x90(SF9)||0xA0(SF10)||0xB0(SF11)||0xC0(SF12)\r\n" -" bw : 0x34(BW_200K)||0x26(BW_400K)||0x18(BW_800K)||0x0A(BW_1600K)\r\n" -" cr : 0x01(4/5)||0x02(4/6)||0x03(4/7)||0x04(4/8)||0x05(LI_4/5)||0x06(LI_4/6)||0x07(LI_4/7)\r\n" -" FLRC fields:\r\n" -" br_bw : 0x04(2.6M/2.4M)||0x28(2.08M/2.4M)||0x45(1.3M/1.2M)||0x69(1.04M/1.2M)\r\n" -" 0x86(0.65M/0.6M)||0xAA(0.52M/0.6M)||0xC7(0.325M/0.3M)||0xEB(0.26M/0.3M)\r\n" -" cr : 0x00(CR_1/2)||0x02(CR_3/4)||0x04(CR_1/0)\r\n" -" shaping : 0x00(OFF)||0x10(BT_1_0)||0x20(BT_0_5)\r\n" -"Examples: radio modulation br_bw 0x4C\r\n" -" radio modulation sf 0x70\r\n" -"============================================================================================================\r\n"; +"==========================================================================================================\r\n" +"modulation - Set Modulation Parameters\r\n" +"==========================================================================================================\r\n" +"Available fields for each radio mode:\r\n" +"\r\n" +"BLE/GFSK Mode Parameters:\r\n" +" br_bw - Bitrate & Bandwidth\r\n" +" 0x04 = 2.0Mbps / 2.4MHz 0x28 = 1.6Mbps / 2.4MHz\r\n" +" 0x4C = 1.0Mbps / 2.4MHz 0x45 = 1.0Mbps / 1.2MHz\r\n" +" 0x70 = 0.8Mbps / 2.4MHz 0x69 = 0.8Mbps / 1.2MHz\r\n" +" 0x8D = 0.5Mbps / 1.2MHz 0x86 = 0.5Mbps / 0.6MHz\r\n" +" 0xB1 = 0.4Mbps / 1.2MHz 0xAA = 0.4Mbps / 0.6MHz\r\n" +" 0xCE = 0.25Mbps / 0.6MHz 0xC7 = 0.25Mbps / 0.3MHz\r\n" +" 0xEF = 0.125Mbps / 0.3MHz\r\n" +"\r\n" +" modindex - Modulation Index\r\n" +" 0=0.35, 1=0.50, 2=0.75, 3=1.00, 4=1.25, 5=1.50, 6=1.75, 7=2.00\r\n" +" 8=2.25, 9=2.50, 10=2.75, 11=3.00, 12=3.25, 13=3.50, 14=3.75, 15=4.00\r\n" +"\r\n" +" shaping - Modulation Shaping\r\n" +" 0x00 = OFF (no shaping)\r\n" +" 0x10 = BT=1.0 (Gaussian shaping)\r\n" +" 0x20 = BT=0.5 (Gaussian shaping)\r\n" +"-------------------------------------------------------------------------------------------\r\n" +"LoRa Mode Parameters:\r\n" +" sf - Spreading Factor\r\n" +" 0x50 = SF5, 0x60 = SF6, 0x70 = SF7, 0x80 = SF8\r\n" +" 0x90 = SF9, 0xA0 = SF10, 0xB0 = SF11, 0xC0 = SF12\r\n" +"\r\n" +" bw - Bandwidth\r\n" +" 0x34 = 200kHz, 0x26 = 400kHz, 0x18 = 800kHz, 0x0A = 1600kHz\r\n" +"\r\n" +" cr - Coding Rate\r\n" +" 0x01 = 4/5, 0x02 = 4/6, 0x03 = 4/7, 0x04 = 4/8\r\n" +" 0x05 = Long Interleaving 4/5, 0x06 = Long Interleaving 4/6\r\n" +" 0x07 = Long Interleaving 4/7\r\n" +"-------------------------------------------------------------------------------------------\r\n" +"FLRC Mode Parameters:\r\n" +" br_bw - Bitrate & Bandwidth\r\n" +" 0x04 = 2.6Mbps / 2.4MHz 0x28 = 2.08Mbps / 2.4MHz\r\n" +" 0x45 = 1.3Mbps / 1.2MHz 0x69 = 1.04Mbps / 1.2MHz\r\n" +" 0x86 = 0.65Mbps / 0.6MHz 0xAA = 0.52Mbps / 0.6MHz\r\n" +" 0xC7 = 0.325Mbps / 0.3MHz 0xEB = 0.26Mbps / 0.3MHz\r\n" +"\r\n" +" cr - Coding Rate\r\n" +" 0x00 = CR_1/2, 0x02 = CR_3/4, 0x04 = CR_1/0\r\n" +"\r\n" +" shaping - Modulation Shaping\r\n" +" 0x00 = OFF (no shaping)\r\n" +" 0x10 = BT=1.0 (Gaussian shaping)\r\n" +" 0x20 = BT=0.5 (Gaussian shaping)\r\n" +"-------------------------------------------------------------------------------------------\r\n" +"Usage Examples:\r\n" +" radio modulation br_bw 0x4C - Set GFSK bitrate to 1.0Mbps / 2.4MHz\r\n" +" radio modulation sf 0x70 - Set LoRa spreading factor to SF7\r\n" +" radio modulation br_bw 0x45 - Set FLRC bitrate to 1.3Mbps / 1.2MHz\r\n" +"-------------------------------------------------------------------------------------------\r\n" +"Note: Changes take effect immediately. Use 'radio modulation' to see current values.\r\n" +"==========================================================================================================\r\n" +"==========================================================================================================\r\n"; + +/* Packet Parameters Help */ static const char packet_help[] = -"================================================================================================\r\n" -"packet - Set packet parameters (current PacketType based)\r\n" -" BLE fields:\r\n" -" ConnectionState : 0(MASTER_SLAVE)||1(ADVERTISER)||2(TX_TEST)||3(RX_TEST)||4(RXTX_TEST)\r\n" -" CrcField : 0(OFF)||1(CRC_3B)\r\n" -" BlePacketType : 0(PRBS_9)||1(PRBS_15)||2(EYELONG_1_0)||3(EYELONG_0_1)\r\n" -" 4(EYESHORT_1_0)||5(EYESHORT_0_1)||6(ALL_1)||7(ALL_0)\r\n" -" Whitening : 0x00(ON)||0x08(OFF)\r\n" -" GFSK fields:\r\n" -" Preamble : 0x00(4bits)||0x10(8bits)||0x20(12bits)||0x30(16bits)\r\n" -" 0x40(20bits)||0x50(24bits)||0x60(28bits)||0x70(32bits)\r\n" -" SyncWordLength : 0x00(1byte)||0x02(2bytes)||0x04(3bytes)||0x06(4bytes)||0x08(5bytes)\r\n" -" SyncWordMatch : 0x00(OFF)||0x10(1)||0x20(2)||0x30(1_2)||0x40(3)||0x50(1_3)||0x60(2_3)||0x70(1_2_3)\r\n" -" SyncWord1/2/3 : - Set sync word 1/2/3 (max 5 bytes for GFSK)\r\n" -" SyncWord : Show all sync words\r\n" -" Header : 0x00(VARIABLE)||0x20(FIXED)\r\n" -" Payload : 1-255 (bytes)\r\n" -" Crc : 0x00(OFF)||0x10(1byte)||0x20(2bytes)||0x30(3bytes)\r\n" -" Whitening : 0x00(ON)||0x08(OFF)\r\n" -" LORA fields:\r\n" -" Preamble : 0-255 (symbols count)\r\n" -" Header : 0x00(VARIABLE/EXPLICIT)||0x80(FIXED/IMPLICIT)\r\n" -" Payload : 1-255 (bytes)\r\n" -" Crc : 0x20(ON)||0x00(OFF)\r\n" -" InvertIQ : 0x40(NORMAL)||0x00(INVERTED)\r\n" -" FLRC fields: Same as GFSK (Preamble/SyncWordLength/SyncWordMatch/SyncWord1/2/3/Header/Payload/Crc/Whitening)\r\n" -" SyncWord1/2/3 : - Set sync word 1/2/3 (max 4 bytes for FLRC)\r\n" -"Examples: radio packet Payload 64\r\n" -" radio packet Crc 0x20\r\n" -" radio packet SyncWord1 0x12345678\r\n" -" radio packet SyncWord\r\n" -"================================================================================================\r\n"; +"==========================================================================================================\r\n" +"packet - Set Packet Parameters\r\n" +"==========================================================================================================\r\n" +"Available fields for each radio mode:\r\n" +"-----------------------------------------------------------------------------------\r\n" +"BLE Mode Parameters:\r\n" +" ConnectionState - Connection state\r\n" +" 0 = MASTER_SLAVE, 1 = ADVERTISER, 2 = TX_TEST\r\n" +" 3 = RX_TEST, 4 = RXTX_TEST\r\n" +" CrcField - CRC field configuration\r\n" +" 0 = OFF, 1 = CRC_3B (3-byte CRC)\r\n" +" BlePacketType - BLE packet type\r\n" +" 0 = PRBS_9, 1 = PRBS_15, 2 = EYELONG_1_0, 3 = EYELONG_0_1\r\n" +" 4 = EYESHORT_1_0, 5 = EYESHORT_0_1, 6 = ALL_1, 7 = ALL_0\r\n" +" Whitening - Whitening mode\r\n" +" 0x00 = ON, 0x08 = OFF\r\n" +"-----------------------------------------------------------------------------------\r\n" +"GFSK Mode Parameters:\r\n" +" Preamble - Preamble length\r\n" +" 0x00 = 4bits, 0x10 = 8bits, 0x20 = 12bits, 0x30 = 16bits\r\n" +" 0x40 = 20bits, 0x50 = 24bits, 0x60 = 28bits, 0x70 = 32bits\r\n" +" SyncWordLength - Sync word length\r\n" +" 0x00 = 1byte, 0x02 = 2bytes, 0x04 = 3bytes\r\n" +" 0x06 = 4bytes, 0x08 = 5bytes\r\n" +" SyncWordMatch - Sync word match\r\n" +" 0x00 = OFF, 0x10 = 1, 0x20 = 2, 0x30 = 1_2\r\n" +" 0x40 = 3, 0x50 = 1_3, 0x60 = 2_3, 0x70 = 1_2_3\r\n" +" SyncWord1/2/3 - Set sync word bytes\r\n" +" Format: (e.g., 0x12345678)\r\n" +" Maximum 5 bytes for GFSK\r\n" +" SyncWord - Show all configured sync words\r\n" +" Header - Header type\r\n" +" 0x00 = VARIABLE, 0x20 = FIXED\r\n" +" Payload - Payload length in bytes\r\n" +" Range: 1-255\r\n" +" Crc - CRC length\r\n" +" 0x00 = OFF, 0x10 = 1byte, 0x20 = 2bytes, 0x30 = 3bytes\r\n" +" Whitening - Whitening mode\r\n" +" 0x00 = ON, 0x08 = OFF\r\n" +"-----------------------------------------------------------------------------------\r\n" +"LoRa Mode Parameters:\r\n" +" Preamble - Preamble symbols count\r\n" +" Range: 0-255\r\n" +" Header - Header type\r\n" +" 0x00 = VARIABLE/EXPLICIT\r\n" +" 0x80 = FIXED/IMPLICIT\r\n" +" Payload - Payload length in bytes\r\n" +" Range: 1-255\r\n" +" Crc - CRC mode\r\n" +" 0x00 = OFF, 0x20 = ON\r\n" +" InvertIQ - IQ inversion\r\n" +" 0x40 = NORMAL, 0x00 = INVERTED\r\n" +"-----------------------------------------------------------------------------------\r\n" +"FLRC Mode Parameters:\r\n" +" Most parameters same as GFSK\r\n" +" SyncWord1/2/3 - Set sync word bytes\r\n" +" Maximum 4 bytes for FLRC\r\n" +"-----------------------------------------------------------------------------------\r\n" +"Usage Examples:\r\n" +" radio packet Payload 64 - Set payload length to 64 bytes\r\n" +" radio packet Crc 0x20 - Enable 2-byte CRC\r\n" +" radio packet SyncWord1 0x1234 - Set sync word 1 to 0x1234\r\n" +" radio packet SyncWord - Display all sync words\r\n" +"-----------------------------------------------------------------------------------\r\n" +"Note: Use 'radio packet' without arguments to view current parameters.\r\n" +"==========================================================================================================\r\n" +"==========================================================================================================\r\n"; +/* MR16 System Commands Help */ static const char mr16_help[] = -"======================================================\r\n" -"mr16 [args] - MR16 system commands\r\n" -"------------------------------------------------------\r\n" -"Configuration Commands:\r\n" -" save : Save MR16 configuration to Flash\r\n" -" get : Load configuration from Flash\r\n" -" reset : Restore default configuration\r\n" -" mode : Set/get data format (VARIABLE|FIXED)\r\n" -" fixedlen : Set user data length (1-123 bytes)\r\n" -" !!!Only user data length, NOT packet length!\r\n" -" !!!MR16 auto adds: Header(2)+Data+CRC(2)\r\n" -" power : Set/show TX power (-18 to +13 dBm)\r\n" -" rxid1/2/3 : Set/get RX ID (hex value)\r\n" -"------------------------------------------------------\r\n" +"================================================================================\r\n" +"mr16 [args] - MR16 System Control Commands\r\n" +"================================================================================\r\n" +"Configuration Management:\r\n" +" save - Save current configuration to Flash\r\n" +" get - Load configuration from Flash\r\n" +" reset - Restore default configuration\r\n" +" mode - Set/get data format\r\n" +" fixedlen <1-123> - Set user data length for FIXED mode\r\n" +" power <-18 to +13> - Set/show TX power in dBm\r\n" +"--------------------------------------------------------------------\r\n" +"Receiver ID Configuration:\r\n" +" rxid1 - Set/get RX ID for channel 1\r\n" +" rxid2 - Set/get RX ID for channel 2\r\n" +" rxid3 - Set/get RX ID for channel 3\r\n" +" rxid - Show all three RX IDs\r\n" +"--------------------------------------------------------------------\r\n" "Operation Commands:\r\n" -" tx : Transmit current TX buffer\r\n" -" rx : Start continuous receive\r\n" -"------------------------------------------------------\r\n" -"Information Commands:\r\n" -" show : Show all MR16 configuration\r\n" -" rxid : Show all three RX IDs\r\n" -"------------------------------------------------------\r\n" -"Help Commands:\r\n" -" help : Show this help (supports paging)\r\n" -" mode help : Show mode details\r\n" -"======================================================\r\n"; +" tx - Start transmission mode\r\n" +" rx - Start continuous receive mode\r\n" +"--------------------------------------------------------------------\r\n" +"Information Display:\r\n" +" show - Show all MR16 configuration\r\n" +"--------------------------------------------------------------------\r\n" +"Detailed Help:\r\n" +" mode help - Show detailed mode information\r\n" +"--------------------------------------------------------------------\r\n" +"Usage Examples:\r\n" +" mr16 mode FIXED - Switch to fixed length mode\r\n" +" mr16 fixedlen 32 - Set user data length to 32 bytes\r\n" +" mr16 power 10 - Set TX power to +10dBm\r\n" +" mr16 rxid1 0x1234 - Set RX ID for channel 1 to 0x1234\r\n" +" mr16 tx - Start transmitting\r\n" +" mr16 rx - Start receiving\r\n" +"--------------------------------------------------------------------\r\n" +"Important Notes:\r\n" +"1. fixedlen sets ONLY user data length, NOT total packet length.\r\n" +"2. MR16 automatically adds: Header(2 bytes) + Data + CRC(2 bytes).\r\n" +"3. Valid RX ID range: 0x0001 to 0xFFFE (0x0000 and 0xFFFF are reserved).\r\n" +"===============================================================================\r\n" +"===============================================================================\r\n"; +/* Baudrate Configuration Help */ static const char baudrate_help[] = -"=====================================================================\r\n" -"baudrate [index] - Set baudrate for current radio mode\r\n" -"---------------------------------------------------------------------\r\n" -"BLE Mode:\r\n" -" 0 = 250Kbps | 1 = 500Kbps | 2 = 1Mbps\r\n" -"---------------------------------------------------------------------\r\n" -"LoRa Mode:\r\n" -" 0 = 216bps | 1 = 1Kbps | 2 = 5Kbps | 3 = 10Kbps\r\n" -" 4 = 20Kbps | 5 = 61Kbps | 6 = 127Kbps | 7 = 203Kbps\r\n" -"---------------------------------------------------------------------\r\n" -"GFSK Mode:\r\n" -" 0 = 125Kbps | 1 = 250Kbps | 2 = 500Kbps | 3 = 1Mbps\r\n" -"---------------------------------------------------------------------\r\n" -"FLRC Mode:\r\n" -" 0 = 130Kbps | 1 = 260Kbps | 2 = 520Kbps | 3 = 1040Kbps\r\n" -"---------------------------------------------------------------------\r\n" -"Examples:\r\n" -" radio baudrate - Show current baudrates for all modes\r\n" +"==============================================================================\r\n" +"baudrate [index] - Set Baudrate for Current Radio Mode\r\n" +"==============================================================================\r\n" +"Available baudrate indices for each mode:\r\n" +"----------------------------------------------------------------------\r\n" +"BLE Mode Baudrates:\r\n" +" Index 0 = 250 Kbps\r\n" +" Index 1 = 500 Kbps\r\n" +" Index 2 = 1 Mbps\r\n" +"----------------------------------------------------------------------\r\n" +"LoRa Mode Baudrates:\r\n" +" Index 0 = 216 bps\r\n" +" Index 1 = 1 Kbps\r\n" +" Index 2 = 5 Kbps\r\n" +" Index 3 = 10 Kbps\r\n" +" Index 4 = 20 Kbps\r\n" +" Index 5 = 61 Kbps\r\n" +" Index 6 = 127 Kbps\r\n" +" Index 7 = 203 Kbps\r\n" +"----------------------------------------------------------------------\r\n" +"GFSK Mode Baudrates:\r\n" +" Index 0 = 125 Kbps\r\n" +" Index 1 = 250 Kbps\r\n" +" Index 2 = 500 Kbps\r\n" +" Index 3 = 1 Mbps\r\n" +"----------------------------------------------------------------------\r\n" +"FLRC Mode Baudrates:\r\n" +" Index 0 = 130 Kbps\r\n" +" Index 1 = 260 Kbps\r\n" +" Index 2 = 520 Kbps\r\n" +" Index 3 = 1040 Kbps\r\n" +"----------------------------------------------------------------------\r\n" +"Usage Examples:\r\n" +" radio baudrate - Show current baudrate for all modes\r\n" " radio baudrate 2 - Set baudrate index 2 for current mode\r\n" -" radio baudrate help - Show this help\r\n" -"=====================================================================\r\n"; - +"----------------------------------------------------------------------\r\n" +"Important Notes:\r\n" +"1. Baudrate index must be valid for the current radio mode.\r\n" +"2. Higher baudrates provide faster data rates but reduced range.\r\n" +"3. Lower baudrates increase range but reduce data rate.\r\n" +"==============================================================================\r\n" +"==============================================================================\r\n"; /*---------------------------------------------------------------------------- CLI Command Handlers (命令处理器) *---------------------------------------------------------------------------*/ diff --git a/DevCBT6/User/task/dbus.c b/DevCBT6/User/task/dbus.c deleted file mode 100644 index fe19d85..0000000 --- a/DevCBT6/User/task/dbus.c +++ /dev/null @@ -1,51 +0,0 @@ -/* - dbus Task - -*/ - -/* Includes ----------------------------------------------------------------- */ -#include "module/mr16.h" -#include "task/user_task.h" -/* USER INCLUDE BEGIN */ -#include "bsp/uart.h" -#include -/* USER INCLUDE END */ - -/* Private typedef ---------------------------------------------------------- */ -/* Private define ----------------------------------------------------------- */ -/* Private macro ------------------------------------------------------------ */ -/* Private variables -------------------------------------------------------- */ -uint8_t txbuffer[127]={0}; -/* USER STRUCT BEGIN */ -/* 定义消息结构体用于传递txbuffer数据 */ - -/* USER STRUCT END */ - -/* Private function --------------------------------------------------------- */ -/* Exported functions ------------------------------------------------------- */ -void Task_dbus(void *argument) { - (void)argument; /* 未使用argument,消除警告 */ - - - /* 计算任务运行到指定频率需要等待的tick数 */ - const uint32_t delay_tick = osKernelGetTickFreq() / DBUS_FREQ; - - osDelay(DBUS_INIT_DELAY); /* 延时一段时间再开启任务 */ - - uint32_t tick = osKernelGetTickCount(); /* 控制任务运行频率的计时 */ - /* USER CODE INIT BEGIN */ - - /* USER CODE INIT END */ - - while (1) { - tick += delay_tick; /* 计算下一个唤醒时刻 */ - /* USER CODE BEGIN */ - - /* 从消息队列接收txbuffer数据 */ - - - /* USER CODE END */ - osDelayUntil(tick); /* 运行结束,等待下一次唤醒 */ - } - -} \ No newline at end of file diff --git a/DevCBT6/User/task/radio.c b/DevCBT6/User/task/radio.c index 989607d..ec5e333 100644 --- a/DevCBT6/User/task/radio.c +++ b/DevCBT6/User/task/radio.c @@ -24,7 +24,6 @@ /* Private variables -------------------------------------------------------- */ /* USER STRUCT BEGIN */ MR16_t mr16; -uint8_t txdata[1]; /* USER STRUCT END */ /* Private function --------------------------------------------------------- */ @@ -65,10 +64,6 @@ __HAL_UART_ENABLE_IT(&huart2,UART_IT_IDLE); /* USER CODE BEGIN */ -// if(StatusCtrl.status!=WS2812_STATUS_TX_OK) -// { -// a++; -// } MR16_Main(&mr16); // //必须加点延迟要不然不能正常跑 osDelay(1); @@ -93,7 +88,7 @@ __HAL_UART_ENABLE_IT(&huart2,UART_IT_IDLE); mr16.timer.lastDbusSend = mr16.timer.now; // 同步更新浮点时间戳 } /* USER CODE END */ - osDelayUntil(tick); /* 运行结束,等待下一次唤醒 */ +// osDelayUntil(tick); /* 运行结束,等待下一次唤醒 */ } } \ No newline at end of file