From 2c4f7289bc1dd9e85a430022388b2a9f4faa450e Mon Sep 17 00:00:00 2001 From: Dimas Date: Wed, 8 May 2024 18:09:27 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9D=D0=B0=D1=87=D0=B0=D0=BB=D0=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Bin/FuckYa.exe | Bin 0 -> 58880 bytes Bin/HEX2BIN.EXE | Bin 0 -> 111104 bytes Bin/HEXBIN.EXE | Bin 0 -> 21570 bytes Bin/UKSSTMS320F28335.bin | Bin 0 -> 28282 bytes Bin/UKSSTMS320F28335.hex | 887 +++ Bin/UKSSTMS320F28335.map | 34 + Bin/UKSSTMS320F28335.out | Bin 0 -> 317192 bytes Bin/hex2000.exe | Bin 0 -> 770560 bytes Bin/hex2000V6.1.0.exe | Bin 0 -> 916992 bytes Debug.lkf | 29 + Doc/22220_4 ICE data stru.xls | Bin 0 -> 69632 bytes F28335.cmd | 206 + Libraries/IQmath.lib | Bin 0 -> 625984 bytes Libraries/IQmath_fpu32.lib | Bin 0 -> 861356 bytes Libraries/SFO_TI_Build.lib | Bin 0 -> 5822 bytes Libraries/SFO_TI_Build_V5.lib | Bin 0 -> 26482 bytes Libraries/SFO_TI_Build_V5B.lib | Bin 0 -> 26264 bytes Libraries/SFO_TI_Build_V5B_fpu.lib | Bin 0 -> 25918 bytes Libraries/SFO_TI_Build_V5_fpu.lib | Bin 0 -> 26016 bytes Libraries/SFO_TI_Build_fpu.lib | Bin 0 -> 25944 bytes Libraries/rts2800.lib | Bin 0 -> 7730452 bytes Libraries/rts2800_eh.lib | Bin 0 -> 8519420 bytes Libraries/rts2800_fpu32.lib | Bin 0 -> 7788368 bytes Libraries/rts2800_fpu32_eh.lib | Bin 0 -> 8620798 bytes Libraries/rts2800_fpu32_fast_supplement.lib | Bin 0 -> 14502 bytes Libraries/rts2800_ml.lib | Bin 0 -> 7788614 bytes Libraries/rts2800_ml_eh.lib | Bin 0 -> 8605080 bytes .../DSP2833x_common/cmd/28332_RAM_lnk.cmd | 176 + .../DSP2833x_common/cmd/28334_RAM_lnk.cmd | 178 + .../DSP2833x_common/cmd/28335_RAM_lnk.cmd | 176 + .../v120/DSP2833x_common/cmd/F28332.cmd | 197 + .../v120/DSP2833x_common/cmd/F28334.cmd | 203 + .../v120/DSP2833x_common/cmd/F28335.cmd | 203 + .../v120/DSP2833x_common/gel/f28232.gel | 2822 ++++++++ .../v120/DSP2833x_common/gel/f28234.gel | 2930 +++++++++ .../v120/DSP2833x_common/gel/f28235.gel | 2939 +++++++++ .../v120/DSP2833x_common/gel/f28332.gel | 2845 ++++++++ .../v120/DSP2833x_common/gel/f28334.gel | 2951 +++++++++ .../v120/DSP2833x_common/gel/f28335.gel | 2960 +++++++++ .../include/DSP2833x_DefaultIsr.h | 147 + .../include/DSP2833x_Dma_defines.h | 81 + .../include/DSP2833x_EPwm_defines.h | 164 + .../include/DSP2833x_Examples.h | 143 + .../include/DSP2833x_GlobalPrototypes.h | 207 + .../include/DSP2833x_I2c_defines.h | 117 + .../include/DSP2833x_SWPrioritizedIsrLevels.h | 5850 +++++++++++++++++ .../DSP2833x_SWPrioritizedIsrLevels.h.bak | 5850 +++++++++++++++++ .../DSP2833x_common/include/DSP28x_Project.h | 22 + .../v120/DSP2833x_common/include/IQmathLib.h | 4493 +++++++++++++ .../v120/DSP2833x_common/include/SFO.h | 52 + .../v120/DSP2833x_common/include/SFO_V5.h | 70 + .../v120/DSP2833x_common/lib/IQmath.lib | Bin 0 -> 625984 bytes .../v120/DSP2833x_common/lib/IQmath_fpu32.lib | Bin 0 -> 861356 bytes .../v120/DSP2833x_common/lib/SFO_TI_Build.lib | Bin 0 -> 5822 bytes .../DSP2833x_common/lib/SFO_TI_Build_V5.lib | Bin 0 -> 26482 bytes .../DSP2833x_common/lib/SFO_TI_Build_V5B.lib | Bin 0 -> 26264 bytes .../lib/SFO_TI_Build_V5B_fpu.lib | Bin 0 -> 25918 bytes .../lib/SFO_TI_Build_V5_fpu.lib | Bin 0 -> 26016 bytes .../DSP2833x_common/lib/SFO_TI_Build_fpu.lib | Bin 0 -> 25944 bytes .../source/DSP2833x_ADC_cal.asm | 42 + .../DSP2833x_common/source/DSP2833x_Adc.c | 64 + .../source/DSP2833x_CSMPasswords.asm | 67 + .../source/DSP2833x_CodeStartBranch.asm | 86 + .../source/DSP2833x_CpuTimers.c | 115 + .../source/DSP2833x_DBGIER.asm | 28 + .../DSP2833x_common/source/DSP2833x_DMA.c | 590 ++ .../source/DSP2833x_DefaultIsr.c | 1187 ++++ .../source/DSP2833x_DisInt.asm | 65 + .../DSP2833x_common/source/DSP2833x_ECan.c | 404 ++ .../DSP2833x_common/source/DSP2833x_ECap.c | 255 + .../DSP2833x_common/source/DSP2833x_EPwm.c | 316 + .../DSP2833x_common/source/DSP2833x_EQep.c | 154 + .../DSP2833x_common/source/DSP2833x_Gpio.c | 69 + .../DSP2833x_common/source/DSP2833x_I2C.c | 76 + .../DSP2833x_common/source/DSP2833x_Mcbsp.c | 349 + .../DSP2833x_common/source/DSP2833x_MemCopy.c | 45 + .../DSP2833x_common/source/DSP2833x_PieCtrl.c | 83 + .../DSP2833x_common/source/DSP2833x_PieVect.c | 204 + .../source/DSP2833x_SWPrioritizedDefaultIsr.c | 1863 ++++++ .../source/DSP2833x_SWPrioritizedPieVect.c | 511 ++ .../DSP2833x_common/source/DSP2833x_Sci.c | 168 + .../DSP2833x_common/source/DSP2833x_Spi.c | 107 + .../DSP2833x_common/source/DSP2833x_SysCtrl.c | 415 ++ .../DSP2833x_common/source/DSP2833x_Xintf.c | 242 + .../source/DSP2833x_usDelay.asm | 76 + .../adc_dma/Example_2833xAdcToDMA.c | 212 + .../adc_dma/Example_2833xAdcToDMA.gel | 36 + .../adc_dma/Example_2833xAdcToDMA.pjt | 47 + .../Example_2833xAdcSeq_ovdTest.c | 266 + .../Example_2833xAdcSeq_ovdTest.gel | 39 + .../Example_2833xAdcSeq_ovdTest.pjt | 45 + .../Example_2833xAdcSeqModeTest.c | 164 + .../Example_2833xAdcSeqModeTest.gel | 37 + .../Example_2833xAdcSeqModeTest.pjt | 45 + .../adc_soc/Example_2833xAdcSoc.c | 203 + .../adc_soc/Example_2833xAdcSoc.gel | 40 + .../adc_soc/Example_2833xAdcSoc.pjt | 46 + .../cpu_timer/Example_2833xCpuTimer.c | 189 + .../cpu_timer/Example_2833xCpuTimer.gel | 43 + .../cpu_timer/Example_2833xCpuTimer.pjt | 46 + .../Example_2833xDMA_ram_to_ram.c | 189 + .../Example_2833xDMA_ram_to_ram.gel | 36 + .../Example_2833xDMA_ram_to_ram.pjt | 47 + .../Example_2833xDMA_xintf_to_ram.c | 242 + .../Example_2833xDMA_xintf_to_ram.gel | 36 + .../Example_2833xDMA_xintf_to_ram.pjt | 48 + .../Example_2833xEcanA_to_B_Xmit.c | 187 + .../Example_2833xEcanA_to_B_Xmit.gel | 37 + .../Example_2833xEcanA_to_B_Xmit.pjt | 45 + .../Example_2833xECanBack2Back.c | 309 + .../Example_2833xECanBack2Back.gel | 43 + .../Example_2833xECanBack2Back.pjt | 45 + .../ecap_apwm/Example_2833xECap_apwm.c | 223 + .../ecap_apwm/Example_2833xECap_apwm.gel | 39 + .../ecap_apwm/Example_2833xECap_apwm.pjt | 46 + .../Example_2833xECap_Capture_Pwm.c | 288 + .../Example_2833xECap_Capture_Pwm.gel | 46 + .../Example_2833xECap_Capture_Pwm.pjt | 47 + .../epwm_deadband/Example_2833xEPwmDeadBand.c | 457 ++ .../Example_2833xEPwmDeadBand.pjt | 46 + .../Example_2833xEPwmDeadband.gel | 39 + .../epwm_dma/DSP2833x_EPWMDM_Headers_BIOS.cmd | 183 + .../DSP2833x_EPWMDM_Headers_nonBIOS.cmd | 182 + .../epwm_dma/Example_2833xEPwm_DMA.c | 455 ++ .../epwm_dma/Example_2833xEPwm_DMA.gel | 43 + .../epwm_dma/Example_2833xEPwm_DMA.pjt | 46 + .../Example_2833xEPwmTimerInt.c | 360 + .../Example_2833xEPwmTimerInt.gel | 47 + .../Example_2833xEPwmTimerInt.pjt | 45 + .../Example_2833xEPwmTripZone.c | 305 + .../Example_2833xEPwmTripZone.gel | 40 + .../Example_2833xEPwmTripZone.pjt | 46 + .../epwm_up_aq/Example_2833xEPwmUpAQ.c | 490 ++ .../epwm_up_aq/Example_2833xEPwmUpAQ.gel | 41 + .../epwm_up_aq/Example_2833xEPwmUpAQ.pjt | 46 + .../Example_2833xEPwmUpDownAQ.c | 499 ++ .../Example_2833xEPwmUpDownAQ.gel | 40 + .../Example_2833xEPwmUpDownAQ.pjt | 46 + .../eqep_freqcal/Example_2833xEqep_freqcal.c | 178 + .../Example_2833xEqep_freqcal.gel | 37 + .../Example_2833xEqep_freqcal.pjt | 49 + .../eqep_freqcal/Example_EPwmSetup.c | 76 + .../eqep_freqcal/Example_freqcal.c | 186 + .../eqep_freqcal/Example_freqcal.h | 112 + .../eqep_freqcal/Example_freqcal.xls | Bin 0 -> 16896 bytes .../Example_2833xEqep_pos_speed.c | 201 + .../Example_2833xEqep_pos_speed.gel | 39 + .../Example_2833xEqep_pos_speed.pjt | 56 + .../eqep_pos_speed/Example_EPwmSetup.c | 69 + .../eqep_pos_speed/Example_posspeed.c | 245 + .../eqep_pos_speed/Example_posspeed.h | 85 + .../eqep_pos_speed/Example_posspeed.xls | Bin 0 -> 16896 bytes .../Example_2833xExternalInterrupt.c | 260 + .../Example_2833xExternalInterrupt.gel | 41 + .../Example_2833xExternalInterrupt.pjt | 44 + .../flash/Example_28332_Flash.gel | 45 + .../flash/Example_28332_Flash.pjt | 46 + .../flash/Example_28334_Flash.gel | 45 + .../flash/Example_28334_Flash.pjt | 46 + .../flash/Example_28335_Flash.gel | 45 + .../flash/Example_28335_Flash.pjt | 46 + .../flash/Example_2833xFlash.c | 342 + .../DSP2833x_examples/fpu/Example_2833xFPU.c | 167 + .../fpu/Example_2833xFPU.gel | 50 + .../fpu/Example_2833xFPU_hardware.pjt | 46 + .../fpu/Example_2833xFPU_software.pjt | 46 + .../gpio_setup/Example_2833xGpioSetup.c | 458 ++ .../gpio_setup/Example_2833xGpioSetup.gel | 35 + .../gpio_setup/Example_2833xGpioSetup.pjt | 44 + .../gpio_toggle/Example_2833xGpioToggle.c | 245 + .../gpio_toggle/Example_2833xGpioToggle.gel | 36 + .../gpio_toggle/Example_2833xGpioToggle.pjt | 44 + .../hrpwm/Example_2833xHRPWM.c | 376 ++ .../hrpwm/Example_2833xHRPWM.gel | 42 + .../hrpwm/Example_2833xHRPWM.pjt | 51 + .../hrpwm_sfo/Example_2833xHRPWM_SFO.c | 546 ++ .../hrpwm_sfo/Example_2833xHRPWM_SFO.gel | 54 + .../hrpwm_sfo/Example_2833xHRPWM_SFO.pjt | 59 + .../hrpwm_sfo_v5/Example_2833xHRPWM_SFO_V5.c | 477 ++ .../Example_2833xHRPWM_SFO_V5.gel | 58 + .../Example_2833xHRPWM_SFO_V5.pjt | 53 + .../hrpwm_slider/Example_2833xHRPWM_slider.c | 381 ++ .../Example_2833xHRPWM_slider.gel | 51 + .../Example_2833xHRPWM_slider.pjt | 51 + .../i2c_eeprom/Example_2833xI2C_eeprom.c | 473 ++ .../i2c_eeprom/Example_2833xI2C_eeprom.gel | 39 + .../i2c_eeprom/Example_2833xI2C_eeprom.pjt | 46 + .../lpm_haltwake/Example_2833xHaltWake.c | 167 + .../lpm_haltwake/Example_2833xHaltWake.gel | 29 + .../lpm_haltwake/Example_2833xHaltWake.pjt | 46 + .../lpm_idlewake/Example_2833xIdleWake.c | 175 + .../lpm_idlewake/Example_2833xIdleWake.gel | 28 + .../lpm_idlewake/Example_2833xIdleWake.pjt | 46 + .../Example_2833xStandbyWake.c | 169 + .../Example_2833xStandbyWake.gel | 29 + .../Example_2833xStandbyWake.pjt | 45 + .../mcbsp_loopback/Example_2833xMcBSP_DLB.c | 244 + .../mcbsp_loopback/Example_2833xMcBSP_DLB.gel | 27 + .../mcbsp_loopback/Example_2833xMcBSP_DLB.pjt | 45 + .../Example_2833xMcBSP_DLB_DMA.c | 403 ++ .../Example_2833xMcBSP_DLB_DMA.gel | 22 + .../Example_2833xMcBSP_DLB_DMA.pjt | 52 + .../Example_2833xMcBSP_DLB_int.c | 221 + .../Example_2833xMcBSP_DLB_int.gel | 27 + .../Example_2833xMcBSP_DLB_int.pjt | 45 + .../Example_2833xMcBSP_SPI_DLB.c | 208 + .../Example_2833xMcBSP_SPI_DLB.gel | 28 + .../Example_2833xMcBSP_SPI_DLB.pjt | 45 + .../sci_autobaud/Example_2833xSci_Autobaud.c | 390 ++ .../Example_2833xSci_Autobaud.gel | 48 + .../Example_2833xSci_Autobaud.pjt | 45 + .../sci_echoback/Example_2833xSci_Echoback.c | 236 + .../Example_2833xSci_Echoback.gel | 40 + .../Example_2833xSci_Echoback.pjt | 45 + .../DSP2833x_examples/sci_echoback/SCI_96.ht | Bin 0 -> 23333 bytes .../scia_loopback/Example_2833xScia_FFDLB.c | 217 + .../scia_loopback/Example_2833xScia_FFDLB.gel | 42 + .../scia_loopback/Example_2833xScia_FFDLB.pjt | 45 + .../Example_2833xSci_FFDLB_int.c | 329 + .../Example_2833xSci_FFDLB_int.gel | 45 + .../Example_2833xSci_FFDLB_int.pjt | 45 + .../spi_loopback/Example_2833xSpi_FFDLB.c | 184 + .../spi_loopback/Example_2833xSpi_FFDLB.gel | 40 + .../spi_loopback/Example_2833xSpi_FFDLB.pjt | 45 + .../Example_2833xSpi_FFDLB_int.c | 238 + .../Example_2833xSpi_FFDLB_int.gel | 40 + .../Example_2833xSpi_FFDLB_int.pjt | 45 + .../Example_2833xSWPrioritizedDefaultIsr.c | 1879 ++++++ .../Example_2833xSWPrioritizedInterrupts.c | 597 ++ .../Example_2833xSWPrioritizedInterrupts.gel | 37 + .../Example_2833xSWPrioritizedInterrupts.pjt | 44 + .../timed_led_blink/Example_2833xLEDBlink.c | 161 + .../timed_led_blink/Example_2833xLEDBlink.gel | 38 + .../timed_led_blink/Example_2833xLEDBlink.pjt | 46 + .../watchdog/Example_2833xWatchdog.c | 176 + .../watchdog/Example_2833xWatchdog.gel | 41 + .../watchdog/Example_2833xWatchdog.pjt | 44 + .../xintf_run_from/28335_RAM_xintf_lnk.cmd | 167 + .../Example_2833xCodeRunFromXintf.c | 256 + .../Example_2833xCodeRunFromXintf.pjt | 62 + .../Example_2833xRunFromXintf.gel | 37 + .../cmd/DSP2833x_Headers_BIOS.cmd | 183 + .../cmd/DSP2833x_Headers_nonBIOS.cmd | 183 + .../gel/DSP2833x_DualMap_EPWM.gel | 237 + .../gel/DSP2833x_Peripheral.gel | 249 + .../DSP2833x_headers/include/DSP2833x_Adc.h | 264 + .../include/DSP2833x_CpuTimers.h | 190 + .../DSP2833x_headers/include/DSP2833x_DMA.h | 295 + .../include/DSP2833x_DevEmu.h | 97 + .../include/DSP2833x_Device.h | 368 ++ .../DSP2833x_headers/include/DSP2833x_ECan.h | 1161 ++++ .../DSP2833x_headers/include/DSP2833x_ECap.h | 151 + .../DSP2833x_headers/include/DSP2833x_EPwm.h | 423 ++ .../DSP2833x_headers/include/DSP2833x_EQep.h | 242 + .../DSP2833x_headers/include/DSP2833x_Gpio.h | 391 ++ .../DSP2833x_headers/include/DSP2833x_I2c.h | 193 + .../DSP2833x_headers/include/DSP2833x_Mcbsp.h | 715 ++ .../include/DSP2833x_PieCtrl.h | 153 + .../include/DSP2833x_PieVect.h | 208 + .../DSP2833x_headers/include/DSP2833x_Sci.h | 235 + .../DSP2833x_headers/include/DSP2833x_Spi.h | 183 + .../include/DSP2833x_SysCtrl.h | 383 ++ .../include/DSP2833x_XIntrupt.h | 83 + .../DSP2833x_headers/include/DSP2833x_Xintf.h | 120 + .../source/DSP2833x_GlobalVariableDefs.c | 444 ++ Source/Internal/ADC.c | 175 + Source/Internal/Include/ADC.h | 6 + Source/Internal/Include/GPIO_table.h | 194 + Source/Internal/Include/RS485.h | 138 + Source/Internal/Include/bios_dsp.h | 85 + Source/Internal/Include/cntrl_adr.h | 44 + Source/Internal/Include/crc16.h | 10 + Source/Internal/Include/ecan.h | 3 + Source/Internal/Include/filter_bat2.h | 49 + Source/Internal/Include/i2c.h | 4 + Source/Internal/Include/log_to_mem.h | 49 + Source/Internal/Include/measure.h | 105 + Source/Internal/Include/message.h | 46 + Source/Internal/Include/package.h | 51 + Source/Internal/Include/peripher.h | 33 + Source/Internal/Include/spise2p.h | 134 + Source/Internal/Include/tools.h | 26 + Source/Internal/RS485.c | 553 ++ Source/Internal/bios.c | 357 + Source/Internal/cntrl_adr.c | 43 + Source/Internal/crc16.c | 220 + Source/Internal/ecan.c | 294 + Source/Internal/filter_bat2.c | 19 + Source/Internal/i2c.c | 160 + Source/Internal/log_to_mem.c | 36 + Source/Internal/main.c | 167 + Source/Internal/measure.c | 622 ++ Source/Internal/message.c | 323 + Source/Internal/peripher.c | 113 + Source/Internal/spise2p.c | 463 ++ Source/Internal/tools.c | 68 + UKSSTMS320F28335.map | 1109 ++++ UKSSTMS320F28335.paf2 | Bin 0 -> 22730 bytes UKSSTMS320F28335.pjt | 71 + UKSSTMS320F28335.sbl | Bin 0 -> 19796 bytes fixya.bat | 3 + 301 files changed, 78330 insertions(+) create mode 100644 Bin/FuckYa.exe create mode 100644 Bin/HEX2BIN.EXE create mode 100644 Bin/HEXBIN.EXE create mode 100644 Bin/UKSSTMS320F28335.bin create mode 100644 Bin/UKSSTMS320F28335.hex create mode 100644 Bin/UKSSTMS320F28335.map create mode 100644 Bin/UKSSTMS320F28335.out create mode 100644 Bin/hex2000.exe create mode 100644 Bin/hex2000V6.1.0.exe create mode 100644 Debug.lkf create mode 100644 Doc/22220_4 ICE data stru.xls create mode 100644 F28335.cmd create mode 100644 Libraries/IQmath.lib create mode 100644 Libraries/IQmath_fpu32.lib create mode 100644 Libraries/SFO_TI_Build.lib create mode 100644 Libraries/SFO_TI_Build_V5.lib create mode 100644 Libraries/SFO_TI_Build_V5B.lib create mode 100644 Libraries/SFO_TI_Build_V5B_fpu.lib create mode 100644 Libraries/SFO_TI_Build_V5_fpu.lib create mode 100644 Libraries/SFO_TI_Build_fpu.lib create mode 100644 Libraries/rts2800.lib create mode 100644 Libraries/rts2800_eh.lib create mode 100644 Libraries/rts2800_fpu32.lib create mode 100644 Libraries/rts2800_fpu32_eh.lib create mode 100644 Libraries/rts2800_fpu32_fast_supplement.lib create mode 100644 Libraries/rts2800_ml.lib create mode 100644 Libraries/rts2800_ml_eh.lib create mode 100644 Source/External/v120/DSP2833x_common/cmd/28332_RAM_lnk.cmd create mode 100644 Source/External/v120/DSP2833x_common/cmd/28334_RAM_lnk.cmd create mode 100644 Source/External/v120/DSP2833x_common/cmd/28335_RAM_lnk.cmd create mode 100644 Source/External/v120/DSP2833x_common/cmd/F28332.cmd create mode 100644 Source/External/v120/DSP2833x_common/cmd/F28334.cmd create mode 100644 Source/External/v120/DSP2833x_common/cmd/F28335.cmd create mode 100644 Source/External/v120/DSP2833x_common/gel/f28232.gel create mode 100644 Source/External/v120/DSP2833x_common/gel/f28234.gel create mode 100644 Source/External/v120/DSP2833x_common/gel/f28235.gel create mode 100644 Source/External/v120/DSP2833x_common/gel/f28332.gel create mode 100644 Source/External/v120/DSP2833x_common/gel/f28334.gel create mode 100644 Source/External/v120/DSP2833x_common/gel/f28335.gel create mode 100644 Source/External/v120/DSP2833x_common/include/DSP2833x_DefaultIsr.h create mode 100644 Source/External/v120/DSP2833x_common/include/DSP2833x_Dma_defines.h create mode 100644 Source/External/v120/DSP2833x_common/include/DSP2833x_EPwm_defines.h create mode 100644 Source/External/v120/DSP2833x_common/include/DSP2833x_Examples.h create mode 100644 Source/External/v120/DSP2833x_common/include/DSP2833x_GlobalPrototypes.h create mode 100644 Source/External/v120/DSP2833x_common/include/DSP2833x_I2c_defines.h create mode 100644 Source/External/v120/DSP2833x_common/include/DSP2833x_SWPrioritizedIsrLevels.h create mode 100644 Source/External/v120/DSP2833x_common/include/DSP2833x_SWPrioritizedIsrLevels.h.bak create mode 100644 Source/External/v120/DSP2833x_common/include/DSP28x_Project.h create mode 100644 Source/External/v120/DSP2833x_common/include/IQmathLib.h create mode 100644 Source/External/v120/DSP2833x_common/include/SFO.h create mode 100644 Source/External/v120/DSP2833x_common/include/SFO_V5.h create mode 100644 Source/External/v120/DSP2833x_common/lib/IQmath.lib create mode 100644 Source/External/v120/DSP2833x_common/lib/IQmath_fpu32.lib create mode 100644 Source/External/v120/DSP2833x_common/lib/SFO_TI_Build.lib create mode 100644 Source/External/v120/DSP2833x_common/lib/SFO_TI_Build_V5.lib create mode 100644 Source/External/v120/DSP2833x_common/lib/SFO_TI_Build_V5B.lib create mode 100644 Source/External/v120/DSP2833x_common/lib/SFO_TI_Build_V5B_fpu.lib create mode 100644 Source/External/v120/DSP2833x_common/lib/SFO_TI_Build_V5_fpu.lib create mode 100644 Source/External/v120/DSP2833x_common/lib/SFO_TI_Build_fpu.lib create mode 100644 Source/External/v120/DSP2833x_common/source/DSP2833x_ADC_cal.asm create mode 100644 Source/External/v120/DSP2833x_common/source/DSP2833x_Adc.c create mode 100644 Source/External/v120/DSP2833x_common/source/DSP2833x_CSMPasswords.asm create mode 100644 Source/External/v120/DSP2833x_common/source/DSP2833x_CodeStartBranch.asm create mode 100644 Source/External/v120/DSP2833x_common/source/DSP2833x_CpuTimers.c create mode 100644 Source/External/v120/DSP2833x_common/source/DSP2833x_DBGIER.asm create mode 100644 Source/External/v120/DSP2833x_common/source/DSP2833x_DMA.c create mode 100644 Source/External/v120/DSP2833x_common/source/DSP2833x_DefaultIsr.c create mode 100644 Source/External/v120/DSP2833x_common/source/DSP2833x_DisInt.asm create mode 100644 Source/External/v120/DSP2833x_common/source/DSP2833x_ECan.c create mode 100644 Source/External/v120/DSP2833x_common/source/DSP2833x_ECap.c create mode 100644 Source/External/v120/DSP2833x_common/source/DSP2833x_EPwm.c create mode 100644 Source/External/v120/DSP2833x_common/source/DSP2833x_EQep.c create mode 100644 Source/External/v120/DSP2833x_common/source/DSP2833x_Gpio.c create mode 100644 Source/External/v120/DSP2833x_common/source/DSP2833x_I2C.c create mode 100644 Source/External/v120/DSP2833x_common/source/DSP2833x_Mcbsp.c create mode 100644 Source/External/v120/DSP2833x_common/source/DSP2833x_MemCopy.c create mode 100644 Source/External/v120/DSP2833x_common/source/DSP2833x_PieCtrl.c create mode 100644 Source/External/v120/DSP2833x_common/source/DSP2833x_PieVect.c create mode 100644 Source/External/v120/DSP2833x_common/source/DSP2833x_SWPrioritizedDefaultIsr.c create mode 100644 Source/External/v120/DSP2833x_common/source/DSP2833x_SWPrioritizedPieVect.c create mode 100644 Source/External/v120/DSP2833x_common/source/DSP2833x_Sci.c create mode 100644 Source/External/v120/DSP2833x_common/source/DSP2833x_Spi.c create mode 100644 Source/External/v120/DSP2833x_common/source/DSP2833x_SysCtrl.c create mode 100644 Source/External/v120/DSP2833x_common/source/DSP2833x_Xintf.c create mode 100644 Source/External/v120/DSP2833x_common/source/DSP2833x_usDelay.asm create mode 100644 Source/External/v120/DSP2833x_examples/adc_dma/Example_2833xAdcToDMA.c create mode 100644 Source/External/v120/DSP2833x_examples/adc_dma/Example_2833xAdcToDMA.gel create mode 100644 Source/External/v120/DSP2833x_examples/adc_dma/Example_2833xAdcToDMA.pjt create mode 100644 Source/External/v120/DSP2833x_examples/adc_seq_ovd_test/Example_2833xAdcSeq_ovdTest.c create mode 100644 Source/External/v120/DSP2833x_examples/adc_seq_ovd_test/Example_2833xAdcSeq_ovdTest.gel create mode 100644 Source/External/v120/DSP2833x_examples/adc_seq_ovd_test/Example_2833xAdcSeq_ovdTest.pjt create mode 100644 Source/External/v120/DSP2833x_examples/adc_seqmode_test/Example_2833xAdcSeqModeTest.c create mode 100644 Source/External/v120/DSP2833x_examples/adc_seqmode_test/Example_2833xAdcSeqModeTest.gel create mode 100644 Source/External/v120/DSP2833x_examples/adc_seqmode_test/Example_2833xAdcSeqModeTest.pjt create mode 100644 Source/External/v120/DSP2833x_examples/adc_soc/Example_2833xAdcSoc.c create mode 100644 Source/External/v120/DSP2833x_examples/adc_soc/Example_2833xAdcSoc.gel create mode 100644 Source/External/v120/DSP2833x_examples/adc_soc/Example_2833xAdcSoc.pjt create mode 100644 Source/External/v120/DSP2833x_examples/cpu_timer/Example_2833xCpuTimer.c create mode 100644 Source/External/v120/DSP2833x_examples/cpu_timer/Example_2833xCpuTimer.gel create mode 100644 Source/External/v120/DSP2833x_examples/cpu_timer/Example_2833xCpuTimer.pjt create mode 100644 Source/External/v120/DSP2833x_examples/dma_ram_to_ram/Example_2833xDMA_ram_to_ram.c create mode 100644 Source/External/v120/DSP2833x_examples/dma_ram_to_ram/Example_2833xDMA_ram_to_ram.gel create mode 100644 Source/External/v120/DSP2833x_examples/dma_ram_to_ram/Example_2833xDMA_ram_to_ram.pjt create mode 100644 Source/External/v120/DSP2833x_examples/dma_xintf_to_ram/Example_2833xDMA_xintf_to_ram.c create mode 100644 Source/External/v120/DSP2833x_examples/dma_xintf_to_ram/Example_2833xDMA_xintf_to_ram.gel create mode 100644 Source/External/v120/DSP2833x_examples/dma_xintf_to_ram/Example_2833xDMA_xintf_to_ram.pjt create mode 100644 Source/External/v120/DSP2833x_examples/ecan_a_to_b_xmit/Example_2833xEcanA_to_B_Xmit.c create mode 100644 Source/External/v120/DSP2833x_examples/ecan_a_to_b_xmit/Example_2833xEcanA_to_B_Xmit.gel create mode 100644 Source/External/v120/DSP2833x_examples/ecan_a_to_b_xmit/Example_2833xEcanA_to_B_Xmit.pjt create mode 100644 Source/External/v120/DSP2833x_examples/ecan_back2back/Example_2833xECanBack2Back.c create mode 100644 Source/External/v120/DSP2833x_examples/ecan_back2back/Example_2833xECanBack2Back.gel create mode 100644 Source/External/v120/DSP2833x_examples/ecan_back2back/Example_2833xECanBack2Back.pjt create mode 100644 Source/External/v120/DSP2833x_examples/ecap_apwm/Example_2833xECap_apwm.c create mode 100644 Source/External/v120/DSP2833x_examples/ecap_apwm/Example_2833xECap_apwm.gel create mode 100644 Source/External/v120/DSP2833x_examples/ecap_apwm/Example_2833xECap_apwm.pjt create mode 100644 Source/External/v120/DSP2833x_examples/ecap_capture_pwm/Example_2833xECap_Capture_Pwm.c create mode 100644 Source/External/v120/DSP2833x_examples/ecap_capture_pwm/Example_2833xECap_Capture_Pwm.gel create mode 100644 Source/External/v120/DSP2833x_examples/ecap_capture_pwm/Example_2833xECap_Capture_Pwm.pjt create mode 100644 Source/External/v120/DSP2833x_examples/epwm_deadband/Example_2833xEPwmDeadBand.c create mode 100644 Source/External/v120/DSP2833x_examples/epwm_deadband/Example_2833xEPwmDeadBand.pjt create mode 100644 Source/External/v120/DSP2833x_examples/epwm_deadband/Example_2833xEPwmDeadband.gel create mode 100644 Source/External/v120/DSP2833x_examples/epwm_dma/DSP2833x_EPWMDM_Headers_BIOS.cmd create mode 100644 Source/External/v120/DSP2833x_examples/epwm_dma/DSP2833x_EPWMDM_Headers_nonBIOS.cmd create mode 100644 Source/External/v120/DSP2833x_examples/epwm_dma/Example_2833xEPwm_DMA.c create mode 100644 Source/External/v120/DSP2833x_examples/epwm_dma/Example_2833xEPwm_DMA.gel create mode 100644 Source/External/v120/DSP2833x_examples/epwm_dma/Example_2833xEPwm_DMA.pjt create mode 100644 Source/External/v120/DSP2833x_examples/epwm_timer_interrupts/Example_2833xEPwmTimerInt.c create mode 100644 Source/External/v120/DSP2833x_examples/epwm_timer_interrupts/Example_2833xEPwmTimerInt.gel create mode 100644 Source/External/v120/DSP2833x_examples/epwm_timer_interrupts/Example_2833xEPwmTimerInt.pjt create mode 100644 Source/External/v120/DSP2833x_examples/epwm_trip_zone/Example_2833xEPwmTripZone.c create mode 100644 Source/External/v120/DSP2833x_examples/epwm_trip_zone/Example_2833xEPwmTripZone.gel create mode 100644 Source/External/v120/DSP2833x_examples/epwm_trip_zone/Example_2833xEPwmTripZone.pjt create mode 100644 Source/External/v120/DSP2833x_examples/epwm_up_aq/Example_2833xEPwmUpAQ.c create mode 100644 Source/External/v120/DSP2833x_examples/epwm_up_aq/Example_2833xEPwmUpAQ.gel create mode 100644 Source/External/v120/DSP2833x_examples/epwm_up_aq/Example_2833xEPwmUpAQ.pjt create mode 100644 Source/External/v120/DSP2833x_examples/epwm_updown_aq/Example_2833xEPwmUpDownAQ.c create mode 100644 Source/External/v120/DSP2833x_examples/epwm_updown_aq/Example_2833xEPwmUpDownAQ.gel create mode 100644 Source/External/v120/DSP2833x_examples/epwm_updown_aq/Example_2833xEPwmUpDownAQ.pjt create mode 100644 Source/External/v120/DSP2833x_examples/eqep_freqcal/Example_2833xEqep_freqcal.c create mode 100644 Source/External/v120/DSP2833x_examples/eqep_freqcal/Example_2833xEqep_freqcal.gel create mode 100644 Source/External/v120/DSP2833x_examples/eqep_freqcal/Example_2833xEqep_freqcal.pjt create mode 100644 Source/External/v120/DSP2833x_examples/eqep_freqcal/Example_EPwmSetup.c create mode 100644 Source/External/v120/DSP2833x_examples/eqep_freqcal/Example_freqcal.c create mode 100644 Source/External/v120/DSP2833x_examples/eqep_freqcal/Example_freqcal.h create mode 100644 Source/External/v120/DSP2833x_examples/eqep_freqcal/Example_freqcal.xls create mode 100644 Source/External/v120/DSP2833x_examples/eqep_pos_speed/Example_2833xEqep_pos_speed.c create mode 100644 Source/External/v120/DSP2833x_examples/eqep_pos_speed/Example_2833xEqep_pos_speed.gel create mode 100644 Source/External/v120/DSP2833x_examples/eqep_pos_speed/Example_2833xEqep_pos_speed.pjt create mode 100644 Source/External/v120/DSP2833x_examples/eqep_pos_speed/Example_EPwmSetup.c create mode 100644 Source/External/v120/DSP2833x_examples/eqep_pos_speed/Example_posspeed.c create mode 100644 Source/External/v120/DSP2833x_examples/eqep_pos_speed/Example_posspeed.h create mode 100644 Source/External/v120/DSP2833x_examples/eqep_pos_speed/Example_posspeed.xls create mode 100644 Source/External/v120/DSP2833x_examples/external_interrupt/Example_2833xExternalInterrupt.c create mode 100644 Source/External/v120/DSP2833x_examples/external_interrupt/Example_2833xExternalInterrupt.gel create mode 100644 Source/External/v120/DSP2833x_examples/external_interrupt/Example_2833xExternalInterrupt.pjt create mode 100644 Source/External/v120/DSP2833x_examples/flash/Example_28332_Flash.gel create mode 100644 Source/External/v120/DSP2833x_examples/flash/Example_28332_Flash.pjt create mode 100644 Source/External/v120/DSP2833x_examples/flash/Example_28334_Flash.gel create mode 100644 Source/External/v120/DSP2833x_examples/flash/Example_28334_Flash.pjt create mode 100644 Source/External/v120/DSP2833x_examples/flash/Example_28335_Flash.gel create mode 100644 Source/External/v120/DSP2833x_examples/flash/Example_28335_Flash.pjt create mode 100644 Source/External/v120/DSP2833x_examples/flash/Example_2833xFlash.c create mode 100644 Source/External/v120/DSP2833x_examples/fpu/Example_2833xFPU.c create mode 100644 Source/External/v120/DSP2833x_examples/fpu/Example_2833xFPU.gel create mode 100644 Source/External/v120/DSP2833x_examples/fpu/Example_2833xFPU_hardware.pjt create mode 100644 Source/External/v120/DSP2833x_examples/fpu/Example_2833xFPU_software.pjt create mode 100644 Source/External/v120/DSP2833x_examples/gpio_setup/Example_2833xGpioSetup.c create mode 100644 Source/External/v120/DSP2833x_examples/gpio_setup/Example_2833xGpioSetup.gel create mode 100644 Source/External/v120/DSP2833x_examples/gpio_setup/Example_2833xGpioSetup.pjt create mode 100644 Source/External/v120/DSP2833x_examples/gpio_toggle/Example_2833xGpioToggle.c create mode 100644 Source/External/v120/DSP2833x_examples/gpio_toggle/Example_2833xGpioToggle.gel create mode 100644 Source/External/v120/DSP2833x_examples/gpio_toggle/Example_2833xGpioToggle.pjt create mode 100644 Source/External/v120/DSP2833x_examples/hrpwm/Example_2833xHRPWM.c create mode 100644 Source/External/v120/DSP2833x_examples/hrpwm/Example_2833xHRPWM.gel create mode 100644 Source/External/v120/DSP2833x_examples/hrpwm/Example_2833xHRPWM.pjt create mode 100644 Source/External/v120/DSP2833x_examples/hrpwm_sfo/Example_2833xHRPWM_SFO.c create mode 100644 Source/External/v120/DSP2833x_examples/hrpwm_sfo/Example_2833xHRPWM_SFO.gel create mode 100644 Source/External/v120/DSP2833x_examples/hrpwm_sfo/Example_2833xHRPWM_SFO.pjt create mode 100644 Source/External/v120/DSP2833x_examples/hrpwm_sfo_v5/Example_2833xHRPWM_SFO_V5.c create mode 100644 Source/External/v120/DSP2833x_examples/hrpwm_sfo_v5/Example_2833xHRPWM_SFO_V5.gel create mode 100644 Source/External/v120/DSP2833x_examples/hrpwm_sfo_v5/Example_2833xHRPWM_SFO_V5.pjt create mode 100644 Source/External/v120/DSP2833x_examples/hrpwm_slider/Example_2833xHRPWM_slider.c create mode 100644 Source/External/v120/DSP2833x_examples/hrpwm_slider/Example_2833xHRPWM_slider.gel create mode 100644 Source/External/v120/DSP2833x_examples/hrpwm_slider/Example_2833xHRPWM_slider.pjt create mode 100644 Source/External/v120/DSP2833x_examples/i2c_eeprom/Example_2833xI2C_eeprom.c create mode 100644 Source/External/v120/DSP2833x_examples/i2c_eeprom/Example_2833xI2C_eeprom.gel create mode 100644 Source/External/v120/DSP2833x_examples/i2c_eeprom/Example_2833xI2C_eeprom.pjt create mode 100644 Source/External/v120/DSP2833x_examples/lpm_haltwake/Example_2833xHaltWake.c create mode 100644 Source/External/v120/DSP2833x_examples/lpm_haltwake/Example_2833xHaltWake.gel create mode 100644 Source/External/v120/DSP2833x_examples/lpm_haltwake/Example_2833xHaltWake.pjt create mode 100644 Source/External/v120/DSP2833x_examples/lpm_idlewake/Example_2833xIdleWake.c create mode 100644 Source/External/v120/DSP2833x_examples/lpm_idlewake/Example_2833xIdleWake.gel create mode 100644 Source/External/v120/DSP2833x_examples/lpm_idlewake/Example_2833xIdleWake.pjt create mode 100644 Source/External/v120/DSP2833x_examples/lpm_standbywake/Example_2833xStandbyWake.c create mode 100644 Source/External/v120/DSP2833x_examples/lpm_standbywake/Example_2833xStandbyWake.gel create mode 100644 Source/External/v120/DSP2833x_examples/lpm_standbywake/Example_2833xStandbyWake.pjt create mode 100644 Source/External/v120/DSP2833x_examples/mcbsp_loopback/Example_2833xMcBSP_DLB.c create mode 100644 Source/External/v120/DSP2833x_examples/mcbsp_loopback/Example_2833xMcBSP_DLB.gel create mode 100644 Source/External/v120/DSP2833x_examples/mcbsp_loopback/Example_2833xMcBSP_DLB.pjt create mode 100644 Source/External/v120/DSP2833x_examples/mcbsp_loopback_dma/Example_2833xMcBSP_DLB_DMA.c create mode 100644 Source/External/v120/DSP2833x_examples/mcbsp_loopback_dma/Example_2833xMcBSP_DLB_DMA.gel create mode 100644 Source/External/v120/DSP2833x_examples/mcbsp_loopback_dma/Example_2833xMcBSP_DLB_DMA.pjt create mode 100644 Source/External/v120/DSP2833x_examples/mcbsp_loopback_interrupts/Example_2833xMcBSP_DLB_int.c create mode 100644 Source/External/v120/DSP2833x_examples/mcbsp_loopback_interrupts/Example_2833xMcBSP_DLB_int.gel create mode 100644 Source/External/v120/DSP2833x_examples/mcbsp_loopback_interrupts/Example_2833xMcBSP_DLB_int.pjt create mode 100644 Source/External/v120/DSP2833x_examples/mcbsp_spi_loopback/Example_2833xMcBSP_SPI_DLB.c create mode 100644 Source/External/v120/DSP2833x_examples/mcbsp_spi_loopback/Example_2833xMcBSP_SPI_DLB.gel create mode 100644 Source/External/v120/DSP2833x_examples/mcbsp_spi_loopback/Example_2833xMcBSP_SPI_DLB.pjt create mode 100644 Source/External/v120/DSP2833x_examples/sci_autobaud/Example_2833xSci_Autobaud.c create mode 100644 Source/External/v120/DSP2833x_examples/sci_autobaud/Example_2833xSci_Autobaud.gel create mode 100644 Source/External/v120/DSP2833x_examples/sci_autobaud/Example_2833xSci_Autobaud.pjt create mode 100644 Source/External/v120/DSP2833x_examples/sci_echoback/Example_2833xSci_Echoback.c create mode 100644 Source/External/v120/DSP2833x_examples/sci_echoback/Example_2833xSci_Echoback.gel create mode 100644 Source/External/v120/DSP2833x_examples/sci_echoback/Example_2833xSci_Echoback.pjt create mode 100644 Source/External/v120/DSP2833x_examples/sci_echoback/SCI_96.ht create mode 100644 Source/External/v120/DSP2833x_examples/scia_loopback/Example_2833xScia_FFDLB.c create mode 100644 Source/External/v120/DSP2833x_examples/scia_loopback/Example_2833xScia_FFDLB.gel create mode 100644 Source/External/v120/DSP2833x_examples/scia_loopback/Example_2833xScia_FFDLB.pjt create mode 100644 Source/External/v120/DSP2833x_examples/scia_loopback_interrupts/Example_2833xSci_FFDLB_int.c create mode 100644 Source/External/v120/DSP2833x_examples/scia_loopback_interrupts/Example_2833xSci_FFDLB_int.gel create mode 100644 Source/External/v120/DSP2833x_examples/scia_loopback_interrupts/Example_2833xSci_FFDLB_int.pjt create mode 100644 Source/External/v120/DSP2833x_examples/spi_loopback/Example_2833xSpi_FFDLB.c create mode 100644 Source/External/v120/DSP2833x_examples/spi_loopback/Example_2833xSpi_FFDLB.gel create mode 100644 Source/External/v120/DSP2833x_examples/spi_loopback/Example_2833xSpi_FFDLB.pjt create mode 100644 Source/External/v120/DSP2833x_examples/spi_loopback_interrupts/Example_2833xSpi_FFDLB_int.c create mode 100644 Source/External/v120/DSP2833x_examples/spi_loopback_interrupts/Example_2833xSpi_FFDLB_int.gel create mode 100644 Source/External/v120/DSP2833x_examples/spi_loopback_interrupts/Example_2833xSpi_FFDLB_int.pjt create mode 100644 Source/External/v120/DSP2833x_examples/sw_prioritized_interrupts/Example_2833xSWPrioritizedDefaultIsr.c create mode 100644 Source/External/v120/DSP2833x_examples/sw_prioritized_interrupts/Example_2833xSWPrioritizedInterrupts.c create mode 100644 Source/External/v120/DSP2833x_examples/sw_prioritized_interrupts/Example_2833xSWPrioritizedInterrupts.gel create mode 100644 Source/External/v120/DSP2833x_examples/sw_prioritized_interrupts/Example_2833xSWPrioritizedInterrupts.pjt create mode 100644 Source/External/v120/DSP2833x_examples/timed_led_blink/Example_2833xLEDBlink.c create mode 100644 Source/External/v120/DSP2833x_examples/timed_led_blink/Example_2833xLEDBlink.gel create mode 100644 Source/External/v120/DSP2833x_examples/timed_led_blink/Example_2833xLEDBlink.pjt create mode 100644 Source/External/v120/DSP2833x_examples/watchdog/Example_2833xWatchdog.c create mode 100644 Source/External/v120/DSP2833x_examples/watchdog/Example_2833xWatchdog.gel create mode 100644 Source/External/v120/DSP2833x_examples/watchdog/Example_2833xWatchdog.pjt create mode 100644 Source/External/v120/DSP2833x_examples/xintf_run_from/28335_RAM_xintf_lnk.cmd create mode 100644 Source/External/v120/DSP2833x_examples/xintf_run_from/Example_2833xCodeRunFromXintf.c create mode 100644 Source/External/v120/DSP2833x_examples/xintf_run_from/Example_2833xCodeRunFromXintf.pjt create mode 100644 Source/External/v120/DSP2833x_examples/xintf_run_from/Example_2833xRunFromXintf.gel create mode 100644 Source/External/v120/DSP2833x_headers/cmd/DSP2833x_Headers_BIOS.cmd create mode 100644 Source/External/v120/DSP2833x_headers/cmd/DSP2833x_Headers_nonBIOS.cmd create mode 100644 Source/External/v120/DSP2833x_headers/gel/DSP2833x_DualMap_EPWM.gel create mode 100644 Source/External/v120/DSP2833x_headers/gel/DSP2833x_Peripheral.gel create mode 100644 Source/External/v120/DSP2833x_headers/include/DSP2833x_Adc.h create mode 100644 Source/External/v120/DSP2833x_headers/include/DSP2833x_CpuTimers.h create mode 100644 Source/External/v120/DSP2833x_headers/include/DSP2833x_DMA.h create mode 100644 Source/External/v120/DSP2833x_headers/include/DSP2833x_DevEmu.h create mode 100644 Source/External/v120/DSP2833x_headers/include/DSP2833x_Device.h create mode 100644 Source/External/v120/DSP2833x_headers/include/DSP2833x_ECan.h create mode 100644 Source/External/v120/DSP2833x_headers/include/DSP2833x_ECap.h create mode 100644 Source/External/v120/DSP2833x_headers/include/DSP2833x_EPwm.h create mode 100644 Source/External/v120/DSP2833x_headers/include/DSP2833x_EQep.h create mode 100644 Source/External/v120/DSP2833x_headers/include/DSP2833x_Gpio.h create mode 100644 Source/External/v120/DSP2833x_headers/include/DSP2833x_I2c.h create mode 100644 Source/External/v120/DSP2833x_headers/include/DSP2833x_Mcbsp.h create mode 100644 Source/External/v120/DSP2833x_headers/include/DSP2833x_PieCtrl.h create mode 100644 Source/External/v120/DSP2833x_headers/include/DSP2833x_PieVect.h create mode 100644 Source/External/v120/DSP2833x_headers/include/DSP2833x_Sci.h create mode 100644 Source/External/v120/DSP2833x_headers/include/DSP2833x_Spi.h create mode 100644 Source/External/v120/DSP2833x_headers/include/DSP2833x_SysCtrl.h create mode 100644 Source/External/v120/DSP2833x_headers/include/DSP2833x_XIntrupt.h create mode 100644 Source/External/v120/DSP2833x_headers/include/DSP2833x_Xintf.h create mode 100644 Source/External/v120/DSP2833x_headers/source/DSP2833x_GlobalVariableDefs.c create mode 100644 Source/Internal/ADC.c create mode 100644 Source/Internal/Include/ADC.h create mode 100644 Source/Internal/Include/GPIO_table.h create mode 100644 Source/Internal/Include/RS485.h create mode 100644 Source/Internal/Include/bios_dsp.h create mode 100644 Source/Internal/Include/cntrl_adr.h create mode 100644 Source/Internal/Include/crc16.h create mode 100644 Source/Internal/Include/ecan.h create mode 100644 Source/Internal/Include/filter_bat2.h create mode 100644 Source/Internal/Include/i2c.h create mode 100644 Source/Internal/Include/log_to_mem.h create mode 100644 Source/Internal/Include/measure.h create mode 100644 Source/Internal/Include/message.h create mode 100644 Source/Internal/Include/package.h create mode 100644 Source/Internal/Include/peripher.h create mode 100644 Source/Internal/Include/spise2p.h create mode 100644 Source/Internal/Include/tools.h create mode 100644 Source/Internal/RS485.c create mode 100644 Source/Internal/bios.c create mode 100644 Source/Internal/cntrl_adr.c create mode 100644 Source/Internal/crc16.c create mode 100644 Source/Internal/ecan.c create mode 100644 Source/Internal/filter_bat2.c create mode 100644 Source/Internal/i2c.c create mode 100644 Source/Internal/log_to_mem.c create mode 100644 Source/Internal/main.c create mode 100644 Source/Internal/measure.c create mode 100644 Source/Internal/message.c create mode 100644 Source/Internal/peripher.c create mode 100644 Source/Internal/spise2p.c create mode 100644 Source/Internal/tools.c create mode 100644 UKSSTMS320F28335.map create mode 100644 UKSSTMS320F28335.paf2 create mode 100644 UKSSTMS320F28335.pjt create mode 100644 UKSSTMS320F28335.sbl create mode 100644 fixya.bat diff --git a/Bin/FuckYa.exe b/Bin/FuckYa.exe new file mode 100644 index 0000000000000000000000000000000000000000..cf4114964e457f83aac2c086b1056bd0f51583d2 GIT binary patch literal 58880 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 literal 0 HcmV?d00001 diff --git a/Bin/HEX2BIN.EXE b/Bin/HEX2BIN.EXE new file mode 100644 index 0000000000000000000000000000000000000000..0a3799ad30a59ddfc1706fd5d4cd44664fd2f68d GIT binary patch literal 111104 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 literal 0 HcmV?d00001 diff --git a/Bin/HEXBIN.EXE b/Bin/HEXBIN.EXE new file mode 100644 index 0000000000000000000000000000000000000000..158d773c2e90158eef7b1e46b752eac9ee9ba852 GIT binary patch literal 21570 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 xcspYg;5=|QzhYu;I_gs_8&C~F2?`> literal 0 HcmV?d00001 diff --git a/Bin/UKSSTMS320F28335.hex b/Bin/UKSSTMS320F28335.hex new file mode 100644 index 0000000..49a4fc6 --- /dev/null +++ b/Bin/UKSSTMS320F28335.hex @@ -0,0 +1,887 @@ +:20000000AA080000000000000000000000000000000000008BB2CB01000001B400FF00DE93 +:2000200000000000C1C081C1400101C3C003800241C201C6C006800741C70005C1C581C4C4 +:20004000400401CCC00C800D41CD000FC1CF81CE400E000AC1CA81CB400B01C9C0098008A5 +:2000600041C801D8C018801941D9001BC1DB81DA401A001EC1DE81DF401F01DDC01D801CD4 +:2000800041DC0014C1D481D5401501D7C017801641D601D2C012801341D30011C1D181D053 +:2000A000401001F0C030803141F10033C1F381F240320036C1F681F7403701F5C0358034E5 +:2000C00041F4003CC1FC81FD403D01FFC03F803E41FE01FAC03A803B41FB0039C1F981F8A3 +:2000E00040380028C1E881E9402901EBC02B802A41EA01EEC02E802F41EF002DC1ED81EC34 +:20010000402C01E4C024802541E50027C1E781E640260022C1E281E3402301E1C021802054 +:2001200041E001A0C060806141A10063C1A381A240620066C1A681A7406701A5C065806443 +:2001400041A4006CC1AC81AD406D01AFC06F806E41AE01AAC06A806B41AB0069C1A981A8A2 +:2001600040680078C1B881B9407901BBC07B807A41BA01BEC07E807F41BF007DC1BD81BCD3 +:20018000407C01B4C074807541B50077C1B781B640760072C1B281B3407301B1C071807054 +:2001A00041B00050C190819140510193C053805241920196C056805741970055C1958194A2 +:2001C0004054019CC05C805D419D005FC19F819E405E005AC19A819B405B0199C0598058A4 +:2001E00041980188C04880494189004BC18B818A404A004EC18E818F404F018DC04D804C33 +:20020000418C0044C184818540450187C047804641860182C042804341830041C181818051 +:200220004040FFFF92D700000000EEFFC0D80000E6127D391358FA3F6AEF74BF0000000074 +:200240000000000000000000000000000000000000000000FFFFF8D700000000FFFFF9D703 +:2002600000000000FFFF7DD800002003FEFF7ED800000000FA43FFFFBCD800000000FFFFE8 +:2002800003DF00000000FFFF04DF00000000FFFF05DF00000000FFFF06DF00000000FEFFD9 +:2002A00008DF000000000000FEFF0ADF000000000000FCFF0CDF000000000000000000008B +:2002C000F4FFC2DD0000000000000000000044A00000F8A0000095A000009AA00000FFFFA3 +:2002E000DADD00000000FFFFDBDD00000000FFFFDCDD00000000FFFFDDDD00000000FEFF25 +:2003000014DF000000000000FEFF16DF000000000000FEFF18DF000000000000FEFF1ADF0E +:20032000000000000000FFFF1CDF00000000FFFF1DDF00000000FFFF1EDF00000000FFFFD1 +:200340001FDF00000000FFFF20DF00000000FFFF2ADF00000000FEFF2CDF0000FCB30000E4 +:20036000FEFF2EDF0000FCB30000FEFF30DF000000000000FEFF32DF000000000000FFFFAC +:2003800000D700000000FFFF44D300000100FFFFF6DD00000A00FFFFF7DD00000100FFFFC4 +:1203A00077D700000000FFFF7ED70000000000000000AA +:2003B2000134000000801F76BF010D1A000806001F76BF010F1A0008060008FE03E2440130 +:2003D20003E24200AFE2440110E7080000776FE800F0007703E24600AFE2420201E8E8FA0F +:2003F200AFE2440120E751000DE8B89E00E70800007703E24800AFE24600AFE24601AFE29F +:20041200480200E3484100E78900007710E70800407664B302E8010250E800004076EEB0E8 +:2004320088FE06001B76F0FF0500BDA8BDA0BDC2BDC3BDAB00E2BD0003E2BD0003E2BD018C +:2004520003E2BD0203E2BD0330E6000669FF42291656227601021F76770301562800237624 +:2004720000102676391110291A761F767403028A7FD094CC0080CEFF04ED69FF40765EA703 +:200492001F767C032092C0561D011F765E03000A1F765E030092145208681F765E03002BD1 +:2004B2001F765E03BF560101009B1F765E03009A15401F767403BD56A901028A7FD00052A7 +:2004D200B156A80194920190A8CA05EC69FF40760580046F69FF407600801F765F03390A52 +:2004F2001F765F0339920A521E681F765F03392B1F765F033D9206EC1F76BF010D1A0010A7 +:20051200056F1F76BF010B1A00101F765F033F9206EC1F76BF010D1A0040056F1F76BF018C +:200532000B1A00401F76730324921F765F0339540EED1F767403028A944009EE1F76BF014C +:200552000B1A00101F76BF010B1A0040009A1F76610330931F767403B056A901028300D42F +:200572000052B156A40195920190A4CE0AEC1F765E0313921F765F0338961F765F033A2B8F +:200592001F767403028A1F7661039492019030961F765F03380A1F765F0338921F765E034B +:2005B200135420681F765F03382B1F765F033A0A1F765F033A4003EF019A026F009A1F7607 +:2005D2005F033B961F765F033A92079003EC019A026F009A1F765F033C961F76BF010F1AA0 +:2005F20000801F767403028A94CC4000C5FF1DEC1F767403028A1F765F0394CC8000C6FF30 +:200612003D961F767403028A1F765F0394CC8000C6FF3E961F767403028A1F765F0394CCFE +:200632008000C6FF3F964D6F1F767403028A94400EEF1F765F033B921F765F033D961F7646 +:200652005F033E961F765F033F963B6F1F765E03154005EF1F765F033D2B056F1F765F03D3 +:20067200BF563D011F765E0315CC0400C1FF1F765F03B0563E0125ED1F765E0315CC08004D +:20069200C2FF08EC1F765F033B921F765F033E96186F1F765E0315CC1000C3FF0FEC009A3F +:2006B2001F765F0300D43C93B056A9011F765F030052B156A4013E7C046F1F765F033E2B5C +:2006D200AFE2BE03AFE2BE02AFE2BE01AFE2BE0080E2BE00BE87BEC5BEC4BE83BE8A0300D0 +:2006F200F1FF1776027602FE1F765E031328E803008F94111F765E0316A80F021F765E03E8 +:20071200181E1F765E03008F983A1AA8412B419218521363013B008FC8D741850156A4002E +:20073200C42B4185008FE0D70156A4004192C496410A41921852EF641F767C0300920152B0 +:2007520003EC025261ED1F765F03BF5608031F765F03BF5609031F765F03BF560A031F7619 +:200772005F03BF560B031F765F03BF560C031F765F03BF560D031F765F03BF5610041F76F6 +:200792005F03BF5611041F765F03BF5612041F765F03BF5613041F765F03BF5614021F76BF +:2007B2005F03BF562C0D1F765F03BF5615021F765F03BF562D0C1F765F03BF5616021F7656 +:2007D2005F03BF562E0F1F765F03BF5617021F765F03BF562F0E1F767403028A0CDCC41A87 +:2007F20000401F767403028A0DDCC41A00401F767403028A0EDCC41A00401F767403028AD0 +:200812000FDCC41A00401F767C030092035203EC04522DED1F765F03BF5608031F765F0355 +:20083200BF5609031F765F03BF560A031F765F03BF560B031F765F03BF560C031F765F0340 +:20085200BF560D031F765F03BF560F041F765F03BF5610041F765F03BF5611041F765F030A +:20087200BF5612041F765F03BF561304412B419204520E63013B008F9CD7035641010156E2 +:20089200A4000002C41E410A41920452F464412B41921C520E63013B008F48DC035641014A +:2008B2000156A4000002C41E410A41921C52F464412B419220520E63013B008F00D8035645 +:2008D20041010156A4000002C41E410A41922052F464412B419228521063412D008F00D9FB +:2008F2001235408FC0D80156A4001202407642B3410A41922852F264412B41920452106388 +:20091200412D008F00DC1235408FC0D80156A4001202407642B3410A41920452F264412B4E +:20093200419218520D63013B008F80DC41850156A400C41800E0410A41921852F5641F76DE +:200952005E03BF56120C82FE060002FE412B419202521863422B429208521063013B008F84 +:2009720082D7035641030156A40042850156A400C42B420A42920852F264410A4192025281 +:20099200EA64412B419218523663013B008FC8D741850156A400C4922AEC4193A892A2FF6F +:2009B200008D82D7CBFFA894A3FFA9850156A0004192109BC00031B3A92D019B67FFC0991F +:2009D200013B4192008D82D7189CA993A2FFCBFFA894A3FFA9850156A0004192189C109B80 +:2009F200C00031B3A92D019B67FFC099410A41921852CC64412B419203521463013B008F82 +:200A120082D74185408F8AD70156A4004192039CA9850156A500C492C596410A41920352BA +:200A3200EE641F765E03031A80001F765E03BF5610701F767C030092035205631F765E03DB +:200A5200111A0F001F765E03111A00E082FE060006FE467D459744A8419600520EEC448A43 +:200A7200013B4585C40F0362019A116F448A01020156C40046920B6F448AC40603ED009AAB +:200A9200066F448A01024156C400469286FE060008FE44A84196448AC492459647961F7607 +:200AB2007403088A013B41850156A400C4CC0020CCFF14ED1F767403088A41850156A40043 +:200AD200C4CC00E046961F767403088A41850156A400469247CAC496096F1F767403088A00 +:200AF20041850156A4004792C49847CC0001C7FF00BE00D40CEC1F767403088341850156D6 +:200B1200A500C5CC0040CDFFB156A6011F7674030883A693B156A40141850156A500A4925F +:200B3200019088FFC5CDFFFDA8CAC5961F767403088341850156A50000D41F765E03009B72 +:200B5200C5CC0002C8FFB056A8010053B156A40114921F765E03A9CD0100A4CB0191A9CCF2 +:200B7200FEFFA9CB149788FE060006FEA6A3437C42974196442B1F767C030592B056450A90 +:200B920003ED4528B80B4392425401D00A63649BC00020B3A828FF0FA99F4255B256A00083 +:200BB2001F767403013B008F48DC0883035641010156A40041850156A500C5CD0100A85DAD +:200BD200A092459340765583005203EC441A0100A9A9448803ECA4A9C47E86FE060006FEA1 +:200BF20042974196442B452B013B008FF0DC41850156A400C492425422624185008FF0DC6B +:200C12000156A400408F71D841850156A500C492C55415654185008FB0D80156A400408F5D +:200C320075D841850156A500C492C5964185008FB0D80156A400C42BBF5645014185008F6B +:200C5200F0DC0156A400C492425422654185008FF0DC0156A400408F71D841850156A50052 +:200C7200C492C55415624185008FB4D80156A400408F79D841850156A500C492C596008F7E +:200C9200B4D841850156A400C42BBF56450145924EEC432B439204521463013B008F79D86E +:200CB2004385408F75D80156A40043850156A500C5924494C4944496430A43920452EE6454 +:200CD2001F7661033D92049C445406631F7661033D92049C44961F7661033D92FC9C44545F +:200CF20006651F7661033D92FC9C449644921F7661033D9602E85043C8E244010BE800003C +:200D12004076EEB01F766103AFE23E0120E7400002E8010C4076EEB01F766103AFE23E0149 +:200D320010E740001F76610303E23E00013B008F71D841850156A4004292C4964185008FF6 +:200D5200B0D80156A400C40A4185008FB4D80156A400C40A1F766103AFE23E008CE600004C +:200D720000770077A9BF120F86FE0600BDB212FE4396512B522B1F765E034392129E4B96B3 +:200D9200013B008FE0D743850156A4001F765E03C492129E4C96009B009A4B40BD56A901A1 +:200DB2000052B156A8014D974B92A0FF4E964E2D43930331A892A1FFCCFFA894A2FF019C37 +:200DD20082FFAB724F3F4E0804001F767403088A43850156A400C4CC0080CEFF19EC1F76A3 +:200DF2007403088A43850156A400C42B1F767403088A43850156A400C41A00801F7674035B +:200E12000A8A43850156A400C42BEFFFBD024385008F46D70156A400C4E2C400007703E298 +:200E320046008CE6000000770077A9BF120FA9934B9240761C845196013B008F80DC4B9217 +:200E5200689CAFE246008CE60000A9850156A400A9BF120FC496008FC0D703564B01015605 +:200E7200A400408FC0D703564B010156A500A48BAFE2C500AFE2460120E7080002E85133DB +:200E92000BE801004076EEB0AFE2C10110E74000007703E2C100008F00DC013B408FC0D744 +:200EB2004B2D12350156A40003564B010156A500AFE2C500407640B2013B008F40D88CE672 +:200ED200000043850156A400A9BF120FC4961F7662033C920DED4385008F40D80156A4002E +:200EF200C488408FF0DC4B850156A500C57E1F767403028A7FD094CC1000C3FF10EC43850D +:200F1200008F40D80156A4001F767403C4880A8A43850156A400C47EEFFF36024385008FAF +:200F320040D80156A400408F80D8035643010156A500C8E2C400AFE2460120E70800AFE2E6 +:200F5200C50100E70800007703E2480003564B01008FB4D7408FB4D70156A40003564B016D +:200F72000156A500AFE2C500AFE24801AFE2480200E75100A48B20E7080002E8D9290CE802 +:200F920001004076EEB0AFE2C10110E74000007703E2C100013B008FB4D703564B010156F1 +:200FB200A400AFE2C400407664B3013B008FA8D703564B010156A40003E2C4004D920BECF0 +:200FD200AFE248001F766203AFE6000003E23800EFFFD400AFE248001F766203AFE238011B +:200FF20040760A801F76620303E23A00008F00D9432D12350156A400407640B201E8A9FD35 +:2010120008E899274076EEB003E24A001F7674030E8A013B43850156A400AFE24A011F7677 +:201032006203C8E2C400009A94E6010014ADB256A9013C96AFE24A0012E8401614AD05631D +:2010520090E503E24A00512B43921F767403FF9C0A8AAFE24A008CE60000A9850156A400D8 +:20107200A9BF120FC4961F7674030A8A43850156A4005192C4961F766203408FB4D7AFE2F6 +:201092004802AFE2380103564E01008FB4D71F766203AFE248000156A400AFE2380310E7D7 +:2010B2009A0003564E010156A50010E70800A48B00E71100AFE2C50020E7080002E8D92969 +:2010D2000CE801004076EEB0AFE2C10110E74000007703E2C100013B008FB4D703564E0110 +:2010F2000156A400AFE2C400407664B3013B008FA8D703564E010156A40003E2C400008F9C +:20111200A8D703564C010156A4001F7674030A83AFE2C4008CE600004F850156A500A9BF05 +:20113200120FC5961F767403008FA8D703564B010156A4000A834F92019CAFE2C4008CE695 +:201152000000A9850156A500A9BF120FC596008FA8D703564E010156A4001F767403AFE221 +:20117200C4008CE600000A8A4F92029CA9850156A400A9BF120FC49601E8A9FDAFE24800A0 +:2011920008E899274076EEB01F7674030C8A013B43850156A40001E861FCC8E2C4020EE8EC +:2011B200696600E75100007794E6080014AD0565521A2000521A000103564B01008FA8D746 +:2011D2000156A400C406461E03564C01008FA8D70156A400AFE2C400AFE2460194E601007D +:2011F20014AD096303564C01008FA8D70156A400C406461E03564E01008FA8D70156A40022 +:20121200AFE2C400AFE2460194E6010014AD096303564E01008FA8D70156A400C406461E08 +:201232001F767403088A43850156A400C4CC0040CDFF5096008FA8D703564B010156A4000B +:2012520000D1AFE2C400AFE2460120E708004076EEB001E861F20EE8696694E6080014ADD7 +:2012720006651F7662033C92B056A101013B008F9CD71F765E0303564B0100D50156A400D8 +:201292001693A19240765583005207EC521A0400509203ED521A0001013B008FA8D703563B +:2012B2004E010156A40000D1AFE2C400AFE2460120E708004076EEB001E861F20EE8696670 +:2012D20094E6080014AD06651F7662033C92B056A101013B008F9CD71F765E0303564E0102 +:2012F20000D50156A4001693A19240765583005207EC521A0400509203ED521A00014D92CF +:201312003DED1F76620301E8A9FDAFE23A0008E899274076EEB01F7674030C8A013B438593 +:201332000156A400C8E2C401007794E6080014AD0765521A2000509203ED521A00011F76AB +:20135200620301E8A9FDAFE23A0008E899274076EEB01F7674030E8A013B43850156A40015 +:20137200C8E2C401007794E6080014AD0763521A0800509203ED521A0001AD5C439292DCC9 +:201392004076758392FEBE8B060008FE419600520AED1F765E0314921F765E0315961F76B6 +:2013B2005E03142B1F765E0303561201415424651F767403088A013B41850156A400C4CCD0 +:2013D2000080CEFF19EC1F767403088A41850156A400C42B1F767403088A41850156A400FC +:2013F200C41A00801F7674030A8A41850156A400C42BEFFFD000013B008F46D7418501566A +:20141200A400C4E2C400007703E244001F767403028A7FD094CC1000C3FF0EEC1F767403ED +:201432000A8A8CE6000041850156A400A9BF120FC496EFFFB0004185008F40D8AFE244020E +:201452000156A400408F80D8807658D803564101C8E2C4010156A50041850156A60020E762 +:201472005100AFE2C50200E75100C8E2C60202E8401C10E751000CE8000020E708000077FF +:2014920003E244001F76740350E800480A8A8CE6000041850156A400A9BF120FC496AFE24A +:2014B20044008CE6000000770077A9BF120F4596472B008FC8D741850156A400C492035206 +:2014D20003ED4828F4014185008FC8D70156A400C4920452B15648644185008F46D701568E +:2014F200A400AD8887DEC493485C41924076E283479245ED1F767403088A013B41850156B1 +:20151200A400C4CC0040CDFF46961F7674030C8A41850156A400C492FB9C45540B631F76B1 +:201532007403088A41850156A400C4CC2000C4FF0AED1F7674030C8A41850156A400C492AC +:2015520045540C63471A2000469219ED471A00011F765E03141A0400126F1F7674030E8A63 +:2015720041850156A400C49245540963471A1000469205ED1F765E03141A0800479205EC0C +:201592001F765E03141A1000AD5C419287DC4076758388FE06001B76F0FF00E2BD0030E657 +:2015B2000006422916562376391110292576006F1B76F0FF00E2BD0030E600064229165604 +:2015D2002376390110292576006F1B76F0FF00E2BD0030E6000642291656237639011029C5 +:2015F2002576006F1B76F0FF00E2BD0030E60006422916562376390110292576006F1B7616 +:20161200F0FF00E2BD0030E600064229165610292576006F1B76F0FF00E2BD0030E60006B9 +:201632004229165610292576006F1B76F0FF00E2BD0030E600064229165610292576006F29 +:201652001B76F0FF00E2BD0030E600064229165610292576006F1B76F0FF00E2BD0030E6EE +:2016720000064229165610292576006F1B76F0FF00E2BD0030E60006422916561029257652 +:20169200006F1B76F0FF00E2BD0030E600064229165610292576006F1B76F0FF00E2BD0055 +:2016B20030E600064229165610292576006F1B76F0FF00E2BD0030E6000642291656102997 +:2016D2002576006F1B76F0FF00E2BD0030E600064229165610292576006F1B76F0FF00E237 +:2016F200BD0030E600064229165610292576006F1B76F0FF00E2BD0030E6000642291656D3 +:2017120010292576006F1B76F0FF00E2BD0030E600064229165610292576006F1B76F0FF9F +:2017320000E2BD0030E600064229165610292576006F1B76F0FF00E2BD0030E6000642291C +:20175200165610292576006F1B76F0FF00E2BD0030E6000602FE422916561F76330022923A +:20177200419623760100267601011F7633002218FA001F7633002128FFFF1029103B1F7624 +:201792003300419222962576006F1B76F0FF00E2BD0030E6000602FE422916561F76330095 +:2017B2002292419623760100267601011F7633002218F8001F7633002128FFFF1029103BC7 +:2017D2001F763300419222962576006F1B76F0FF00E2BD0030E6000602FE422916561F76F3 +:2017F200330022924196237601011F76330022921F763300222B1F7633002128FFFF1029A5 +:20181200103B1F763300419222962576006F1B76F0FF00E2BD0030E6000602FE42291656FC +:201832001F76330022924196237601011F763300221868001F7633002128FFFF1029103BAB +:201852001F763300419222962576006F1B76F0FF00E2BD0030E6000602FE422916561F7672 +:2018720033002292419623760100267601011F763300221848001F7633002128FFFF1029CE +:20189200103B1F763300419222962576006F1B76F0FF00E2BD0030E6000602FE422916567C +:2018B2001F7633002292419623760100267601011F76330022921F763300222B1F76330032 +:2018D2002128FFFF1029103B1F763300419222962576006F1B76F0FF00E2BD0030E6000693 +:2018F20002FE422916561F7633002292419623760100267601011F763300221878001F7665 +:2019120033002128FFFF1029103B1F763300419222962576006F1B76F0FF00E2BD0030E625 +:20193200000602FE422916561F7633002492419623760200267600001F76330024180E001A +:201952001F7633002128FFFF1029103B1F763300419224962576006F1B76F0FF00E2BD0064 +:2019720030E6000602FE422916561F7633002492419623760200267600001F7633002418D2 +:201992000C001F7633002128FFFF1029103B1F763300419224962576006F1B76F0FF00E2D5 +:2019B200BD0030E6000602FE422916561F7633002492419623760200267600001F76330011 +:2019D200241808001F7633002128FFFF1029103B1F763300419224962576006F1B76F0FF3F +:2019F20000E2BD0030E6000602FE422916561F7633002492419623760200267600001F7622 +:201A1200330024921F763300242B1F7633002128FFFF1029103B1F76330041922496257631 +:201A3200006F1B76F0FF00E2BD0030E6000602FE422916561F763300249241962376020023 +:201A5200267600001F76330024180F001F7633002128FFFF1029103B1F76330041922496DD +:201A72002576006F1B76F0FF00E2BD0030E6000602FE422916561F7633002492419623764A +:201A92000200267600001F76330024181F001F7633002128FFFF1029103B1F763300419245 +:201AB20024962576006F1B76F0FF00E2BD0030E6000602FE422916561F76330026924196E7 +:201AD2002376040026763D011F76330026183E001F7633002128FFFF1029103B1F763300DE +:201AF200419226962576006F1B76F0FF00E2BD0030E6000602FE422916561F7633002692A9 +:201B120041962376040026763D011F76330026921F763300262B1F7633002128FFFF102984 +:201B3200103B1F763300419226962576006F1B76F0FF00E2BD0030E6000602FE42291656D5 +:201B52001F763300269241962376040026763D011F76330026921F763300262B1F76330044 +:201B72002128FFFF1029103B1F763300419226962576006F1B76F0FF00E2BD0030E60006EC +:201B920002FE422916561F763300269241962376040026763D011F763300261826001F76CD +:201BB20033002128FFFF1029103B1F763300419226962576006F1B76F0FF00E2BD0030E67F +:201BD200000602FE422916561F763300269241962376040026763D011F763300261826001C +:201BF2001F7633002128FFFF1029103B1F763300419226962576006F1B76F0FF00E2BD00C0 +:201C120030E6000602FE422916561F763300269241962376040026763D011F763300269271 +:201C32001F763300262B1F7633002128FFFF1029103B1F763300419226962576006F1B76F4 +:201C5200F0FF00E2BD0030E6000602FE422916561F76330028924196237608002676080152 +:201C72001F763300281802001F7633002128FFFF1029103B1F763300419228962576006F52 +:201C92001B76F0FF00E2BD0030E6000602FE422916561F7633002A92419623760800267688 +:201CB20008011F76330028921F763300282B1F7633002128FFFF1029103B1F76330041923E +:201CD20028962576006F1B76F0FF00E2BD0030E6000602FE422916561F76330028924196BF +:201CF20023760800267608011F763300281803001F7633002128FFFF1029103B1F76330026 +:201D1200419228962576006F1B76F0FF00E2BD0030E6000602FE422916561F763300289282 +:201D3200419623760800267608011F763300281803001F7633002128FFFF1029103B1F7641 +:201D52003300419228962576006F1B76F0FF00E2BD0030E6000602FE422916561F763300C9 +:201D72002892419623760800267608011F76330028180F001F7633002128FFFF1029103BD0 +:201D92001F763300419228962576006F1B76F0FF00E2BD0030E6000602FE422916561F7627 +:201DB20033002892419623760800267608011F76330028180F001F7633002128FFFF1029A8 +:201DD200103B1F763300419228962576006F1B76F0FF00E2BD0030E6000602FE4229165631 +:201DF2001F7633002A92419623761000267610011F7633002A1802001F7633002128FFFF05 +:201E12001029103B1F76330041922A962576006F1B76F0FF00E2BD0030E6000602FE422921 +:201E320016561F7633002A92419623761000267610011F7633002A921F7633002A2B1F763D +:201E520033002128FFFF1029103B1F76330041922A962576006F1B76F0FF00E2BD0030E6D8 +:201E7200000602FE422916561F7633002C92419623762000267639011F7633002C18320049 +:201E92001F7633002128FFFF1029103B1F76330041922C962576006F1B76F0FF00E2BD0017 +:201EB20030E6000602FE422916561F7633002C92419623762000267639011F7633002C92AB +:201ED2001F7633002C2B1F7633002128FFFF1029103B1F76330041922C962576006F1B7646 +:201EF200F0FF00E2BD0030E6000602FE422916561F7633002C924196237620002676390163 +:201F12001F7633002C1833001F7633002128FFFF1029103B1F76330041922C962576006F76 +:201F32001B76F0FF00E2BD0030E6000602FE422916561F7633002C924196237620002676CB +:201F520039011F7633002C1837001F7633002128FFFF1029103B1F76330041922C96257667 +:201F7200006F1B76F0FF00E2BD0030E6000602FE422916561F7633002C92419623762000B8 +:201F9200267639011F7633002C1822001F7633002128FFFF1029103B1F76330041922C963B +:201FB2002576006F1B76F0FF00E2BD0030E6000602FE422916561F7633002C9241962376FD +:201FD2002000267639011F7633002C921F7633002C2B1F7633002128FFFF1029103B1F762C +:201FF200330041922C962576006F1B76F0FF00E2BD0030E6000602FE422916561F76330023 +:202012002E92419623764000267600001F7633002E183E001F7633002128FFFF1029103BC3 +:202032001F76330041922E962576006F1B76F0FF00E2BD0030E6000602FE422916561F767E +:2020520033002E92419623764000267600001F7633002E1838001F7633002128FFFF1029A1 +:20207200103B1F76330041922E962576006F1B76F0FF00E2BD0030E6000602FE4229165688 +:202092001F7633002E92419623764000267600001F7633002E1838001F7633002128FFFF05 +:2020B2001029103B1F76330041922E962576006F1B76F0FF00E2BD0030E6000602FE42297B +:2020D20016561F7633002E92419623764000267600001F7633002E1820001F76330021286F +:2020F200FFFF1029103B1F76330041922E962576006F1B76F0FF00E2BD0030E6000602FEA8 +:20211200422916561F7633002E92419623764000267600001F7633002E1828001F76330004 +:202132002128FFFF1029103B1F76330041922E962576006F1B76F0FF00E2BD0030E600061E +:2021520002FE422916561F7633002E92419623764000267600001F7633002E921F76330072 +:202172002E2B1F7633002128FFFF1029103B1F76330041922E962576006F1B76F0FF00E296 +:20219200BD0030E6000602FE422916561F7633003092419623768000267600001F7633009F +:2021B2002C921F7633002C2B1F7633002128FFFF1029103B1F763300419230962576006F32 +:2021D2001B76F0FF00E2BD0030E6000602FE422916561F76330030924196237680002676C5 +:2021F20000001F763300301801001F7633002128FFFF1029103B1F7633004192309625762D +:20221200006F1B76F0FF00E2BD0030E6000602FE422916561F7633003092419623768000B1 +:20223200267600001F7633002C1823001F7633002128FFFF1029103B1F76330041923096CD +:202252002576006F1B76F0FF00E2BD0030E6000602FE422916561F76330030924196237656 +:202272008000267600001F763300301803001F7633002128FFFF1029103B1F7633004192EF +:2022920030962576006F1B76F0FF00E2BD0030E6000602FE422916561F76330032924196E7 +:2022B20023760001267600011F76330032921F763300322B1F7633002128FFFF1029103B91 +:2022D2001F763300419232962576006F1B76F0FF00E2BD0030E6000602FE422916561F76D8 +:2022F20033003292419623760001267600011F76330032921F763300322B1F763300212805 +:20231200FFFF1029103B1F763300419232962576006F1B76F0FF00E2BD0030E6000602FE81 +:20233200422916561F7633003292419623760001267600011F76330032921F763300322B69 +:202352001F7633002128FFFF1029103B1F763300419232962576006F1B76F0FF00E2BD004C +:2023720030E6000602FE422916561F7633003292419623760001267600011F763300329232 +:202392001F763300322B1F7633002128FFFF1029103B1F763300419232962576006F1B7675 +:2023B200F0FF00E2BD0030E6000602FE422916561F763300329241962376000126760001F0 +:2023D2001F76330032921F763300322B1F7633002128FFFF1029103B1F7633004192329644 +:2023F2002576006F1B76F0FF00E2BD0030E6000602FE422916561F763300329241962376B3 +:202412000001267600011F76330032921F763300322B1F7633002128FFFF1029103B1F7633 +:202432003300419232962576006F1B76F0FF00E2BD0030E6000602FE422916561F763300D8 +:202452003292419623760001267600011F76330032183F001F7633002128FFFF1029103BB4 +:202472001F763300419232962576006F1B76F0FF00E2BD0030E6000602FE422916561F7636 +:2024920033003292419623760001267600011F76330032187F001F7633002128FFFF10294C +:2024B200103B1F763300419232962576006F1B76F0FF00E2BD0030E6000602FE4229165640 +:2024D2001F7633003892419623760008267600001F76330038189E001F7633002128FFFF7F +:2024F2001029103B1F763300419238962576006F1B76F0FF00E2BD0030E6000602FE42292D +:2025120016561F7633003892419623760008267600001F76330038189C001F7633002128D2 +:20253200FFFF1029103B1F763300419238962576006F1B76F0FF00E2BD0030E6000602FE59 +:20255200422916561F7633003892419623760008267600001F763300381890001F7633007C +:202572002128FFFF1029103B1F763300419238962576006F1B76F0FF00E2BD0030E60006D0 +:2025920002FE422916561F7633003892419623760008267600001F763300381890001F766F +:2025B20033002128FFFF1029103B1F763300419238962576006F1B76F0FF00E2BD0030E663 +:2025D200000602FE422916561F7633003892419623760008267600001F76330038921F763F +:2025F2003300382B1F7633002128FFFF1029103B1F763300419238962576006F1B76F0FFAD +:2026120000E2BD0030E6000602FE422916561F7633003892419623760008267600001F76DB +:20263200330038189F001F7633002128FFFF1029103B1F763300419238962576006F1B76CF +:20265200F0FF00E2BD0030E6000602FE422916561F76330038924196237600082676000041 +:202672001F76330038921F763300382B1F7633002128FFFF1029103B1F763300419238968F +:202692002576006F1B76F0FF00E2BD0030E60006422916562576006F1B76F0FF00E2BD00E3 +:2026B20030E60006422916562576006F1B76F0FF00E2BD0030E60006422916562576006FEF +:2026D2001B76F0FF0500BDA8BDA0BDC2BDC3BDAB00E2BD0003E2BD0003E2BD0103E2BD02B2 +:2026F20003E2BD0330E6000602FE69FF422916561F7633003292419623760001267600012E +:202712001F76330032921F763300322B1F7633002128FFFF1029008F00D069FF4076489752 +:20273200008F00D04076C192103B1F7633004192329682FEAFE2BE03AFE2BE02AFE2BE01FE +:20275200AFE2BE0080E2BE00BE87BEC5BEC4BE83BE8A0300F1FF177602761B76F0FF0500A8 +:20277200BDA8BDA0BDC2BDC3BDAB00E2BD0003E2BD0003E2BD0103E2BD0203E2BD0330E6DB +:20279200000602FE69FF422916561F7633003292419623760001267600011F7633003292BC +:2027B2001F763300322B1F7633002128FFFF1029008F80D369FF40764897008F80D3407623 +:2027D200C192103B1F7633004192329682FEAFE2BE03AFE2BE02AFE2BE01AFE2BE0080E2C2 +:2027F200BE00BE87BEC5BEC4BE83BE8A0300F1FF177602761B76F0FF0500BDA8BDA0BDC278 +:20281200BDC3BDAB00E2BD0003E2BD0003E2BD0103E2BD0203E2BD0330E6000602FE69FF0D +:20283200422916561F7633003292419623760001267600011F76330032921F763300322B64 +:202852001F7633002128FFFF1029008F00D069FF40764897008F00D040765E94103B1F76DB +:2028720033004192329682FEAFE2BE03AFE2BE02AFE2BE01AFE2BE0080E2BE00BE87BEC5CE +:20289200BEC4BE83BE8A0300F1FF177602761B76F0FF0500BDA8BDA0BDC2BDC3BDAB00E293 +:2028B200BD0003E2BD0003E2BD0103E2BD0203E2BD0330E6000602FE69FF422916561F76CB +:2028D20033003292419623760001267600011F76330032921F763300322B1F76330021281F +:2028F200FFFF1029008F80D369FF40764897008F80D340765E94103B1F7633004192329678 +:2029120082FEAFE2BE03AFE2BE02AFE2BE01AFE2BE0080E2BE00BE87BEC5BEC4BE83BE8AF0 +:202932000300F1FF1776027604FE42A8428AC48AECCC4000C5FF16ED1F7633002192A9CDD7 +:20295200FFFEC7FF01901F7633000150019087FFA8CA2196428AC48A0BDCC41A4000EFFFAB +:202972008001428AC48AFC92FF904396428AC48AECCC8000C6FF0AEC428AC48ACC18DFFFCB +:20299200428AC48ACC1A2000D26F428A008DA0019492CDED428A008D3B039492015216EDD7 +:2029B200428A008D3D03BF569401428A0002008D3403941E428A008D3F03942B428A008DCB +:2029D2003E03942B428A0DD0942B428A008D3F039492ADED428A008D3D039492C156E2006A +:2029F200428A008D3E0394924BED1F760403029243541FEC1F7677033792435403ED00524A +:202A120018ED428A008D31039492435406ED428A008D330394920DED1F7677033692435445 +:202A320024ED005222EC428A008D330394921DED428A4392008D320394964206008F3E03AF +:202A52000156A400019BC492A995C497428A013BA9850156A4000ED043929496089A428A62 +:202A720040764C95EFFF64FF428A008D3F03BF569401428A008D3D03942BEFFF59FF420631 +:202A9200008F3E030156A400019BC492A995C497428A013BA9850156A4000ED043929496C0 +:202AB200428A008D3E039492075210ED428A0DD0949210520BED428A008D3303949206ED1D +:202AD20043921F765C030A9C1096428A008D3E03949202523DED428A43920DD09496428A1D +:202AF200949203521668428A94924252126642839558008F00D7949203520B68428A0DD01E +:202B1200949233521CED428A0CD094923A5217EC428A099A40764C95428A008D3E03942B33 +:202B3200428A008D3D03BF569401428A008D3F03942B428A0DD0942BEFFFFAFE428A0DD0EF +:202B52009492335205ED428A008D3D03942B42830DD095584283008F00D79492008D3E03C0 +:202B7200955408694283008F90019585A40FE8FFDFFE428A099A40764C95428A008D3D03D4 +:202B9200942B428A008D3F03BF569401428A008DA001BF569401428A0DD0942BEFFFC8FE5F +:202BB2004283F5C4208F0000A9A8A60F08664283F5C42F8F0000A9A8A60F08674283208F3D +:202BD2000000F5A842830AD095A8428A0CD094923A52C056ADFE428A008DA001949208EC3B +:202BF200428A008D3F03BF569401EFFFA1FE4206008F34030156A400C4C4A692019001DEB8 +:202C1200C4C2449609EC4283F58AA9A80109F51E4392C498066F428AF48A03564308C496AD +:202C3200428A008D34039406428AE40FE8FF80FE428A339A0FD09496428A0CD09496099A1D +:202C5200428A40764C95428A008D3F03BF569401428A008DA001BF569401EFFF69FE84FE3F +:202C7200060004FE42A8428A008D3A0394923CED4206008F38030156A4000102C407C41EAE +:202C9200428A008D3603940F0568428AC48ABF56E402428A08D0948A4283849295A8428AC5 +:202CB200C48A09D09496428A4283008D36039406008D3803950F5766428AC48AE4CC40008D +:202CD200C5FFFBEC428A099A40764C95428AD492025205ED1F76BF01081A0400428A008DE5 +:202CF2009E01942B406F4206008F38030156A400C4C4A692019001DEC4C24396428A428388 +:202D1200008D36039406008D3803950F0566428AC48ABF56E40243920DEC428A08D0948AC5 +:202D32004283849295A8428AC48AFF9009D094960B6F428A428308D0948AC58309D0C49245 +:202D5200A7FFFF909596428A4283008D36039406008D3803950F0766428AC48AE4CC40002D +:202D7200C5FFFBEC1F7633002192A9CDFFFEC7FF01901F7633000150019087FFA8CA2196F8 +:202D920084FE060002FE412B419246520D63013B008F00D741850156A4004192C496410A77 +:202DB20041924652F5641F765C03BF56330C1F765C03BF56340C1F765C03BF5635081F76D1 +:202DD2005C03BF5636091F765C03BF5637101F765C03BF5638081F765C03BF56390C1F76B2 +:202DF2005C03BF563A0C1F765C03BF563B051F764D030492FE9C1F765C033D961F764D03FD +:202E120004921F765D03FF9C01961F765C03BF563E081F765C03BF5603081F765C03BF5677 +:202E320006081F765C03BF56100D1F765C03BF56051B1F765C03BF563C1282FE060004FE44 +:202E5200439642A8439208520BED089A428A01D54E9B40760797428A008D3B03942B4392CA +:202E720009520CED089A428A01D54E9B40760797428A008D3B03BF56940184FE060008FE9C +:202E9200461E44A042A8472B471B30750566470A471B3075FD69428AD492025205ED1F763F +:202EB200BF010818FBFF472B471B10270566470A471B1027FD69428A4606008D3603941ED0 +:202ED200428A440608D00109941E428A008D3A03942B428AC48AE4CC4000C5FFFBEC428A60 +:202EF200089A40764C95428A008D38030102941E460F0C67428AC48ABF56E401428AC4834F +:202F1200448A09D0C4929596216F4283448AC58309D0C4929596428AC48AE4CC4000C5FFE4 +:202F3200FBEC472B471BE8030566470A471BE803FD69428A099A40764C95428AD4920252DE +:202F520005ED1F76BF01081A0400009A88FE060006FE461E44A042A8428AD492025205ED1E +:202F72001F76BF010818FBFF428A4606008D3603941E428A08D04406941E428A008D3A030A +:202F9200BF569401428AC48AE4CC4000C5FFFBEC428A089A40764C95428A008D3803010224 +:202FB200941E428AC48ABF56E4014283448A09D0C583C492A7FFFF909596009A86FE0600AB +:202FD20006FE441E42A81F765D0384E2440188E23A0050E809404076EEB088E60000007791 +:202FF20003E24600428AC48A4692A7FFFF90D496428AC48A4692FF90DC9686FE060002FE86 +:2030120041961F764D0304961F764003BF5602011F764E03BF56020282FE060008FE441E6B +:20303200417C4192015231ED008F50701F76400300A8008F00D048A822761F76BE0109CC9E +:20305200FFF3A91A00041F76BE0109961F76BE0109CCFFFCA91A00011F76BE0109961F7642 +:203072003700008F8D9100A81F763700008F279202A81F763300321A01001F763300321ACB +:203092000200237600011A764192025239ED008F50771F764E0300A8008F80D348A8227657 +:2030B2001F76BE0107CCFFCFA91A00201F76BE0107961F76BE0107CCFF3FA91A00801F76F8 +:2030D200BE0107961F76BE011618CFFF1F76BE011A1A04001F763700008FDA9104A81F769F +:2030F2003700008F749206A81F763300321A04001F763300321A0800237600011A76488A14 +:203112004192D496488AC406461E01D569FF089A488A4E9B40760797468A0CDCC41A00409B +:20313200468A0CDCC418FFDF468ACC18BFFF468ACC18DFFF468ACC18F7FF468ACC18FBFFAF +:20315200468ACC1A0200468ACC1A0100468A0ADCC418FFBF468A0BDCC4CCE0FF0150C496CD +:203172004076EF94488A440640760D96488AD492025205ED1F76BF01081A0400488AC48A76 +:20319200BF56E402099A488A40764C95488A0CD0942B488A008D9E01942B488A008D330357 +:2031B200942B468A0BDCC41A4000468ACC1A200088FE060008FE457D4497439642A8428AD5 +:2031D200C406481E43921D6509521B63488AFF9CC4CDF8FF0790A8CAC496136F488AC418F5 +:2031F200DFFF166F488AC41A2000488AC418BFFF0F6F488AC41A2000488AC41A4000086F69 +:2032120044924552F7EC4E52EAEC4F52ECEC4592015204ED488AC4187FFF4592025204EDFA +:20323200488AC41A8000488AC418EFFF488AC418F7FF88FE060002FE42A8428A0002008D3B +:203252004203941E82FE060002FE42A882FE060002FE412B4192805209674158008F80DC6A +:20327200942B410A41928052F9681F767303BF5624081F767C0302921F7673033E961F76C4 +:203292007303BF56250A1F767303BF5626C91F767C030092015203EC02526DED1F767403B1 +:2032B2000C8ABF56C43C1F7674030C8ABF56CC3C1F7674030C8ABF56D43C1F7674030C8A29 +:2032D200BF56DC3C1F7674030C8ABF56E43C1F7674030C8ABF56EC3C1F7674030C8A08D07F +:2032F200BF5694321F7674030C8A09D0BF5694321F7674030C8A0AD0BF5694321F76740328 +:203312000C8A0BD0BF5694321F7674030E8ABF56C4321F7674030E8ABF56CC321F767403DD +:203332000E8ABF56D4321F7674030E8ABF56DC321F7674030E8ABF56E4321F7674030E8A8E +:20335200BF56EC321F7674030E8A08D0BF56942D1F7674030E8A09D0BF56942D1F76740377 +:203372000E8A0AD0BF56942D1F7674030E8A0BD0BF56942D1F767C030092035203EC04525E +:2033920077ED1F7674030C8ABF56C4321F7674030C8ABF56CC321F7674030C8ABF56D43298 +:2033B2001F7674030C8ABF56DC321F7674030C8ABF56E43C1F7674030C8ABF56EC3C1F76EB +:2033D20074030C8ABF56FC321F7674030C8A08D0BF5694321F7674030C8A09D0BF569432E0 +:2033F2001F7674030C8A0AD0BF5694321F7674030C8A0BD0BF56943C1F7674030E8ABF5649 +:20341200C42D1F7674030E8ABF56CC2D1F7674030E8ABF56D42D1F7674030E8ABF56DC2D7B +:203432001F7674030E8ABF56E4321F7674030E8ABF56EC321F7674030E8ABF56FC2D1F765D +:2034520074030E8A08D0BF56942D1F7674030E8A09D0BF56942D1F7674030E8A0AD0BF56B7 +:20347200942D1F7674030E8A0BD0BF569432412B41920C5213674158008FC8D794920AED24 +:203492001F7674030C8A942B41581F7674030E8A942B410A41920C52EF681F767C0306923E +:2034B2002EECBF56410C41921052116741581F7674030C8A9428880941581F7674030E8A0C +:2034D2009428B605410A41921052F1681F767403028A0CDCC41A00401F767403028A0DDC6B +:2034F200C41A00401F767403028A0EDCC41A00401F767403028A0FDCC41A004082FE0600D5 +:20351200BDB202FE008F80DC1F76740302A81F76740308A81F767403008F98DC0AA81F7677 +:203532007403008FB0DC0CA81F767403008FC8DC0EA8A9287E3FA8280201008F40DD40767B +:20355200D09F008F40DD809A4076EEAF42961F7677030092425422ED421BFFFF1FEC1F76B8 +:2035720076033E921F767C03025418ED412B419280520E671F767403415841590283008FA8 +:2035920040DD94929D96410A41928052F4681F767403028A7FD0942B0A6F407655971F7601 +:2035B2007403028A7FD0942B407629991F767C03009203521F63412B419204521B670C9C34 +:2035D200A958408F40D8008FC0D7410E30FFC8E295000156A40003E2C4008CE6000041585F +:2035F200408FF0DCA9BF120F9596410A41920452E76882FEBE8B060002FE422B412B41922C +:203612008052156741581F7674030283008F40DD9592945408EC1F7674030283959294968F +:20363200BF564201410A41928052ED68429211EC008F40DD809A4076EEAF1F76770300964C +:20365200A9287E3F008F40DDA82802014076859F82FE06000CFE1F767C0301920152C056D1 +:203672006201442B44920C52E3FFAE000356440245964592407606AF429620FFF401407644 +:20369200FDB34592019C407606AF419620FFF4014076FDB34592469C407606AF439620FF1C +:2036B200F4014076FDB3029AAD5C82DC4076EEAF435412EC013B008FC8D744850156A40084 +:2036D200C492035206ED42284A01BF56411E046F422B4128110142924696C4E241000077A8 +:2036F20003E24A004592029C407606AF429620FFF4014076FDB34592039C407606AF41969F +:2037120020FFF4014076FDB34592489C407606AF439620FFF4014076FDB3029AAD5C82DCA1 +:203732004076EEAF435413EC013B008FC8D744850156A400C492035206ED4228A00F412840 +:203752006801056F4228CE0E4128D90142924796C4E24100007703E24C00013B008F40D8CE +:2037720044850156A4004692C496AFE24A00008F58D88CE6000044850156A400A9BF120FE8 +:20379200C4964792AFE24A00AFE24C01469E20E70800A985A9BD160F0077007700770077A3 +:2037B20089E609004076EEB0013B008F80D8035644010156A40003E2C400440A44920C5244 +:2037D200E4FF56FFBF56440C44921052E3FF83000356440245964592407606AF429620FFEA +:2037F200F4014076FDB34592019C407606AF419620FFF4014076FDB34592469C407606AF08 +:20381200439620FFF4014076FDB3029AAD5C82DC4076EEAF435404EC4228FF07412B4292B6 +:203832004696C4E24100007703E24A004592029C407606AF429620FFF4014076FDB3459204 +:20385200039C407606AF419620FFF4014076FDB34592489C407606AF439620FFF401407632 +:20387200FDB3029AAD5C82DC4076EEAF435404EC42280609412B42924796C4E241000077B5 +:2038920003E24C00013B008F40D844850156A4004692C496AFE24A00008F58D88CE6000000 +:2038B20044850156A400A9BF120FC49602E8D123C8E247004076EEB0013B008F80D80356B0 +:2038D20044010156A40003E2C400440A4492105280641F767C03009203522463442B4492BC +:2038F200045220630C9C013B408F40D8A9850156A500008FC0D7035644010156A400C8E27F +:20391200C500408FF0DC03E2C4008CE6000044850156A500A9BF120FC596440A44920452F7 +:20393200E2648CFE0600BDB206FE42A8428A11D0949244964283428A12D113D003569D0840 +:2039520094CA4596428A1F767703008DA10137929496428A008DA201BF569403428A008D1E +:20397200A301035645019496462B459246542C691F767403028A46924494A95894CC00FFA9 +:20399200C7FFA988008DA10103564601039CA9804206A70DA98A947E1F767403028A4692D6 +:2039B2004494A9589492FF90008DA101A98803564601049CA9804206A70DA98A947E460A0D +:2039D20045924654D6664328FFFF008FA1014206435D0156A40003564501039CA90E407600 +:2039F2009CAF4396008DA10103564501039CA9884206A60DA98A4392FF9094960356450198 +:203A1200049CA9884206A60DA98A4392A7FFFF90949603564501059CA9884206A60DA98AC2 +:203A3200942B03564501069CA9884206A60DA98A942B03564501079CA9884206A60DA98AB5 +:203A5200942B03564501089CA9884206A60DA98A942B428A008D9E01BF569401408FA10121 +:203A7200428A42060156A50003564501089CA90E40766C9586FEBE8B0600BDB206FE42A843 +:203A9200452B459208521167458842060ED0A60DA98A42069480408DA101A60DA98A9C7F56 +:203AB200450A45920852F168428A11D0949243964283428A12D113D003569D0894CA4496E2 +:203AD20043581F767403028A44929496428A008D9E01BF569401408FA1014206428A015623 +:203AF200A5000A0240766C9586FEBE8B060002FE421E428AC49282FE060004FE437C421E50 +:203B1200428A4392C49684FE0600BDB206FE42A8428A008DA001949271EC428A942B428ADF +:203B32000FD094924396013B4385008F00D70156A400C492035209684385008F00D701568F +:203B5200A400C41B90011069428AD492025205ED1F76BF01081A0400428A099A40764C95CD +:203B7200A928FFFF4D6F4392335207ED428A43920CD094964392446F4385008F00D70156A6 +:203B9200A400C492FE9CA9804206008F00D7A70DA61E43850156A4000ED10ED0C492FF9CBF +:203BB200A9804206A70DA98A03569C08A68A94CA44964528FFFF428A408F00D7438501563A +:203BD200A5000EDCC592455DFE9CA90E40769CAF4596445407ED428A43920CD09496439216 +:203BF2000F6F428AD492025205ED1F76BF01081A0400428A099A40764C95A928FFFF86FEE9 +:203C1200BE8B0600BDB204FE439642A8428A4283008D3203408DA10194929D96428A008D9B +:203C3200A20143929496000201195AFF443F008FA101445D42060156A400020240769CAFBE +:203C52004496428A008DA301FF909496008DA401428A4492A7FFFF909496428A008DA50190 +:203C7200942B428A008DA601942B408FA101428A42060156A500060240766C9584FEBE8BA9 +:203C920006000AFE461E44A846C5AC281F00013B44C4A7062256A70740FF0156A60048C259 +:203CB200488AC49249960202421E4606C000E0B258FF04EC49CCFF00046F4992A7FFFF900B +:203CD2008AFE060004FE42A8428A13D09492FF90A90E441E428A12D09492FF90A9884406FD +:203CF20037FFA6AF441E428A11D09492FF90A988440637FFA6AF441E428A10D09492FF909A +:203D1200A988440637FFA6AF441E428A17D042839492FF90A90EE51E428A16D042C44283C5 +:203D32009492FF90A980E50637FFA7AFE61E428A15D0428342C49492FF90A980E50637FF9D +:203D5200A7AFE61E428A14D0428342C49492FF90A980E50637FFA7AFE61E428A02020156FC +:203D7200E400428A4406F41E428A0AD04406941E1F767C03BF561E013A9A428A40762F9C1A +:203D920084FE0600BDB204FE42A8428A42830AD0E4060219958A40766E9C428A42C4A95D07 +:203DB200E4060119968A40766E9C0356A908A5944496428A4283408D32030ED09C92959626 +:203DD200428A0FD0BF5694334328FFFF428A0202435D0EDC40769CAF4396428A42830AD042 +:203DF200E4060219958A435D4076BBAF4396449243540BED428A339A40762F9C428A008D1C +:203E12003C03BF569401116F428A008D3C03942B428AD492025205ED1F76BF01081A0400DD +:203E3200428A099A40764C9584FEBE8B0600BDB208FE42A8428A13D09492FF90A90E441EBD +:203E5200428A12D09492FF90A988440637FFA6AF441E428A11D09492FF90A988440637FF72 +:203E7200A6AF441E428A10D09492FF90A988440637FFA6AF441E2FFF0040440F1566431819 +:203E9200FF0F4492407606AF469620FFF4014076FDB34492019C407606AF459620FFF4019E +:203EB2004076FDB3196F2FFF0020440F0A664318FF0FAD5C4492049B86DC4076D09F0C6F08 +:203ED2004318FF0F44064076A49B4696010244074076A49B4596428A4283008D3203408D0E +:203EF200A10194929D96428A008DA201BF569438428A4692008DA301FF9094964692428AA6 +:203F1200A7FF008DA401FF909496428A008DA501942B428A008DA601942B4728FFFF008F85 +:203F3200A1014206475D0156A400060240769CAF4796428A4792008DA701FF909496008DE0 +:203F5200A801428A4792A7FFFF909496428A008DA901942B428A008DAA01942B408FA101AC +:203F7200428A42060156A5000A0240766C9588FEBE8B060006FE42A8428A13D09492FF9035 +:203F9200A90E441E428A12D09492FF90A988440637FFA6AF441E428A11D09492FF90A98898 +:203FB200440637FFA6AF441E428A10D09492FF90A988440637FFA6AF441E452B428A15D0CE +:203FD20045939492A8384596428A14D045939492A83845962FFF0004440F08664318FF0060 +:203FF200449245934076AAAE146F2FFF0002440F0A664318FF00AD5C4492029B85DC407690 +:20401200859F076F4318FF00455C44064076AA9B428A399A40762F9C86FE0600BDB208FE95 +:2040320042A81F767C03BF562001428A13D09492FF90A90E441E428A12D09492FF90A98829 +:20405200440637FFA6AF441E428A11D09492FF90A988440637FFA6AF441E428A10D094927B +:20407200FF90A988440637FFA6AF441E428A17D09492FF90A90E461E428A16D09492FF904D +:20409200A988460637FFA6AF461E428A15D09492FF90A988460637FFA6AF461E428A14D020 +:2040B2009492FF90A988460637FFA6AF461E428A4283008D3203408DA10194929D96428AE6 +:2040D200008DA201BF569434008FFFFF48A8008FA101485D42060156A400020240769CAF26 +:2040F200A90E481E485D448A46064076BBAFA90E481E408FA101428A42060156A500010211 +:2041120040766C95428A008DA101BF569434408FA101428A42060156A500010240766C95C3 +:20413200428AC48AE4CC4000C5FFFBEC428A460644834076D595428AC48AE4CC4000C5FFEB +:20415200FBEC428A4892008DA101FF9094964892428AA7FF008DA201FF909496428A008D4A +:20417200A301942B428A008DA401942B408FA1014206428A0156A500060240766C951F7638 +:204192007C03202B88FEBE8B06000AFE42A8428A13D09492FF90A90E441E428A12D094922B +:2041B200FF90A988440637FFA6AF441E428A11D09492FF90A988440637FFA6AF441E428A60 +:2041D20010D09492FF90A988440637FFA6AF441E428A17D09492FF90A90E461E428A16D09B +:2041F2009492FF90A988460637FFA6AF461E428A15D09492FF90A988460637FFA6AF461EBA +:20421200428A14D09492FF90A988460637FFA6AF461E428A1BD09492FF90A90E481E428A66 +:204232001AD09492FF90A988480637FFA6AF481E428A19D09492FF90A988480637FFA6AFE9 +:20425200481E428A18D09492FF90A988480637FFA6AF481E428A1CD09492FF904996428AF5 +:204272001DD09492FF904A96186F4406468A48C4A6934076859F176F4A9208EC4406468A7A +:2042920048C4A69340767FAF0E6F4406468A48C4A6934076D09F076F49920452E7EC055211 +:2042B200ECEC056F428A3C9A40762F9C8AFE060006FE459744A841961F7677030002301EED +:2042D2001F76300014282040008FC2DD40769FA00052FBEC45934592D0FF0190A8944596E9 +:2042F2002DEC4192209B1F90A99F4697459246542A5646081F76770344060E1E1F7677035E +:20431200460E101E1F76770303564101A90E121E008FC2DD408FCEDD4076AAA0008FC2DDA2 +:2043320040769FA00052FBEC460E0156440046924172469245744592D5ED1F763000142898 +:20435200104086FE060006FE459744A841961F7677030002301E1F76300014282040008F7F +:20437200C2DD40769FA00052FBEC45934592D0FF0190A89445962DEC4192209B1F90A99F9A +:204392004697459246542A5646081F7677034406141E1F767703460E161E1F767703035665 +:2043B2004101A90E181E008FC2DD408FD4DD4076B5A0008FC2DD40769FA00052FBEC460E53 +:2043D2000156440046924172469245744592D5ED1F7630001428104086FE060002FE1F760B +:2043F200770306C5008FC2DD673E22761F763400008FC0A01CA81A7669FF407662B01F762A +:204412005D030F8F404242A83806C000D1B2A9BD120F0077007702E84116008FEEDD89E620 +:2044320000004076B3B02376002082FE060002FE42A822761F76BE0108CCFCFF01501F7687 +:20445200BE0108961F76BE0108CCF3FF04501F76BE0108961F76BE0108CCCFFF10501F76A2 +:20447200BE0108961F76BE0108183FFF1F76BE010B1A08001F76BF010118F7FF1A761F7611 +:20449200C101BF5600071F76C101BF56011F1F76C101022B1F76C101BF56040C1F76C10149 +:2044B2000A2800801F76C1010B2B1F76C1010C2B1F76C101BF560F10428AD42B428A0002F9 +:2044D200C41E1F76C101001A800082FE69FF06001F76BF01011A080006001F76BF0101181D +:2044F200F7FF060002FE42A8428AD492039003EC009A026F019A82FE060004FE44A042A814 +:20451200428A4406C41E428AD41A010084FE060004FE44A042A8428A4406C41E428AD41ACC +:20453200020084FE06001B76F0FF0500BDA8BDA0BDC2BDC3BDAB00E2BD0003E2BD0003E20B +:20455200BD0103E2BD0203E2BD0330E6000669FF42291656227601021F76770301563000B6 +:204572001F76770308C5008FC2DD69FF673E1A76AFE2BE03AFE2BE02AFE2BE01AFE2BE0040 +:2045920080E2BE00BE87BEC5BEC4BE83BE8A0300F1FF1776027602FE42A8EFFFBE01428ABB +:2045B200D4400CEF1F767703BF561B01428AD41A0400428A0AD094C5673E428AD441CC5635 +:2045D200BE011F767703BF561B0D428AD41A0800428A0AD094C5673EEFFFB1011F76C10161 +:2045F200BF5600871F76C101082800061F76C101021A20001F767703BF561B02EFFF9F011E +:204612001F76C10102CC4000C5FFC15698011F76C10107921F7677031D96428A08D094C500 +:20463200673E1F767703BF561B03EFFF8801428A0AD094C5673E1F76C101BF5600871F76DE +:20465200C101082800021F76C101021A20001F767703BF561B04EFFF72011F76C10102CCF8 +:204672004000C5FFC1566B011F76C10107921F7677031D961F767703BF561B05EFFF5F015D +:204692001F76C101BF56008F428AC48A1F76C101E49208961F76C101021A20001F767703E6 +:2046B200BF561B06EFFF4B011F76C10102CC4000C5FFC15644011F76C10107921F767703F4 +:2046D2001D961F767703BF561B07EFFF38011F76C101BF56008F428AC48A1F7677031C5810 +:2046F200C48A1F76C101949208961F7677031C0A1F76C101021A20001F767703BF561B0830 +:20471200EFFF1D011F76C10102CC4000C5FFC15616011F76C10107921F7677031D96428AA6 +:20473200C48A1F7677031C0ED40F0BED428A08D094C5673E1F767703BF561B09EFFFFF002E +:204752001F767703BF561B07EFFFF900428A0AD094C5673E1F76C101BF5600871F76C1012C +:20477200082800051F76C101021A20001F767703BF561B0AEFFFE3001F76C10102CC4000E0 +:20479200C5FFC156DC001F76C10107921F7677031D961F767703BF561B0BEFFFD0001F7601 +:2047B200C101082B1F76C101021A20001F767703BF561B0CEFFFC3001F76C10102CC4000FE +:2047D200C5FFC156BC00428A08D094C5673E1F76C10107401F767703BD561B09CD56AF00D8 +:2047F200428AD418FBFF428AD418FEFF1F7677031B2B1F7677031C2BEFFFA1001F76C101AF +:20481200BF5600871F76C101082800031F76C101021A20001F767703BF561B0EEFFF8F0003 +:204832001F76C10102CC4000C5FFC15688001F76C10107921F7677031D961F767703BF56C8 +:204852001B0F7C6F1F76C101BF56008F428AC48A1F76C101E49208961F76C101021A20001E +:204872001F767703BF561B10696F1F76C10102CC4000C5FF63EC1F76C10107921F76770388 +:204892001D961F767703BF561B11586F1F76C101BF56008F1F76C101082B1F76C101021A44 +:2048B20020001F767703BF561B12486F1F76C10102CC4000C5FF42EC428AC48A1F7677033E +:2048D2001C58C48A1F76C101079294961F7677031C0A1F767703BF561B13306F428AC48AAA +:2048F2001F7677031C0ED40F12ED428A08D094C5673E1F7677031B2B1F7677031C2B428A72 +:20491200D418F7FF428AD418FDFF186F1F767703BF561B11136F1F7677031B9213520E6601 +:204932000356A901C0765AC1A988A706A60DA71EA92401DFA824A71E207682FE0600BDB2F2 +:20495200BDAAAD5A40FE86DA42974196AA281C80AB2800E07EA9A92800E0A8280C80F21E24 +:2049720042920263422B42920F52B256420F227641921DED008F006078A8008F00617AA85B +:20499200008FC0607CA81F76BE0109CCFFCFA91A00101F76BE0109961F76BE0109CCFF3F0E +:2049B2001F76BE01A91A004009961C6F008F006278A8008F00637AA8008FC0627CA81F76D5 +:2049D200BE0107CCFFFCA91A00021F76BE0107961F76BE0107CCFFF31F76BE01A91A00084A +:2049F2000796788A08022AD0941E788A2CD0941E7A8AD41E7A8A0AD0941E7A8A12D0941E82 +:204A1200788A0002C41E7A8A013B42857E07C41E08D07A8A42857E072009941E10D1429278 +:204A320001907A8AA985F20730099C1E788AAA28FFFFAB28FEFFD4A9788A0702C41E788AA7 +:204A5200000208D00119941E788A00020CD00119941E788A00021ED00119941E788A000230 +:204A720022D00119941E788A000218D00119941E0002621E621A0080621A0040621A0020D8 +:204A9200621A0002621A8000621A0010788A14D06206941E18D0788A94CC1000C3FFFCECFA +:204AB200788A16D09406601E60CCFFFCA91A000160965FCC00FF05505F96601A780060CC71 +:204AD200F8FF02506096788A6006941E6218FFEF788A14D06206941E18D0788A94CC1000A9 +:204AF200C3FFFCED7C83088F7064C5A87C83D5A8788A010230D0941E788A32D00002941E37 +:204B1200788A2ED0941E561E788A24D00602941E788A26D00002941E561A0100551A02001F +:204B3200561A0200561A0400788A20D05606941E1F763700008FA0A408A81F763300321A1A +:204B520010001F763700008F0BA50AA81F763300321A2000237600011A761F767C03000202 +:204B7200121E1F767C03101E1F767C031C2B1F767C03141EC0FEBE86BE8B69FF06000EFE4B +:204B9200459744A84196005207ED008F00604CA8008F00614EA81F767C031D920FEC4C8AC1 +:204BB20008D094060190009B58FF08ED4C8A0AD094060190009B58FF49EC4C8A010208D046 +:204BD200941E4C8A0AD0941E448A013B45850156A400C4855AFFAA18000045853FFFABCAFF +:204BF200AACBA81A00E0481E448A4592029CA9850156A400C4855AFF448A4592019CA985A8 +:204C12000156A400AA180000C4853FFFABCAAACB4A1E4E8A4806F41E4E8A4A06E41E2276F2 +:204C32004C8A2ED00002941E1A764C8A0102E41E1F767C03BF561D011F767C03019201522E +:204C520005ED1F76BF010F1A10008EFE69FF06000EFE42A8428AF406481E428AE4064A1E88 +:204C72004806439743CC0080469643CC0040459643CC002044964318FF1F48924D964A06D6 +:204C92004C974A924B96469209EC43928052066743584D92008F80DC9496430A459209ECD9 +:204CB20043928052066743584C92008F80DC9496430A449209EC43928052066743584B929C +:204CD200008F80DC94961F767C030192015206ED1F76BF010F1A0200056F1F76BF010F1A4E +:204CF20001008EFE06001B76F0FF0500BDA8BDA0BDC2BDC3BDAB00E2BD0003E2BD0003E23B +:204D1200BD0103E2BD0203E2BD0330E6000604FE69FF422916560102421E1F76330032922E +:204D3200449623760001267600011F76330032921F763300322B1F7633002128FFFF102957 +:204D52001F7680011E921F904396432D42063B56421E1F76800142060C1E013B008F006196 +:204D720069FF035643030156A400407655A41F7633002192A9CDFFFE1F763300C7FF019063 +:204D92000150019087FFA8CA2196103B1F7633004492329684FEAFE2BE03AFE2BE02AFE209 +:204DB200BE01AFE2BE0080E2BE00BE87BEC5BEC4BE83BE8A0300F1FF177602761B76F0FF68 +:204DD20000E2BD0030E6000602FE422916561F7633003292419623760001267600011F7600 +:204DF200330032921F763300322B1F7633002128FFFF102901021F768001061E1F767C03EC +:204E12001C0A1F7633002192A9CDFFFEC7FF1F76330001900150019087FFA8CA2196103B71 +:204E32001F7633004192329682FE80E2BE00F1FF1776027608FE2276008F5BA61F76350070 +:204E52000AA81A7669FF4076D4B31F763300221A2000237601001F767C0301920152C0568B +:204E720086001F76C401021A0F001F76C40103CCF0FF0B501F76C40103961F76C40103CC86 +:204E92000FFFA0501F76C40103961F76C40103CCFFF0A91A00091F76C40103961F76C401DE +:204EB20003CCFF0FA91A00801F76C40103961F76C4010418F0FF1F76C40104CC0FFF1050D0 +:204ED2001F76C40104961F76C40104CCFFF0A91A00041F76C40104961F76C40104CCFF0FC0 +:204EF200A91A00301F76C40104961F76C40105CCF0FF05501F76C40105961F76C40105CC2A +:204F12000FFF20501F76C40105961F76C40105CCFFF0A91A00061F76C40105961F76C401DA +:204F320005CCFF0FA91A00701F76C40105961F76C401061A0F001F76C40106CC0FFFD05075 +:204F52001F76C40106961F76C40106CCFFF0A91A000E1F76C40106961F76C40106CCFF0F2D +:204F72001F76C401A91A00C006961F76C401011A00011F76C401011A00081F76C401191A26 +:204F920010001F76C401001A10001F76C401011A00401F763300BF5621011F76A001191A4E +:204FB20000081F76A00119CCFFF8A91A00041F76A00119961F76A0011ACCFFFCA91A00013E +:204FD2001F76A0011A961F76A001BF5609801F76A00100CC7FFCA91A00011F76A0010096F8 +:204FF2001F76A00100CCFFE3A91A00081F76A00100961F76A001013B019A00CD001CD9FF56 +:20501200A82D66FFA985441E1F76A00100CC8003C6FF0AEC1F76A00100CC8003C6FF80FFAB +:20503200A985461E036F0102461E44871F765D0344564600421E3806C000D1B2008FB80B20 +:2050520042A8C000D1B2481E1F76A001489205961F76A0010018FCFF88FE06001B76F0FFAB +:205072000500BDA8BDA0BDC2BDC3BDAB00E2BD0003E2BD0003E2BD0103E2BD0203E2BD03C3 +:2050920030E6000604FE69FF422916561F7633002292449623760100267601011F7633004B +:2050B200221848001F7633002128FFFF10291F76BF010B1A00041F767C032092C056A10019 +:2050D2001F765D033792C1569C001F767C0301920152C05696001F767C0324061F767C0355 +:2050F2001019260F07671F767C0322061F767C03261E432B439210527A63013B008FC8D752 +:2051120043850156A400C49261EC4385008F08710156A400C492C3FFA90EA9BD120F00777F +:205132000077007700778BE60000007703E242001F767C031E9216ED1F767403028A7FD03B +:2051520094CC0001C7FF0EED1F767C03268A8CE600001F767C03A9A80109261EA9BF120FA9 +:20517200C4964385008FC8D70156A400C49202520EEC432D008F00D9AFE2420069FF1235D4 +:205192000156A400407640B203E24200AFE24200013B008F46D78CE6000043850156A40043 +:2051B200A9BF120FC4964385008FC8D70156A400C492025206ED439269FF4076E384136F90 +:2051D200439269FF4076F2870E6F1F7674030A8A43850156A400C42B4385008F80DC015678 +:2051F200A400C42B430A4392105288641F765E0314921F765E0315961F765E03142B1F7693 +:20521200BF010D1A00041F76C401011A00401F76C401191A10001F763300BF562101103BF5 +:205232001F7633004492229684FEAFE2BE03AFE2BE02AFE2BE01AFE2BE0080E2BE00BE87DD +:20525200BEC5BEC4BE83BE8A0300F1FF17760276407678A7049A029B407680A7407618A853 +:2052720006001F76C00121920F90045213ED1F76C00111CC8001C6FF02520CED22761F7625 +:20529200C001BF5625551F76C001BF5625AA1A76016F69FF060022761F76C001BF56296870 +:2052B2001A7669FF060006FE449743961F76C00111CC0800C2FF02EC25761F76C00111CC6E +:2052D2008001C6FF07EC22761F76C00111187FFE1A7622761F76C001111A400043921F769C +:2052F200C0010F9021CDF0FF1F76C001A8CA21961A764392B156A901A90E461E69FFA92876 +:2053120080C3A828C901AC1E44564600461E407678A71F76C001119201900152FBED22765E +:205332001F76C0011118BFFF1A764492015203EC02520DED22761F76C001039011CD7FFE4C +:205352001F76C00186FFA8CA11961A7644920BED46C4013BAC281E00A60640FF2256A607A1 +:2053720041FF461E449201520BED46C4013BAC281E00A60640FF2256A60741FF461E449294 +:2053920002520AED46C4AC281F00013BA6062256A60740FF461E439218ED4492035215EDFC +:2053B20022761F76C00111CC7FFE1F76C001A91A0001119669FF20FFDA054076FDB31F7671 +:2053D200C001111A80011A7646061F765D03381E86FE69FF060004FE22761F76C001BF5630 +:2053F2001A011F76C0011B2B1F76C0011A9206EC1F76C00103561A01026F019AA90E441E01 +:205412001F765D0369FF4406421E3806C000D1B2441E1F765D0344063C1E1F76C0011B92F4 +:2054320006EC1F76C00103561B01026F019AA90E441E1F765D034406421E3806C000D1B258 +:20545200441E1F765D0344063A1E1F762C0035CCF8FF1F762C00015035961F762C00341A9C +:2054720004001F762C003418F7FF1F76C0011C1A0800787680001F76C0011C1A10001F76E0 +:20549200C0011C1A00041F76C0011C1A00081F76C0011C1A20001F76C0011C1A00011F769D +:2054B200C0011C1A00101F76C0011C1A00201F76C0011C1A00401F76C0011C1A00801F76BA +:2054D200C0011C18FBFF1F76C0011D1A01001F76C0011D1A02001F76C0011D1A04001F7688 +:2054F200C0011D1A08001F76C0011D1A10001F76C0011D1A20001F76C0011C1A04001F762B +:20551200C0011D1A00041F76C0011D1A00081F76C0011D1A00101F76C0011D1A00201F7609 +:20553200C0011D1A00011F76C0011D1A00021F76C0011D1A00401F76C0011D1A00801F7662 +:20555200C001201A00011F76C001201A00021F76C001201A00041F76C001201A00081F76EA +:20557200C001201A00101F76C001201A00201A7684FE69FF060002FE22761F762B0020283E +:20559200FFFF1F762B002128FFFF1F762B002228FFFF1F762B002328FFFF1F762B002428D7 +:2055B200FFFF1F762B002528FFFF1F762B002628FFFF1F762B002728FFFF1A761F76FFCFC4 +:2055D200389241961F76FFCF399241961F76FFCF3A9241961F76FFCF3B9241961F76FFCFA3 +:2055F2003C9241961F76FFCF3D9241961F76FFCF3E9241961F76FFCF3F9241961F762B0016 +:205612002F4003EE019A026F009A82FE69FF060022761F762C0035CCF8FF01501F762C0021 +:2056320035961F762C003418FCFF1F762C003418F7FF1F762C00341A04001F762C00201A74 +:2056520060001F762C00201A1C001F762C00201A03001F762C00201A00301F762C00201A9D +:20567200000E1F762C00201A80011F762C00211A40001F762C00201A00401F762C00201A1C +:2056920000801F762C00211A03001F762C002C1A60001F762C002C1A1C001F762C002C1AE8 +:2056B20003001F762C002C1A00301F762C002C1A000E1F762C002C1A80011F762C002D1AF9 +:2056D20040001F762C002C1A00401F762C002C1A00801F762C002D1A03001F762C002E1A96 +:2056F20060001F762C002E1A1C001F762C002E1A03001F762C002E1A00301F762C002E1AC5 +:20571200000E1F762C002E1A80011F762C002F1A40001F762C002E1A00401F762C002E1A43 +:2057320000801F762C002F1A03001F762C00381A07001F762C00381A38001A7669FF4076B7 +:2057520057AA07F6007769FF060022761F76BE01181A03001F76BE01181A0C001F76BE014D +:20577200181A30001F76BE01181AC0001F76BE01181A00031F76BE01181A000C1F76BE0100 +:20579200181A00301F76BE01181A00C01F76BE01191A03001F76BE01191A0C001F76BE01DE +:2057B200191A30001F76BE01191AC0001F76BE01191A00031F76BE01191A000C1F76BE01BC +:2057D200191A00301F76BE01191A00C01F76BE01141A03001F76BE01141A0C001F76BE01A6 +:2057F200141A30001F76BE01141AC0001F76BE01141A00031F76BE01141A000C1F76BE0190 +:20581200141A00301F76BE01141A00C01F76BE01151A03001F76BE01151A0C001F76BE016D +:20583200151A30001F76BE01151AC0001F76BE01151A00031F76BE01151A000C1F76BE014B +:20585200151A00301F76BE01151A00C069FF407657AA060022761F76BE01261A03001F76AB +:20587200BE01261A0C001F76BE01261A30001F76BE01261AC0001F76BE01261A00031F76C7 +:20589200BE01261A000C1F76BE01261A00301F76BE01261A00C01F76BE01271A03001F76A6 +:2058B200BE01271A0C001F76BE01271A30001F76BE01271AC0001F76BE01271A00031F7683 +:2058D200BE01271A000C1F76BE01271A00301F76BE01271A00C01F76BE01171A03001F7673 +:2058F200BE01171A0C001F76BE01171A30001F76BE01171AC0001F76BE01171A00031F7683 +:20591200BE01171A000C1F76BE01171A00301F76BE01171A00C01F76BE01281A03001F7651 +:20593200BE01281A0C001F76BE01281A30001F76BE01281AC0001F76BE01281A00031F76FE +:20595200BE01281A000C1F76BE01281A00301F76BE01281A00C01F76BE01161A00C01F7633 +:20597200BE01091A00C01F76BE01091A00301F76BE01091A000C1F76BE01161A30001F7600 +:20599200BE01161AC0001F76BE01161A00301F76BE01161A00031F76BE01161A000C1F76E6 +:2059B200BE01091A00031A7669FF060002FE2276008F3F801F7634001AA81A7669FF1F76F4 +:2059D2005D030F8F4042380642A8C000D1B2A9BD120F0077007702E8D11F008FE6DD89E6BA +:2059F20000004076B3B01F7630000C2820402376001082FE060006FE407655A7103B69FF8B +:205A12004076E6B1267600002F760000407684B3407676B14076C6AC1F76BF010C1A010078 +:205A32001F76BF010B1A0100412B41920A521263012920FF50C34076D0B11F76BF010F1AB8 +:205A520001001F76BF010E1A0100410A41920A52F0641F76BF010A1A01001F76BF010B1AF3 +:205A720001004076DAAC1F767C030092109B4076E8B30D9A40762C9601D4418F00C2A9A066 +:205A920040763B9602D4418F00C2A9A040763B961F767C03009A02934076CCA240761BA05D +:205AB200407603AB4076FBB2407635B2407647A54076A081407688AE078F20A1A9A84076AD +:205AD200D0B1407657994076AD984076D2821F767C0302921F7673033E9622761F76C00113 +:205AF200BF56292F1A761F765D03BF5637011F765E030192C15689001F765E03012B412B9E +:205B120041920252E3FF8100013B008FE5DC41850156A400C49274EC4185008FFADD015663 +:205B3200A400408FE5DCC492019CA988C49641850156A500A692C55463684185008FFADD97 +:205B52000156A400013BC42B4185008FFCDD0156A400C492805207684185008FFCDD0156C8 +:205B7200A400C42B4185008FFCDD0156A400408F82D7C492C3FFA95803564103008FFCDD11 +:205B92000156A50041850156A400C4930F91A82D959262FF43961CED4185008FFCDD01567B +:205BB200A400C492109CA988A618F0FF4185008FFCDD0156A400C47EC86F013B008FFCDD09 +:205BD20041850156A400C40A4392A0FF43964340F5EF016F013B008FFCDD41850156A4009B +:205BF20069FFC493009A008F80DC4076ECA3013B008FFCDD41850156A400C4080300410A8B +:205C120041920252826469FF4076BAAD1F767403028A7FD094CC0400C1FF09EC1F767403D4 +:205C3200028A7FDCC418FBFF407629991F767403028A7FD094CC0800C2FF09EC1F7674030C +:205C5200028A7FDCC418F7FF4076AD981F767403028A7FD094CC2000C4FF09EC1F76740353 +:205C7200028A7FDCC418DFFF407657991F767403028A7FD094CC0200C0FF09EC1F767403C2 +:205C9200028A7FDCC418FDFF40765597412B41920252E3FF2EFF005205EC008F00D046A85F +:205CB200046F008F80D346A8468A4076B29B4296A91BFFFF39EC1F76BF010F1A0100216FEE +:205CD200468A40768F9C306F468A4076EF9C2C6F468A4076449D286F468A4076E79D246F1B +:205CF200468A40763B9E206F468A4076F29E1C6F468A4076C09A186F468A40766A9B146F8E +:205D120038520C623852E5EC0352F3EC0652F5EC3352DBEC3452E5EC076F3952DEEC3A52B7 +:205D3200D0EC3C52E2EC410A41920252B564EFFFE0FE22761F76BE011618FCFF1F76BE0179 +:205D52001818FCFF1F76BE011A1A01001F76BE011B1A01001A7669FF060002FE22761F76C8 +:205D7200BE01061800001F76BE01071800FF1F76BE0108183F001F76BE01091800FF1F7606 +:205D9200BE011618C0FF0F8F00F0ABA81F76BE01AB93AA9218C11F76BE0119C01F76BE013C +:205DB2000B18EFFF1F76BE010B18DFFF1F76BE010B18BFFF1F76BE011B18F7FF1A761F7694 +:205DD2007C03002B422B412B4192645212631F76BF01009B019200BEC5FF0190B056A601ED +:205DF200A692B156A8014273410A41926452F0644292325204651F767C03000A422B412B14 +:205E12004192645212631F76BF01009B019200BEC3FF0190B056A601A692B156A801427394 +:205E3200410A41926452F0644292325205651F767C0300080200422B412B41926452126371 +:205E52001F76BF01009B019200BEC4FF0190B056A601A692B156A8014273410A419264527D +:205E7200F0644292325205651F767C03000804001F767C03035600011F767C0302961F762B +:205E92007C03000A422B412B4192645212631F76BF01009B099200BEC2FF0190B056A60148 +:205EB200A692B156A8014273410A41926452F0644292325204651F767C03020A1F767C0316 +:205ED2000092015203EC025205ED1F767C03BF560601015207EC025205EC035203EC045241 +:205EF20005ED1F767C03BF56010122760E6F088F00001F76BE010AA8AA2813DCAB28070026 +:205F12001F76BE011AA9066F1F767C0301920152EFEC1A7682FE69FF060002FE0002421E2E +:205F32001F76BF0100CC8000C6FF06ED00021F767C030C1E0D6F038F90D01F767C03A9A8E3 +:205F52000C0F066501021F767C0301560C00038F90D01F767C03A9A80C0F03650102421EF2 +:205F72001F76BF0100CC4000C5FF06ED00021F767C030E1E0B6FA9A81F767C030E0F06654E +:205F920001021F767C0301560E00A9A81F767C030E0F046502024207421E1F767C03009235 +:205FB200035213631F76BF0101CC0004C9FF04ED04024207421E1F76BF0101CC8000C6FF0F +:205FD20004ED08024207421E1F76BF01009B099200D4013BC2FF0190B056A8010053B15615 +:205FF200A4010356A404A9854207421E1F76BF01009B00D401CC4000C5FFB056A80100537B +:20601200B156A4010356A405A9854207421E1F76BF01009B00D401CC1000C3FFB056A801D7 +:206032000053B156A4010356A406A9854207421E1F76BF01009B00D401CC2000C4FFB056FB +:20605200A8010053B156A4010356A407A9854207421E1F767C03429207961F767403028A8E +:2060720017D01F767C030792949682FE060022761F76BE011C18FEFF1F76BE011C18FDFF29 +:206092001F76BE01121A03001F76BE01121A0C001F76BE0116CCFCFF01501F76BE0116965D +:2060B2001F76BE0116CCF3FF1F76BE01045016961A7669FF0600407664AE1F76E401BF56FD +:2060D20007501F76E4010918DFFF1F76E401BF560C0E1F76E401BF56030A1F76E401BF560A +:2060F20004051F76E401092B1F76E401091A00041F76E401091A2000060002FE42974196C3 +:206112001F76E40109CC0008CAFF015204EDA92855554E6F1F76E40102CC0010CBFF01525C +:2061320004EDA9280010446F1F76E401BF5605041F76E4010928206E035641011F76E401E2 +:20615200C7FF08961F76E40102CC1000C3FFFBEC035641011F76E40108961F76E40102CCCD +:206172001000C3FFFBEC42921F76E401A7FF08961F76E40102CC1000C3FFFBEC42921F7658 +:20619200E40108961F76E40102CC1000C3FFFBEC1F76E40109CC0008CAFF0152FAEC1F767B +:2061B200E40102CC0010CBFF0152FAEC009A82FE060004FE41961F76E40109CC0008CAFFEE +:2061D200015204EDA92855556C6F1F76E40102CC0010CBFF015204EDA9280010626F1F7666 +:2061F200E401BF5605021F76E4010928206E035641011F76E401C7FF0896008FFFFF44A861 +:206212001F76E40102CC1000C3FF06ED4406A98A81DC44A8F6ED035641011F76E401089603 +:20623200008FFFFF44A81F76E40109CC0008CAFF015206ED4406A98A81DC44A8F5ED1F7630 +:20625200E401BF5605021F76E4010928206C008FFFFF44A81F76E40102CC0800C2FF06ED77 +:206272004406A98A81DC44A8F6ED1F76E40106934292A8384296008FFFFF44A81F76E401D1 +:2062920002CC0800C2FF06ED4406A98A81DC44A8F6ED1F76E40142930692A83C4297429241 +:2062B20084FE060006FE459744A84196462B4592465414654192410A407606AF448A013BB3 +:2062D200A98846850156A400C47E20FFF4014076FDB3460A45924654EE6286FE060006FE5A +:2062F200461E44A8417D4606A98A81DC46A814EC4483859244A04158A0F2008F00DEA09228 +:20631200FF90A9584192C7FF947041964606A98A81DC46A8EEED419286FE06000CFE461EF7 +:2063320044A8417D00024C1E46064C0F28694CCC01004796448A01294C0640FF0156A40083 +:20635200C4924896479205ED48CC00FFC7FF49964792015204ED4892FF9049964992417083 +:20637200008F00DEFF90A9584192C7FF9470419601024C074C1E46064C0FDA6641928CFE96 +:20639200060006FE439642A84428FFFF452B4392455436694558428A9492FF9044F2462B72 +:2063B200469208521067444007EF4492C0FFA91C01A04496046F4492C0FF4496460A4692C9 +:2063D2000852F2684558428A94CC00FFC7FF44F2462B469208521067444007EF4492C0FF0A +:2063F200A91C01A04496046F4492C0FF4496460A46920852F268450A43924554CC664492C8 +:2064120086FE060008FE421E0129420647FFA81A00FF441E472B47922052146344060856C3 +:206432000080461E460605ECAA280031AB2B46A9440630FF46704571441E470A479220527E +:20645200EE6442A34406AC281800AB1800FF2256FF90009BABCAAACB441E4206440F03ED82 +:20647200019A026F009A88FE0600008F000C1F7677031EA8AA28FFFFAB28FFFF1F76300002 +:2064920002A91F763000062B1F763000072B1F763000041A10001F763000041A200000025A +:2064B2001F767703201E1F767703008F080C26A81F767703008F100C2EA81F7630000AA9F5 +:2064D2001F76300012A91F7630000E2B1F7630000F2B1F763000162B1F763000172B1F768B +:2064F20030000C1A10001F763000141A10001F7630000C1A20001F763000141A20001F766E +:206512007703281E1F767703301E060008FE03E2460103E2440042A8428A4406E41E428A1D +:206532004606F41EAFE24400AFE2460100E70800007788E60000007703E24800428AC48AAC +:206552004806D41E428AC48AF42B428AC48AFC2B428AC48AE41A1000428AC48AE41A20000F +:20657200428AC48AE418FFFB428AC48AE418FFF7428AC48AE41A0040428A0002D41E88FE4F +:206592000600BD3ABDB2BDAABDA202FE0129A9BF120F58FF5B61A85C7F91A8088000421E4D +:2065B200A493D6FFA85CA9BF160F6761A85D7F91A8088000A859A958A593D6FFA85DA493D4 +:2065D200A571A8180001A697A418FF00A518FF007FDCA492A59EA7964D64A90801FF3E620B +:2065F200A193A09236FFA859A958420635FF0EF6A11FA95BA3010AF6A11F2D56A204A32D4B +:20661200A03640FF0BF6A11F33FF009B30FF54FFA20CA39540FFA70801001FF677FF2009BA +:2066320040FFA70801001FF677FF5AFFA7922265A90801FF1363A9A946FF7F91A85BA95AE1 +:20665200A625A79596FFA20CA395A9BD120F82FEBE82BE86BE8BBE8E0600009B57FFA808DF +:206672007FFF5AFFA693F260A8280080AA71AB92ED6F20FF0000EA6F5AFFA493A8180001D9 +:2066920096FFA85CA9A9A8087FFFA81C0080A4CBDD6F1F76C001201A0010407657AA2276E1 +:2066B2001F762C003518F8FF1F762C00341A03001F762C003418F7FF1F762C003418FBFFA7 +:2066D2001F762C002ECC9FFF1F762C0020502E961F762C002ECCE3FF1F762C0008502E96E0 +:2066F2001F762C002ECCFCFF1F762C0001502E961F762C002ECCFFCF1F762C00A91A0010DF +:206712002E961F762C002ECCFFF11F762C00A91A00062E961F762C002E187FFE1F762C0065 +:206732002F18BFFF1F762C002E18FFBF1F762C002E18FF7F1F762C002F1A03001A7607F65E +:20675200007769FF060004FE421E0129420640FF421E0002441E4206440F0A691002407695 +:20677200FDB301024407441E4206440FF86684FE0600103B1F7633002018FEFF1F76330016 +:20679200222B1F763300242B1F763300262B1F763300282B1F7633002A2B1F7633002C2B13 +:2067B2001F7633002E2B1F763300302B1F763300322B1F763300342B1F763300362B1F7679 +:2067D2003300382B1F763300232B1F763300252B1F763300272B1F763300292B1F763300E5 +:2067F2002B2B1F7633002D2B1F7633002F2B1F763300312B1F763300332B1F763300352B7D +:206812001F763300372B1F763300392B69FF06001F763300201A01001F7633002128FFFF90 +:20683200102969FF0600BDB2BDAABDA203E2BD0403E2BD0506FE03E2440042A808D00CD151 +:2068520042C54283AFE2440142C4428A4286AFE2F70050E80200428212E3958B42C50ED06A +:2068720012E3D6CCAFE2C40000E39F4208E3E295AFE2930140E74921007710E70800007751 +:2068920003E24600428A42830CD00ED194069D1E428A4606941E428A428308D0F406951E3A +:2068B200428A4406F41EAFE2460086FEAFE2BE05AFE2BE04BE82BE86BE8B0600AD280004F0 +:2068D20069FF1F5616561A5610E6000240291F76000002291B762276A92801B4A82800004D +:2068F20001091B61C07601B404290F6F009BA92401DF046C0429A82401DFA61EA1F78624D3 +:20691200A706A1810109A71EA92403635CFF043BA95901DF0900ECFF1A76A928FFFFA828F5 +:20693200FFFF01090E61FF76FFFF066F01DFBDC3A71E673EBEC5A92401DFA82458FFF76072 +:206952004076A0B34076BDB3022904295F565AFF42065F56421E00021FF617564200AB06BC +:20697200325602292076022904295F565AFF420656FF421E00021FF61756420032560229E0 +:2069920020765AFF00021FF617564200A9A920765AFF00021FF617564200207602FE208FE4 +:2069B20000001F767C0322A81F767C03208F00FA24A81F767C0322061F767C03261E1F7635 +:2069D2007C03282B1F767C032206421E066F428AC42B01024207421E1F767C032406420FCC +:2069F200F76682FE0600A85CA971A697013BA98556FFA95DA48556FFA95CA5920FF6A41F00 +:206A1200A64F026C5CFF2076A696A85C013BA98556FFA95DA48556FFA95CA5920FF6A41F89 +:206A3200A64F026C5DFFA89220765AFFAB92A4C5A48E07ECFF9CA988859287960E00FEFF86 +:206A5200AB92A988A9A9A60F10ECAA930EECA9A9FF9DA85CBF76FEFF859287960E00FEFF19 +:206A7200859287960C00F8FFA08A06000000A0E514AD0962A0E51F765D0314AD90E5B45632 +:206A92003E01156F4FE803C092E601008CB5050000E7CA00007700E78A000077CFE812F09F +:206AB200007700E75100007700E74000060006FE008F00C044A8008F000D46A82276412BA4 +:206AD200419280520D63448A84C444A8468AA9A80209461EC4C2410A41928052F5641A769E +:206AF20086FE69FF0600A928FFFFAA28FFFFAB28FFFFA828FFFFAB0F04ED00D400BE0B6F9D +:206B1200A927A928FFFFA92FA4A9C488A928FFFF0209A98AA692407628AB06000077006F99 +:206B32001F767C03BDB22EC5A959673E1F767C0332C5A70603ECA192673E1F767C0330065D +:206B520003ECA71E673E4076BBB3BE8B060022761F76C0011C1A080069FF787680001A76C5 +:206B72001F76C401BF5618E0028FE64969FFA9A84076FDB3060002FE429741961F767703F8 +:206B920037961F7677034292369682FE06001F767C032CA806001F767C032EA806000600FD +:086BB2000119C356FFFF0600A4 +:206BBA002B0000002EC122761F762A00001A01001F762A0006CCFFF0A91A00051F762A0028 +:206BDA0006961F762A0006CCF0FF05501F762A0006961F762A0007CCE0FF08501F762A0047 +:1C6BFA0007961F762A00041AFF011F762A00051AFF011A7607F6007769FF0600B5 +:206C16000301000000C06F9100006F9100006F9100006F9100006F9100006F9100006F919A +:206C360000006F9100006F9100006F9100006F9100006F9100006F910000F8880000058930 +:206C56000000128900001F8900008391000037890000428900004D89000058890000638999 +:206C760000006E89000079890000848900008F8900009A890000A5890000B0890000BB8912 +:206C96000000C6890000D1890000F289000083910000138A0000348A0000538A0000748A70 +:206CB6000000978A0000B88A0000D98A0000FA8A00001B8B00003E8B00005F8B0000839107 +:206CD600000083910000808B0000A18B0000C48B0000E78B0000088C0000298C0000839135 +:206CF6000000839100004C8C00006D8C0000908C0000B18C0000D28C0000F38C000083914F +:206D1600000083910000148D0000358D000083910000839100008391000083910000839182 +:206D3600000083910000588D0000798D00009C8D0000BD8D0000DE8D0000FF8D00008391C0 +:206D5600000083910000228E0000438E0000648E0000858E0000A68E0000C78E00008391E6 +:206D7600000083910000EA8E00000D8F000083910000839100002E8F00004F8F00008391FE +:206D9600000083910000708F0000938F0000B68F0000D98F0000FC8F00001F9000004290EF +:206DB60000006390000083910000839100008391000083910000839100008391000083913E +:206DD6000000839100008391000083910000839100008391000083910000839100008391FD +:206DF60000008391000084900000A5900000C6900000E790000008910000839100002B91EA +:0C6E160000004C91000033000B000A004B +:206E2200280000005AC1FCA000001BA100002DA1000044A100005AA100006DA1000081A1D7 +:206E4200000094A10000AFA10000D3A10000E9A10000FCA1000009A200002BA200003DA2B9 +:186E620000004FA2000062A2000073A2000083A200009BA200000000AC +:00000001FF diff --git a/Bin/UKSSTMS320F28335.map b/Bin/UKSSTMS320F28335.map new file mode 100644 index 0000000..081224f --- /dev/null +++ b/Bin/UKSSTMS320F28335.map @@ -0,0 +1,34 @@ +******************************************************************************** +TMS320C2000 Hex Converter v5.2.7 +******************************************************************************** + +INPUT FILE NAME: +OUTPUT FORMAT: Binary + +PHYSICAL MEMORY PARAMETERS + Default data width : 16 + Default memory width : 8 (LS-->MS) + Default output width : 8 + +BOOT LOADER PARAMETERS + Table Type: SERIAL PORT (SCI 8 bit Mode) + Entry Point: 0x0000b28b + + +OUTPUT TRANSLATION MAP +-------------------------------------------------------------------------------- +00000000..003fffff Page=0 Memory Width=8 ROM Width=8 +-------------------------------------------------------------------------------- + OUTPUT FILES: D:\project2833\ICE_22220_4\bin\UKSSTMS320F28335.bin [b0..b7] + + CONTENTS: 00000000..00006e79 BOOT TABLE + .cinit : dest=0000b401 size=000001cb width=00000002 + .text : dest=00008000 size=00003401 width=00000002 + ramfuncs : dest=0000c12e size=0000002b width=00000002 + .econst : dest=0000c000 size=00000103 width=00000002 + .switch : dest=0000c15a size=00000028 width=00000002 + +-------------------------------------------------------------------------------- +00000000..003fffff Page=1 Memory Width=8 ROM Width=8 "*DEFAULT PAGE 1*" +-------------------------------------------------------------------------------- + NO CONTENTS diff --git a/Bin/UKSSTMS320F28335.out b/Bin/UKSSTMS320F28335.out new file mode 100644 index 0000000000000000000000000000000000000000..09fe9e729d28d5a04b6d3f5f2dffa5fcde406f6a GIT binary patch literal 317192 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