diff options
| author | Avi Levkovich <avi@twine-s.com> | 2019-01-22 18:07:51 +0200 |
|---|---|---|
| committer | Avi Levkovich <avi@twine-s.com> | 2019-01-22 18:07:51 +0200 |
| commit | 39cd504e5ce5f12376a2f919bcaf569e27c61994 (patch) | |
| tree | 72d8c9d499cee71680ef501d07487e1844437557 | |
| parent | 9003a0f4b76c2a0498115c7b463a8a3f1194cff6 (diff) | |
| download | Tango-39cd504e5ce5f12376a2f919bcaf569e27c61994.tar.gz Tango-39cd504e5ce5f12376a2f919bcaf569e27c61994.zip | |
first working version of vme full
16 files changed, 5166 insertions, 420 deletions
diff --git a/Software/Embedded_SW/.jxbrowser-data/Login Data b/Software/Embedded_SW/.jxbrowser-data/Login Data Binary files differindex ffa519189..d73270d9f 100644 --- a/Software/Embedded_SW/.jxbrowser-data/Login Data +++ b/Software/Embedded_SW/.jxbrowser-data/Login Data diff --git a/Software/Embedded_SW/Embedded/.cproject b/Software/Embedded_SW/Embedded/.cproject index 900c2e0b9..55d917f2a 100644 --- a/Software/Embedded_SW/Embedded/.cproject +++ b/Software/Embedded_SW/Embedded/.cproject @@ -167,7 +167,7 @@ </toolChain> </folderInfo> <sourceEntries> - <entry excluding="Common/protobuf-c/person-pb-c.c|JigCommands.c|PWM.c|USBCDCD.c|Message.c|Pin_config.c|src|Configuration.c|SlowMotors.c|Timer.c|Communication.c|FastMotors.c|ADCUtils.c|Drivers/I2C_Communication/Previous_Code|Drivers/L6470|Pin.c|ADCLogger.c|Drivers/I2C_Communication/Previous_Code/TestI2C|Flashstore.c|Profile.c|Drivers/I2C_Communication/I2C_Switch" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name=""/> + <entry excluding="Drivers/FPGA/Full_Vme/ispvme/FPGA1_Full_vme.c|Drivers/FPGA/JTAG_VME|Common/protobuf-c/person-pb-c.c|JigCommands.c|PWM.c|USBCDCD.c|Message.c|Pin_config.c|src|Configuration.c|SlowMotors.c|Timer.c|Communication.c|FastMotors.c|ADCUtils.c|Drivers/I2C_Communication/Previous_Code|Drivers/L6470|Pin.c|ADCLogger.c|Drivers/I2C_Communication/Previous_Code/TestI2C|Flashstore.c|Profile.c|Drivers/I2C_Communication/I2C_Switch" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name=""/> </sourceEntries> </configuration> </storageModule> diff --git a/Software/Embedded_SW/Embedded/Drivers/FPGA/Full_Vme/Handle_vme_file.c b/Software/Embedded_SW/Embedded/Drivers/FPGA/Full_Vme/Handle_vme_file.c new file mode 100644 index 000000000..9df891948 --- /dev/null +++ b/Software/Embedded_SW/Embedded/Drivers/FPGA/Full_Vme/Handle_vme_file.c @@ -0,0 +1,275 @@ +/* + * Handle_vme_file.c + * + * Created on: Jan 22, 2019 + * Author: avi + */ + +/* + * Handle_vme_file.c + * + * Created on: Dec 13, 2018 + * Author: avi + */ +#include "include.h" +#include "Communication/CommunicationTask.h" +#include <DataDef.h> + + +#include "third_party/fatfs/src/ffconf.h" +#include "third_party/fatfs/src/diskio.h" +#include "drivers/Flash_Memory/Flash_Memory.h" +#include "drivers/Flash_Memory/fatfs/ff.h" + +#include "third_party/fatfs/src/ffconf.h" + +#include <Communication/PMR/IO/FileInfo.pb-c.h> + +unsigned char VmeArray[1000]; + +//FIL *FileHandle = 0; //the system supports a single active file +char FileHandleChar[5]; +char ErrorMsg[100]; +#define MAX_CHUNK_LENGTH 2000 +//int FileLength = 0; +//int FileReceivedLength = 0; +static char g_cCwdBuf[50] = "/"; +//uint32_t WrittenBytes = 0; + +int Vme1_index = -1; + +uint32_t Read_vme_from_flash() +{ + //fs.Read(chunk,0,chunk.Length); + + return 0; +} + +FileInfo Data[10]; +extern int g_iAlgoSize; + +uint32_t GetFiles() +{ + //uint32_t status = OK; + + //MessageContainer responseContainer; + + //GetFilesRequest* request = get_files_request__unpack(NULL, requestContainer->data.len, requestContainer->data.data); + + //GetFilesResponse response = GET_FILES_RESPONSE__INIT; + char *path; + FIL* Fo; + + path = "0://FPGAJTAG"; + + #define MAX_NUM_OF_FILES 5 + DIR dir; + FILINFO* fno[MAX_NUM_OF_FILES]; + int i,NumOfFiles = 0; + FRESULT Fresult = FR_OK; + + Fresult |= f_opendir(&dir, path); + if(Fresult != FR_OK) + { + return(Fresult); + } + + memset (fno,0,sizeof(fno)); + FileInfo **FilesInfo = (FileInfo**)my_malloc(sizeof(FileInfo *)*(MAX_NUM_OF_FILES)); + //FileInfo Data[MAX_NUM_OF_FILES]; + memset(fno,0,sizeof(fno)); + fno[0] = my_malloc(sizeof(FILINFO)); + memset (fno[0],0,sizeof(FILINFO)); + + Fresult = f_stat(path,fno[0]); + if (Fresult == FR_OK) + { + if (isDirectory(fno[0]->fattrib)) + { + NumOfFiles++; + //============================ + Fresult = f_opendir(&dir, path); /* Open the directory */ + if (Fresult == FR_OK) + { + for (NumOfFiles = 1;NumOfFiles < MAX_NUM_OF_FILES;NumOfFiles++) + { + fno[NumOfFiles] = my_malloc(sizeof(FILINFO)); + memset (fno[NumOfFiles],0,sizeof(FILINFO)); + Fresult = f_readdir(&dir, fno[NumOfFiles]); /* Read a directory item */ + if (Fresult == FR_OK) + { + if(fno[NumOfFiles]->fname[0] ==0) + { + break; + } + } + } + } + } + else + { + Fresult = FR_DENIED; + } + } + + if ((Fresult == FR_OK)&&(NumOfFiles)) + { + for (i = 0;i < NumOfFiles;i++) + { + file_info__init(&Data[i]); + FilesInfo[i] = &Data[i]; + Data[i].has_attribute = true; + Data[i].attribute = fno[i]->fattrib; + Data[i].has_length = true; + Data[i].name = fno[i]->fname; + Data[i].has_length = true; + Data[i].length = fno[i]->fsize; + Data[i].lastmodifieddate = fno[i]->fdate; + Data[i].lastmodifiedtime = fno[i]->ftime; + + char str[] = "F1TANGOF.VME"; + if( strcmp(Data[i].name,str) == 0) + { + Vme1_index = i; + + //g_iAlgoSize = Data[i].length; + //memset ((char)g_pucAlgoArray,0xAA,sizeof(g_pucAlgoArray)); + int j = 0; + for(j=0;j<1000;j++) + VmeArray[j] = 0xAA; +// Fresult |= f_open(&Fo, "0://Shlomo//F1_Tango.vme", FA_READ); +// if(Fresult != FR_OK) +// { +// //return(fresult); +// while(1); +// } + + GetVmeByte(); + break; + } + + + } + //response.n_items = NumOfFiles; + //response.items = FilesInfo; + } + else + { + //response.n_items = 0; + //response.items = NULL; + } + //responseContainer = createContainer(MESSAGE_TYPE__GetFilesResponse, requestContainer->token, false, &response, &get_files_response__pack, &get_files_response__get_packed_size); + + if (Fresult!= OK) + { + //responseContainer.error = getErrorCode(Fresult); + //responseContainer.errormessage = "File operation error"; + } + //responseContainer.continuous = false; + //uint8_t* container_buffer = my_malloc(message_container__get_packed_size(&responseContainer)); + //size_t container_size = message_container__pack(&responseContainer, container_buffer); + //my_free(responseContainer.data.data); + //my_free(FilesInfo); + //get_files_request__free_unpacked(request,NULL); + //SendChars(container_buffer, container_size); + for (i = 0;i < NumOfFiles;i++) + { + if (fno[i]) + my_free (fno[i]); + } + return Fresult; +} + + +uint32_t ReadIndex = 0; +unsigned char Read_buf[10000]; + +FIL *FileHandlevme = 0; //the system supports a single active file + +void GetVmeByte() +{ + uint32_t no_butes= 2000,i; + BYTE s[no_butes]; + + memset(s,0,sizeof(s)); + + + + UINT rc; + + + FileHandlevme = malloc(sizeof(FIL)); + + char *path; + + + //path = "0://Shlomo"; + + DIR dir; + + FRESULT fresult = FR_OK; + +// fresult |= f_opendir(&dir, path); +// if(fresult != FR_OK) +// { +// while(1); +// } + + if(Vme1_index != -1) + { + fresult |= f_open(FileHandlevme, "0://FPGAJTAG//F1TangoF.vme", FA_READ); + if(fresult != FR_OK) + { + //return(fresult); + while(1); + } +/* + while(1) + { + do + { + + rc = 0; + f_read(FileHandle, s, no_butes, &rc); + + for(i=0;i<no_butes;i++) + { + Read_buf[ReadIndex + i] = s[i]; + } + + ReadIndex += no_butes; + + } while((ReadIndex<10000) && (rc != 0));//EOF or error + +// if(rc !=0) +// { +// while(1); +// } + for(i=0;i<sizeof(Read_buf);i++) + g_pucAlgoArray[i] = Read_buf[i]; + + main_vme(); + + memset(Read_buf,0,sizeof(Read_buf)); + ReadIndex = 0; + + if((rc == 0)) + break; + } + */ + main_vme(); + } + +} + +// call unsigned char GetByte(int a_iCurrentIndex, char a_cAlgo) + +/* + xdata const unsigned char g_pucAlgoArray[]= {0}; + xdata const int g_iAlgoSize = 0; +*/ + +//C:\\FileSystemTests\\F1_Tango_fpga.vme + + + diff --git a/Software/Embedded_SW/Embedded/Drivers/FPGA/Full_Vme/ispvme/FPGA1_Full_vme.c b/Software/Embedded_SW/Embedded/Drivers/FPGA/Full_Vme/ispvme/FPGA1_Full_vme.c new file mode 100644 index 000000000..b85a1104f --- /dev/null +++ b/Software/Embedded_SW/Embedded/Drivers/FPGA/Full_Vme/ispvme/FPGA1_Full_vme.c @@ -0,0 +1,35 @@ +/* + * FPGA1_Full_vme.c + * + * Created on: Jan 21, 2019 + * Author: avi + */ + + +const unsigned char g_pucAlgoArray[] = { + 0x01, 0x13, 0x20, 0x20, 0x14, 0x20, 0x20, 0x70, 0x59, 0x11, 0x08, 0x13, 0x20, 0x0e, 0x70, + 0x12, 0xe2, 0x82, 0xac, 0x01, 0x13, 0x01, 0x09, 0x28, 0x50, 0x05, 0x48, 0xef, 0xa2, 0x96, + 0x46, 0x20, 0x02, 0xc2, 0xb8, 0xd7, 0x90, 0x03, 0x78, 0x20, 0x02, 0x70, 0x10, 0x01, 0x1b, + 0x02, 0x11, 0x08, 0x13, 0x20, 0x0f, 0x70, 0x66, 0x0d, 0x0a, 0x10, 0x10, 0x01, 0x1a, 0xc2, + 0x81, 0xe2, 0x82, 0xac, 0x02, 0x12, 0x01, 0x13, 0x20, 0x20, 0x14, 0x20, 0x20, 0x70, 0x59, + 0x11, 0x08, 0x13, 0x20, 0x0e, 0x70, 0x12, 0xe2, 0x82, 0xac, 0x01, 0x13, 0x01, 0x20, 0x10, + 0x70, 0x10, 0x01, 0x1b, 0x02, 0x11, 0x08, 0x13, 0x20, 0x0f, 0x70, 0x66, 0x0d, 0x0a, 0x10, + 0x10, 0x01, 0x1a, 0xc2, 0x81, 0xe2, 0x82, 0xac, 0x02, 0x12, 0x01, 0x13, 0x20, 0x20, 0x14, + 0x20, 0x20, 0x70, 0x59, 0x11, 0x08, 0x13, 0x20, 0x0e, 0x70, 0x12, 0xe2, 0x82, 0xac, 0x01, + 0x13, 0x01, 0x20, 0x10, 0x70, 0x10, 0x01, 0x1b, 0x02, 0x11, 0x08, 0x13, 0x20, 0x0f, 0x70, + 0x66, 0x0d, 0x0a, 0x10, 0x10, 0x01, 0x1a, 0xc2, 0x81, 0xe2, 0x82, 0xac, 0x02, 0x12, 0x01, + 0x13, 0x20, 0x20, 0x14, 0x20, 0x20, 0x70, 0x59, 0x11, 0x08, 0x13, 0x20, 0x0e, 0x70, 0x12, + 0xe2, 0x82, 0xac, 0x01, 0x13, 0x01, 0x20, 0x08, 0x01, 0x10, 0x04, 0x40, 0x20, 0x20, 0x44, + 0x01, 0x70, 0x10, 0x01, 0x1b, 0x02, 0x11, 0x08, 0x13, 0x20, 0x0f, 0x70, 0x66, 0x0d, 0x0a, + 0x10, 0x10, 0x01, 0x1a, 0xc2, 0x81, 0xe2, 0x82, 0xac, 0x02, 0x12, 0x01, 0x13, 0x20, 0x20, + 0x14, 0x20, 0x20, 0x70, 0x59, 0x11, 0x08, 0x13, 0x20, 0x0e, 0x70, 0x12, 0xe2, 0x82, 0xac, + 0x01, 0x13, 0xef, 0xa2, 0x96, 0x20, 0xcb, 0x86, 0x22, 0x21, 0x44, 0xe2, 0x82, 0xac, 0xd6, + 0xb4, 0x18, 0xe2, 0x80, 0xa6, 0x12, 0x11, 0xc2, 0x81, 0x70, 0x10, 0x01, 0x1b, 0x02, 0x11, + 0x08, 0x13, 0x20, 0x0f, 0x70, 0x66, 0x0d, 0x0a, 0x10, 0x10, 0x01, 0x1a, 0xc2, 0x81, 0xe2, + 0x82, 0xac, 0x02, 0x12, 0x01, 0x13, 0x20, 0x20, 0x14, 0x20, 0x20, 0x70, 0x59, 0x11, 0x08, + 0x13, 0x20, 0x0e, 0x70, 0x12, 0xe2, 0x82, 0xac, 0x01, 0x13, 0xef, 0xa2, 0x96, 0x20, 0xcb +}; + +const int g_iAlgoSize = sizeof(g_pucAlgoArray); + + diff --git a/Software/Embedded_SW/Embedded/Drivers/FPGA/Full_Vme/ispvme/hardware.c b/Software/Embedded_SW/Embedded/Drivers/FPGA/Full_Vme/ispvme/hardware.c new file mode 100644 index 000000000..71a4d68d6 --- /dev/null +++ b/Software/Embedded_SW/Embedded/Drivers/FPGA/Full_Vme/ispvme/hardware.c @@ -0,0 +1,361 @@ +/********************************************************************************* +* Lattice Semiconductor Corp. Copyright 2000-2008 +* +* This is the hardware.c of ispVME V12.1 for JTAG programmable devices. +* All the functions requiring customization are organized into this file for +* the convinience of porting. +*********************************************************************************/ +/********************************************************************************* +* Revision History: +* +* 09/11/07 NN Type cast mismatch variables +* 09/24/07 NN Added calibration function. +* Calibration will help to determine the system clock frequency +* and the count value for one micro-second delay of the target +* specific hardware. +* Modified the ispVMDelay function +* Removed Delay Percent support +* Moved the sclock() function from ivm_core.c to hardware.c +*********************************************************************************/ + +//#include <conio.h> +//unsigned char NOP = 0; +//#include "opcode.h" + +#include <DataDef.h> +#include "include.h" +#include <stdbool.h> +#include <stdlib.h> +#include <stdio.h> +#include <stdint.h> +#include <string.h> +#include "inc/hw_memmap.h" +#include "inc/hw_types.h" +#include "driverlib/gpio.h" + +#include "delay.h" + +#include "vmopcode.h" + +/******************************************************************************** +* Declaration of global variables +* +*********************************************************************************/ + +unsigned char g_siIspPins = 0x00; /*Keeper of JTAG pin state*/ +unsigned short g_usInPort = 0x379; /*Address of the TDO pin*/ +unsigned short g_usOutPort = 0x378; /*Address of TDI, TMS, TCK pin*/ +unsigned short g_usCpu_Frequency = 1000; /*Enter your CPU frequency here, unit in MHz.*/ + + +/********************************************************************************* +* This is the definition of the bit locations of each respective +* signal in the global variable g_siIspPins. +* +* NOTE: Users must add their own implementation here to define +* the bit location of the signal to target their hardware. +* The example below is for the Lattice download cable on +* on the parallel port. +* +*********************************************************************************/ + +const unsigned char g_ucPinTDI = 0x01; /* Bit address of TDI */ +const unsigned char g_ucPinTCK = 0x02; /* Bit address of TCK */ +const unsigned char g_ucPinTMS = 0x04; /* Bit address of TMS */ +const unsigned char g_ucPinENABLE = 0x08; /* Bit address of ENABLE */ +const unsigned char g_ucPinTRST = 0x10; /* Bit address of TRST */ +const unsigned char g_ucPinTDO = 0x40; /* Bit address of TDO*/ + +/*************************************************************** +* +* Functions declared in hardware.c module. +* +***************************************************************/ +void writePort( unsigned char a_ucPins, unsigned char a_ucValue ); +unsigned char readPort(); +void sclock(); +void ispVMDelay( unsigned short a_usTimeDelay ); +void calibration(void); + +/******************************************************************************** +* writePort +* To apply the specified value to the pins indicated. This routine will +* be modified for specific systems. +* As an example, this code uses the IBM-PC standard Parallel port, along with the +* schematic shown in Lattice documentation, to apply the signals to the +* JTAG pins. +* +* PC Parallel port pin Signal name Port bit address +* 2 g_ucPinTDI 1 +* 3 g_ucPinTCK 2 +* 4 g_ucPinTMS 4 +* 5 g_ucPinENABLE 8 +* 6 g_ucPinTRST 16 +* 10 g_ucPinTDO 64 +* +* Parameters: +* - a_ucPins, which is actually a set of bit flags (defined above) +* that correspond to the bits of the data port. Each of the I/O port +* bits that drives an isp programming pin is assigned a flag +* (through a #define) corresponding to the signal it drives. To +* change the value of more than one pin at once, the flags are added +* together, much like file access flags are. +* +* The bit flags are only set if the pin is to be changed. Bits that +* do not have their flags set do not have their levels changed. The +* state of the port is always manintained in the static global +* variable g_siIspPins, so that each pin can be addressed individually +* without disturbing the others. +* +* - a_ucValue, which is either HIGH (0x01 ) or LOW (0x00 ). Only these two +* values are valid. Any non-zero number sets the pin(s) high. +* +*********************************************************************************/ + +//void writePort( unsigned char a_ucPins, unsigned char a_ucValue ) +//{ +// if ( a_ucValue ) { +// g_siIspPins = (unsigned char) (a_ucPins | g_siIspPins); +// } +// else { +// g_siIspPins = (unsigned char) (~a_ucPins & g_siIspPins); +// } +// +// /* This is a sample code for Windows/DOS without Windows Driver. +// _outp( g_usOutPort, g_siIspPins ); +// */ +//} + +void writePort( unsigned char a_ucPins, unsigned char a_ucValue ) +{ + uint8_t PinId = 0; + uint32_t PortId = 0; + + switch(a_ucPins) + { + case pinTCK: + //FPGA 1: + PortId = GPIO_PORTQ_BASE; + PinId = GPIO_PIN_6; + break; + case pinTDI: + //FPGA 1: + PortId = GPIO_PORTS_BASE; + PinId = GPIO_PIN_7; + break; + case pinTMS: + //FPGA 1: + PortId = GPIO_PORTS_BASE; + PinId = GPIO_PIN_5; + break; + case pinENABLE: //always enabled + case pinTRST: //N/A + default: + return; + } + + if(a_ucValue) + ROM_GPIOPinWrite(PortId, PinId, PinId); //Turn ON the requested GPIO + else + ROM_GPIOPinWrite(PortId, PinId, 0); //Turn OFF the requested GPIO +} + +/********************************************************************************* +* +* readPort +* +* Returns the value of the TDO from the device. +* +**********************************************************************************/ +unsigned char readPort() +{ + unsigned char ucRet = 0x00; + + /* This is a sample code for Windows/DOS + if ( _inp( g_usInPort ) & g_ucPinTDO ) { + ucRet = 0x01; + } + else { + ucRet = 0x00; + } + */ + //return ( ucRet ); + //FPGA 1: + if(ROM_GPIOPinRead(GPIO_PORTN_BASE, GPIO_PIN_7)) + ucRet = 0x01; + + + return ( ucRet ); +} + +/********************************************************************************* +* sclock +* +* Apply a pulse to TCK. +* +* This function is located here so that users can modify to slow down TCK if +* it is too fast (> 25MHZ). Users can change the IdleTime assignment from 0 to +* 1, 2... to effectively slowing down TCK by half, quarter... +* +*********************************************************************************/ +void sclock() +{ + unsigned short IdleTime = 0; //change to > 0 if need to slow down TCK + unsigned short usIdleIndex = 0; + IdleTime++; + for ( usIdleIndex = 0; usIdleIndex < IdleTime; usIdleIndex++ ) { + writePort( g_ucPinTCK, 0x01 ); + } + for ( usIdleIndex = 0; usIdleIndex < IdleTime; usIdleIndex++ ) { + writePort( g_ucPinTCK, 0x00 ); + } +} +/******************************************************************************** +* +* ispVMDelay +* +* +* Users must implement a delay to observe a_usTimeDelay, where +* bit 15 of the a_usTimeDelay defines the unit. +* 1 = milliseconds +* 0 = microseconds +* Example: +* a_usTimeDelay = 0x0001 = 1 microsecond delay. +* a_usTimeDelay = 0x8001 = 1 millisecond delay. +* +* This subroutine is called upon to provide a delay from 1 millisecond to a few +* hundreds milliseconds each time. +* It is understood that due to a_usTimeDelay is defined as unsigned short, a 16 bits +* integer, this function is restricted to produce a delay to 64000 micro-seconds +* or 32000 milli-second maximum. The VME file will never pass on to this function +* a delay time > those maximum number. If it needs more than those maximum, the VME +* file will launch the delay function several times to realize a larger delay time +* cummulatively. +* It is perfectly alright to provide a longer delay than required. It is not +* acceptable if the delay is shorter. +* +* Delay function example--using the machine clock signal of the native CPU------ +* When porting ispVME to a native CPU environment, the speed of CPU or +* the system clock that drives the CPU is usually known. +* The speed or the time it takes for the native CPU to execute one for loop +* then can be calculated as follows: +* The for loop usually is compiled into the ASSEMBLY code as shown below: +* LOOP: DEC RA; +* JNZ LOOP; +* If each line of assembly code needs 4 machine cycles to execute, +* the total number of machine cycles to execute the loop is 2 x 4 = 8. +* Usually system clock = machine clock (the internal CPU clock). +* Note: Some CPU has a clock multiplier to double the system clock for + the machine clock. +* +* Let the machine clock frequency of the CPU be F, or 1 machine cycle = 1/F. +* The time it takes to execute one for loop = (1/F ) x 8. +* Or one micro-second = F(MHz)/8; +* +* Example: The CPU internal clock is set to 100Mhz, then one micro-second = 100/8 = 12 +* +* The C code shown below can be used to create the milli-second accuracy. +* Users only need to enter the speed of the cpu. +* +**********************************************************************************/ + +//void ispVMDelay( unsigned short a_usTimeDelay ) +//{ +// unsigned short loop_index = 0; +// unsigned short ms_index = 0; +// unsigned short us_index = 0; +// +// if ( a_usTimeDelay & 0x8000 ) /*Test for unit*/ +// { +// a_usTimeDelay &= ~0x8000; /*unit in milliseconds*/ +// } +// else { /*unit in microseconds*/ +// a_usTimeDelay = (unsigned short) (a_usTimeDelay/1000); /*convert to milliseconds*/ +// if ( a_usTimeDelay <= 0 ) { +// a_usTimeDelay = 1; /*delay is 1 millisecond minimum*/ +// } +// } +// /*Users can replace the following section of code by their own*/ +// for( ms_index = 0; ms_index < a_usTimeDelay; ms_index++) +// { +// /*Loop 1000 times to produce the milliseconds delay*/ +// for (us_index = 0; us_index < 1000; us_index++) +// { /*each loop should delay for 1 microsecond or more.*/ +// loop_index = 0; +// do { +// /*The NOP fakes the optimizer out so that it doesn't toss out the loop code entirely*/ +// //__asm NOP +// NOP++; +// }while (loop_index++ < ((g_usCpu_Frequency/8)+(+ ((g_usCpu_Frequency % 8) ? 1 : 0))));/*use do loop to force at least one loop*/ +// } +// } +//} + +void ispVMDelay( unsigned short a_usTimeDelay ) +{ + + if ( a_usTimeDelay & 0x8000 ) //millisecond + { + a_usTimeDelay &= ~0x8000; + + if ( a_usTimeDelay <= 0 ) + { + a_usTimeDelay = 1; //delay is 1 millisecond minimum + } + delayms(a_usTimeDelay); + } + else + { + if ( a_usTimeDelay <= 0 ) + { + a_usTimeDelay = 1; //delay is 1 microsecond minimum + } + delayUs(a_usTimeDelay); + } +} + + +/********************************************************************************* +* +* calibration +* +* It is important to confirm if the delay function is indeed providing +* the accuracy required. Also one other important parameter needed +* checking is the clock frequency. +* Calibration will help to determine the system clock frequency +* and the loop_per_micro value for one micro-second delay of the target +* specific hardware. +* +**********************************************************************************/ +void calibration(void) +{ +/* + //Apply 2 pulses to TCK. + writePort( pinTCK, 0x00 ); + writePort( pinTCK, 0x01 ); + writePort( pinTCK, 0x00 ); + writePort( pinTCK, 0x01 ); + writePort( pinTCK, 0x00 ); + + //Delay for 1 millisecond. Pass on 1000 or 0x8001 both = 1ms delay. + ispVMDelay(1); + + //Apply 2 pulses to TCK + writePort( pinTCK, 0x01 ); + writePort( pinTCK, 0x00 ); + writePort( pinTCK, 0x01 ); + writePort( pinTCK, 0x00 ); +*/ + //Test pinTDI pinTMS + //writePort( pinTDI, 0x01 ); + //writePort( pinTMS, 0x01 ); + //writePort( pinTMS, 0x00 ); + +// + //writePort( pinTDI, 0x00 ); +// writePort( pinTMS, 0x00 ); + + unsigned char temp = 0; + temp = readPort(); +} + diff --git a/Software/Embedded_SW/Embedded/Drivers/FPGA/Full_Vme/ispvme/ispvm_ui.c b/Software/Embedded_SW/Embedded/Drivers/FPGA/Full_Vme/ispvme/ispvm_ui.c new file mode 100644 index 000000000..465e19d02 --- /dev/null +++ b/Software/Embedded_SW/Embedded/Drivers/FPGA/Full_Vme/ispvme/ispvm_ui.c @@ -0,0 +1,781 @@ +/************************************************************** +* +* Lattice Semiconductor Corp. Copyright 2008 +* +* ispVME Embedded allows programming of Lattice's suite of FPGA +* devices on embedded systems through the JTAG port. The software +* is distributed in source code form and is open to re - distribution +* and modification where applicable. +* +* ispVME Embedded C Source comprised with 3 modules: +* ispvm_ui.c is the module provides input and output support. +* ivm_core.c is the module interpret the VME file(s). +* hardware.c is the module access the JTAG port of the device(s). +* +* The optional module cable.c is for supporting Lattice's parallel +* port ispDOWNLOAD cable on DOS and Windows 95/98 O/S. It can be +* requested from Lattice's ispVMSupport. +* +***************************************************************/ + + +/************************************************************** +* +* Revision History of ispvm_ui.c +* +* 3/6/07 ht Added functions vme_out_char(),vme_out_hex(), +* vme_out_string() to provide output resources. +* Consolidate all printf() calls into the added output +* functions. +* +* 09/11/07 NN Added Global variables initialization +* 09/24/07 NN Added a switch allowing users to do calibration. +* Calibration will help to determine the system clock frequency +* and the count value for one micro-second delay of the target +* specific hardware. +* Removed Delay Percent support +* 11/15/07 NN moved the checking of the File CRC to the end of processing +* 08/28/08 NN Added Calculate checksum support. +***************************************************************/ + + +#include <stdio.h> +#include <stdlib.h> +#include <string.h> +#include "vmopcode.h" +#include "drivers/Flash_Memory/fatfs/ff.h" + +/*************************************************************** +* +* File pointer to the VME file. +* +***************************************************************/ + +FILE * g_pVMEFile = NULL; + +/*************************************************************** +* +* Functions declared in this ispvm_ui.c module +* +***************************************************************/ +unsigned char GetByte(void); +void vme_out_char(unsigned char charOut); +void vme_out_hex(unsigned char hexOut); +void vme_out_string(char *stringOut); +void ispVMMemManager( signed char cTarget, unsigned short usSize ); +void ispVMFreeMem(void); +void error_handler( short a_siRetCode, char * pszMessage ); +signed char ispVM( /*const char * a_pszFilename*/ );//avi- + +/*************************************************************** +* +* Global variables. +* +***************************************************************/ +unsigned short g_usPreviousSize = 0; +unsigned short g_usExpectedCRC = 0; + +/*************************************************************** +* +* External variables and functions declared in ivm_core.c module. +* +***************************************************************/ +extern signed char ispVMCode(); +extern void ispVMCalculateCRC32( unsigned char a_ucData ); +extern void ispVMStart(); +extern void ispVMEnd(); +extern unsigned short g_usCalculatedCRC; +extern unsigned short g_usDataType; +extern unsigned char * g_pucOutMaskData, + * g_pucInData, + * g_pucOutData, + * g_pucHIRData, + * g_pucTIRData, + * g_pucHDRData, + * g_pucTDRData, + * g_pucOutDMaskData, + * g_pucIntelBuffer; +extern unsigned char * g_pucHeapMemory; +extern unsigned short g_iHeapCounter; +extern unsigned short g_iHEAPSize; +extern unsigned short g_usIntelDataIndex; +extern unsigned short g_usIntelBufferSize; +extern LVDSPair * g_pLVDSList; +//08/28/08 NN Added Calculate checksum support. +extern unsigned long g_usChecksum; +extern unsigned int g_uiChecksumIndex; +/*************************************************************** +* +* External variables and functions declared in hardware.c module. +* +***************************************************************/ +extern void calibration(void); +extern unsigned short g_usCpu_Frequency; + +/*************************************************************** +* +* Supported VME versions. +* +***************************************************************/ + +const char * const g_szSupportedVersions[] = { "__VME2.0", "__VME3.0", "____12.0", "____12.1", 0 }; + +/*************************************************************** +* +* GetByte +* +* Returns a byte to the caller. The returned byte depends on the +* g_usDataType register. If the HEAP_IN bit is set, then the byte +* is returned from the HEAP. If the LHEAP_IN bit is set, then +* the byte is returned from the intelligent buffer. Otherwise, +* the byte is returned directly from the VME file. +* +***************************************************************/ +extern unsigned char VmeArray[];//avi+ +extern FIL *FileHandlevme; + +unsigned char GetByte() +{ + unsigned char ucData = 0; + + if ( g_usDataType & HEAP_IN ) { + + /*************************************************************** + * + * Get data from repeat buffer. + * + ***************************************************************/ + + if ( g_iHeapCounter > g_iHEAPSize ) { + + /*************************************************************** + * + * Data over-run. + * + ***************************************************************/ + + return 0xFF; + } + + ucData = g_pucHeapMemory[ g_iHeapCounter++ ]; + } + else if ( g_usDataType & LHEAP_IN ) { + + /*************************************************************** + * + * Get data from intel buffer. + * + ***************************************************************/ + + if ( g_usIntelDataIndex >= g_usIntelBufferSize ) { + + /*************************************************************** + * + * Data over-run. + * + ***************************************************************/ + + return 0xFF; + } + + ucData = g_pucIntelBuffer[ g_usIntelDataIndex++ ]; + } + else { + + // *************************************************************** + // * + // * Get data from file. + // * + // *************************************************************** / + + //ucData = (unsigned char)fgetc( g_pVMEFile ); avi- + + /// avi+ + unsigned int rc; + unsigned char s[1]; + f_read(FileHandlevme, s, 1, &rc); + ucData = s[0]; + //////// + + //if ( feof( g_pVMEFile ) ) avi- + if(rc == 0) //avi+ + { + + /*************************************************************** + * + * Reached EOF. + * + ***************************************************************/ + + return 0xFF; + + + + } + /*************************************************************** + * + * Calculate the 32-bit CRC if the expected CRC exist. + * + ***************************************************************/ +// if( g_usExpectedCRC != 0) avi- +// { +// ispVMCalculateCRC32(ucData); +// } + } + + return ( ucData ); +} + +/*************************************************************** +* +* vme_out_char +* +* Send a character out to the output resource if available. +* The monitor is the default output resource. +* +* +***************************************************************/ +void vme_out_char(unsigned char charOut) +{ + printf("%c",charOut); +} +/*************************************************************** +* +* vme_out_hex +* +* Send a character out as in hex format to the output resource +* if available. The monitor is the default output resource. +* +* +***************************************************************/ +void vme_out_hex(unsigned char hexOut) +{ + printf("%.2X",hexOut); +} +/*************************************************************** +* +* vme_out_string +* +* Send a text string out to the output resource if available. +* The monitor is the default output resource. +* +* +***************************************************************/ +void vme_out_string(char *stringOut) +{ + if(stringOut) + { + printf("%s",stringOut); + } + +} +/*************************************************************** +* +* ispVMMemManager +* +* Allocate memory based on cTarget. The memory size is specified +* by usSize. +* +***************************************************************/ + +void ispVMMemManager( signed char cTarget, unsigned short usSize ) +{ + switch ( cTarget ) { + case XTDI: + case TDI: + if ( g_pucInData != NULL ) { + if ( g_usPreviousSize == usSize ) {/*memory exist*/ + break; + } + else { + free( g_pucInData ); + g_pucInData = NULL; + } + } + g_pucInData = ( unsigned char * ) malloc( usSize / 8 + 2 ); + g_usPreviousSize = usSize; + case XTDO: + case TDO: + if ( g_pucOutData!= NULL ) { + if ( g_usPreviousSize == usSize ) { /*already exist*/ + break; + } + else { + free( g_pucOutData ); + g_pucOutData = NULL; + } + } + g_pucOutData = ( unsigned char * ) malloc( usSize / 8 + 2 ); + g_usPreviousSize = usSize; + break; + case MASK: + if ( g_pucOutMaskData != NULL ) { + if ( g_usPreviousSize == usSize ) {/*already allocated*/ + break; + } + else { + free( g_pucOutMaskData ); + g_pucOutMaskData = NULL; + } + } + g_pucOutMaskData = ( unsigned char * ) malloc( usSize / 8 + 2 ); + g_usPreviousSize = usSize; + break; + case HIR: + if ( g_pucHIRData != NULL ) { + free( g_pucHIRData ); + g_pucHIRData = NULL; + } + g_pucHIRData = ( unsigned char * ) malloc( usSize / 8 + 2 ); + break; + case TIR: + if ( g_pucTIRData != NULL ) { + free( g_pucTIRData ); + g_pucTIRData = NULL; + } + g_pucTIRData = ( unsigned char * ) malloc( usSize / 8 + 2 ); + break; + case HDR: + if ( g_pucHDRData != NULL ) { + free( g_pucHDRData ); + g_pucHDRData = NULL; + } + g_pucHDRData = ( unsigned char * ) malloc( usSize / 8 + 2 ); + break; + case TDR: + if ( g_pucTDRData != NULL ) { + free( g_pucTDRData ); + g_pucTDRData = NULL; + } + g_pucTDRData = ( unsigned char * ) malloc( usSize / 8 + 2 ); + break; + case HEAP: + if ( g_pucHeapMemory != NULL ) { + free( g_pucHeapMemory ); + g_pucHeapMemory = NULL; + } + g_pucHeapMemory = ( unsigned char * ) malloc( usSize + 2 ); + break; + case DMASK: + if ( g_pucOutDMaskData != NULL ) { + if ( g_usPreviousSize == usSize ) { /*already allocated*/ + break; + } + else { + free( g_pucOutDMaskData ); + g_pucOutDMaskData = NULL; + } + } + g_pucOutDMaskData = ( unsigned char * ) malloc( usSize / 8 + 2 ); + g_usPreviousSize = usSize; + break; + case LHEAP: + if ( g_pucIntelBuffer != NULL ) { + free( g_pucIntelBuffer ); + g_pucIntelBuffer = NULL; + } + g_pucIntelBuffer = ( unsigned char * ) malloc( usSize + 2 ); + break; + case LVDS: + if ( g_pLVDSList != NULL ) { + free( g_pLVDSList ); + g_pLVDSList = NULL; + } + g_pLVDSList = ( LVDSPair * ) calloc( usSize, sizeof( LVDSPair ) ); + break; + default: + return; + } +} + +/*************************************************************** +* +* ispVMFreeMem +* +* Free memory that were dynamically allocated. +* +***************************************************************/ + +void ispVMFreeMem() +{ + if ( g_pucHeapMemory != NULL ) { + free( g_pucHeapMemory ); + g_pucHeapMemory = NULL; + } + + if ( g_pucOutMaskData != NULL ) { + free( g_pucOutMaskData ); + g_pucOutMaskData = NULL; + } + + if ( g_pucInData != NULL ) { + free( g_pucInData ); + g_pucInData = NULL; + } + + if ( g_pucOutData != NULL ) { + free( g_pucOutData ); + g_pucOutData = NULL; + } + + if ( g_pucHIRData != NULL ) { + free( g_pucHIRData ); + g_pucHIRData = NULL; + } + + if ( g_pucTIRData != NULL ) { + free( g_pucTIRData ); + g_pucTIRData = NULL; + } + + if ( g_pucHDRData != NULL ) { + free( g_pucHDRData ); + g_pucHDRData = NULL; + } + + if ( g_pucTDRData != NULL ) { + free( g_pucTDRData ); + g_pucTDRData = NULL; + } + + if ( g_pucOutDMaskData != NULL ) { + free( g_pucOutDMaskData ); + g_pucOutDMaskData = NULL; + } + + if ( g_pucIntelBuffer != NULL ) { + free( g_pucIntelBuffer ); + g_pucIntelBuffer = NULL; + } + + if ( g_pLVDSList != NULL ) { + free( g_pLVDSList ); + g_pLVDSList = NULL; + } +} + +/*************************************************************** +* +* error_handler +* +* Reports the error message. +* +***************************************************************/ + +void error_handler( short a_siRetCode, char * pszMessage ) +{ + const char * pszErrorMessage[] = { "pass", + "verification fail", + "can't find the file", + "wrong file type", + "file error", + "option error", + "crc verification error" }; + + strcpy( pszMessage, pszErrorMessage[ -a_siRetCode ] ); +} +/*************************************************************** +* +* ispVM +* +* The entry point of the ispVM embedded. If the version and CRC +* are verified, then the VME will be processed. +* +***************************************************************/ + +signed char ispVM( /*const char * a_pszFilename*/ ) //AVI- +{ + char szFileVersion[ 9 ] = { 0 }; + signed char cRetCode = 0; + signed char cIndex = 0; + signed char cVersionIndex = 0; + unsigned char ucReadByte = 0; + + unsigned int rc; + unsigned char s[1]; + + /*************************************************************** + * + * Global variables initialization. + * + * 09/11/07 NN Added + ***************************************************************/ + g_pucHeapMemory = NULL; + g_iHeapCounter = 0; + g_iHEAPSize = 0; + g_usIntelDataIndex = 0; + g_usIntelBufferSize = 0; + g_usPreviousSize = 0; + + /*************************************************************** + * + * Open a file pointer to the VME file. + * + ***************************************************************/ +/* + if ( ( g_pVMEFile = fopen( a_pszFilename, "rb" ) ) == NULL ) { AVI- + return VME_FILE_READ_FAILURE; + }*/ + g_usCalculatedCRC = 0; + g_usExpectedCRC = 0; + ucReadByte = GetByte(); + switch( ucReadByte ) { + case FILE_CRC: + + /*************************************************************** + * + * Read and store the expected CRC to do the comparison at the end. + * Only versions 3.0 and higher support CRC protection. + * + ***************************************************************/ + +// g_usExpectedCRC = (unsigned char ) fgetc( g_pVMEFile );avi- +// g_usExpectedCRC <<= 8; +// g_usExpectedCRC |= fgetc( g_pVMEFile ); + + // avi+ + + f_read(FileHandlevme, s, 1, &rc); + g_usExpectedCRC = s[0]; + g_usExpectedCRC <<= 8; + f_read(FileHandlevme, s, 1, &rc); + g_usExpectedCRC |= s[0]; + // + + /*************************************************************** + * + * Read and store the version of the VME file. + * + ***************************************************************/ + + for ( cIndex = 0; cIndex < 8; cIndex++ ) { + szFileVersion[ cIndex ] = GetByte(); + } + + break; + default: + + /*************************************************************** + * + * Read and store the version of the VME file. Must be version 2.0. + * + ***************************************************************/ + + szFileVersion[ 0 ] = ( signed char ) ucReadByte; + for ( cIndex = 1; cIndex < 8; cIndex++ ) { + szFileVersion[ cIndex ] = GetByte(); + } + + break; + } + + /*************************************************************** + * + * Compare the VME file version against the supported version. + * + ***************************************************************/ + + for ( cVersionIndex = 0; g_szSupportedVersions[ cVersionIndex ] != 0; cVersionIndex++ ) { + for ( cIndex = 0; cIndex < 8; cIndex++ ) { + if ( szFileVersion[ cIndex ] != g_szSupportedVersions[ cVersionIndex ][ cIndex ] ) { + cRetCode = VME_VERSION_FAILURE; + //while(1);//AVI+ + //break; + } + cRetCode = 0; + } + + if ( cRetCode == 0 ) { + + /*************************************************************** + * + * Found matching version, break. + * + ***************************************************************/ + + break; + } + } + + if ( cRetCode < 0 ) { + + /*************************************************************** + * + * VME file version failed to match the supported versions. + * + ***************************************************************/ + + fclose( g_pVMEFile ); + g_pVMEFile = NULL; + while(1);//AVI+ + return VME_VERSION_FAILURE; + + } + + /*************************************************************** + * + * Enable the JTAG port to communicate with the device. + * Set the JTAG state machine to the Test-Logic/Reset State. + * + ***************************************************************/ + + ispVMStart(); + + /*************************************************************** + * + * Process the VME file. + * + ***************************************************************/ + + cRetCode = ispVMCode(); + + /*************************************************************** + * + * Set the JTAG State Machine to Test-Logic/Reset state then disable + * the communication with the JTAG port. + * + ***************************************************************/ + + ispVMEnd(); + + //fclose( g_pVMEFile ); + + f_close(FileHandlevme);///avi+ + free (FileHandlevme);//avi+ + + g_pVMEFile = NULL; + + + ispVMFreeMem(); + + /*************************************************************** + * + * Compare the expected CRC versus the calculated CRC. + * + ***************************************************************/ + + if ( cRetCode == 0 && g_usExpectedCRC != 0 && ( g_usExpectedCRC != g_usCalculatedCRC ) ) { + printf( "Expected CRC: 0x%.4X\n", g_usExpectedCRC ); + printf( "Calculated CRC: 0x%.4X\n", g_usCalculatedCRC ); + return VME_CRC_FAILURE; + } + + return ( cRetCode ); +} + +/*************************************************************** +* +* main +* +***************************************************************/ +/* +int main_vme( int argc, char * argv[] ) AVI- +{ + unsigned short iCommandLineIndex = 0; + short siRetCode = 0; + char szExtension[ 5 ] = { 0 }; + char szCommandLineArg[ 300 ] = { 0 }; + short sicalibrate = 0; + + //08/28/08 NN Added Calculate checksum support. + g_usChecksum = 0; + g_uiChecksumIndex = 0; + + vme_out_string( " Lattice Semiconductor Corp.\n" ); + vme_out_string( "\n ispVME(tm) V"); + vme_out_string( VME_VERSION_NUMBER ); + vme_out_string(" Copyright 1998-2011.\n"); + vme_out_string( "\nFor daisy chain programming of all in-system programmable devices\n\n" ); + + if ( argc < 2 ) { + vme_out_string( "\nUsage: vme [option] vme_file [vme_file]\n" ); + vme_out_string( "Example: vme vme_file1.vme vme_file2.vme\n" ); + vme_out_string( "option -c: do the calibration.\n" ); + vme_out_string( "Example: vme -c\n" ); + vme_out_string( "Example: vme -c vme_file1.vme vme_file2.vme\n" ); + vme_out_string( "\n\n"); + exit( 1 ); + } + for ( iCommandLineIndex = 1; iCommandLineIndex < argc; iCommandLineIndex++ ) { + strcpy( szCommandLineArg, argv[ iCommandLineIndex ] ); + if ( !strcmp( strlwr( szCommandLineArg ), "-c" ) && ( iCommandLineIndex == 1 ) ) { + sicalibrate = 1; + } + else if ( !strcmp( strlwr( szCommandLineArg ), "-c" ) && ( iCommandLineIndex != 1 ) ) { + vme_out_string( "Error: calibrate option -c must be the first argument\n\n" ); + exit( 1 ); + } + else + { + strcpy( szExtension, &szCommandLineArg[ strlen( szCommandLineArg ) - 4 ] ); + strlwr( szExtension ); + if ( strcmp( szExtension, ".vme" ) ) { + vme_out_string( "Error: VME files must end with the extension *.vme\n\n" ); + exit( 1 ); + } + } + } + siRetCode = 0; + if(sicalibrate) + { + calibration(); + } + for ( iCommandLineIndex = 1; iCommandLineIndex < argc; iCommandLineIndex++ ) { // Process all VME files sequentially + strcpy( szCommandLineArg, argv[ iCommandLineIndex ] ); + if ( !strcmp( strlwr( szCommandLineArg ), "-c" ) && ( iCommandLineIndex == 1 ) ) { + } + else if ( !strcmp( strlwr( szCommandLineArg ), "-checksum" )) {} + else { + vme_out_string( "Processing virtual machine file ("); + vme_out_string( szCommandLineArg ); + vme_out_string (")......\n\n"); + siRetCode = ispVM( szCommandLineArg ); + if ( siRetCode < 0 ) { + break; + } + } + } + if ( siRetCode < 0 ) { + error_handler( siRetCode, szCommandLineArg ); + vme_out_string( "Failed due to "); + vme_out_string ( szCommandLineArg ); + vme_out_string ("\n\n"); + vme_out_string( "+=======+\n" ); + vme_out_string( "| FAIL! |\n" ); + vme_out_string( "+=======+\n\n" ); + } + else { + vme_out_string( "+=======+\n" ); + vme_out_string( "| PASS! |\n" ); + vme_out_string( "+=======+\n\n" ); + //08/28/08 NN Added Calculate checksum support. + if(g_usChecksum != 0) + { + g_usChecksum &= 0xFFFF; + printf("Data Checksum: %.4X\n\n",g_usChecksum); + g_usChecksum = 0; + } + } + exit( siRetCode ); +} +*/ +short int main_vme() +{ + /************************************************************* + * * + * LOCAL VARIABLES: * + * siRetCode: this variable holds the return. * + * * + *************************************************************/ + + short int siRetCode = 0; + /************************************************************* + * * + * Pass in the command line arguments to the entry point. * + * * + *************************************************************/ + + siRetCode = ispVM(); + return( siRetCode ); +} + diff --git a/Software/Embedded_SW/Embedded/Drivers/FPGA/Full_Vme/ispvme/ivm_core.c b/Software/Embedded_SW/Embedded/Drivers/FPGA/Full_Vme/ispvme/ivm_core.c new file mode 100644 index 000000000..d57f44c37 --- /dev/null +++ b/Software/Embedded_SW/Embedded/Drivers/FPGA/Full_Vme/ispvme/ivm_core.c @@ -0,0 +1,3080 @@ +/*************************************************************** +* +* Lattice Semiconductor Corp. Copyright 2009 +* +* ispVME Embedded allows programming of Lattice's suite of FPGA +* devices on embedded systems through the JTAG port. The software +* is distributed in source code form and is open to re - distribution +* and modification where applicable. +* +* Revision History of ivm_core.c module: +* 4/25/06 ht Change some variables from unsigned short or int +* to long int to make the code compiler independent. +* 5/24/06 ht Support using RESET (TRST) pin as a special purpose +* control pin such as triggering the loading of known +* state exit. +* 3/6/07 ht added functions to support output to terminals +* +* 09/24/07 NN Type cast mismatch variables +* Moved the sclock() function to hardware.c +* 08/28/08 NN Added Calculate checksum support. +* 4/1/09 Nguyen replaced the recursive function call codes on +* the ispVMLCOUNT function +* +***************************************************************/ + +#include <stdio.h> +#include <string.h> +#include "vmopcode.h" + +/*************************************************************** +* +* Global variables used to specify the flow control and data type. +* +* g_usFlowControl: flow control register. Each bit in the +* register can potentially change the +* personality of the embedded engine. +* g_usDataType: holds the data type of the current row. +* +***************************************************************/ + +unsigned short g_usFlowControl = 0x0000; +unsigned short g_usDataType = 0x0000; + +/*************************************************************** +* +* Global variables used to specify the ENDDR and ENDIR. +* +* g_ucEndDR: the state that the device goes to after SDR. +* g_ucEndIR: the state that the device goes to after SIR. +* +***************************************************************/ + +unsigned char g_ucEndDR = DRPAUSE; +unsigned char g_ucEndIR = IRPAUSE; + +/*************************************************************** +* +* Global variables used to support header/trailer. +* +* g_usHeadDR: the number of lead devices in bypass. +* g_usHeadIR: the sum of IR length of lead devices. +* g_usTailDR: the number of tail devices in bypass. +* g_usTailIR: the sum of IR length of tail devices. +* +***************************************************************/ + +unsigned short g_usHeadDR = 0; +unsigned short g_usHeadIR = 0; +unsigned short g_usTailDR = 0; +unsigned short g_usTailIR = 0; + +/*************************************************************** +* +* Global variable to store the number of bits of data or instruction +* to be shifted into or out from the device. +* +***************************************************************/ + +unsigned short g_usiDataSize = 0; + +/*************************************************************** +* +* Stores the frequency. Default to 1 MHz. +* +***************************************************************/ + +int g_iFrequency = 1000; + +/*************************************************************** +* +* Stores the maximum amount of ram needed to hold a row of data. +* +***************************************************************/ + +unsigned short g_usMaxSize = 0; + +/*************************************************************** +* +* Stores the LSH or RSH value. +* +***************************************************************/ + +unsigned short g_usShiftValue = 0; + +/*************************************************************** +* +* Stores the current repeat loop value. +* +***************************************************************/ + +unsigned short g_usRepeatLoops = 0; + +/*************************************************************** +* +* Stores the current vendor. +* +***************************************************************/ + +signed char g_cVendor = LATTICE; + +/*************************************************************** +* +* Stores the VME file CRC. +* +***************************************************************/ + +unsigned short g_usCalculatedCRC = 0; + +/*************************************************************** +* +* Stores the Device Checksum. +* +***************************************************************/ +//08/28/08 NN Added Calculate checksum support. +unsigned long g_usChecksum = 0; +unsigned int g_uiChecksumIndex = 0; + +/*************************************************************** +* +* Stores the current state of the JTAG state machine. +* +***************************************************************/ + +signed char g_cCurrentJTAGState = 0; + +/*************************************************************** +* +* Global variables used to support looping. +* +* g_pucHeapMemory: holds the entire repeat loop. +* g_iHeapCounter: points to the current byte in the repeat loop. +* g_iHEAPSize: the current size of the repeat in bytes. +* +***************************************************************/ + +unsigned char * g_pucHeapMemory = NULL; +unsigned short g_iHeapCounter = 0; +unsigned short g_iHEAPSize = 0; + +/*************************************************************** +* +* Global variables used to support intelligent programming. +* +* g_usIntelDataIndex: points to the current byte of the +* intelligent buffer. +* g_usIntelBufferSize: holds the size of the intelligent +* buffer. +* +***************************************************************/ + +unsigned short g_usIntelDataIndex = 0; +unsigned short g_usIntelBufferSize = 0; + +/**************************************************************************** +* +* Holds the maximum size of each respective buffer. These variables are used +* to write the HEX files when converting VME to HEX. +* +*****************************************************************************/ + +unsigned short g_usTDOSize = 0; +unsigned short g_usMASKSize = 0; +unsigned short g_usTDISize = 0; +unsigned short g_usDMASKSize = 0; +unsigned short g_usLCOUNTSize = 0; +unsigned short g_usHDRSize = 0; +unsigned short g_usTDRSize = 0; +unsigned short g_usHIRSize = 0; +unsigned short g_usTIRSize = 0; +unsigned short g_usHeapSize = 0; + +/*************************************************************** +* +* Global variables used to store data. +* +* g_pucOutMaskData: local RAM to hold one row of MASK data. +* g_pucInData: local RAM to hold one row of TDI data. +* g_pucOutData: local RAM to hold one row of TDO data. +* g_pucHIRData: local RAM to hold the current SIR header. +* g_pucTIRData: local RAM to hold the current SIR trailer. +* g_pucHDRData: local RAM to hold the current SDR header. +* g_pucTDRData: local RAM to hold the current SDR trailer. +* g_pucIntelBuffer: local RAM to hold the current intelligent buffer. +* g_pucOutDMaskData: local RAM to hold one row of DMASK data. +* +***************************************************************/ + +unsigned char * g_pucOutMaskData = NULL, + * g_pucInData = NULL, + * g_pucOutData = NULL, + * g_pucHIRData = NULL, + * g_pucTIRData = NULL, + * g_pucHDRData = NULL, + * g_pucTDRData = NULL, + * g_pucIntelBuffer = NULL, + * g_pucOutDMaskData = NULL; + +/*************************************************************** +* +* JTAG state machine transition table. +* +***************************************************************/ + +struct { + unsigned char CurState; /* From this state */ + unsigned char NextState; /* Step to this state */ + unsigned char Pattern; /* The tragetory of TMS */ + unsigned char Pulses; /* The number of steps */ +} g_JTAGTransistions[ 25 ] = { +{ RESET, RESET, 0xFC, 6 }, /* Transitions from RESET */ +{ RESET, IDLE, 0x00, 1 }, +{ RESET, DRPAUSE, 0x50, 5 }, +{ RESET, IRPAUSE, 0x68, 6 }, +{ IDLE, RESET, 0xE0, 3 }, /* Transitions from IDLE */ +{ IDLE, DRPAUSE, 0xA0, 4 }, +{ IDLE, IRPAUSE, 0xD0, 5 }, +{ DRPAUSE, RESET, 0xF8, 5 }, /* Transitions from DRPAUSE */ +{ DRPAUSE, IDLE, 0xC0, 3 }, +{ DRPAUSE, IRPAUSE, 0xF4, 7 }, +{ DRPAUSE, DRPAUSE, 0xE8, 6 }, /* 06/14/06 Support POLING STATUS LOOP*/ +{ IRPAUSE, RESET, 0xF8, 5 }, /* Transitions from IRPAUSE */ +{ IRPAUSE, IDLE, 0xC0, 3 }, +{ IRPAUSE, DRPAUSE, 0xE8, 6 }, +{ DRPAUSE, SHIFTDR, 0x80, 2 }, /* Extra transitions using SHIFTDR */ +{ IRPAUSE, SHIFTDR, 0xE0, 5 }, +{ SHIFTDR, DRPAUSE, 0x80, 2 }, +{ SHIFTDR, IDLE, 0xC0, 3 }, +{ IRPAUSE, SHIFTIR, 0x80, 2 }, /* Extra transitions using SHIFTIR */ +{ SHIFTIR, IRPAUSE, 0x80, 2 }, +{ SHIFTIR, IDLE, 0xC0, 3 }, +{ DRPAUSE, DRCAPTURE, 0xE0, 4 }, /* 11/15/05 Support DRCAPTURE*/ +{ DRCAPTURE, DRPAUSE, 0x80, 2 }, +{ IDLE, DRCAPTURE, 0x80, 2 }, +{ IRPAUSE, DRCAPTURE, 0xE0, 4 } +}; + +/*************************************************************** +* +* List to hold all LVDS pairs. +* +***************************************************************/ + +LVDSPair * g_pLVDSList = NULL; +unsigned short g_usLVDSPairCount = 0; + +/*************************************************************** +* +* Function prototypes. +* +***************************************************************/ + +signed char ispVMCode(); +signed char ispVMDataCode(); +long int ispVMDataSize(); +void ispVMData( unsigned char * Data ); +signed char ispVMShift( signed char Code ); +signed char ispVMAmble( signed char Code ); +signed char ispVMLoop( unsigned short a_usLoopCount ); +signed char ispVMBitShift( signed char mode, unsigned short bits ); +void ispVMComment( unsigned short a_usCommentSize ); +void ispVMHeader( unsigned short a_usHeaderSize ); +signed char ispVMLCOUNT( unsigned short a_usCountSize ); +void ispVMClocks( unsigned short Clocks ); +void ispVMBypass( signed char ScanType, unsigned short Bits ); +void ispVMStateMachine( signed char NextState ); +void ispVMStart(); +void ispVMEnd(); +signed char ispVMSend(unsigned short int); +signed char ispVMRead(unsigned short int); +signed char ispVMReadandSave(unsigned short int); +signed char ispVMProcessLVDS( unsigned short a_usLVDSCount ); + + +/*************************************************************** +* +* External variables and functions in ispvm_ui.c module +* +***************************************************************/ +extern void vme_out_char(unsigned char charOut); +extern void vme_out_hex(unsigned char hexOut); +extern void vme_out_string(char *stringOut); +extern unsigned char GetByte(); +extern void ispVMMemManager( signed char types, unsigned short size ); + +/*************************************************************** +* +* External variables and functions in hardware.c module +* +***************************************************************/ +extern void ispVMDelay( unsigned short int a_usMicroSecondDelay ); +extern unsigned char readPort(); +extern void writePort( unsigned char pins, unsigned char value ); +extern void sclock(); +extern signed char g_cCurrentJTAGState; +extern const unsigned char g_ucPinTDI; +extern const unsigned char g_ucPinTCK; +extern const unsigned char g_ucPinTMS; +extern const unsigned char g_ucPinENABLE; +extern const unsigned char g_ucPinTRST; +extern const unsigned char g_ucPinTDO; + +#ifdef VME_DEBUG + +/*************************************************************** +* +* GetState +* +* Returns the state as a string based on the opcode. Only used +* for debugging purposes. +* +***************************************************************/ + +const char * GetState( unsigned char a_ucState ) +{ + switch( a_ucState ) { + case RESET: + return( "RESET" ); + case IDLE: + return( "IDLE" ); + case IRPAUSE: + return( "IRPAUSE" ); + case DRPAUSE: + return( "DRPAUSE" ); + case SHIFTIR: + return( "SHIFTIR" ); + case SHIFTDR: + return( "SHIFTDR" ); + case DRCAPTURE:/* 11/15/05 support DRCAPTURE*/ + return( "DRCAPTURE" ); + default: + break; + } + + return 0; +} + +/*************************************************************** +* +* PrintData +* +* Prints the data. Only used for debugging purposes. +* +***************************************************************/ + +void PrintData( unsigned short a_iDataSize, unsigned char * a_pucData ) +{ + //09/11/07 NN added local variables initialization + unsigned short usByteSize = 0; + unsigned short usBitIndex = 0; + signed short usByteIndex = 0; + unsigned char ucByte = 0; + unsigned char ucFlipByte = 0; + + if ( a_iDataSize % 8 ) { + //09/11/07 NN Type cast mismatch variables + usByteSize = (unsigned short)(a_iDataSize / 8 + 1); + } + else { + //09/11/07 NN Type cast mismatch variables + usByteSize = (unsigned short)(a_iDataSize / 8); + } + printf( "(" ); + //09/11/07 NN Type cast mismatch variables + for ( usByteIndex = (signed short)(usByteSize - 1); usByteIndex >= 0; usByteIndex-- ) { + ucByte = a_pucData[ usByteIndex ]; + ucFlipByte = 0x00; + + /*************************************************************** + * + * Flip each byte. + * + ***************************************************************/ + + for ( usBitIndex = 0; usBitIndex < 8; usBitIndex++ ) { + ucFlipByte <<= 1; + if ( ucByte & 0x1) { + ucFlipByte |= 0x1; + } + + ucByte >>= 1; + } + + /*************************************************************** + * + * Print the flipped byte. + * + ***************************************************************/ + + printf( "%.02X", ucFlipByte ); + if ( ( usByteSize - usByteIndex ) % 40 == 39 ) { + printf( "\n\t\t" ); + } + if(usByteIndex < 0) + break; + } + printf( ")" ); +} +#endif //VME_DEBUG + +/*************************************************************** +* +* ispVMDataSize +* +* Returns a VME-encoded number, usually used to indicate the +* bit length of an SIR/SDR command. +* +***************************************************************/ + +long int ispVMDataSize() +{ + //09/11/07 NN added local variables initialization + long int iSize = 0; + signed char cCurrentByte = 0; + signed char cIndex = 0; + cIndex = 0; + while ( ( cCurrentByte = GetByte() ) & 0x80 ) { + iSize |= ( ( long int ) ( cCurrentByte & 0x7F ) ) << cIndex; + cIndex += 7; + } + iSize |= ( ( long int ) ( cCurrentByte & 0x7F ) ) << cIndex; + return iSize; +} + +/*************************************************************** +* +* ispVMCode +* +* This is the heart of the embedded engine. All the high-level opcodes +* are extracted here. Once they have been identified, then it +* will call other functions to handle the processing. +* +***************************************************************/ + +signed char ispVMCode() +{ + //09/11/07 NN added local variables initialization + unsigned short iRepeatSize = 0; + signed char cOpcode = 0; + signed char cRetCode = 0; + unsigned char ucState = 0; + unsigned short usDelay = 0; + unsigned short usToggle = 0; + unsigned char usByte = 0; + + /*************************************************************** + * + * Check the compression flag only if this is the first time + * this function is entered. Do not check the compression flag if + * it is being called recursively from other functions within + * the embedded engine. + * + ***************************************************************/ + + if ( !( g_usDataType & LHEAP_IN ) && !( g_usDataType & HEAP_IN ) ) { + usByte = GetByte(); + if ( usByte == 0xf1 ) { + g_usDataType |= COMPRESS; + } + else if ( usByte == 0xf2 ) { + g_usDataType &= ~COMPRESS; + } + else { + return VME_INVALID_FILE; + } + } + + /*************************************************************** + * + * Begin looping through all the VME opcodes. + * + ***************************************************************/ + + while ( ( cOpcode = GetByte() ) >= 0 ) { + + switch ( cOpcode ) { + case STATE: + + /*************************************************************** + * + * Step the JTAG state machine. + * + ***************************************************************/ + + ucState = GetByte(); + + /*************************************************************** + * + * Step the JTAG state machine to DRCAPTURE to support Looping. + * + ***************************************************************/ + + if ( (g_usDataType & LHEAP_IN) && + (ucState == DRPAUSE ) && + ( g_cCurrentJTAGState == ucState )) + { + ispVMStateMachine( DRCAPTURE ); + } + + ispVMStateMachine( ucState ); + +#ifdef VME_DEBUG + if ( g_usDataType & LHEAP_IN ) { + printf( "LDELAY %s ", GetState( ucState ) ); + } + else { + printf( "STATE %s;\n", GetState( ucState ) ); + } +#endif //VME_DEBUG + break; + case SIR: + case SDR: + case XSDR: + +#ifdef VME_DEBUG + switch( cOpcode ) { + case SIR: + printf( "SIR " ); + break; + case SDR: + case XSDR: + if ( g_usDataType & LHEAP_IN ) { + printf( "LSDR " ); + } + else { + printf( "SDR " ); + } + break; + } +#endif //VME_DEBUG + /*************************************************************** + * + * Shift in data into the device. + * + ***************************************************************/ + + cRetCode = ispVMShift( cOpcode ); + if ( cRetCode != 0 ) { + return ( cRetCode ); + } + break; + case WAIT_VME: + + /*************************************************************** + * + * Observe delay. + * + ***************************************************************/ + + //09/11/07 NN Type cast mismatch variables + usDelay = (unsigned short) ispVMDataSize(); + ispVMDelay( usDelay ); + +#ifdef VME_DEBUG + if ( usDelay & 0x8000 ) { + + /*************************************************************** + * + * Since MSB is set, the delay time must be decoded to + * millisecond. The SVF2VME encodes the MSB to represent + * millisecond. + * + ***************************************************************/ + + usDelay &= ~0x8000; + if ( g_usDataType & LHEAP_IN ) { + printf( "%.2E SEC;\n", ( float ) usDelay / 1000 ); + } + else { + printf( "RUNTEST %.2E SEC;\n", ( float ) usDelay / 1000 ); + } + } + else { + + /*************************************************************** + * + * Since MSB is not set, the delay time is given as microseconds. + * + ***************************************************************/ + + if ( g_usDataType & LHEAP_IN ) { + printf( "%.2E SEC;\n", ( float ) usDelay / 1000000 ); + } + else { + printf( "RUNTEST %.2E SEC;\n", ( float ) usDelay / 1000000 ); + } + } +#endif //VME_DEBUG + break; + case TCK: + + /*************************************************************** + * + * Issue clock toggles. + * + ***************************************************************/ + + //09/11/07 NN Type cast mismatch variables + usToggle = (unsigned short) ispVMDataSize(); + ispVMClocks( usToggle ); + +#ifdef VME_DEBUG + printf( "RUNTEST %d TCK;\n", usToggle ); +#endif //VME_DEBUG + break; + case ENDDR: + + /*************************************************************** + * + * Set the ENDDR. + * + ***************************************************************/ + + g_ucEndDR = GetByte(); + +#ifdef VME_DEBUG + printf( "ENDDR %s;\n", GetState( g_ucEndDR ) ); +#endif //VME_DEBUG + break; + case ENDIR: + + /*************************************************************** + * + * Set the ENDIR. + * + ***************************************************************/ + + g_ucEndIR = GetByte(); + +#ifdef VME_DEBUG + printf( "ENDIR %s;\n", GetState( g_ucEndIR ) ); +#endif //VME_DEBUG + break; + case HIR: + case TIR: + case HDR: + case TDR: + +#ifdef VME_DEBUG + switch( cOpcode ) { + case HIR: + printf( "HIR " ); + break; + case TIR: + printf( "TIR " ); + break; + case HDR: + printf( "HDR " ); + break; + case TDR: + printf( "TDR " ); + break; + } +#endif //VME_DEBUG + + /*************************************************************** + * + * Set the header/trailer of the device in order to bypass + * successfully. + * + ***************************************************************/ + + cRetCode = ispVMAmble( cOpcode ); + if ( cRetCode != 0 ) { + return ( cRetCode ); + } + +#ifdef VME_DEBUG + printf( ";\n" ); +#endif //VME_DEBUG + break; + case MEM: + + /*************************************************************** + * + * The maximum RAM required to support processing one row of the + * VME file. + * + ***************************************************************/ + + //09/11/07 NN Type cast mismatch variables + g_usMaxSize = (unsigned short) ispVMDataSize(); + +#ifdef VME_DEBUG + printf( "// MEMSIZE %d\n", g_usMaxSize ); +#endif //VME_DEBUG + break; + case VENDOR: + + /*************************************************************** + * + * Set the VENDOR type. + * + ***************************************************************/ + + cOpcode = GetByte(); + switch ( cOpcode ) { + case LATTICE: +#ifdef VME_DEBUG + printf( "// VENDOR LATTICE\n" ); +#endif //VME_DEBUG + g_cVendor = LATTICE; + break; + case ALTERA: +#ifdef VME_DEBUG + printf( "// VENDOR ALTERA\n" ); +#endif //VME_DEBUG + g_cVendor = ALTERA; + break; + case XILINX: +#ifdef VME_DEBUG + printf( "// VENDOR XILINX\n" ); +#endif //VME_DEBUG + g_cVendor = XILINX; + break; + default: + break; + } + break; + case SETFLOW: + + /*************************************************************** + * + * Set the flow control. Flow control determines the personality + * of the embedded engine. + * + ***************************************************************/ + + //09/11/07 NN Type cast mismatch variables + g_usFlowControl |= (unsigned short) ispVMDataSize(); + break; + case RESETFLOW: + + /*************************************************************** + * + * Unset the flow control. + * + ***************************************************************/ + + //09/11/07 NN Type cast mismatch variables + g_usFlowControl &= (unsigned short) ~( ispVMDataSize() ); + break; + case HEAP: + + /*************************************************************** + * + * Allocate heap size to store loops. + * + ***************************************************************/ + + cRetCode = GetByte(); + if ( cRetCode != SECUREHEAP ) { + return VME_INVALID_FILE; + } + //09/11/07 NN Type cast mismatch variables + g_iHEAPSize = (unsigned short) ispVMDataSize(); + + /**************************************************************************** + * + * Store the maximum size of the HEAP buffer. Used to convert VME to HEX. + * + *****************************************************************************/ + + if ( g_iHEAPSize > g_usHeapSize ) { + g_usHeapSize = g_iHEAPSize; + } + + ispVMMemManager( HEAP, ( unsigned short ) g_iHEAPSize ); + break; + case REPEAT: + + /*************************************************************** + * + * Execute loops. + * + ***************************************************************/ + + g_usRepeatLoops = 0; + + //09/11/07 NN Type cast mismatch variables + iRepeatSize = (unsigned short) ispVMDataSize(); + + cRetCode = ispVMLoop( ( unsigned short ) iRepeatSize ); + if ( cRetCode != 0 ) { + return ( cRetCode ); + } + break; + case ENDLOOP: + + /*************************************************************** + * + * Exit point from processing loops. + * + ***************************************************************/ + + return ( cRetCode ); + case ENDVME: + + /*************************************************************** + * + * The only valid exit point that indicates end of programming. + * + ***************************************************************/ + + return ( cRetCode ); + case SHR: + + /*************************************************************** + * + * Right-shift address. + * + ***************************************************************/ + + g_usFlowControl |= SHIFTRIGHT; + + //09/11/07 NN Type cast mismatch variables + g_usShiftValue = (unsigned short) (g_usRepeatLoops * (unsigned short)GetByte()); + break; + case SHL: + + /*************************************************************** + * + * Left-shift address. + * + ***************************************************************/ + + g_usFlowControl |= SHIFTLEFT; + + //09/11/07 NN Type cast mismatch variables + g_usShiftValue = (unsigned short)(g_usRepeatLoops * (unsigned short)GetByte()); + break; + case FREQUENCY: + + /*************************************************************** + * + * Set the frequency. + * + ***************************************************************/ + + //09/11/07 NN Type cast mismatch variables + g_iFrequency = (int) (ispVMDataSize() ); + //10/23/08 NN changed to check if the frequency smaller than 1000 + if(g_iFrequency >= 1000) + { + g_iFrequency = g_iFrequency / 1000; + if(g_iFrequency == 1) + g_iFrequency = 1000; +#ifdef VME_DEBUG + printf( "FREQUENCY %.2E HZ;\n", ( float ) g_iFrequency * 1000 ); +#endif //VME_DEBUG + } + else + { + if(g_iFrequency == 0) + g_iFrequency = 1000; +#ifdef VME_DEBUG + printf( "FREQUENCY %.2E HZ;\n", ( float ) g_iFrequency ); +#endif //VME_DEBUG + } + break; + case LCOUNT: + + /*************************************************************** + * + * Process LCOUNT command. + * + ***************************************************************/ + + cRetCode = ispVMLCOUNT( ( unsigned short ) ispVMDataSize() ); + if ( cRetCode != 0 ) { + return ( cRetCode ); + } + break; + case VUES: + + /*************************************************************** + * + * Set the flow control to verify USERCODE. + * + ***************************************************************/ + + g_usFlowControl |= VERIFYUES; + break; + case COMMENT: + + /*************************************************************** + * + * Display comment. + * + ***************************************************************/ + + ispVMComment( ( unsigned short ) ispVMDataSize() ); + break; + case LVDS: + + /*************************************************************** + * + * Process LVDS command. + * + ***************************************************************/ + + ispVMProcessLVDS( ( unsigned short ) ispVMDataSize() ); + break; + case HEADER: + + /*************************************************************** + * + * Discard header. + * + ***************************************************************/ + + ispVMHeader( ( unsigned short ) ispVMDataSize() ); + break; + /* 03/14/06 Support Toggle ispENABLE signal*/ + case ispEN: + ucState = GetByte(); + if((ucState == ON_VME)||(ucState == 0x01)) + writePort( g_ucPinENABLE, 0x01 ); + else + writePort( g_ucPinENABLE, 0x00 ); + ispVMDelay( 1 ); + break; + /* 05/24/06 support Toggle TRST pin*/ + case TRST: + ucState = GetByte(); + if(ucState == 0x01) + writePort( g_ucPinTRST, 0x01 ); + else + writePort( g_ucPinTRST, 0x00 ); + ispVMDelay( 1 ); + break; + default: + + /*************************************************************** + * + * Invalid opcode encountered. + * + ***************************************************************/ + +#ifdef VME_DEBUG + printf( "\nINVALID OPCODE: 0x%.2X\n", cOpcode ); +#endif //VME_DEBUG + + return VME_INVALID_FILE; + } + } + + /*************************************************************** + * + * Invalid exit point. Processing the token 'ENDVME' is the only + * valid way to exit the embedded engine. + * + ***************************************************************/ + + return ( VME_INVALID_FILE ); +} + +/*************************************************************** +* +* ispVMDataCode +* +* Processes the TDI/TDO/MASK/DMASK etc of an SIR/SDR command. +* +***************************************************************/ + +signed char ispVMDataCode() +{ + //09/11/07 NN added local variables initialization + signed char cDataByte = 0; + signed char siDataSource = 0; /*source of data from file by default*/ + + if ( g_usDataType & HEAP_IN ) { + siDataSource = 1; /*the source of data from memory*/ + } + + /**************************************************************************** + * + * Clear the data type register. + * + *****************************************************************************/ + + g_usDataType &= ~( MASK_DATA + TDI_DATA + TDO_DATA + DMASK_DATA + CMASK_DATA ); + + /**************************************************************************** + * + * Iterate through SIR/SDR command and look for TDI, TDO, MASK, etc. + * + *****************************************************************************/ + + while ( ( cDataByte = GetByte() ) >= 0 ) { + + ispVMMemManager( cDataByte, g_usMaxSize ); + switch ( cDataByte ) { + case TDI: + + /**************************************************************************** + * + * Store the maximum size of the TDI buffer. Used to convert VME to HEX. + * + *****************************************************************************/ + + if ( g_usiDataSize > g_usTDISize ) { + g_usTDISize = g_usiDataSize; + } + /**************************************************************************** + * + * Updated data type register to indicate that TDI data is currently being + * used. Process the data in the VME file into the TDI buffer. + * + *****************************************************************************/ + + g_usDataType |= TDI_DATA; + ispVMData( g_pucInData ); + break; + case XTDO: + + /**************************************************************************** + * + * Store the maximum size of the TDO buffer. Used to convert VME to HEX. + * + *****************************************************************************/ + + if ( g_usiDataSize > g_usTDOSize ) { + g_usTDOSize = g_usiDataSize; + } + + /**************************************************************************** + * + * Updated data type register to indicate that TDO data is currently being + * used. + * + *****************************************************************************/ + + g_usDataType |= TDO_DATA; + break; + case TDO: + + /**************************************************************************** + * + * Store the maximum size of the TDO buffer. Used to convert VME to HEX. + * + *****************************************************************************/ + + if ( g_usiDataSize > g_usTDOSize ) { + g_usTDOSize = g_usiDataSize; + } + + /**************************************************************************** + * + * Updated data type register to indicate that TDO data is currently being + * used. Process the data in the VME file into the TDO buffer. + * + *****************************************************************************/ + + g_usDataType |= TDO_DATA; + ispVMData( g_pucOutData ); + break; + case MASK: + + /**************************************************************************** + * + * Store the maximum size of the MASK buffer. Used to convert VME to HEX. + * + *****************************************************************************/ + + if ( g_usiDataSize > g_usMASKSize ) { + g_usMASKSize = g_usiDataSize; + } + + /**************************************************************************** + * + * Updated data type register to indicate that MASK data is currently being + * used. Process the data in the VME file into the MASK buffer. + * + *****************************************************************************/ + + g_usDataType |= MASK_DATA; + ispVMData( g_pucOutMaskData ); + break; + case DMASK: + + /**************************************************************************** + * + * Store the maximum size of the DMASK buffer. Used to convert VME to HEX. + * + *****************************************************************************/ + + if ( g_usiDataSize > g_usDMASKSize ) { + g_usDMASKSize = g_usiDataSize; + } + + /**************************************************************************** + * + * Updated data type register to indicate that DMASK data is currently being + * used. Process the data in the VME file into the DMASK buffer. + * + *****************************************************************************/ + + g_usDataType |= DMASK_DATA; + ispVMData( g_pucOutDMaskData ); + break; + case CMASK: + + /**************************************************************************** + * + * Updated data type register to indicate that CMASK data is currently being + * used. Process the data in the VME file into the CMASK buffer. + * + *****************************************************************************/ + + g_usDataType |= CMASK_DATA; + ispVMData( g_pucOutMaskData ); + break; + case CONTINUE_VME: + return ( 0 ); + default: + + /**************************************************************************** + * + * Encountered invalid opcode. + * + *****************************************************************************/ + + return ( VME_INVALID_FILE ); + } + + switch ( cDataByte ) { + case TDI: + + /**************************************************************************** + * + * Left bit shift. Used when performing algorithm looping. + * + *****************************************************************************/ + + if ( g_usFlowControl & SHIFTLEFT ) { + ispVMBitShift( SHL, g_usShiftValue ); + g_usFlowControl &= ~SHIFTLEFT; + } + + /**************************************************************************** + * + * Right bit shift. Used when performing algorithm looping. + * + *****************************************************************************/ + + if ( g_usFlowControl & SHIFTRIGHT ) { + ispVMBitShift( SHR, g_usShiftValue ); + g_usFlowControl &= ~SHIFTRIGHT; + } + default: + break; + } + + if ( siDataSource ) { + g_usDataType |= HEAP_IN; /*restore data from memory*/ + } + } + + if ( siDataSource ) { /*fetch data from heap memory upon return*/ + g_usDataType |= HEAP_IN; + } + + if ( cDataByte < 0 ) { + + /**************************************************************************** + * + * Encountered invalid opcode. + * + *****************************************************************************/ + + return ( VME_INVALID_FILE ); + } + else { + return ( 0 ); + } +} + +/*************************************************************** +* +* ispVMData +* Extract one row of data operand from the current data type opcode. Perform +* the decompression if necessary. Extra RAM is not required for the +* decompression process. The decompression scheme employed in this module +* is on row by row basis. The format of the data stream: +* [compression code][compressed data stream] +* 0x00 --No compression +* 0x01 --Compress by 0x00. +* Example: +* Original stream: 0x000000000000000000000001 +* Compressed stream: 0x01000901 +* Detail: 0x01 is the code, 0x00 is the key, +* 0x09 is the count of 0x00 bytes, +* 0x01 is the uncompressed byte. +* 0x02 --Compress by 0xFF. +* Example: +* Original stream: 0xFFFFFFFFFFFFFFFFFFFFFF01 +* Compressed stream: 0x02FF0901 +* Detail: 0x02 is the code, 0xFF is the key, +* 0x09 is the count of 0xFF bytes, +* 0x01 is the uncompressed byte. +* 0x03 +* : : +* 0xFE -- Compress by nibble blocks. +* Example: +* Original stream: 0x84210842108421084210 +* Compressed stream: 0x0584210 +* Detail: 0x05 is the code, means 5 nibbles block. +* 0x84210 is the 5 nibble blocks. +* The whole row is 80 bits given by g_usiDataSize. +* The number of times the block repeat itself +* is found by g_usiDataSize/(4*0x05) which is 4. +* 0xFF -- Compress by the most frequently happen byte. +* Example: +* Original stream: 0x04020401030904040404 +* Compressed stream: 0xFF04(0,1,0x02,0,1,0x01,1,0x03,1,0x09,0,0,0) +* or: 0xFF044090181C240 +* Detail: 0xFF is the code, 0x04 is the key. +* a bit of 0 represent the key shall be put into +* the current bit position and a bit of 1 +* represent copying the next of 8 bits of data +* in. +* +***************************************************************/ + +void ispVMData( unsigned char * ByteData ) +{ + //09/11/07 NN added local variables initialization + unsigned short size = 0; + unsigned short i, j, m, getData = 0; + unsigned char cDataByte = 0; + unsigned char compress = 0; + unsigned short FFcount = 0; + unsigned char compr_char = 0xFF; + unsigned short index = 0; + signed char compression = 0; + + /*convert number in bits to bytes*/ + if (g_usiDataSize%8>0) { + //09/11/07 NN Type cast mismatch variables + size = (unsigned short)(g_usiDataSize/8 + 1); + } + else { + //09/11/07 NN Type cast mismatch variables + size = (unsigned short)(g_usiDataSize/8); + } + + /* If there is compression, then check if compress by key of 0x00 or 0xFF + or by other keys or by nibble blocks*/ + + if ( g_usDataType & COMPRESS ) { + compression = 1; + if ( ( ( compress = GetByte() ) == VAR ) && ( g_usDataType & HEAP_IN ) ) { + getData = 1; + g_usDataType &= ~(HEAP_IN); + compress = GetByte(); + } + + switch (compress){ + case 0x00: + /* No compression */ + compression = 0; + break; + case 0x01: + /* Compress by byte 0x00 */ + compr_char = 0x00; + break; + case 0x02: + /* Compress by byte 0xFF */ + compr_char = 0xFF; + break; + case 0xFF: + /* Huffman encoding */ + compr_char = GetByte(); + i = 8; + for ( index = 0; index < size; index++ ) { + ByteData[ index ] = 0x00; + if ( i > 7 ) { + cDataByte = GetByte(); + i = 0; + } + if ((cDataByte << i++) & 0x80) + m = 8; + else { + ByteData[index] = compr_char; + m = 0; + } + + for (j = 0; j < m; j++) { + if (i > 7) { + cDataByte = GetByte(); + i = 0; + } + ByteData[index] |=((cDataByte << i++)&0x80) >> j; + } + } + size = 0; + break; + default: + for (index = 0; index < size; index++) + ByteData[index] = 0x00; + for (index = 0; index < compress; index++) { + if (index%2 == 0) + cDataByte = GetByte(); + for (i = 0; i < size*2/compress; i++){ + //09/11/07 NN Type cast mismatch variables + j = (unsigned short)(index + (i*(unsigned short)compress)); + /*clear the nibble to zero first*/ + if (j%2) { + if (index%2) + ByteData[j/2] |= cDataByte & 0x0F; + else + ByteData[j/2] |= cDataByte >> 4; + } + else { + if (index%2) + ByteData[j/2] |= cDataByte << 4; + else + ByteData[j/2] |= cDataByte & 0xF0; + } + } + } + size = 0; + break; + } + } + + FFcount = 0; + + /* Decompress by byte 0x00 or 0xFF */ + for (index = 0; index < size; index++) { + if (FFcount <= 0) { + cDataByte = GetByte(); + if ((cDataByte == VAR) && (g_usDataType&HEAP_IN) && !getData && !(g_usDataType&COMPRESS)) { + getData = 1; + g_usDataType &= ~(HEAP_IN); + cDataByte = GetByte(); + } + ByteData[index] = cDataByte; + if ((compression) &&(cDataByte == compr_char)) /*decompression is on*/ + //09/11/07 NN Type cast mismatch variables + FFcount = (unsigned short) ispVMDataSize(); /*The number of 0xFF or 0x00 bytes*/ + } + else { + FFcount--; /*Use up the 0xFF chain first*/ + ByteData[index] = compr_char; + } + } + + if (getData) { + g_usDataType |= HEAP_IN; + getData = 0; + } +} + +/*************************************************************** +* +* ispVMShift +* +* Processes the SDR/XSDR/SIR commands. +* +***************************************************************/ + +signed char ispVMShift( signed char a_cCode ) +{ + //09/11/07 NN added local variables initialization + unsigned short iDataIndex = 0; + unsigned short iReadLoop = 0; + signed char cRetCode = 0; + + cRetCode=0; + //09/11/07 NN Type cast mismatch variables + g_usiDataSize = (unsigned short) ispVMDataSize(); + + g_usDataType &= ~( SIR_DATA + EXPRESS + SDR_DATA ); /*clear the flags first*/ + switch ( a_cCode ) { + case SIR: + g_usDataType |= SIR_DATA; + /* 1/15/04 If performing cascading, then go directly to SHIFTIR. Else, + go to IRPAUSE before going to SHIFTIR */ + if ( g_usFlowControl & CASCADE ) { + ispVMStateMachine( SHIFTIR ); + } + else { + ispVMStateMachine( IRPAUSE ); + ispVMStateMachine( SHIFTIR ); + if ( g_usHeadIR > 0 ){ + ispVMBypass( HIR, g_usHeadIR ); + sclock(); + } + } + break; + case XSDR: + g_usDataType |= EXPRESS; /*mark simultaneous in and out*/ + case SDR: + g_usDataType |= SDR_DATA; + /* 1/15/04 If already in SHIFTDR, then do not move state or shift in header. + This would imply that the previously shifted frame was a cascaded frame. */ + if ( g_cCurrentJTAGState != SHIFTDR ) { + /* 1/15/04 If performing cascading, then go directly to SHIFTDR. Else, + go to DRPAUSE before going to SHIFTDR */ + if ( g_usFlowControl & CASCADE ) { + if ( g_cCurrentJTAGState == DRPAUSE ) { + ispVMStateMachine( SHIFTDR ); + /* 1/15/04 If cascade flag has been set and the current state is + DRPAUSE, this implies that the first cascaded frame is about to + be shifted in. The header must be shifted prior to shifting + the first cascaded frame. */ + if ( g_usHeadDR > 0 ) { + ispVMBypass( HDR, g_usHeadDR ); + sclock(); + } + } + else { + ispVMStateMachine( SHIFTDR ); + } + } + else { + ispVMStateMachine( DRPAUSE ); + ispVMStateMachine( SHIFTDR ); + if ( g_usHeadDR > 0 ) { + ispVMBypass( HDR, g_usHeadDR ); + sclock(); + } + } + } + break; + default: + return ( VME_INVALID_FILE ); + } + + cRetCode = ispVMDataCode(); + + if ( cRetCode != 0 ) { + return ( VME_INVALID_FILE ); + } + +#ifdef VME_DEBUG + printf( "%d ", g_usiDataSize ); + + if ( g_usDataType & TDI_DATA ) { + printf( "TDI " ); + PrintData( g_usiDataSize, g_pucInData ); + } + + if ( g_usDataType & TDO_DATA ) { + printf( "\n\t\tTDO " ); + PrintData( g_usiDataSize, g_pucOutData ); + } + + if ( g_usDataType & MASK_DATA ) { + printf( "\n\t\tMASK " ); + PrintData( g_usiDataSize, g_pucOutMaskData ); + } + + if ( g_usDataType & DMASK_DATA ) { + printf( "\n\t\tDMASK " ); + PrintData( g_usiDataSize, g_pucOutDMaskData ); + } + + printf( ";\n" ); +#endif //VME_DEBUG + + if ( g_usDataType & TDO_DATA || g_usDataType & DMASK_DATA ) { + if(g_usDataType & DMASK_DATA){ + cRetCode = ispVMReadandSave( g_usiDataSize ); + if(!cRetCode){ + if ( g_usTailDR > 0 ) { + sclock(); + ispVMBypass( TDR, g_usTailDR ); + } + ispVMStateMachine( DRPAUSE ); + ispVMStateMachine( SHIFTDR ); + if( g_usHeadDR > 0 ){ + ispVMBypass( HDR, g_usHeadDR ); + sclock(); + } + for ( iDataIndex=0; iDataIndex < g_usiDataSize / 8 + 1; iDataIndex++ ) + g_pucInData[ iDataIndex ] = g_pucOutData[ iDataIndex ]; + g_usDataType &= ~( TDO_DATA+ DMASK_DATA ); + cRetCode = ispVMSend( g_usiDataSize ); + } + } + else{ + cRetCode = ispVMRead( g_usiDataSize ); + if ( cRetCode == -1 && g_cVendor == XILINX ) { + for( iReadLoop = 0; iReadLoop < 30; iReadLoop++ ){ + cRetCode = ispVMRead( g_usiDataSize ); + if( !cRetCode ) { + break; + } + else { + ispVMStateMachine( DRPAUSE ); /*Always DRPAUSE*/ + /*Bypass other devices when appropriate*/ + ispVMBypass( TDR, g_usTailDR ); + ispVMStateMachine( g_ucEndDR ); + ispVMStateMachine( IDLE ); + ispVMDelay( 1000 ); + } + } + } + } + } + else { /*TDI only*/ + cRetCode = ispVMSend( g_usiDataSize ); + } + + /*transfer the input data to the output buffer for the next verify*/ + if ( ( g_usDataType & EXPRESS ) || ( a_cCode == SDR ) ) { + if ( g_pucOutData ) { + for ( iDataIndex=0; iDataIndex < g_usiDataSize / 8 + 1; iDataIndex++ ) + g_pucOutData[ iDataIndex ] = g_pucInData[ iDataIndex ]; + } + } + + switch( a_cCode ) { + case SIR: + /* 1/15/04 If not performing cascading, then shift ENDIR */ + if ( !( g_usFlowControl & CASCADE ) ) { + if ( g_usTailIR > 0 ) { + sclock(); + ispVMBypass( TIR, g_usTailIR ); + } + ispVMStateMachine( g_ucEndIR ); + } + break; + case XSDR: + case SDR: + /* 1/15/04 If not performing cascading, then shift ENDDR */ + if ( !( g_usFlowControl & CASCADE ) ) { + if ( g_usTailDR > 0 ) { + sclock(); + ispVMBypass( TDR, g_usTailDR ); + } + ispVMStateMachine( g_ucEndDR ); + } + break; + default: + break; + } + + return ( cRetCode ); +} + +/*************************************************************** +* +* ispVMAmble +* +* This routine is to extract Header and Trailer parameter for SIR and +* SDR operations. +* +* The Header and Trailer parameter are the pre-amble and post-amble bit +* stream need to be shifted into TDI or out of TDO of the devices. Mostly +* is for the purpose of bypassing the leading or trailing devices. ispVM +* supports only shifting data into TDI to bypass the devices. +* +* For a single device, the header and trailer parameters are all set to 0 +* as default by ispVM. If it is for multiple devices, the header and trailer +* value will change as specified by the VME file. +* +***************************************************************/ + +signed char ispVMAmble( signed char Code ) +{ + signed char compress = 0; + //09/11/07 NN Type cast mismatch variables + g_usiDataSize = (unsigned short)ispVMDataSize(); + +#ifdef VME_DEBUG + printf( "%d", g_usiDataSize ); +#endif //VME_DEBUG + + if ( g_usiDataSize ) { + + /**************************************************************************** + * + * Discard the TDI byte and set the compression bit in the data type register + * to false if compression is set because TDI data after HIR/HDR/TIR/TDR is not + * compressed. + * + *****************************************************************************/ + + GetByte(); + if ( g_usDataType & COMPRESS ) { + g_usDataType &= ~( COMPRESS ); + compress = 1; + } + } + + switch ( Code ) { + case HIR: + + /**************************************************************************** + * + * Store the maximum size of the HIR buffer. Used to convert VME to HEX. + * + *****************************************************************************/ + + if ( g_usiDataSize > g_usHIRSize ) { + g_usHIRSize = g_usiDataSize; + } + + /**************************************************************************** + * + * Assign the HIR value and allocate memory. + * + *****************************************************************************/ + + g_usHeadIR = g_usiDataSize; + if ( g_usHeadIR ) { + ispVMMemManager( HIR, g_usHeadIR ); + ispVMData( g_pucHIRData ); + +#ifdef VME_DEBUG + printf( " TDI " ); + PrintData( g_usHeadIR, g_pucHIRData ); +#endif //VME_DEBUG + } + break; + case TIR: + + /**************************************************************************** + * + * Store the maximum size of the TIR buffer. Used to convert VME to HEX. + * + *****************************************************************************/ + + if ( g_usiDataSize > g_usTIRSize ) { + g_usTIRSize = g_usiDataSize; + } + + /**************************************************************************** + * + * Assign the TIR value and allocate memory. + * + *****************************************************************************/ + + g_usTailIR = g_usiDataSize; + if ( g_usTailIR ) { + ispVMMemManager( TIR, g_usTailIR ); + ispVMData( g_pucTIRData ); + +#ifdef VME_DEBUG + printf( " TDI " ); + PrintData( g_usTailIR, g_pucTIRData ); +#endif //VME_DEBUG + } + break; + case HDR: + + /**************************************************************************** + * + * Store the maximum size of the HDR buffer. Used to convert VME to HEX. + * + *****************************************************************************/ + + if ( g_usiDataSize > g_usHDRSize ) { + g_usHDRSize = g_usiDataSize; + } + + /**************************************************************************** + * + * Assign the HDR value and allocate memory. + * + *****************************************************************************/ + + g_usHeadDR = g_usiDataSize; + if ( g_usHeadDR ) { + ispVMMemManager( HDR, g_usHeadDR ); + ispVMData( g_pucHDRData ); + +#ifdef VME_DEBUG + printf( " TDI " ); + PrintData( g_usHeadDR, g_pucHDRData ); +#endif //VME_DEBUG + } + break; + case TDR: + + /**************************************************************************** + * + * Store the maximum size of the TDR buffer. Used to convert VME to HEX. + * + *****************************************************************************/ + + if ( g_usiDataSize > g_usTDRSize ) { + g_usTDRSize = g_usiDataSize; + } + + /**************************************************************************** + * + * Assign the TDR value and allocate memory. + * + *****************************************************************************/ + + g_usTailDR = g_usiDataSize; + if ( g_usTailDR ) { + ispVMMemManager( TDR, g_usTailDR ); + ispVMData( g_pucTDRData ); + +#ifdef VME_DEBUG + printf( " TDI " ); + PrintData( g_usTailDR, g_pucTDRData ); +#endif //VME_DEBUG + } + break; + default: + break; + } + + /**************************************************************************** + * + * Re-enable compression if it was previously set. + * + *****************************************************************************/ + + if ( compress ) { + g_usDataType |= COMPRESS; + } + + if ( g_usiDataSize ) { + Code = GetByte(); + if ( Code == CONTINUE_VME ) { + return 0; + } + else { + + /**************************************************************************** + * + * Encountered invalid opcode. + * + *****************************************************************************/ + + return VME_INVALID_FILE; + } + } + + return 0; +} + +/*************************************************************** +* +* ispVMLoop +* +* Perform the function call upon by the REPEAT opcode. +* Memory is to be allocated to store the entire loop from REPEAT to ENDLOOP. +* After the loop is stored then execution begin. The REPEATLOOP flag is set +* on the g_usFlowControl register to indicate the repeat loop is in session +* and therefore fetch opcode from the memory instead of from the file. +* +***************************************************************/ + +signed char ispVMLoop(unsigned short a_usLoopCount) +{ + //09/11/07 NN added local variables initialization + signed char cRetCode = 0; + unsigned short iHeapIndex = 0; + unsigned short iLoopIndex = 0; + + g_usShiftValue = 0; + for ( iHeapIndex = 0; iHeapIndex < g_iHEAPSize; iHeapIndex++ ) { + g_pucHeapMemory[ iHeapIndex ] = GetByte(); + } + + if ( g_pucHeapMemory[ iHeapIndex - 1 ] != ENDLOOP ) { + return( VME_INVALID_FILE ); + } + + g_usFlowControl |= REPEATLOOP; + g_usDataType |= HEAP_IN; + + for ( iLoopIndex = 0; iLoopIndex < a_usLoopCount; iLoopIndex++ ) { + g_iHeapCounter = 0; + cRetCode = ispVMCode(); + g_usRepeatLoops++; + if ( cRetCode < 0 ) { + break; + } + } + + g_usDataType &= ~( HEAP_IN ); + g_usFlowControl &= ~( REPEATLOOP ); + return ( cRetCode ); +} + +/*************************************************************** +* +* ispVMBitShift +* +* Shift the TDI stream left or right by the number of bits. The data in +* *g_pucInData is of the VME format, so the actual shifting is the reverse of +* IEEE 1532 or SVF format. +* +***************************************************************/ + +signed char ispVMBitShift(signed char mode, unsigned short bits) +{ + //09/11/07 NN added local variables initialization + unsigned short i = 0; + unsigned short size = 0; + unsigned short tmpbits = 0; + + if (g_usiDataSize%8>0) { + //09/11/07 NN Type cast mismatch variables + size = (unsigned short)(g_usiDataSize/8 + 1); + } + else { + //09/11/07 NN Type cast mismatch variables + size = (unsigned short)(g_usiDataSize/8); + } + + switch(mode) { + case SHR: + for (i = 0; i < size; i++) { + if (g_pucInData[i] != 0) { + tmpbits = bits; + while (tmpbits > 0) { + g_pucInData[i] <<= 1; + if (g_pucInData[i] == 0) { + i--; + g_pucInData[i] = 1; + } + tmpbits--; + } + } + } + break; + case SHL: + for (i = 0; i < size; i++) { + if (g_pucInData[i] != 0) { + tmpbits = bits; + while (tmpbits > 0) { + g_pucInData[i] >>= 1; + if (g_pucInData[i] == 0) { + i--; + g_pucInData[i] = 8; + } + tmpbits--; + } + } + } + break; + default: + return ( VME_INVALID_FILE ); + } + + return (0); +} + +/*************************************************************** +* +* ispVMComment +* +* Displays the SVF comments. +* +***************************************************************/ + +void ispVMComment( unsigned short a_usCommentSize ) +{ + char cCurByte = 0; + for ( ; a_usCommentSize > 0; a_usCommentSize-- ) { + /**************************************************************************** + * + * Print character to the terminal. + * + *****************************************************************************/ + cCurByte = GetByte(); + vme_out_char( cCurByte ); + } + cCurByte = '\n'; + vme_out_char(cCurByte ); +} + +/*************************************************************** +* +* ispVMHeader +* +* Iterate the length of the header and discard it. +* +***************************************************************/ + +void ispVMHeader( unsigned short a_usHeaderSize ) +{ + for ( ; a_usHeaderSize > 0; a_usHeaderSize-- ) { + GetByte(); + } +} + +/*************************************************************** +* +* ispVMCalculateCRC32 +* +* Calculate the 32-bit CRC. +* +***************************************************************/ + +void ispVMCalculateCRC32( unsigned char a_ucData ) +{ + //09/11/07 NN added local variables initialization + unsigned char ucIndex = 0; + unsigned char ucFlipData = 0; + unsigned short usCRCTableEntry = 0; + unsigned int crc_table[ 16 ] = { + 0x0000, 0xCC01, 0xD801, + 0x1400, 0xF001, 0x3C00, + 0x2800, 0xE401, 0xA001, + 0x6C00, 0x7800, 0xB401, + 0x5000, 0x9C01, 0x8801, + 0x4400 + }; + + for ( ucIndex = 0; ucIndex < 8; ucIndex++ ) { + ucFlipData <<= 1; + if ( a_ucData & 0x01 ) { + ucFlipData |= 0x01; + } + a_ucData >>= 1; + } + + //09/11/07 NN Type cast mismatch variables + usCRCTableEntry = (unsigned short)(crc_table[ g_usCalculatedCRC & 0xF ]); + g_usCalculatedCRC = (unsigned short)(( g_usCalculatedCRC >> 4 ) & 0x0FFF); + g_usCalculatedCRC = (unsigned short)(g_usCalculatedCRC ^ usCRCTableEntry ^ crc_table[ ucFlipData & 0xF ]); + usCRCTableEntry = (unsigned short)(crc_table[ g_usCalculatedCRC & 0xF ]); + g_usCalculatedCRC = (unsigned short)(( g_usCalculatedCRC >> 4 ) & 0x0FFF); + g_usCalculatedCRC = (unsigned short)(g_usCalculatedCRC ^ usCRCTableEntry ^ crc_table[ ( ucFlipData >> 4 ) & 0xF ]); +} + +/*************************************************************** +* +* ispVMLCOUNT +* +* Process the intelligent programming loops. +* +***************************************************************/ + +signed char ispVMLCOUNT( unsigned short a_usCountSize ) +{ + unsigned short usContinue = 1; + unsigned short usIntelBufferIndex = 0; + unsigned short usCountIndex = 0; + signed char cRetCode = 0; + signed char cRepeatHeap = 0; + signed char cOpcode = 0; + unsigned char ucState = 0; + unsigned short usDelay = 0; + unsigned short usToggle = 0; + unsigned char usByte = 0; + + g_usIntelBufferSize = (unsigned short)ispVMDataSize(); + + /**************************************************************************** + * + * Allocate memory for intel buffer. + * + *****************************************************************************/ + + ispVMMemManager( LHEAP, g_usIntelBufferSize ); + + /**************************************************************************** + * + * Store the maximum size of the intelligent buffer. Used to convert VME to HEX. + * + *****************************************************************************/ + + if ( g_usIntelBufferSize > g_usLCOUNTSize ) { + g_usLCOUNTSize = g_usIntelBufferSize; + } + + /**************************************************************************** + * + * Copy intel data to the buffer. + * + *****************************************************************************/ + + for ( usIntelBufferIndex = 0; usIntelBufferIndex < g_usIntelBufferSize; usIntelBufferIndex++ ) { + g_pucIntelBuffer[ usIntelBufferIndex ] = GetByte(); + } + + /**************************************************************************** + * + * Set the data type register to get data from the intelligent data buffer. + * + *****************************************************************************/ + + g_usDataType |= LHEAP_IN; + + /**************************************************************************** + * + * If the HEAP_IN flag is set, temporarily unset the flag so data will be + * retrieved from the status buffer. + * + *****************************************************************************/ + + if ( g_usDataType & HEAP_IN ) { + g_usDataType &= ~HEAP_IN; + cRepeatHeap = 1; + } + +#ifdef VME_DEBUG + printf( "LCOUNT %d;\n", a_usCountSize ); +#endif //VME_DEBUG + + /**************************************************************************** + * + * Iterate through the intelligent programming command. + * + *****************************************************************************/ + + for ( usCountIndex = 0; usCountIndex < a_usCountSize; usCountIndex++ ) { + + /**************************************************************************** + * + * Initialize the intel data index to 0 before each iteration. + * + *****************************************************************************/ + + g_usIntelDataIndex = 0; + cOpcode = 0; + ucState = 0; + usDelay = 0; + usToggle = 0; + usByte = 0; + usContinue = 1; + + /*************************************************************** + * + * Begin looping through all the VME opcodes. + * + ***************************************************************/ + /*************************************************************** + * 4/1/09 Nguyen replaced the recursive function call codes on + * the ispVMLCOUNT function + * + ***************************************************************/ + while ( usContinue ) + { + cOpcode = GetByte(); + switch ( cOpcode ) { + case HIR: + case TIR: + case HDR: + case TDR: + /*************************************************************** + * + * Set the header/trailer of the device in order to bypass + * successfully. + * + ***************************************************************/ + + ispVMAmble( cOpcode ); + break; + case STATE: + + /*************************************************************** + * + * Step the JTAG state machine. + * + ***************************************************************/ + + ucState = GetByte(); + /*************************************************************** + * + * Step the JTAG state machine to DRCAPTURE to support Looping. + * + ***************************************************************/ + + if ( (g_usDataType & LHEAP_IN) && + (ucState == DRPAUSE ) && + ( g_cCurrentJTAGState == ucState )) + { + ispVMStateMachine( DRCAPTURE ); + } + ispVMStateMachine( ucState ); +#ifdef VME_DEBUG + printf( "LDELAY %s ", GetState( ucState ) ); +#endif //VME_DEBUG + break; + case SIR: +#ifdef VME_DEBUG + printf( "SIR " ); +#endif //VME_DEBUG + /*************************************************************** + * + * Shift in data into the device. + * + ***************************************************************/ + + cRetCode = ispVMShift( cOpcode ); + break; + case SDR: + +#ifdef VME_DEBUG + printf( "LSDR " ); +#endif //VME_DEBUG + /*************************************************************** + * + * Shift in data into the device. + * + ***************************************************************/ + + cRetCode = ispVMShift( cOpcode ); + break; + case WAIT_VME: + + /*************************************************************** + * + * Observe delay. + * + ***************************************************************/ + + usDelay = (unsigned short)ispVMDataSize(); + ispVMDelay( usDelay ); + +#ifdef VME_DEBUG + if ( usDelay & 0x8000 ) { + + /*************************************************************** + * + * Since MSB is set, the delay time must be decoded to + * millisecond. The SVF2VME encodes the MSB to represent + * millisecond. + * + ***************************************************************/ + + usDelay &= ~0x8000; + printf( "%.2E SEC;\n", ( float ) usDelay / 1000 ); + } + else { + + /*************************************************************** + * + * Since MSB is not set, the delay time is given as microseconds. + * + ***************************************************************/ + + printf( "%.2E SEC;\n", ( float ) usDelay / 1000000 ); + } +#endif //VME_DEBUG + break; + case TCK: + + /*************************************************************** + * + * Issue clock toggles. + * + ***************************************************************/ + + usToggle = (unsigned short)ispVMDataSize(); + ispVMClocks( usToggle ); + +#ifdef VME_DEBUG + printf( "RUNTEST %d TCK;\n", usToggle ); +#endif //VME_DEBUG + break; + case ENDLOOP: + + /*************************************************************** + * + * Exit point from processing loops. + * + ***************************************************************/ + usContinue = 0; + break; + + case COMMENT: + + /*************************************************************** + * + * Display comment. + * + ***************************************************************/ + + ispVMComment( ( unsigned short ) ispVMDataSize() ); + break; + case ispEN: + ucState = GetByte(); + if((ucState == ON_VME)||(ucState == 0x01)) + writePort( g_ucPinENABLE, 0x01 ); + else + writePort( g_ucPinENABLE, 0x00 ); + ispVMDelay( 1 ); + break; + case TRST: + if(GetByte() == 0x01) + writePort( g_ucPinTRST, 0x01 ); + else + writePort( g_ucPinTRST, 0x00 ); + ispVMDelay( 1 ); + break; + default: + + /*************************************************************** + * + * Invalid opcode encountered. + * + ***************************************************************/ + +#ifdef VME_DEBUG + printf( "\nINVALID OPCODE: 0x%.2X\n", cOpcode ); +#endif //VME_DEBUG + + return VME_INVALID_FILE; + } + } + if ( cRetCode >= 0 ) { + /**************************************************************************** + * + * Break if intelligent programming is successful. + * + *****************************************************************************/ + + break; + } + + } + /**************************************************************************** + * + * If HEAP_IN flag was temporarily disabled, re-enable it before exiting. + * + *****************************************************************************/ + + if ( cRepeatHeap ) { + g_usDataType |= HEAP_IN; + } + + /**************************************************************************** + * + * Set the data type register to not get data from the intelligent data buffer. + * + *****************************************************************************/ + + g_usDataType &= ~LHEAP_IN; + return cRetCode; +} + +/*************************************************************** +* +* ispVMClocks +* +* Applies the specified number of pulses to TCK. +* +***************************************************************/ + +void ispVMClocks( unsigned short Clocks ) +{ + unsigned short iClockIndex = 0; + for ( iClockIndex = 0; iClockIndex < Clocks; iClockIndex++ ) { + sclock(); + } +} + +/*************************************************************** +* +* ispVMBypass +* +* This procedure takes care of the HIR, HDR, TIR, TDR for the +* purpose of putting the other devices into Bypass mode. The +* current state is checked to find out if it is at DRPAUSE or +* IRPAUSE. If it is at DRPAUSE, perform bypass register scan. +* If it is at IRPAUSE, scan into instruction registers the bypass +* instruction. +* +***************************************************************/ + +void ispVMBypass( signed char ScanType, unsigned short Bits ) +{ + //09/11/07 NN added local variables initialization + unsigned short iIndex = 0; + unsigned short iSourceIndex = 0; + unsigned char cBitState = 0; + unsigned char cCurByte = 0; + unsigned char * pcSource = NULL; + + if ( Bits <= 0 ) { + return; + } + + switch ( ScanType ) { + case HIR: + pcSource = g_pucHIRData; + break; + case TIR: + pcSource = g_pucTIRData; + break; + case HDR: + pcSource = g_pucHDRData; + break; + case TDR: + pcSource = g_pucTDRData; + break; + default: + break; + } + if(pcSource) + { + iSourceIndex = 0; + cBitState = 0; + for ( iIndex = 0; iIndex < Bits - 1; iIndex++ ) { + /* Scan instruction or bypass register */ + if ( iIndex % 8 == 0 ) { + cCurByte = pcSource[ iSourceIndex++ ]; + } + cBitState = ( unsigned char ) ( ( ( cCurByte << iIndex % 8 ) & 0x80 ) ? 0x01 : 0x00 ); + writePort( g_ucPinTDI, cBitState ); + sclock(); + } + + if ( iIndex % 8 == 0 ) { + cCurByte = pcSource[ iSourceIndex++ ]; + } + + cBitState = ( unsigned char ) ( ( ( cCurByte << iIndex % 8 ) & 0x80 ) ? 0x01 : 0x00 ); + writePort( g_ucPinTDI, cBitState ); + } +} + +/*************************************************************** +* +* ispVMStateMachine +* +* This procedure steps all devices in the daisy chain from a given +* JTAG state to the next desirable state. If the next state is TLR, +* the JTAG state machine is brute forced into TLR by driving TMS +* high and pulse TCK 6 times. +* +***************************************************************/ + +void ispVMStateMachine( signed char cNextJTAGState ) +{ + //09/11/07 NN added local variables initialization + signed char cPathIndex = 0; + signed char cStateIndex = 0; + short int found = 0; + + if ( ( g_cCurrentJTAGState == cNextJTAGState ) && ( cNextJTAGState != RESET ) ) { + return; + } + + for ( cStateIndex = 0; cStateIndex < 25; cStateIndex++ ) { + if ( ( g_cCurrentJTAGState == g_JTAGTransistions[ cStateIndex ].CurState ) && ( cNextJTAGState == g_JTAGTransistions[cStateIndex].NextState ) ) { + found = 1; + break; + } + } + if(found) + { + g_cCurrentJTAGState = cNextJTAGState; + for ( cPathIndex = 0; cPathIndex < g_JTAGTransistions[ cStateIndex ].Pulses; cPathIndex++ ) { + if ( ( g_JTAGTransistions[ cStateIndex ].Pattern << cPathIndex ) & 0x80 ) { + writePort( g_ucPinTMS, ( unsigned char ) 0x01 ); + } + else { + writePort( g_ucPinTMS, ( unsigned char ) 0x00 ); + } + sclock(); + } + + writePort( g_ucPinTDI, 0x00 ); + writePort( g_ucPinTMS, 0x00 ); + } +} + +/*************************************************************** +* +* ispVMStart +* +* Enable the port to the device and set the state to RESET (TLR). +* +***************************************************************/ + +void ispVMStart() +{ +#ifdef VME_DEBUG + printf( "// ISPVM EMBEDDED ADDED\n" ); + printf( "STATE RESET;\n" ); +#endif + + ispVMStateMachine( RESET ); /*step devices to RESET state*/ +} + +/*************************************************************** +* +* ispVMEnd +* +* Set the state of devices to RESET to enable the devices and disable +* the port. +* +***************************************************************/ + +void ispVMEnd() +{ +#ifdef VME_DEBUG + printf( "// ISPVM EMBEDDED ADDED\n" ); + printf( "STATE RESET;\n" ); + printf( "RUNTEST 1.00E-001 SEC;\n" ); +#endif + + ispVMStateMachine( RESET ); /*step devices to RESET state */ + ispVMDelay( 1000 ); /*wake up devices*/ +} + +/*************************************************************** +* +* ispVMSend +* +* Send the TDI data stream to devices. The data stream can be +* instructions or data. +* +***************************************************************/ + +signed char ispVMSend( unsigned short a_usiDataSize ) +{ + //09/11/07 NN added local variables initialization + unsigned short iIndex = 0; + unsigned short iInDataIndex = 0; + unsigned char cCurByte = 0; + unsigned char cBitState = 0; + + for ( iIndex = 0; iIndex < a_usiDataSize - 1; iIndex++ ) { + if ( iIndex % 8 == 0 ) { + cCurByte = g_pucInData[ iInDataIndex++ ]; + } + cBitState = ( unsigned char ) ( ( ( cCurByte << iIndex % 8 ) & 0x80 ) ? 0x01 : 0x00 ); + writePort( g_ucPinTDI, cBitState ); + sclock(); + } + + if ( iIndex % 8 == 0 ) { + /* Take care of the last bit */ + cCurByte = g_pucInData[ iInDataIndex ]; + } + + cBitState = ( unsigned char ) ( ( ( cCurByte << iIndex % 8 ) & 0x80 ) ? 0x01 : 0x00 ); + + writePort( g_ucPinTDI, cBitState ); + if ( g_usFlowControl & CASCADE ) { + /* 1/15/04 Clock in last bit for the first n-1 cascaded frames */ + sclock(); + } + + return 0; +} + +/*************************************************************** +* +* ispVMRead +* +* Read the data stream from devices and verify. +* +***************************************************************/ + +signed char ispVMRead( unsigned short a_usiDataSize ) +{ + //09/11/07 NN added local variables initialization + unsigned short usDataSizeIndex = 0; + unsigned short usErrorCount = 0; + unsigned short usLastBitIndex = 0; + unsigned char cDataByte = 0; + unsigned char cMaskByte = 0; + unsigned char cInDataByte = 0; + unsigned char cCurBit = 0; + unsigned char cByteIndex = 0; + unsigned short usBufferIndex = 0; + unsigned char ucDisplayByte = 0x00; + unsigned char ucDisplayFlag = 0x01; + char StrChecksum[256] = {0}; + unsigned char g_usCalculateChecksum = 0x00; + + //09/11/07 NN Type cast mismatch variables + usLastBitIndex = (unsigned short)(a_usiDataSize - 1); + +#ifndef VME_DEBUG + /**************************************************************************** + * + * If mask is not all zeros, then set the display flag to 0x00, otherwise + * it shall be set to 0x01 to indicate that data read from the device shall + * be displayed. If VME_DEBUG is defined, always display data. + * + *****************************************************************************/ + + for ( usDataSizeIndex = 0; usDataSizeIndex < ( a_usiDataSize + 7 ) / 8; usDataSizeIndex++ ) { + if ( g_usDataType & MASK_DATA ) { + if ( g_pucOutMaskData[ usDataSizeIndex ] != 0x00 ) { + ucDisplayFlag = 0x00; + break; + } + } + else if ( g_usDataType & CMASK_DATA ) { + g_usCalculateChecksum = 0x01; + ucDisplayFlag = 0x00; + break; + } + else { + ucDisplayFlag = 0x00; + break; + } + } +#endif //VME_DEBUG + + /**************************************************************************** + * + * Begin shifting data in and out of the device. + * + *****************************************************************************/ + + for ( usDataSizeIndex = 0; usDataSizeIndex < a_usiDataSize; usDataSizeIndex++ ) { + if ( cByteIndex == 0 ) { + + /*************************************************************** + * + * Grab byte from TDO buffer. + * + ***************************************************************/ + + if ( g_usDataType & TDO_DATA ) { + cDataByte = g_pucOutData[ usBufferIndex ]; + } + + /*************************************************************** + * + * Grab byte from MASK buffer. + * + ***************************************************************/ + + if ( g_usDataType & MASK_DATA ) { + cMaskByte = g_pucOutMaskData[ usBufferIndex ]; + } + else { + cMaskByte = 0xFF; + } + + /*************************************************************** + * + * Grab byte from CMASK buffer. + * + ***************************************************************/ + + if ( g_usDataType & CMASK_DATA ) { + cMaskByte = 0x00; + g_usCalculateChecksum = 0x01; + } + + /*************************************************************** + * + * Grab byte from TDI buffer. + * + ***************************************************************/ + + if ( g_usDataType & TDI_DATA ) { + cInDataByte = g_pucInData[ usBufferIndex ]; + } + + usBufferIndex++; + } + + cCurBit = readPort(); + + if ( ucDisplayFlag ) { + ucDisplayByte <<= 1; + ucDisplayByte |= cCurBit; + } + + /**************************************************************************** + * + * Check if data read from port matches with expected TDO. + * + *****************************************************************************/ + + if ( g_usDataType & TDO_DATA ) { + //08/28/08 NN Added Calculate checksum support. + if( g_usCalculateChecksum ) + { + if(cCurBit == 0x01) + g_usChecksum += (1 << (g_uiChecksumIndex % 8)); + g_uiChecksumIndex++; + } + else + { + if ( ( ( ( cMaskByte << cByteIndex ) & 0x80 ) ? 0x01 : 0x00 ) ) { + if ( cCurBit != ( unsigned char ) ( ( ( cDataByte << cByteIndex ) & 0x80 ) ? 0x01 : 0x00 ) ) { + usErrorCount++; + } + } + } + } + + /**************************************************************************** + * + * Write TDI data to the port. + * + *****************************************************************************/ + + writePort( g_ucPinTDI, ( unsigned char ) ( ( ( cInDataByte << cByteIndex ) & 0x80 ) ? 0x01 : 0x00 ) ); + + if ( usDataSizeIndex < usLastBitIndex ) { + + /**************************************************************************** + * + * Clock data out from the data shift register. + * + *****************************************************************************/ + + sclock(); + } + else if ( g_usFlowControl & CASCADE ) { + + /**************************************************************************** + * + * Clock in last bit for the first N - 1 cascaded frames. + * + *****************************************************************************/ + + sclock(); + } + + /*************************************************************** + * + * Increment the byte index. If it exceeds 7, then reset it back + * to zero. + * + ***************************************************************/ + + cByteIndex++; + if ( cByteIndex >= 8 ) { + if ( ucDisplayFlag ) { + + /*************************************************************** + * + * Store displayed data in the TDO buffer. By reusing the TDO + * buffer to store displayed data, there is no need to allocate + * a buffer simply to hold display data. This will not cause any + * false verification errors because the true TDO byte has already + * been consumed. + * + ***************************************************************/ + + g_pucOutData[ usBufferIndex - 1 ] = ucDisplayByte; + ucDisplayByte = 0; + } + + cByteIndex = 0; + } + //09/12/07 Nguyen changed to display the 1 bit expected data + else if(a_usiDataSize == 1) + { + if ( ucDisplayFlag ) { + + /*************************************************************** + * + * Store displayed data in the TDO buffer. By reusing the TDO + * buffer to store displayed data, there is no need to allocate + * a buffer simply to hold display data. This will not cause any + * false verification errors because the true TDO byte has already + * been consumed. + * + ***************************************************************/ + + /**************************************************************************** + * + * Flip ucDisplayByte and store it in cDataByte. + * + *****************************************************************************/ + cDataByte = 0x00; + for ( usBufferIndex = 0; usBufferIndex < 8; usBufferIndex++ ) { + cDataByte <<= 1; + if ( ucDisplayByte & 0x01 ) { + cDataByte |= 0x01; + } + ucDisplayByte >>= 1; + } + g_pucOutData[ 0 ] = cDataByte; + ucDisplayByte = 0; + } + + cByteIndex = 0; + } + } + if ( ucDisplayFlag ) { + + /**************************************************************************** + * + * Display data read from the device. + * + *****************************************************************************/ + +#ifdef VME_DEBUG + printf( "RECEIVED TDO (" ); +#else + vme_out_string( "Display Data: 0x" ); +#endif //VME_DEBUG + + //09/11/07 NN Type cast mismatch variables + for ( usDataSizeIndex = (unsigned short)( ( a_usiDataSize + 7 ) / 8 ); usDataSizeIndex > 0 ; usDataSizeIndex-- ) { + cMaskByte = g_pucOutData[ usDataSizeIndex - 1 ]; + cDataByte = 0x00; + + /**************************************************************************** + * + * Flip cMaskByte and store it in cDataByte. + * + *****************************************************************************/ + + for ( usBufferIndex = 0; usBufferIndex < 8; usBufferIndex++ ) { + cDataByte <<= 1; + if ( cMaskByte & 0x01 ) { + cDataByte |= 0x01; + } + cMaskByte >>= 1; + } +#ifdef VME_DEBUG + printf( "%.2X", cDataByte ); + if ( ( ( ( a_usiDataSize + 7 ) / 8 ) - usDataSizeIndex ) % 40 == 39 ) { + printf( "\n\t\t" ); + } +#else + vme_out_hex( cDataByte ); +#endif //VME_DEBUG + } + +#ifdef VME_DEBUG + printf( ")\n\n" ); +#else + vme_out_string( "\n\n" ); +#endif //VME_DEBUG + //09/02/08 Nguyen changed to display the data Checksum + if(g_usChecksum != 0) + { + g_usChecksum &= 0xFFFF; + sprintf(StrChecksum,"Data Checksum: %.4X\n\n",g_usChecksum); + vme_out_string(StrChecksum); + g_usChecksum = 0; + } + } + + if ( usErrorCount > 0 ) { + if ( g_usFlowControl & VERIFYUES ) { + vme_out_string( "USERCODE verification failed. Continue programming......\n\n" ); + g_usFlowControl &= ~( VERIFYUES ); + return 0; + } + else { + +#ifdef VME_DEBUG + printf( "TOTAL ERRORS: %d\n", usErrorCount ); +#endif //VME_DEBUG + + return VME_VERIFICATION_FAILURE; + } + } + else { + if ( g_usFlowControl & VERIFYUES ) { + vme_out_string( "USERCODE verification passed. Programming aborted. \n\n" ); + g_usFlowControl &= ~( VERIFYUES ); + return 1; + } + else { + return 0; + } + } +} + +/*************************************************************** +* +* ispVMReadandSave +* +* Support dynamic I/O. +* +***************************************************************/ + +signed char ispVMReadandSave( unsigned short int a_usiDataSize ) +{ + //09/11/07 NN added local variables initialization + unsigned short int usDataSizeIndex = 0; + unsigned short int usLastBitIndex = 0; + unsigned short int usBufferIndex = 0; + unsigned short int usOutBitIndex = 0; + unsigned short int usLVDSIndex = 0; + unsigned char cDataByte = 0; + unsigned char cDMASKByte = 0; + unsigned char cInDataByte = 0; + unsigned char cCurBit = 0; + unsigned char cByteIndex = 0; + signed char cLVDSByteIndex = 0; + + //09/11/07 NN Type cast mismatch variables + usLastBitIndex = (unsigned short) (a_usiDataSize - 1); + + /*************************************************************** + * + * Iterate through the data bits. + * + ***************************************************************/ + + for ( usDataSizeIndex = 0; usDataSizeIndex < a_usiDataSize; usDataSizeIndex++ ) { + if ( cByteIndex == 0 ) { + + /*************************************************************** + * + * Grab byte from DMASK buffer. + * + ***************************************************************/ + + if ( g_usDataType & DMASK_DATA ) { + cDMASKByte = g_pucOutDMaskData[ usBufferIndex ]; + } + else { + cDMASKByte = 0x00; + } + + /*************************************************************** + * + * Grab byte from TDI buffer. + * + ***************************************************************/ + + if ( g_usDataType & TDI_DATA ) { + cInDataByte = g_pucInData[ usBufferIndex ]; + } + + usBufferIndex++; + } + + cCurBit = readPort(); + cDataByte = ( unsigned char ) ( ( ( cInDataByte << cByteIndex ) & 0x80 ) ? 0x01 : 0x00 ); + + /*************************************************************** + * + * Initialize the byte to be zero. + * + ***************************************************************/ + + if ( usOutBitIndex % 8 == 0 ) { + g_pucOutData[ usOutBitIndex / 8 ] = 0x00; + } + + /*************************************************************** + * + * Use TDI, DMASK, and device TDO to create new TDI (actually + * stored in g_pucOutData). + * + ***************************************************************/ + + if ( ( ( ( cDMASKByte << cByteIndex ) & 0x80 ) ? 0x01 : 0x00 ) ) { + + if ( g_pLVDSList ) { + for ( usLVDSIndex = 0; usLVDSIndex < g_usLVDSPairCount; usLVDSIndex++ ) { + if ( g_pLVDSList[ usLVDSIndex ].usNegativeIndex == usDataSizeIndex ) { + g_pLVDSList[ usLVDSIndex ].ucUpdate = 0x01; + break; + } + } + } + + /*************************************************************** + * + * DMASK bit is 1, use TDI. + * + ***************************************************************/ + + g_pucOutData[ usOutBitIndex / 8 ] |= ( unsigned char ) ( ( ( cDataByte & 0x1 ) ? 0x01 : 0x00 ) << ( 7 - usOutBitIndex % 8 ) ); + } + else { + + /*************************************************************** + * + * DMASK bit is 0, use device TDO. + * + ***************************************************************/ + + g_pucOutData[ usOutBitIndex / 8 ] |= ( unsigned char ) ( ( ( cCurBit & 0x1 ) ? 0x01 : 0x00 ) << ( 7 - usOutBitIndex % 8 ) ); + } + + /*************************************************************** + * + * Shift in TDI in order to get TDO out. + * + ***************************************************************/ + + usOutBitIndex++; + writePort( g_ucPinTDI, cDataByte ); + if ( usDataSizeIndex < usLastBitIndex ) { + sclock(); + } + + /*************************************************************** + * + * Increment the byte index. If it exceeds 7, then reset it back + * to zero. + * + ***************************************************************/ + + cByteIndex++; + if ( cByteIndex >= 8 ) { + cByteIndex = 0; + } + } + + /*************************************************************** + * + * If g_pLVDSList exists and pairs need updating, then update + * the negative-pair to receive the flipped positive-pair value. + * + ***************************************************************/ + + if ( g_pLVDSList ) { + for ( usLVDSIndex = 0; usLVDSIndex < g_usLVDSPairCount; usLVDSIndex++ ) { + if ( g_pLVDSList[ usLVDSIndex ].ucUpdate ) { + + /*************************************************************** + * + * Read the positive value and flip it. + * + ***************************************************************/ + + cDataByte = ( unsigned char ) ( ( ( g_pucOutData[ g_pLVDSList[ usLVDSIndex ].usPositiveIndex / 8 ] << ( g_pLVDSList[ usLVDSIndex ].usPositiveIndex % 8 ) ) & 0x80 ) ? 0x01 : 0x00 ); + //09/11/07 NN Type cast mismatch variables + cDataByte = ( unsigned char ) (!cDataByte); + + /*************************************************************** + * + * Get the byte that needs modification. + * + ***************************************************************/ + + cInDataByte = g_pucOutData[ g_pLVDSList[ usLVDSIndex ].usNegativeIndex / 8 ]; + + if ( cDataByte ) { + + /*************************************************************** + * + * Copy over the current byte and set the negative bit to 1. + * + ***************************************************************/ + + cDataByte = 0x00; + for ( cLVDSByteIndex = 7; cLVDSByteIndex >= 0; cLVDSByteIndex-- ) { + cDataByte <<= 1; + if ( 7 - ( g_pLVDSList[ usLVDSIndex ].usNegativeIndex % 8 ) == cLVDSByteIndex ) { + + /*************************************************************** + * + * Set negative bit to 1. + * + ***************************************************************/ + + cDataByte |= 0x01; + } + else if ( cInDataByte & 0x80 ) { + cDataByte |= 0x01; + } + + cInDataByte <<= 1; + } + + /*************************************************************** + * + * Store the modified byte. + * + ***************************************************************/ + + g_pucOutData[ g_pLVDSList[ usLVDSIndex ].usNegativeIndex / 8 ] = cDataByte; + } + else { + + /*************************************************************** + * + * Copy over the current byte and set the negative bit to 0. + * + ***************************************************************/ + + cDataByte = 0x00; + for ( cLVDSByteIndex = 7; cLVDSByteIndex >= 0; cLVDSByteIndex-- ) { + cDataByte <<= 1; + if ( 7 - ( g_pLVDSList[ usLVDSIndex ].usNegativeIndex % 8 ) == cLVDSByteIndex ) { + + /*************************************************************** + * + * Set negative bit to 0. + * + ***************************************************************/ + + cDataByte |= 0x00; + } + else if ( cInDataByte & 0x80 ) { + cDataByte |= 0x01; + } + + cInDataByte <<= 1; + } + + /*************************************************************** + * + * Store the modified byte. + * + ***************************************************************/ + + g_pucOutData[ g_pLVDSList[ usLVDSIndex ].usNegativeIndex / 8 ] = cDataByte; + } + + break; + } + } + } + + return( 0 ); +} + +signed char ispVMProcessLVDS( unsigned short a_usLVDSCount ) +{ + unsigned short usLVDSIndex = 0; + + /*************************************************************** + * + * Allocate memory to hold LVDS pairs. + * + ***************************************************************/ + + ispVMMemManager( LVDS, a_usLVDSCount ); + g_usLVDSPairCount = a_usLVDSCount; + +#ifdef VME_DEBUG + printf( "LVDS %d (", a_usLVDSCount ); +#endif //VME_DEBUG + + /*************************************************************** + * + * Iterate through each given LVDS pair. + * + ***************************************************************/ + + for ( usLVDSIndex = 0; usLVDSIndex < g_usLVDSPairCount; usLVDSIndex++ ) { + + /*************************************************************** + * + * Assign the positive and negative indices of the LVDS pair. + * + ***************************************************************/ + + //09/11/07 NN Type cast mismatch variables + g_pLVDSList[ usLVDSIndex ].usPositiveIndex = (unsigned short) ispVMDataSize(); + //09/11/07 NN Type cast mismatch variables + g_pLVDSList[ usLVDSIndex ].usNegativeIndex = (unsigned short)ispVMDataSize(); + +#ifdef VME_DEBUG + if ( usLVDSIndex < g_usLVDSPairCount - 1 ) { + printf( "%d:%d, ", g_pLVDSList[ usLVDSIndex ].usPositiveIndex, g_pLVDSList[ usLVDSIndex ].usNegativeIndex ); + } + else { + printf( "%d:%d", g_pLVDSList[ usLVDSIndex ].usPositiveIndex, g_pLVDSList[ usLVDSIndex ].usNegativeIndex ); + } +#endif //VME_DEBUG + + } + +#ifdef VME_DEBUG + printf( ");\n", a_usLVDSCount ); +#endif //VME_DEBUG + + return( 0 ); +} diff --git a/Software/Embedded_SW/Embedded/Drivers/FPGA/Full_Vme/ispvme/vmopcode.h b/Software/Embedded_SW/Embedded/Drivers/FPGA/Full_Vme/ispvme/vmopcode.h new file mode 100644 index 000000000..b6d30c6db --- /dev/null +++ b/Software/Embedded_SW/Embedded/Drivers/FPGA/Full_Vme/ispvme/vmopcode.h @@ -0,0 +1,208 @@ +/*************************************************************** +* +* This is the include file for Lattice Semiconductor's ispVM +* Embedded software application. +* +***************************************************************/ + +/*************************************************************** +* +* VME version. +* +* History: +* +***************************************************************/ + +#define VME_VERSION_NUMBER "12.2" + +/*************************************************************** +* +* Maximum declarations. +* +***************************************************************/ + +#define VMEHEXMAX 60000L /* The hex file is split 60K per file. */ +#define SCANMAX 64000L /* The maximum SDR/SIR burst. */ + +/************************************************************* AVI+ +* * +* LATTICE CABLE DEFINTIONS. * +* * +* Define these only if the lattice cable is being used. * +* * +*************************************************************/ + +#define pinTDI 1 +#define pinTCK 2 +#define pinTMS 4 +#define pinENABLE 8 +#define pinTRST 16 +#define pinCE 32 +#define pinTDO 64 + +/*************************************************************** +* +* Supported JTAG state transitions. +* +***************************************************************/ + +#define RESET 0x00 +#define IDLE 0x01 +#define IRPAUSE 0x02 +#define DRPAUSE 0x03 +#define SHIFTIR 0x04 +#define SHIFTDR 0x05 +#define DRCAPTURE 0x06 + +/*************************************************************** +* +* Flow control register bit definitions. A set bit indicates +* that the register currently exhibits the corresponding mode. +* +***************************************************************/ + +#define INTEL_PRGM 0x0001 /* Intelligent programming is in effect. */ +#define CASCADE 0x0002 /* Currently splitting large SDR. */ +#define REPEATLOOP 0x0008 /* Currently executing a repeat loop. */ +#define SHIFTRIGHT 0x0080 /* The next data stream needs a right shift. */ +#define SHIFTLEFT 0x0100 /* The next data stream needs a left shift. */ +#define VERIFYUES 0x0200 /* Continue if fail is in effect. */ + +/*************************************************************** +* +* DataType register bit definitions. A set bit indicates +* that the register currently holds the corresponding type of data. +* +***************************************************************/ + +#define EXPRESS 0x0001 /* Simultaneous program and verify. */ +#define SIR_DATA 0x0002 /* SIR is the active SVF command. */ +#define SDR_DATA 0x0004 /* SDR is the active SVF command. */ +#define COMPRESS 0x0008 /* Data is compressed. */ +#define TDI_DATA 0x0010 /* TDI data is present. */ +#define TDO_DATA 0x0020 /* TDO data is present. */ +#define MASK_DATA 0x0040 /* MASK data is present. */ +#define HEAP_IN 0x0080 /* Data is from the heap. */ +#define LHEAP_IN 0x0200 /* Data is from intel data buffer. */ +#define VARIABLE 0x0400 /* Data is from a declared variable. */ +#define CRC_DATA 0x0800 /* CRC data is pressent. */ +#define CMASK_DATA 0x1000 /* CMASK data is pressent. */ +#define RMASK_DATA 0x2000 /* RMASK data is pressent. */ +#define READ_DATA 0x4000 /* READ data is pressent. */ +#define DMASK_DATA 0x8000 /* DMASK data is pressent. */ + +/*************************************************************** +* +* Pin opcodes. +* +***************************************************************/ + +#define signalENABLE 0x1C /* ispENABLE pin. */ +#define signalTMS 0x1D /* TMS pin. */ +#define signalTCK 0x1E /* TCK pin. */ +#define signalTDI 0x1F /* TDI pin. */ +#define signalTRST 0x20 /* TRST pin. */ + +/*************************************************************** +* +* Supported vendors. +* +***************************************************************/ + +#define VENDOR 0x56 +#define LATTICE 0x01 +#define ALTERA 0x02 +#define XILINX 0x03 + +/*************************************************************** +* +* Opcode definitions. +* +* Note: opcodes must be unique. +* +***************************************************************/ + +#define ENDDATA 0x00 /* The end of the current SDR data stream. */ +#define RUNTEST 0x01 /* The duration to stay at the stable state. */ +#define ENDDR 0x02 /* The stable state after SDR. */ +#define ENDIR 0x03 /* The stable state after SIR. */ +#define ENDSTATE 0x04 /* The stable state after RUNTEST. */ +#define TRST 0x05 /* Assert the TRST pin. */ +#define HIR 0x06 /* The sum of the IR bits of the leading devices. */ +#define TIR 0x07 /* The sum of the IR bits of the trailing devices. */ +#define HDR 0x08 /* The number of leading devices. */ +#define TDR 0x09 /* The number of trailing devices. */ +#define ispEN 0x0A /* Assert the ispEN pin. */ +#define FREQUENCY 0x0B /* The maximum clock rate to run the JTAG state machine. */ +#define STATE 0x10 /* Move to the next stable state. */ +#define SIR 0x11 /* The instruction stream follows. */ +#define SDR 0x12 /* The data stream follows. */ +#define TDI 0x13 /* The following data stream feeds into the device. */ +#define TDO 0x14 /* The following data stream is compared against the device. */ +#define MASK 0x15 /* The following data stream is used as mask. */ +#define XSDR 0x16 /* The following data stream is for simultaneous program and verify. */ +#define XTDI 0x17 /* The following data stream is for shift in only. It must be stored for the next XSDR. */ +#define XTDO 0x18 /* There is not data stream. The data stream was stored from the previous XTDI. */ +#define MEM 0x19 /* The maximum memory needed to allocate in order hold one row of data. */ +#define WAIT_VME 0x1A /* The duration of delay to observe. */ +#define TCK 0x1B /* The number of TCK pulses. */ +#define SHR 0x23 /* Set the flow control register for right shift. */ +#define SHL 0x24 /* Set the flow control register for left shift. */ +#define HEAP 0x32 /* The memory size needed to hold one loop. */ +#define REPEAT 0x33 /* The beginning of the loop. */ +#define LEFTPAREN 0x35 /* The beginning of data following the loop. */ +#define VAR 0x55 /* Plac holder for loop data. */ +#define SEC 0x1C /* The delay time in seconds that must be observed. */ +#define SMASK 0x1D /* The mask for TDI data. */ +#define MAX 0x1E /* The absolute maximum wait time. */ +#define ON_VME 0x1F /* Assert the targeted pin. */ +#define OFF_VME 0x20 /* Dis-assert the targeted pin. */ +#define SETFLOW 0x30 /* Change the flow control register. */ +#define RESETFLOW 0x31 /* Clear the flow control register. */ +#define CRC 0x47 /* The following data stream is used for CRC calculation. */ +#define CMASK 0x48 /* The following data stream is used as mask for CRC calculation. */ +#define RMASK 0x49 /* The following data stream is used as mask for read and save. */ +#define READ 0x50 /* The following data stream is used for read and save. */ +#define ENDLOOP 0x59 /* The end of the repeat loop. */ +#define SECUREHEAP 0x60 /* Used to secure the HEAP opcode. */ +#define VUES 0x61 /* Support continue if fail. */ +#define DMASK 0x62 /* The following data stream is used for dynamic I/O. */ +#define COMMENT 0x63 /* Support SVF comments in the VME file. */ +#define HEADER 0x64 /* Support header in VME file. */ +#define FILE_CRC 0x65 /* Support crc-protected VME file. */ +#define LCOUNT 0x66 /* Support intelligent programming. */ +#define LDELAY 0x67 /* Support intelligent programming. */ +#define LSDR 0x68 /* Support intelligent programming. */ +#define LHEAP 0x69 /* Memory needed to hold intelligent data buffer */ +#define CONTINUE_VME 0x70 /* Allow continuation. */ +#define LVDS 0x71 /* Support LVDS. */ +#define ENDVME 0x7F /* End of the VME file. */ +#define HIGH_VME 0x80 /* Assert the targeted pin. */ +#define LOW_VME 0x81 /* Dis-assert the targeted pin. */ +#define ENDFILE 0xFF /* End of file. */ + +/*************************************************************** +* +* ispVM Embedded Return Codes. +* +***************************************************************/ + +#define VME_VERIFICATION_FAILURE -1 +#define VME_FILE_READ_FAILURE -2 +#define VME_VERSION_FAILURE -3 +#define VME_INVALID_FILE -4 +#define VME_ARGUMENT_FAILURE -5 +#define VME_CRC_FAILURE -6 + +/*************************************************************** +* +* Type definitions. +* +***************************************************************/ + +/* Support LVDS */ +typedef struct { + unsigned short usPositiveIndex; + unsigned short usNegativeIndex; + unsigned char ucUpdate; +} LVDSPair; diff --git a/Software/Embedded_SW/Embedded/debug_w_pmr/Embedded.bin b/Software/Embedded_SW/Embedded/debug_w_pmr/Embedded.bin Binary files differdeleted file mode 100644 index aaed07426..000000000 --- a/Software/Embedded_SW/Embedded/debug_w_pmr/Embedded.bin +++ /dev/null diff --git a/Software/Embedded_SW/Embedded/debug_w_pmr/Embedded.out b/Software/Embedded_SW/Embedded/debug_w_pmr/Embedded.out Binary files differdeleted file mode 100644 index 81ed64b53..000000000 --- a/Software/Embedded_SW/Embedded/debug_w_pmr/Embedded.out +++ /dev/null diff --git a/Software/Embedded_SW/Embedded/debug_w_pmr/configPkg/package/cfg/Embedded_pem4f.c b/Software/Embedded_SW/Embedded/debug_w_pmr/configPkg/package/cfg/Embedded_pem4f.c index 58eec740d..e99fe5dc5 100644 --- a/Software/Embedded_SW/Embedded/debug_w_pmr/configPkg/package/cfg/Embedded_pem4f.c +++ b/Software/Embedded_SW/Embedded/debug_w_pmr/configPkg/package/cfg/Embedded_pem4f.c @@ -2010,13 +2010,13 @@ extern xdc_Void controlTask(xdc_UArg,xdc_UArg); #endif /* --> ti_sysbios_knl_Task_Instance_State_2_stack__A */ -__T1_ti_sysbios_knl_Task_Instance_State__stack ti_sysbios_knl_Task_Instance_State_2_stack__A[8192]; +__T1_ti_sysbios_knl_Task_Instance_State__stack ti_sysbios_knl_Task_Instance_State_2_stack__A[1024]; #ifdef __ti__sect #pragma DATA_SECTION(ti_sysbios_knl_Task_Instance_State_2_stack__A, ".bss:taskStackSection"); #endif #if defined(__GNUC__) && !(defined(__MACH__) && defined(__APPLE__)) #ifndef __TI_COMPILER_VERSION__ -__T1_ti_sysbios_knl_Task_Instance_State__stack ti_sysbios_knl_Task_Instance_State_2_stack__A[8192] __attribute__ ((section(".bss:taskStackSection"))); +__T1_ti_sysbios_knl_Task_Instance_State__stack ti_sysbios_knl_Task_Instance_State_2_stack__A[1024] __attribute__ ((section(".bss:taskStackSection"))); #endif #endif #ifdef __ti__align @@ -2024,24 +2024,24 @@ __T1_ti_sysbios_knl_Task_Instance_State__stack ti_sysbios_knl_Task_Instance_Stat #endif #ifdef __GNUC__ #ifndef __TI_COMPILER_VERSION__ -__T1_ti_sysbios_knl_Task_Instance_State__stack ti_sysbios_knl_Task_Instance_State_2_stack__A[8192] __attribute__ ((aligned(8))); +__T1_ti_sysbios_knl_Task_Instance_State__stack ti_sysbios_knl_Task_Instance_State_2_stack__A[1024] __attribute__ ((aligned(8))); #endif #endif -/* --> communicationTask */ -extern xdc_Void communicationTask(xdc_UArg,xdc_UArg); +/* --> AlarmHandlingTask */ +extern xdc_Void AlarmHandlingTask(xdc_UArg,xdc_UArg); #ifdef __IAR_SYSTEMS_ICC__ #pragma data_alignment=8 #endif /* --> ti_sysbios_knl_Task_Instance_State_3_stack__A */ -__T1_ti_sysbios_knl_Task_Instance_State__stack ti_sysbios_knl_Task_Instance_State_3_stack__A[1024]; +__T1_ti_sysbios_knl_Task_Instance_State__stack ti_sysbios_knl_Task_Instance_State_3_stack__A[4096]; #ifdef __ti__sect #pragma DATA_SECTION(ti_sysbios_knl_Task_Instance_State_3_stack__A, ".bss:taskStackSection"); #endif #if defined(__GNUC__) && !(defined(__MACH__) && defined(__APPLE__)) #ifndef __TI_COMPILER_VERSION__ -__T1_ti_sysbios_knl_Task_Instance_State__stack ti_sysbios_knl_Task_Instance_State_3_stack__A[1024] __attribute__ ((section(".bss:taskStackSection"))); +__T1_ti_sysbios_knl_Task_Instance_State__stack ti_sysbios_knl_Task_Instance_State_3_stack__A[4096] __attribute__ ((section(".bss:taskStackSection"))); #endif #endif #ifdef __ti__align @@ -2049,12 +2049,12 @@ __T1_ti_sysbios_knl_Task_Instance_State__stack ti_sysbios_knl_Task_Instance_Stat #endif #ifdef __GNUC__ #ifndef __TI_COMPILER_VERSION__ -__T1_ti_sysbios_knl_Task_Instance_State__stack ti_sysbios_knl_Task_Instance_State_3_stack__A[1024] __attribute__ ((aligned(8))); +__T1_ti_sysbios_knl_Task_Instance_State__stack ti_sysbios_knl_Task_Instance_State_3_stack__A[4096] __attribute__ ((aligned(8))); #endif #endif -/* --> HeatersControlTask */ -extern xdc_Void HeatersControlTask(xdc_UArg,xdc_UArg); +/* --> communicationTxTask */ +extern xdc_Void communicationTxTask(xdc_UArg,xdc_UArg); #ifdef __IAR_SYSTEMS_ICC__ #pragma data_alignment=8 #endif @@ -2085,13 +2085,13 @@ extern xdc_Void jobTask(xdc_UArg,xdc_UArg); #endif /* --> ti_sysbios_knl_Task_Instance_State_5_stack__A */ -__T1_ti_sysbios_knl_Task_Instance_State__stack ti_sysbios_knl_Task_Instance_State_5_stack__A[4096]; +__T1_ti_sysbios_knl_Task_Instance_State__stack ti_sysbios_knl_Task_Instance_State_5_stack__A[1024]; #ifdef __ti__sect #pragma DATA_SECTION(ti_sysbios_knl_Task_Instance_State_5_stack__A, ".bss:taskStackSection"); #endif #if defined(__GNUC__) && !(defined(__MACH__) && defined(__APPLE__)) #ifndef __TI_COMPILER_VERSION__ -__T1_ti_sysbios_knl_Task_Instance_State__stack ti_sysbios_knl_Task_Instance_State_5_stack__A[4096] __attribute__ ((section(".bss:taskStackSection"))); +__T1_ti_sysbios_knl_Task_Instance_State__stack ti_sysbios_knl_Task_Instance_State_5_stack__A[1024] __attribute__ ((section(".bss:taskStackSection"))); #endif #endif #ifdef __ti__align @@ -2099,24 +2099,24 @@ __T1_ti_sysbios_knl_Task_Instance_State__stack ti_sysbios_knl_Task_Instance_Stat #endif #ifdef __GNUC__ #ifndef __TI_COMPILER_VERSION__ -__T1_ti_sysbios_knl_Task_Instance_State__stack ti_sysbios_knl_Task_Instance_State_5_stack__A[4096] __attribute__ ((aligned(8))); +__T1_ti_sysbios_knl_Task_Instance_State__stack ti_sysbios_knl_Task_Instance_State_5_stack__A[1024] __attribute__ ((aligned(8))); #endif #endif -/* --> communicationTxTask */ -extern xdc_Void communicationTxTask(xdc_UArg,xdc_UArg); +/* --> HeatersControlTask */ +extern xdc_Void HeatersControlTask(xdc_UArg,xdc_UArg); #ifdef __IAR_SYSTEMS_ICC__ #pragma data_alignment=8 #endif /* --> ti_sysbios_knl_Task_Instance_State_6_stack__A */ -__T1_ti_sysbios_knl_Task_Instance_State__stack ti_sysbios_knl_Task_Instance_State_6_stack__A[1024]; +__T1_ti_sysbios_knl_Task_Instance_State__stack ti_sysbios_knl_Task_Instance_State_6_stack__A[8192]; #ifdef __ti__sect #pragma DATA_SECTION(ti_sysbios_knl_Task_Instance_State_6_stack__A, ".bss:taskStackSection"); #endif #if defined(__GNUC__) && !(defined(__MACH__) && defined(__APPLE__)) #ifndef __TI_COMPILER_VERSION__ -__T1_ti_sysbios_knl_Task_Instance_State__stack ti_sysbios_knl_Task_Instance_State_6_stack__A[1024] __attribute__ ((section(".bss:taskStackSection"))); +__T1_ti_sysbios_knl_Task_Instance_State__stack ti_sysbios_knl_Task_Instance_State_6_stack__A[8192] __attribute__ ((section(".bss:taskStackSection"))); #endif #endif #ifdef __ti__align @@ -2124,12 +2124,12 @@ __T1_ti_sysbios_knl_Task_Instance_State__stack ti_sysbios_knl_Task_Instance_Stat #endif #ifdef __GNUC__ #ifndef __TI_COMPILER_VERSION__ -__T1_ti_sysbios_knl_Task_Instance_State__stack ti_sysbios_knl_Task_Instance_State_6_stack__A[1024] __attribute__ ((aligned(8))); +__T1_ti_sysbios_knl_Task_Instance_State__stack ti_sysbios_knl_Task_Instance_State_6_stack__A[8192] __attribute__ ((aligned(8))); #endif #endif -/* --> AlarmHandlingTask */ -extern xdc_Void AlarmHandlingTask(xdc_UArg,xdc_UArg); +/* --> communicationTask */ +extern xdc_Void communicationTask(xdc_UArg,xdc_UArg); #ifdef __IAR_SYSTEMS_ICC__ #pragma data_alignment=8 #endif @@ -2546,7 +2546,7 @@ typedef struct xdc_runtime_Text_Module_State__ { xdc_runtime_Text_Module_State__ xdc_runtime_Text_Module__state__V; /* --> xdc_runtime_Text_charTab__A */ -const __T1_xdc_runtime_Text_charTab xdc_runtime_Text_charTab__A[6891]; +const __T1_xdc_runtime_Text_charTab xdc_runtime_Text_charTab__A[6893]; /* --> xdc_runtime_Text_nodeTab__A */ const __T1_xdc_runtime_Text_nodeTab xdc_runtime_Text_nodeTab__A[65]; @@ -6710,19 +6710,19 @@ __T1_ti_sysbios_knl_Task_Instance_State__stack ti_sysbios_knl_Task_Instance_Stat __T1_ti_sysbios_knl_Task_Instance_State__stack ti_sysbios_knl_Task_Instance_State_1_stack__A[2048]; /* --> ti_sysbios_knl_Task_Instance_State_2_stack__A */ -__T1_ti_sysbios_knl_Task_Instance_State__stack ti_sysbios_knl_Task_Instance_State_2_stack__A[8192]; +__T1_ti_sysbios_knl_Task_Instance_State__stack ti_sysbios_knl_Task_Instance_State_2_stack__A[1024]; /* --> ti_sysbios_knl_Task_Instance_State_3_stack__A */ -__T1_ti_sysbios_knl_Task_Instance_State__stack ti_sysbios_knl_Task_Instance_State_3_stack__A[1024]; +__T1_ti_sysbios_knl_Task_Instance_State__stack ti_sysbios_knl_Task_Instance_State_3_stack__A[4096]; /* --> ti_sysbios_knl_Task_Instance_State_4_stack__A */ __T1_ti_sysbios_knl_Task_Instance_State__stack ti_sysbios_knl_Task_Instance_State_4_stack__A[2048]; /* --> ti_sysbios_knl_Task_Instance_State_5_stack__A */ -__T1_ti_sysbios_knl_Task_Instance_State__stack ti_sysbios_knl_Task_Instance_State_5_stack__A[4096]; +__T1_ti_sysbios_knl_Task_Instance_State__stack ti_sysbios_knl_Task_Instance_State_5_stack__A[1024]; /* --> ti_sysbios_knl_Task_Instance_State_6_stack__A */ -__T1_ti_sysbios_knl_Task_Instance_State__stack ti_sysbios_knl_Task_Instance_State_6_stack__A[1024]; +__T1_ti_sysbios_knl_Task_Instance_State__stack ti_sysbios_knl_Task_Instance_State_6_stack__A[8192]; /* --> ti_sysbios_knl_Task_Instance_State_7_stack__A */ __T1_ti_sysbios_knl_Task_Instance_State__stack ti_sysbios_knl_Task_Instance_State_7_stack__A[2048]; @@ -6806,10 +6806,10 @@ ti_sysbios_knl_Task_Object__ ti_sysbios_knl_Task_Object__table__V[13] = { ((xdc_Ptr)0), /* context */ ti_sysbios_knl_Task_Mode_INACTIVE, /* mode */ ((ti_sysbios_knl_Task_PendElem*)0), /* pendElem */ - (xdc_SizeT)0x2000, /* stackSize */ + (xdc_SizeT)0x400, /* stackSize */ ((void*)ti_sysbios_knl_Task_Instance_State_2_stack__A), /* stack */ 0, /* stackHeap */ - ((xdc_Void(*)(xdc_UArg,xdc_UArg))((xdc_Fxn)communicationTask)), /* fxn */ + ((xdc_Void(*)(xdc_UArg,xdc_UArg))((xdc_Fxn)AlarmHandlingTask)), /* fxn */ ((xdc_UArg)(0x0)), /* arg0 */ ((xdc_UArg)(0x0)), /* arg1 */ ((xdc_Ptr)0), /* env */ @@ -6829,10 +6829,10 @@ ti_sysbios_knl_Task_Object__ ti_sysbios_knl_Task_Object__table__V[13] = { ((xdc_Ptr)0), /* context */ ti_sysbios_knl_Task_Mode_INACTIVE, /* mode */ ((ti_sysbios_knl_Task_PendElem*)0), /* pendElem */ - (xdc_SizeT)0x400, /* stackSize */ + (xdc_SizeT)0x1000, /* stackSize */ ((void*)ti_sysbios_knl_Task_Instance_State_3_stack__A), /* stack */ 0, /* stackHeap */ - ((xdc_Void(*)(xdc_UArg,xdc_UArg))((xdc_Fxn)HeatersControlTask)), /* fxn */ + ((xdc_Void(*)(xdc_UArg,xdc_UArg))((xdc_Fxn)communicationTxTask)), /* fxn */ ((xdc_UArg)(0x0)), /* arg0 */ ((xdc_UArg)(0x0)), /* arg1 */ ((xdc_Ptr)0), /* env */ @@ -6875,10 +6875,10 @@ ti_sysbios_knl_Task_Object__ ti_sysbios_knl_Task_Object__table__V[13] = { ((xdc_Ptr)0), /* context */ ti_sysbios_knl_Task_Mode_INACTIVE, /* mode */ ((ti_sysbios_knl_Task_PendElem*)0), /* pendElem */ - (xdc_SizeT)0x1000, /* stackSize */ + (xdc_SizeT)0x400, /* stackSize */ ((void*)ti_sysbios_knl_Task_Instance_State_5_stack__A), /* stack */ 0, /* stackHeap */ - ((xdc_Void(*)(xdc_UArg,xdc_UArg))((xdc_Fxn)communicationTxTask)), /* fxn */ + ((xdc_Void(*)(xdc_UArg,xdc_UArg))((xdc_Fxn)HeatersControlTask)), /* fxn */ ((xdc_UArg)(0x0)), /* arg0 */ ((xdc_UArg)(0x0)), /* arg1 */ ((xdc_Ptr)0), /* env */ @@ -6898,10 +6898,10 @@ ti_sysbios_knl_Task_Object__ ti_sysbios_knl_Task_Object__table__V[13] = { ((xdc_Ptr)0), /* context */ ti_sysbios_knl_Task_Mode_INACTIVE, /* mode */ ((ti_sysbios_knl_Task_PendElem*)0), /* pendElem */ - (xdc_SizeT)0x400, /* stackSize */ + (xdc_SizeT)0x2000, /* stackSize */ ((void*)ti_sysbios_knl_Task_Instance_State_6_stack__A), /* stack */ 0, /* stackHeap */ - ((xdc_Void(*)(xdc_UArg,xdc_UArg))((xdc_Fxn)AlarmHandlingTask)), /* fxn */ + ((xdc_Void(*)(xdc_UArg,xdc_UArg))((xdc_Fxn)communicationTask)), /* fxn */ ((xdc_UArg)(0x0)), /* arg0 */ ((xdc_UArg)(0x0)), /* arg1 */ ((xdc_Ptr)0), /* env */ @@ -8965,7 +8965,7 @@ xdc_runtime_Text_Module_State__ xdc_runtime_Text_Module__state__V = { /* --> xdc_runtime_Text_charTab__A */ #pragma DATA_SECTION(xdc_runtime_Text_charTab__A, ".const:xdc_runtime_Text_charTab__A"); -const __T1_xdc_runtime_Text_charTab xdc_runtime_Text_charTab__A[6891] = { +const __T1_xdc_runtime_Text_charTab xdc_runtime_Text_charTab__A[6893] = { (xdc_Char)0x0, /* [0] */ (xdc_Char)0x41, /* [1] */ (xdc_Char)0x5f, /* [2] */ @@ -15727,136 +15727,138 @@ const __T1_xdc_runtime_Text_charTab xdc_runtime_Text_charTab__A[6891] = { (xdc_Char)0x6f, /* [6758] */ (xdc_Char)0x6c, /* [6759] */ (xdc_Char)0x0, /* [6760] */ - (xdc_Char)0x63, /* [6761] */ - (xdc_Char)0x6f, /* [6762] */ - (xdc_Char)0x6d, /* [6763] */ - (xdc_Char)0x6d, /* [6764] */ - (xdc_Char)0x75, /* [6765] */ - (xdc_Char)0x6e, /* [6766] */ - (xdc_Char)0x69, /* [6767] */ - (xdc_Char)0x63, /* [6768] */ - (xdc_Char)0x61, /* [6769] */ - (xdc_Char)0x74, /* [6770] */ + (xdc_Char)0x41, /* [6761] */ + (xdc_Char)0x6c, /* [6762] */ + (xdc_Char)0x61, /* [6763] */ + (xdc_Char)0x72, /* [6764] */ + (xdc_Char)0x6d, /* [6765] */ + (xdc_Char)0x48, /* [6766] */ + (xdc_Char)0x61, /* [6767] */ + (xdc_Char)0x6e, /* [6768] */ + (xdc_Char)0x64, /* [6769] */ + (xdc_Char)0x6c, /* [6770] */ (xdc_Char)0x69, /* [6771] */ - (xdc_Char)0x6f, /* [6772] */ - (xdc_Char)0x6e, /* [6773] */ + (xdc_Char)0x6e, /* [6772] */ + (xdc_Char)0x67, /* [6773] */ (xdc_Char)0x0, /* [6774] */ - (xdc_Char)0x48, /* [6775] */ - (xdc_Char)0x65, /* [6776] */ - (xdc_Char)0x61, /* [6777] */ - (xdc_Char)0x74, /* [6778] */ - (xdc_Char)0x65, /* [6779] */ - (xdc_Char)0x72, /* [6780] */ - (xdc_Char)0x73, /* [6781] */ - (xdc_Char)0x43, /* [6782] */ - (xdc_Char)0x6f, /* [6783] */ - (xdc_Char)0x6e, /* [6784] */ - (xdc_Char)0x74, /* [6785] */ - (xdc_Char)0x72, /* [6786] */ - (xdc_Char)0x6f, /* [6787] */ - (xdc_Char)0x6c, /* [6788] */ - (xdc_Char)0x0, /* [6789] */ - (xdc_Char)0x70, /* [6790] */ - (xdc_Char)0x72, /* [6791] */ - (xdc_Char)0x6f, /* [6792] */ - (xdc_Char)0x63, /* [6793] */ - (xdc_Char)0x65, /* [6794] */ - (xdc_Char)0x73, /* [6795] */ + (xdc_Char)0x63, /* [6775] */ + (xdc_Char)0x6f, /* [6776] */ + (xdc_Char)0x6d, /* [6777] */ + (xdc_Char)0x6d, /* [6778] */ + (xdc_Char)0x75, /* [6779] */ + (xdc_Char)0x6e, /* [6780] */ + (xdc_Char)0x69, /* [6781] */ + (xdc_Char)0x63, /* [6782] */ + (xdc_Char)0x61, /* [6783] */ + (xdc_Char)0x74, /* [6784] */ + (xdc_Char)0x69, /* [6785] */ + (xdc_Char)0x6f, /* [6786] */ + (xdc_Char)0x6e, /* [6787] */ + (xdc_Char)0x54, /* [6788] */ + (xdc_Char)0x78, /* [6789] */ + (xdc_Char)0x0, /* [6790] */ + (xdc_Char)0x70, /* [6791] */ + (xdc_Char)0x72, /* [6792] */ + (xdc_Char)0x6f, /* [6793] */ + (xdc_Char)0x63, /* [6794] */ + (xdc_Char)0x65, /* [6795] */ (xdc_Char)0x73, /* [6796] */ - (xdc_Char)0x0, /* [6797] */ - (xdc_Char)0x63, /* [6798] */ - (xdc_Char)0x6f, /* [6799] */ - (xdc_Char)0x6d, /* [6800] */ - (xdc_Char)0x6d, /* [6801] */ - (xdc_Char)0x75, /* [6802] */ - (xdc_Char)0x6e, /* [6803] */ - (xdc_Char)0x69, /* [6804] */ - (xdc_Char)0x63, /* [6805] */ - (xdc_Char)0x61, /* [6806] */ - (xdc_Char)0x74, /* [6807] */ - (xdc_Char)0x69, /* [6808] */ - (xdc_Char)0x6f, /* [6809] */ - (xdc_Char)0x6e, /* [6810] */ - (xdc_Char)0x54, /* [6811] */ - (xdc_Char)0x78, /* [6812] */ + (xdc_Char)0x73, /* [6797] */ + (xdc_Char)0x0, /* [6798] */ + (xdc_Char)0x48, /* [6799] */ + (xdc_Char)0x65, /* [6800] */ + (xdc_Char)0x61, /* [6801] */ + (xdc_Char)0x74, /* [6802] */ + (xdc_Char)0x65, /* [6803] */ + (xdc_Char)0x72, /* [6804] */ + (xdc_Char)0x73, /* [6805] */ + (xdc_Char)0x43, /* [6806] */ + (xdc_Char)0x6f, /* [6807] */ + (xdc_Char)0x6e, /* [6808] */ + (xdc_Char)0x74, /* [6809] */ + (xdc_Char)0x72, /* [6810] */ + (xdc_Char)0x6f, /* [6811] */ + (xdc_Char)0x6c, /* [6812] */ (xdc_Char)0x0, /* [6813] */ - (xdc_Char)0x41, /* [6814] */ - (xdc_Char)0x6c, /* [6815] */ - (xdc_Char)0x61, /* [6816] */ - (xdc_Char)0x72, /* [6817] */ - (xdc_Char)0x6d, /* [6818] */ - (xdc_Char)0x48, /* [6819] */ - (xdc_Char)0x61, /* [6820] */ - (xdc_Char)0x6e, /* [6821] */ - (xdc_Char)0x64, /* [6822] */ - (xdc_Char)0x6c, /* [6823] */ + (xdc_Char)0x63, /* [6814] */ + (xdc_Char)0x6f, /* [6815] */ + (xdc_Char)0x6d, /* [6816] */ + (xdc_Char)0x6d, /* [6817] */ + (xdc_Char)0x75, /* [6818] */ + (xdc_Char)0x6e, /* [6819] */ + (xdc_Char)0x69, /* [6820] */ + (xdc_Char)0x63, /* [6821] */ + (xdc_Char)0x61, /* [6822] */ + (xdc_Char)0x74, /* [6823] */ (xdc_Char)0x69, /* [6824] */ - (xdc_Char)0x6e, /* [6825] */ - (xdc_Char)0x67, /* [6826] */ - (xdc_Char)0x0, /* [6827] */ - (xdc_Char)0x4d, /* [6828] */ - (xdc_Char)0x69, /* [6829] */ - (xdc_Char)0x6c, /* [6830] */ - (xdc_Char)0x6c, /* [6831] */ - (xdc_Char)0x69, /* [6832] */ - (xdc_Char)0x53, /* [6833] */ - (xdc_Char)0x65, /* [6834] */ - (xdc_Char)0x63, /* [6835] */ - (xdc_Char)0x6f, /* [6836] */ - (xdc_Char)0x6e, /* [6837] */ - (xdc_Char)0x64, /* [6838] */ - (xdc_Char)0x4c, /* [6839] */ - (xdc_Char)0x6f, /* [6840] */ - (xdc_Char)0x77, /* [6841] */ - (xdc_Char)0x0, /* [6842] */ - (xdc_Char)0x63, /* [6843] */ - (xdc_Char)0x6f, /* [6844] */ - (xdc_Char)0x6e, /* [6845] */ - (xdc_Char)0x74, /* [6846] */ - (xdc_Char)0x72, /* [6847] */ - (xdc_Char)0x6f, /* [6848] */ - (xdc_Char)0x6c, /* [6849] */ - (xdc_Char)0x4c, /* [6850] */ - (xdc_Char)0x6f, /* [6851] */ - (xdc_Char)0x77, /* [6852] */ - (xdc_Char)0x0, /* [6853] */ - (xdc_Char)0x44, /* [6854] */ - (xdc_Char)0x69, /* [6855] */ - (xdc_Char)0x61, /* [6856] */ - (xdc_Char)0x67, /* [6857] */ - (xdc_Char)0x6e, /* [6858] */ - (xdc_Char)0x6f, /* [6859] */ - (xdc_Char)0x73, /* [6860] */ - (xdc_Char)0x74, /* [6861] */ - (xdc_Char)0x69, /* [6862] */ - (xdc_Char)0x63, /* [6863] */ - (xdc_Char)0x73, /* [6864] */ - (xdc_Char)0x0, /* [6865] */ - (xdc_Char)0x61, /* [6866] */ - (xdc_Char)0x64, /* [6867] */ - (xdc_Char)0x63, /* [6868] */ - (xdc_Char)0x50, /* [6869] */ - (xdc_Char)0x72, /* [6870] */ - (xdc_Char)0x6f, /* [6871] */ - (xdc_Char)0x63, /* [6872] */ - (xdc_Char)0x65, /* [6873] */ - (xdc_Char)0x73, /* [6874] */ - (xdc_Char)0x73, /* [6875] */ - (xdc_Char)0x0, /* [6876] */ - (xdc_Char)0x72, /* [6877] */ - (xdc_Char)0x65, /* [6878] */ - (xdc_Char)0x70, /* [6879] */ - (xdc_Char)0x6f, /* [6880] */ - (xdc_Char)0x72, /* [6881] */ - (xdc_Char)0x74, /* [6882] */ - (xdc_Char)0x0, /* [6883] */ - (xdc_Char)0x75, /* [6884] */ - (xdc_Char)0x70, /* [6885] */ - (xdc_Char)0x64, /* [6886] */ - (xdc_Char)0x61, /* [6887] */ - (xdc_Char)0x74, /* [6888] */ - (xdc_Char)0x65, /* [6889] */ - (xdc_Char)0x0, /* [6890] */ + (xdc_Char)0x6f, /* [6825] */ + (xdc_Char)0x6e, /* [6826] */ + (xdc_Char)0x52, /* [6827] */ + (xdc_Char)0x78, /* [6828] */ + (xdc_Char)0x0, /* [6829] */ + (xdc_Char)0x4d, /* [6830] */ + (xdc_Char)0x69, /* [6831] */ + (xdc_Char)0x6c, /* [6832] */ + (xdc_Char)0x6c, /* [6833] */ + (xdc_Char)0x69, /* [6834] */ + (xdc_Char)0x53, /* [6835] */ + (xdc_Char)0x65, /* [6836] */ + (xdc_Char)0x63, /* [6837] */ + (xdc_Char)0x6f, /* [6838] */ + (xdc_Char)0x6e, /* [6839] */ + (xdc_Char)0x64, /* [6840] */ + (xdc_Char)0x4c, /* [6841] */ + (xdc_Char)0x6f, /* [6842] */ + (xdc_Char)0x77, /* [6843] */ + (xdc_Char)0x0, /* [6844] */ + (xdc_Char)0x63, /* [6845] */ + (xdc_Char)0x6f, /* [6846] */ + (xdc_Char)0x6e, /* [6847] */ + (xdc_Char)0x74, /* [6848] */ + (xdc_Char)0x72, /* [6849] */ + (xdc_Char)0x6f, /* [6850] */ + (xdc_Char)0x6c, /* [6851] */ + (xdc_Char)0x4c, /* [6852] */ + (xdc_Char)0x6f, /* [6853] */ + (xdc_Char)0x77, /* [6854] */ + (xdc_Char)0x0, /* [6855] */ + (xdc_Char)0x44, /* [6856] */ + (xdc_Char)0x69, /* [6857] */ + (xdc_Char)0x61, /* [6858] */ + (xdc_Char)0x67, /* [6859] */ + (xdc_Char)0x6e, /* [6860] */ + (xdc_Char)0x6f, /* [6861] */ + (xdc_Char)0x73, /* [6862] */ + (xdc_Char)0x74, /* [6863] */ + (xdc_Char)0x69, /* [6864] */ + (xdc_Char)0x63, /* [6865] */ + (xdc_Char)0x73, /* [6866] */ + (xdc_Char)0x0, /* [6867] */ + (xdc_Char)0x61, /* [6868] */ + (xdc_Char)0x64, /* [6869] */ + (xdc_Char)0x63, /* [6870] */ + (xdc_Char)0x50, /* [6871] */ + (xdc_Char)0x72, /* [6872] */ + (xdc_Char)0x6f, /* [6873] */ + (xdc_Char)0x63, /* [6874] */ + (xdc_Char)0x65, /* [6875] */ + (xdc_Char)0x73, /* [6876] */ + (xdc_Char)0x73, /* [6877] */ + (xdc_Char)0x0, /* [6878] */ + (xdc_Char)0x72, /* [6879] */ + (xdc_Char)0x65, /* [6880] */ + (xdc_Char)0x70, /* [6881] */ + (xdc_Char)0x6f, /* [6882] */ + (xdc_Char)0x72, /* [6883] */ + (xdc_Char)0x74, /* [6884] */ + (xdc_Char)0x0, /* [6885] */ + (xdc_Char)0x75, /* [6886] */ + (xdc_Char)0x70, /* [6887] */ + (xdc_Char)0x64, /* [6888] */ + (xdc_Char)0x61, /* [6889] */ + (xdc_Char)0x74, /* [6890] */ + (xdc_Char)0x65, /* [6891] */ + (xdc_Char)0x0, /* [6892] */ }; /* --> xdc_runtime_Text_nodeTab__A */ @@ -16222,7 +16224,7 @@ __FAR__ const CT__xdc_runtime_Text_nodeTab xdc_runtime_Text_nodeTab__C = ((CT__x /* charCnt__C */ #pragma DATA_SECTION(xdc_runtime_Text_charCnt__C, ".const:xdc_runtime_Text_charCnt__C"); -__FAR__ const CT__xdc_runtime_Text_charCnt xdc_runtime_Text_charCnt__C = (xdc_Int16)0x1aeb; +__FAR__ const CT__xdc_runtime_Text_charCnt xdc_runtime_Text_charCnt__C = (xdc_Int16)0x1aed; /* nodeCnt__C */ #pragma DATA_SECTION(xdc_runtime_Text_nodeCnt__C, ".const:xdc_runtime_Text_nodeCnt__C"); @@ -23362,14 +23364,14 @@ const ti_sysbios_knl_Task_Handle control = (ti_sysbios_knl_Task_Handle)((ti_sysb __attribute__ ((externally_visible)) #endif #endif -const ti_sysbios_knl_Task_Handle communication = (ti_sysbios_knl_Task_Handle)((ti_sysbios_knl_Task_Handle)&ti_sysbios_knl_Task_Object__table__V[2]); +const ti_sysbios_knl_Task_Handle AlarmHandling = (ti_sysbios_knl_Task_Handle)((ti_sysbios_knl_Task_Handle)&ti_sysbios_knl_Task_Object__table__V[2]); #ifdef __GNUC__ #ifndef __TI_COMPILER_VERSION__ __attribute__ ((externally_visible)) #endif #endif -const ti_sysbios_knl_Task_Handle HeatersControl = (ti_sysbios_knl_Task_Handle)((ti_sysbios_knl_Task_Handle)&ti_sysbios_knl_Task_Object__table__V[3]); +const ti_sysbios_knl_Task_Handle communicationTx = (ti_sysbios_knl_Task_Handle)((ti_sysbios_knl_Task_Handle)&ti_sysbios_knl_Task_Object__table__V[3]); #ifdef __GNUC__ #ifndef __TI_COMPILER_VERSION__ @@ -23383,14 +23385,14 @@ const ti_sysbios_knl_Task_Handle process = (ti_sysbios_knl_Task_Handle)((ti_sysb __attribute__ ((externally_visible)) #endif #endif -const ti_sysbios_knl_Task_Handle communicationTx = (ti_sysbios_knl_Task_Handle)((ti_sysbios_knl_Task_Handle)&ti_sysbios_knl_Task_Object__table__V[5]); +const ti_sysbios_knl_Task_Handle HeatersControl = (ti_sysbios_knl_Task_Handle)((ti_sysbios_knl_Task_Handle)&ti_sysbios_knl_Task_Object__table__V[5]); #ifdef __GNUC__ #ifndef __TI_COMPILER_VERSION__ __attribute__ ((externally_visible)) #endif #endif -const ti_sysbios_knl_Task_Handle AlarmHandling = (ti_sysbios_knl_Task_Handle)((ti_sysbios_knl_Task_Handle)&ti_sysbios_knl_Task_Object__table__V[6]); +const ti_sysbios_knl_Task_Handle communication = (ti_sysbios_knl_Task_Handle)((ti_sysbios_knl_Task_Handle)&ti_sysbios_knl_Task_Object__table__V[6]); #ifdef __GNUC__ #ifndef __TI_COMPILER_VERSION__ diff --git a/Software/Embedded_SW/Embedded/debug_w_pmr/configPkg/package/cfg/Embedded_pem4f.cfg.xml b/Software/Embedded_SW/Embedded/debug_w_pmr/configPkg/package/cfg/Embedded_pem4f.cfg.xml index f80bc8e18..6d78e1433 100644 --- a/Software/Embedded_SW/Embedded/debug_w_pmr/configPkg/package/cfg/Embedded_pem4f.cfg.xml +++ b/Software/Embedded_SW/Embedded/debug_w_pmr/configPkg/package/cfg/Embedded_pem4f.cfg.xml @@ -302,7 +302,7 @@ <module name="xdc.runtime.Assert" used="true" uses=""> - <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='xdc.runtime.Assert/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_OFF</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> + <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='xdc.runtime.Assert/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_OFF</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> </feature> <feature name="viewNameMap$" type="object"><map id='xdc.runtime.Assert/viewNameMap$' length='0'></map> </feature> @@ -402,7 +402,7 @@ <module name="xdc.runtime.Core" used="true" uses=""> - <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='xdc.runtime.Core/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_OFF</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> + <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='xdc.runtime.Core/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_OFF</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> </feature> <feature name="viewNameMap$" type="object"><map id='xdc.runtime.Core/viewNameMap$' length='0'></map> </feature> @@ -502,7 +502,7 @@ <module name="xdc.runtime.Defaults" used="true" uses=""> - <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='xdc.runtime.Defaults/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> + <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='xdc.runtime.Defaults/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> </feature> <feature name="viewNameMap$" type="object"><map id='xdc.runtime.Defaults/viewNameMap$' length='0'></map> </feature> @@ -602,7 +602,7 @@ <module name="xdc.runtime.Diags" used="true" uses=""> - <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='xdc.runtime.Diags/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_OFF</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> + <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='xdc.runtime.Diags/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_OFF</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> </feature> <feature name="viewNameMap$" type="object"><map id='xdc.runtime.Diags/viewNameMap$' length='0'></map> </feature> @@ -735,7 +735,7 @@ <module name="xdc.runtime.Error" used="true" uses=""> - <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='xdc.runtime.Error/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> + <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='xdc.runtime.Error/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> </feature> <feature name="viewNameMap$" type="object"><map id='xdc.runtime.Error/viewNameMap$' length='0'></map> </feature> @@ -844,7 +844,7 @@ <module name="xdc.runtime.Gate" used="true" uses=""> - <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='xdc.runtime.Gate/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_OFF</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> + <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='xdc.runtime.Gate/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_OFF</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> </feature> <feature name="viewNameMap$" type="object"><map id='xdc.runtime.Gate/viewNameMap$' length='0'></map> </feature> @@ -946,7 +946,7 @@ <module name="xdc.runtime.Log" used="true" uses=""> - <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='xdc.runtime.Log/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_OFF</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> + <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='xdc.runtime.Log/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_OFF</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> </feature> <feature name="viewNameMap$" type="object"><map id='xdc.runtime.Log/viewNameMap$' length='0'></map> </feature> @@ -1082,7 +1082,7 @@ <module name="xdc.runtime.Main" used="true" uses=""> - <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='xdc.runtime.Main/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> + <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='xdc.runtime.Main/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> </feature> <feature name="viewNameMap$" type="object"><map id='xdc.runtime.Main/viewNameMap$' length='0'></map> </feature> @@ -1195,7 +1195,7 @@ <field name="diags_USER8">ALWAYS_OFF</field> <field name="diags_ANALYSIS">ALWAYS_OFF</field> <field name="fxntab">true</field> - <field name="gate">xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field> + <field name="gate">xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field> <field name="gateParams">null</field> <field name="instanceHeap">null</field> <field name="instanceSection">null</field> @@ -1293,13 +1293,13 @@ </field> </struct> </entry> -</map></field><field name='Module__diagsEnabled'>0x0</field><field name='Module__diagsIncluded'>0x0</field><field name='Module__diagsMask'>null</field><field name='Module__gateObj'>null</field><field name='Module__gatePrms'>null</field><field name='Module__id'>0x1</field><field name='Module__loggerDefined'>false</field><field name='Module__loggerObj'>null</field><field name='Module__loggerFxn0'>null</field><field name='Module__loggerFxn1'>null</field><field name='Module__loggerFxn2'>null</field><field name='Module__loggerFxn4'>null</field><field name='Module__loggerFxn8'>null</field><field name='Module__startupDoneFxn'>null</field><field name='Object__count'>0x0</field><field name='Object__heap'>null</field><field name='Object__sizeof'>0x0</field><field name='Object__table'>null</field><field name='Q_BLOCKING'>0x1</field><field name='Q_PREEMPTING'>0x2</field><field name='delegate$'>xdc.services.intern.xsr.Value$Obj@cb8779::(xdc.runtime.IGateProvider.Module)ti.sysbios.gates.GateHwi</field><field name='abstractInstances$'>false</field></module> +</map></field><field name='Module__diagsEnabled'>0x0</field><field name='Module__diagsIncluded'>0x0</field><field name='Module__diagsMask'>null</field><field name='Module__gateObj'>null</field><field name='Module__gatePrms'>null</field><field name='Module__id'>0x1</field><field name='Module__loggerDefined'>false</field><field name='Module__loggerObj'>null</field><field name='Module__loggerFxn0'>null</field><field name='Module__loggerFxn1'>null</field><field name='Module__loggerFxn2'>null</field><field name='Module__loggerFxn4'>null</field><field name='Module__loggerFxn8'>null</field><field name='Module__startupDoneFxn'>null</field><field name='Object__count'>0x0</field><field name='Object__heap'>null</field><field name='Object__sizeof'>0x0</field><field name='Object__table'>null</field><field name='Q_BLOCKING'>0x1</field><field name='Q_PREEMPTING'>0x2</field><field name='delegate$'>xdc.services.intern.xsr.Value$Obj@a04fe0::(xdc.runtime.IGateProvider.Module)ti.sysbios.gates.GateHwi</field><field name='abstractInstances$'>false</field></module> </feature> </module> <module name="xdc.runtime.Memory" used="true" uses=""> - <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='xdc.runtime.Memory/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_OFF</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> + <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='xdc.runtime.Memory/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_OFF</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> </feature> <feature name="viewNameMap$" type="object"><map id='xdc.runtime.Memory/viewNameMap$' length='0'></map> </feature> @@ -1415,7 +1415,7 @@ <field name="diags_USER8">ALWAYS_OFF</field> <field name="diags_ANALYSIS">ALWAYS_OFF</field> <field name="fxntab">true</field> - <field name="gate">xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field> + <field name="gate">xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field> <field name="gateParams">null</field> <field name="instanceHeap">null</field> <field name="instanceSection">null</field> @@ -1513,7 +1513,7 @@ </field> </struct> </entry> -</map></field><field name='Module__diagsEnabled'>0x0</field><field name='Module__diagsIncluded'>0x0</field><field name='Module__diagsMask'>null</field><field name='Module__gateObj'>null</field><field name='Module__gatePrms'>null</field><field name='Module__id'>0x2</field><field name='Module__loggerDefined'>false</field><field name='Module__loggerObj'>null</field><field name='Module__loggerFxn0'>null</field><field name='Module__loggerFxn1'>null</field><field name='Module__loggerFxn2'>null</field><field name='Module__loggerFxn4'>null</field><field name='Module__loggerFxn8'>null</field><field name='Module__startupDoneFxn'>null</field><field name='Object__count'>0x0</field><field name='Object__heap'>null</field><field name='Object__sizeof'>0x0</field><field name='Object__table'>null</field><field name='delegate$'>xdc.services.intern.xsr.Value$Obj@3ad8dd::(xdc.runtime.IHeap.Module)ti.sysbios.heaps.HeapMem</field><field name='abstractInstances$'>true</field></module> +</map></field><field name='Module__diagsEnabled'>0x0</field><field name='Module__diagsIncluded'>0x0</field><field name='Module__diagsMask'>null</field><field name='Module__gateObj'>null</field><field name='Module__gatePrms'>null</field><field name='Module__id'>0x2</field><field name='Module__loggerDefined'>false</field><field name='Module__loggerObj'>null</field><field name='Module__loggerFxn0'>null</field><field name='Module__loggerFxn1'>null</field><field name='Module__loggerFxn2'>null</field><field name='Module__loggerFxn4'>null</field><field name='Module__loggerFxn8'>null</field><field name='Module__startupDoneFxn'>null</field><field name='Object__count'>0x0</field><field name='Object__heap'>null</field><field name='Object__sizeof'>0x0</field><field name='Object__table'>null</field><field name='delegate$'>xdc.services.intern.xsr.Value$Obj@d9a9ca::(xdc.runtime.IHeap.Module)ti.sysbios.heaps.HeapMem</field><field name='abstractInstances$'>true</field></module> </feature> </module> <module name="xdc.runtime.HeapMin" @@ -1523,7 +1523,7 @@ <module name="xdc.runtime.HeapStd" used="true" uses=""> - <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='xdc.runtime.HeapStd/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_OFF</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> + <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='xdc.runtime.HeapStd/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_OFF</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> </feature> <feature name="viewNameMap$" type="object"><map id='xdc.runtime.HeapStd/viewNameMap$' length='0'></map> </feature> @@ -1632,7 +1632,7 @@ <module name="xdc.runtime.Registry" used="true" uses=""> - <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='xdc.runtime.Registry/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> + <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='xdc.runtime.Registry/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> </feature> <feature name="viewNameMap$" type="object"><map id='xdc.runtime.Registry/viewNameMap$' length='0'></map> </feature> @@ -1744,7 +1744,7 @@ <module name="xdc.runtime.Startup" used="true" uses=""> - <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='xdc.runtime.Startup/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_OFF</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> + <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='xdc.runtime.Startup/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_OFF</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> </feature> <feature name="viewNameMap$" type="object"><map id='xdc.runtime.Startup/viewNameMap$' length='0'></map> </feature> @@ -1879,7 +1879,7 @@ <module name="xdc.runtime.System" used="true" uses=""> - <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='xdc.runtime.System/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_OFF</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> + <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='xdc.runtime.System/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_OFF</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> </feature> <feature name="viewNameMap$" type="object"><map id='xdc.runtime.System/viewNameMap$' length='0'></map> </feature> @@ -2013,7 +2013,7 @@ <field name="diags_USER8">ALWAYS_OFF</field> <field name="diags_ANALYSIS">ALWAYS_OFF</field> <field name="fxntab">true</field> - <field name="gate">xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field> + <field name="gate">xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field> <field name="gateParams">null</field> <field name="instanceHeap">null</field> <field name="instanceSection">null</field> @@ -2111,7 +2111,7 @@ </field> </struct> </entry> -</map></field><field name='Module__diagsEnabled'>0x0</field><field name='Module__diagsIncluded'>0x0</field><field name='Module__diagsMask'>null</field><field name='Module__gateObj'>null</field><field name='Module__gatePrms'>null</field><field name='Module__id'>0x3</field><field name='Module__loggerDefined'>false</field><field name='Module__loggerObj'>null</field><field name='Module__loggerFxn0'>null</field><field name='Module__loggerFxn1'>null</field><field name='Module__loggerFxn2'>null</field><field name='Module__loggerFxn4'>null</field><field name='Module__loggerFxn8'>null</field><field name='Module__startupDoneFxn'>null</field><field name='Object__count'>0x0</field><field name='Object__heap'>null</field><field name='Object__sizeof'>0x0</field><field name='Object__table'>null</field><field name='delegate$'>xdc.services.intern.xsr.Value$Obj@16ca3d6::(xdc.runtime.ISystemSupport.Module)xdc.runtime.SysMin</field></module> +</map></field><field name='Module__diagsEnabled'>0x0</field><field name='Module__diagsIncluded'>0x0</field><field name='Module__diagsMask'>null</field><field name='Module__gateObj'>null</field><field name='Module__gatePrms'>null</field><field name='Module__id'>0x3</field><field name='Module__loggerDefined'>false</field><field name='Module__loggerObj'>null</field><field name='Module__loggerFxn0'>null</field><field name='Module__loggerFxn1'>null</field><field name='Module__loggerFxn2'>null</field><field name='Module__loggerFxn4'>null</field><field name='Module__loggerFxn8'>null</field><field name='Module__startupDoneFxn'>null</field><field name='Object__count'>0x0</field><field name='Object__heap'>null</field><field name='Object__sizeof'>0x0</field><field name='Object__table'>null</field><field name='delegate$'>xdc.services.intern.xsr.Value$Obj@15047c5::(xdc.runtime.ISystemSupport.Module)xdc.runtime.SysMin</field></module> </feature> <feature name="maxAtexitHandlers" type="number" value="2"/> <feature name="abortFxn" type="object" value="%26xdc_runtime_System_abortStd__E"/> @@ -2137,7 +2137,7 @@ <field name="diags_USER8">ALWAYS_OFF</field> <field name="diags_ANALYSIS">ALWAYS_OFF</field> <field name="fxntab">true</field> - <field name="gate">xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field> + <field name="gate">xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field> <field name="gateParams">null</field> <field name="instanceHeap">null</field> <field name="instanceSection">null</field> @@ -2235,7 +2235,7 @@ </field> </struct> </entry> -</map></field><field name='Module__diagsEnabled'>0x0</field><field name='Module__diagsIncluded'>0x0</field><field name='Module__diagsMask'>null</field><field name='Module__gateObj'>null</field><field name='Module__gatePrms'>null</field><field name='Module__id'>0x4</field><field name='Module__loggerDefined'>false</field><field name='Module__loggerObj'>null</field><field name='Module__loggerFxn0'>null</field><field name='Module__loggerFxn1'>null</field><field name='Module__loggerFxn2'>null</field><field name='Module__loggerFxn4'>null</field><field name='Module__loggerFxn8'>null</field><field name='Module__startupDoneFxn'>null</field><field name='Object__count'>0x0</field><field name='Object__heap'>null</field><field name='Object__sizeof'>0x0</field><field name='Object__table'>null</field><field name='Q_BLOCKING'>0x1</field><field name='Q_PREEMPTING'>0x2</field><field name='delegate$'>xdc.services.intern.xsr.Value$Obj@16ffab9::(xdc.runtime.IGateProvider.Module)ti.sysbios.gates.GateHwi</field><field name='abstractInstances$'>false</field></module> +</map></field><field name='Module__diagsEnabled'>0x0</field><field name='Module__diagsIncluded'>0x0</field><field name='Module__diagsMask'>null</field><field name='Module__gateObj'>null</field><field name='Module__gatePrms'>null</field><field name='Module__id'>0x4</field><field name='Module__loggerDefined'>false</field><field name='Module__loggerObj'>null</field><field name='Module__loggerFxn0'>null</field><field name='Module__loggerFxn1'>null</field><field name='Module__loggerFxn2'>null</field><field name='Module__loggerFxn4'>null</field><field name='Module__loggerFxn8'>null</field><field name='Module__startupDoneFxn'>null</field><field name='Object__count'>0x0</field><field name='Object__heap'>null</field><field name='Object__sizeof'>0x0</field><field name='Object__table'>null</field><field name='Q_BLOCKING'>0x1</field><field name='Q_PREEMPTING'>0x2</field><field name='delegate$'>xdc.services.intern.xsr.Value$Obj@94507d::(xdc.runtime.IGateProvider.Module)ti.sysbios.gates.GateHwi</field><field name='abstractInstances$'>false</field></module> </feature> </module> <module name="xdc.runtime.SysCallback" @@ -2245,7 +2245,7 @@ <module name="xdc.runtime.SysMin" used="true" uses=""> - <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='xdc.runtime.SysMin/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_OFF</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> + <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='xdc.runtime.SysMin/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_OFF</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> </feature> <feature name="viewNameMap$" type="object"><map id='xdc.runtime.SysMin/viewNameMap$' length='0'></map> </feature> @@ -2369,7 +2369,7 @@ <module name="xdc.runtime.Text" used="true" uses=""> - <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='xdc.runtime.Text/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_OFF</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> + <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='xdc.runtime.Text/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_OFF</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> </feature> <feature name="viewNameMap$" type="object"><map id='xdc.runtime.Text/viewNameMap$' length='0'></map> </feature> @@ -2467,7 +2467,7 @@ <feature name="nameEmpty" type="string" value="%7Bempty-instance-name%7D"/> <feature name="nameStatic" type="string" value="%7Bstatic-instance-name%7D"/> <feature name="isLoaded" type="boolean" value="true"/> - <feature name="charTab" type="object"><vector id='xdc.runtime.Text/charTab' length='6891'><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x69</elem><elem>0x74</elem><elem>0x69</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x64</elem><elem>0x50</elem><elem>0x61</elem><elem>0x72</elem><elem>0x61</elem><elem>0x6d</elem><elem>0x73</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x69</elem><elem>0x74</elem><elem>0x69</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x64</elem><elem>0x20</elem><elem>0x50</elem><elem>0x61</elem><elem>0x72</elem><elem>0x61</elem><elem>0x6d</elem><elem>0x73</elem><elem>0x20</elem><elem>0x73</elem><elem>0x74</elem><elem>0x72</elem><elem>0x75</elem><elem>0x63</elem><elem>0x74</elem><elem>0x0</elem><elem>0x48</elem><elem>0x65</elem><elem>0x61</elem><elem>0x70</elem><elem>0x4d</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x5f</elem><elem>0x63</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x20</elem><elem>0x63</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x68</elem><elem>0x61</elem><elem>0x76</elem><elem>0x65</elem><elem>0x20</elem><elem>0x61</elem><elem>0x20</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x20</elem><elem>0x73</elem><elem>0x69</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x20</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x75</elem><elem>0x65</elem><elem>0x0</elem><elem>0x48</elem><elem>0x65</elem><elem>0x61</elem><elem>0x70</elem><elem>0x53</elem><elem>0x74</elem><elem>0x64</elem><elem>0x5f</elem><elem>0x63</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x20</elem><elem>0x63</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x68</elem><elem>0x61</elem><elem>0x76</elem><elem>0x65</elem><elem>0x20</elem><elem>0x61</elem><elem>0x20</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x20</elem><elem>0x73</elem><elem>0x69</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x20</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x75</elem><elem>0x65</elem><elem>0x0</elem><elem>0x48</elem><elem>0x65</elem><elem>0x61</elem><elem>0x70</elem><elem>0x53</elem><elem>0x74</elem><elem>0x64</elem><elem>0x5f</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x20</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x67</elem><elem>0x6e</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x20</elem><elem>0x6d</elem><elem>0x75</elem><elem>0x73</elem><elem>0x74</elem><elem>0x20</elem><elem>0x62</elem><elem>0x65</elem><elem>0x20</elem><elem>0x61</elem><elem>0x20</elem><elem>0x70</elem><elem>0x6f</elem><elem>0x77</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x66</elem><elem>0x20</elem><elem>0x32</elem><elem>0x0</elem><elem>0x48</elem><elem>0x65</elem><elem>0x61</elem><elem>0x70</elem><elem>0x53</elem><elem>0x74</elem><elem>0x64</elem><elem>0x20</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x73</elem><elem>0x74</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x63</elem><elem>0x65</elem><elem>0x20</elem><elem>0x74</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x46</elem><elem>0x72</elem><elem>0x65</elem><elem>0x65</elem><elem>0x53</elem><elem>0x69</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x20</elem><elem>0x69</elem><elem>0x73</elem><elem>0x20</elem><elem>0x67</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x74</elem><elem>0x68</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x20</elem><elem>0x73</elem><elem>0x74</elem><elem>0x61</elem><elem>0x72</elem><elem>0x74</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x67</elem><elem>0x20</elem><elem>0x73</elem><elem>0x69</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x0</elem><elem>0x48</elem><elem>0x65</elem><elem>0x61</elem><elem>0x70</elem><elem>0x53</elem><elem>0x74</elem><elem>0x64</elem><elem>0x5f</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x20</elem><elem>0x2d</elem><elem>0x20</elem><elem>0x72</elem><elem>0x65</elem><elem>0x71</elem><elem>0x75</elem><elem>0x65</elem><elem>0x73</elem><elem>0x74</elem><elem>0x65</elem><elem>0x64</elem><elem>0x20</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x67</elem><elem>0x6e</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x20</elem><elem>0x69</elem><elem>0x73</elem><elem>0x20</elem><elem>0x67</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x74</elem><elem>0x68</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x20</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x77</elem><elem>0x65</elem><elem>0x64</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x64</elem><elem>0x4c</elem><elem>0x6f</elem><elem>0x67</elem><elem>0x67</elem><elem>0x65</elem><elem>0x72</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x54</elem><elem>0x68</elem><elem>0x65</elem><elem>0x20</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x67</elem><elem>0x67</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x69</elem><elem>0x64</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x20</elem><elem>0x69</elem><elem>0x73</elem><elem>0x20</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x64</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x63</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x46</elem><elem>0x69</elem><elem>0x74</elem><elem>0x49</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x6f</elem><elem>0x41</elem><elem>0x72</elem><elem>0x67</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x73</elem><elem>0x69</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x6f</elem><elem>0x66</elem><elem>0x28</elem><elem>0x46</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x61</elem><elem>0x74</elem><elem>0x29</elem><elem>0x20</elem><elem>0x3e</elem><elem>0x20</elem><elem>0x73</elem><elem>0x69</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x6f</elem><elem>0x66</elem><elem>0x28</elem><elem>0x41</elem><elem>0x72</elem><elem>0x67</elem><elem>0x29</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x6d</elem><elem>0x75</elem><elem>0x73</elem><elem>0x74</elem><elem>0x55</elem><elem>0x73</elem><elem>0x65</elem><elem>0x45</elem><elem>0x6e</elem><elem>0x68</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x63</elem><elem>0x65</elem><elem>0x64</elem><elem>0x43</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x4d</elem><elem>0x6f</elem><elem>0x64</elem><elem>0x65</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x54</elem><elem>0x68</elem><elem>0x69</elem><elem>0x73</elem><elem>0x20</elem><elem>0x64</elem><elem>0x65</elem><elem>0x76</elem><elem>0x69</elem><elem>0x63</elem><elem>0x65</elem><elem>0x20</elem><elem>0x72</elem><elem>0x65</elem><elem>0x71</elem><elem>0x75</elem><elem>0x69</elem><elem>0x72</elem><elem>0x65</elem><elem>0x73</elem><elem>0x20</elem><elem>0x74</elem><elem>0x68</elem><elem>0x65</elem><elem>0x20</elem><elem>0x45</elem><elem>0x6e</elem><elem>0x68</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x63</elem><elem>0x65</elem><elem>0x64</elem><elem>0x20</elem><elem>0x43</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x20</elem><elem>0x4d</elem><elem>0x6f</elem><elem>0x64</elem><elem>0x65</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x6d</elem><elem>0x75</elem><elem>0x73</elem><elem>0x74</elem><elem>0x4e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x55</elem><elem>0x73</elem><elem>0x65</elem><elem>0x45</elem><elem>0x6e</elem><elem>0x68</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x63</elem><elem>0x65</elem><elem>0x64</elem><elem>0x43</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x4d</elem><elem>0x6f</elem><elem>0x64</elem><elem>0x65</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x54</elem><elem>0x68</elem><elem>0x69</elem><elem>0x73</elem><elem>0x20</elem><elem>0x64</elem><elem>0x65</elem><elem>0x76</elem><elem>0x69</elem><elem>0x63</elem><elem>0x65</elem><elem>0x20</elem><elem>0x64</elem><elem>0x6f</elem><elem>0x65</elem><elem>0x73</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x73</elem><elem>0x75</elem><elem>0x70</elem><elem>0x70</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x74</elem><elem>0x20</elem><elem>0x74</elem><elem>0x68</elem><elem>0x65</elem><elem>0x20</elem><elem>0x45</elem><elem>0x6e</elem><elem>0x68</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x63</elem><elem>0x65</elem><elem>0x64</elem><elem>0x20</elem><elem>0x43</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x20</elem><elem>0x4d</elem><elem>0x6f</elem><elem>0x64</elem><elem>0x65</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x6e</elem><elem>0x75</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x50</elem><elem>0x6f</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x65</elem><elem>0x72</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x50</elem><elem>0x6f</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x69</elem><elem>0x73</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x75</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x64</elem><elem>0x52</elem><elem>0x65</elem><elem>0x67</elem><elem>0x69</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x49</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x4d</elem><elem>0x50</elem><elem>0x55</elem><elem>0x20</elem><elem>0x52</elem><elem>0x65</elem><elem>0x67</elem><elem>0x69</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x75</elem><elem>0x6d</elem><elem>0x62</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x70</elem><elem>0x61</elem><elem>0x73</elem><elem>0x73</elem><elem>0x65</elem><elem>0x64</elem><elem>0x20</elem><elem>0x69</elem><elem>0x73</elem><elem>0x20</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x64</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x67</elem><elem>0x6e</elem><elem>0x65</elem><elem>0x64</elem><elem>0x42</elem><elem>0x61</elem><elem>0x73</elem><elem>0x65</elem><elem>0x41</elem><elem>0x64</elem><elem>0x64</elem><elem>0x72</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x4d</elem><elem>0x50</elem><elem>0x55</elem><elem>0x20</elem><elem>0x72</elem><elem>0x65</elem><elem>0x67</elem><elem>0x69</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x20</elem><elem>0x62</elem><elem>0x61</elem><elem>0x73</elem><elem>0x65</elem><elem>0x20</elem><elem>0x61</elem><elem>0x64</elem><elem>0x64</elem><elem>0x72</elem><elem>0x65</elem><elem>0x73</elem><elem>0x73</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x67</elem><elem>0x6e</elem><elem>0x65</elem><elem>0x64</elem><elem>0x20</elem><elem>0x74</elem><elem>0x6f</elem><elem>0x20</elem><elem>0x73</elem><elem>0x69</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x73</elem><elem>0x75</elem><elem>0x70</elem><elem>0x70</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x74</elem><elem>0x65</elem><elem>0x64</elem><elem>0x4d</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x67</elem><elem>0x4f</elem><elem>0x70</elem><elem>0x74</elem><elem>0x69</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x73</elem><elem>0x75</elem><elem>0x70</elem><elem>0x70</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x74</elem><elem>0x65</elem><elem>0x64</elem><elem>0x20</elem><elem>0x6d</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x53</elem><elem>0x65</elem><elem>0x74</elem><elem>0x74</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x67</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x63</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x44</elem><elem>0x69</elem><elem>0x73</elem><elem>0x61</elem><elem>0x62</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x43</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x63</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x20</elem><elem>0x61</elem><elem>0x20</elem><elem>0x63</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x20</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x73</elem><elem>0x74</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x63</elem><elem>0x65</elem><elem>0x20</elem><elem>0x77</elem><elem>0x68</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x20</elem><elem>0x42</elem><elem>0x49</elem><elem>0x4f</elem><elem>0x53</elem><elem>0x2e</elem><elem>0x63</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x45</elem><elem>0x6e</elem><elem>0x61</elem><elem>0x62</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x64</elem><elem>0x20</elem><elem>0x69</elem><elem>0x73</elem><elem>0x20</elem><elem>0x66</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x73</elem><elem>0x65</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x62</elem><elem>0x61</elem><elem>0x64</elem><elem>0x54</elem><elem>0x68</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x64</elem><elem>0x54</elem><elem>0x79</elem><elem>0x70</elem><elem>0x65</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x43</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x63</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x2f</elem><elem>0x64</elem><elem>0x65</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x74</elem><elem>0x65</elem><elem>0x20</elem><elem>0x61</elem><elem>0x20</elem><elem>0x43</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x20</elem><elem>0x66</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x6d</elem><elem>0x20</elem><elem>0x48</elem><elem>0x77</elem><elem>0x69</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x20</elem><elem>0x53</elem><elem>0x77</elem><elem>0x69</elem><elem>0x20</elem><elem>0x74</elem><elem>0x68</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x64</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x6e</elem><elem>0x75</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x45</elem><elem>0x76</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x4d</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x73</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x4d</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x20</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x64</elem><elem>0x20</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x64</elem><elem>0x4d</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x20</elem><elem>0x61</elem><elem>0x72</elem><elem>0x65</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x75</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x6e</elem><elem>0x75</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x45</elem><elem>0x76</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x49</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x70</elem><elem>0x6f</elem><elem>0x73</elem><elem>0x74</elem><elem>0x65</elem><elem>0x64</elem><elem>0x20</elem><elem>0x65</elem><elem>0x76</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x49</elem><elem>0x64</elem><elem>0x20</elem><elem>0x69</elem><elem>0x73</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x75</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x65</elem><elem>0x76</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x49</elem><elem>0x6e</elem><elem>0x55</elem><elem>0x73</elem><elem>0x65</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x45</elem><elem>0x76</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x62</elem><elem>0x6a</elem><elem>0x65</elem><elem>0x63</elem><elem>0x74</elem><elem>0x20</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x64</elem><elem>0x79</elem><elem>0x20</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x20</elem><elem>0x75</elem><elem>0x73</elem><elem>0x65</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x62</elem><elem>0x61</elem><elem>0x64</elem><elem>0x43</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x65</elem><elem>0x78</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x62</elem><elem>0x61</elem><elem>0x64</elem><elem>0x20</elem><elem>0x63</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x67</elem><elem>0x20</elem><elem>0x63</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x65</elem><elem>0x78</elem><elem>0x74</elem><elem>0x2e</elem><elem>0x20</elem><elem>0x4d</elem><elem>0x75</elem><elem>0x73</elem><elem>0x74</elem><elem>0x20</elem><elem>0x62</elem><elem>0x65</elem><elem>0x20</elem><elem>0x63</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x64</elem><elem>0x20</elem><elem>0x66</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x6d</elem><elem>0x20</elem><elem>0x61</elem><elem>0x20</elem><elem>0x54</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x70</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x64</elem><elem>0x54</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x44</elem><elem>0x69</elem><elem>0x73</elem><elem>0x61</elem><elem>0x62</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x43</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x63</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x20</elem><elem>0x45</elem><elem>0x76</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x5f</elem><elem>0x70</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x64</elem><elem>0x28</elem><elem>0x29</elem><elem>0x20</elem><elem>0x77</elem><elem>0x68</elem><elem>0x69</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x20</elem><elem>0x74</elem><elem>0x68</elem><elem>0x65</elem><elem>0x20</elem><elem>0x54</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x20</elem><elem>0x53</elem><elem>0x77</elem><elem>0x69</elem><elem>0x20</elem><elem>0x73</elem><elem>0x63</elem><elem>0x68</elem><elem>0x65</elem><elem>0x64</elem><elem>0x75</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x69</elem><elem>0x73</elem><elem>0x20</elem><elem>0x64</elem><elem>0x69</elem><elem>0x73</elem><elem>0x61</elem><elem>0x62</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x64</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x4d</elem><elem>0x61</elem><elem>0x69</elem><elem>0x6c</elem><elem>0x62</elem><elem>0x6f</elem><elem>0x78</elem><elem>0x5f</elem><elem>0x63</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x27</elem><elem>0x73</elem><elem>0x20</elem><elem>0x62</elem><elem>0x75</elem><elem>0x66</elem><elem>0x53</elem><elem>0x69</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x20</elem><elem>0x70</elem><elem>0x61</elem><elem>0x72</elem><elem>0x61</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x74</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x69</elem><elem>0x73</elem><elem>0x20</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x64</elem><elem>0x20</elem><elem>0x28</elem><elem>0x74</elem><elem>0x6f</elem><elem>0x6f</elem><elem>0x20</elem><elem>0x73</elem><elem>0x6d</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x29</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x45</elem><elem>0x76</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x73</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x54</elem><elem>0x68</elem><elem>0x65</elem><elem>0x20</elem><elem>0x45</elem><elem>0x76</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x2e</elem><elem>0x73</elem><elem>0x75</elem><elem>0x70</elem><elem>0x70</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x74</elem><elem>0x73</elem><elem>0x45</elem><elem>0x76</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x73</elem><elem>0x20</elem><elem>0x66</elem><elem>0x6c</elem><elem>0x61</elem><elem>0x67</elem><elem>0x20</elem><elem>0x69</elem><elem>0x73</elem><elem>0x20</elem><elem>0x64</elem><elem>0x69</elem><elem>0x73</elem><elem>0x61</elem><elem>0x62</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x64</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x76</elem><elem>0x54</elem><elem>0x69</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x6f</elem><elem>0x75</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x43</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x27</elem><elem>0x74</elem><elem>0x20</elem><elem>0x75</elem><elem>0x73</elem><elem>0x65</elem><elem>0x20</elem><elem>0x42</elem><elem>0x49</elem><elem>0x4f</elem><elem>0x53</elem><elem>0x5f</elem><elem>0x45</elem><elem>0x56</elem><elem>0x45</elem><elem>0x4e</elem><elem>0x54</elem><elem>0x5f</elem><elem>0x41</elem><elem>0x43</elem><elem>0x51</elem><elem>0x55</elem><elem>0x49</elem><elem>0x52</elem><elem>0x45</elem><elem>0x44</elem><elem>0x20</elem><elem>0x77</elem><elem>0x69</elem><elem>0x74</elem><elem>0x68</elem><elem>0x20</elem><elem>0x74</elem><elem>0x68</elem><elem>0x69</elem><elem>0x73</elem><elem>0x20</elem><elem>0x53</elem><elem>0x65</elem><elem>0x6d</elem><elem>0x61</elem><elem>0x70</elem><elem>0x68</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x65</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x6f</elem><elem>0x76</elem><elem>0x65</elem><elem>0x72</elem><elem>0x66</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x77</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x43</elem><elem>0x6f</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x20</elem><elem>0x68</elem><elem>0x61</elem><elem>0x73</elem><elem>0x20</elem><elem>0x65</elem><elem>0x78</elem><elem>0x63</elem><elem>0x65</elem><elem>0x65</elem><elem>0x64</elem><elem>0x65</elem><elem>0x64</elem><elem>0x20</elem><elem>0x36</elem><elem>0x35</elem><elem>0x35</elem><elem>0x33</elem><elem>0x35</elem><elem>0x20</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x64</elem><elem>0x20</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x64</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x76</elem><elem>0x65</elem><elem>0x72</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x70</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x64</elem><elem>0x54</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x44</elem><elem>0x69</elem><elem>0x73</elem><elem>0x61</elem><elem>0x62</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x43</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x63</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x20</elem><elem>0x53</elem><elem>0x65</elem><elem>0x6d</elem><elem>0x61</elem><elem>0x70</elem><elem>0x68</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x65</elem><elem>0x5f</elem><elem>0x70</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x64</elem><elem>0x28</elem><elem>0x29</elem><elem>0x20</elem><elem>0x77</elem><elem>0x68</elem><elem>0x69</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x20</elem><elem>0x74</elem><elem>0x68</elem><elem>0x65</elem><elem>0x20</elem><elem>0x54</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x20</elem><elem>0x53</elem><elem>0x77</elem><elem>0x69</elem><elem>0x20</elem><elem>0x73</elem><elem>0x63</elem><elem>0x68</elem><elem>0x65</elem><elem>0x64</elem><elem>0x75</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x69</elem><elem>0x73</elem><elem>0x20</elem><elem>0x64</elem><elem>0x69</elem><elem>0x73</elem><elem>0x61</elem><elem>0x62</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x64</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x73</elem><elem>0x77</elem><elem>0x69</elem><elem>0x44</elem><elem>0x69</elem><elem>0x73</elem><elem>0x61</elem><elem>0x62</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x43</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x63</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x20</elem><elem>0x61</elem><elem>0x20</elem><elem>0x53</elem><elem>0x77</elem><elem>0x69</elem><elem>0x20</elem><elem>0x77</elem><elem>0x68</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x20</elem><elem>0x53</elem><elem>0x77</elem><elem>0x69</elem><elem>0x20</elem><elem>0x69</elem><elem>0x73</elem><elem>0x20</elem><elem>0x64</elem><elem>0x69</elem><elem>0x73</elem><elem>0x61</elem><elem>0x62</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x64</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x62</elem><elem>0x61</elem><elem>0x64</elem><elem>0x50</elem><elem>0x72</elem><elem>0x69</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x69</elem><elem>0x74</elem><elem>0x79</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x41</elem><elem>0x6e</elem><elem>0x20</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x64</elem><elem>0x20</elem><elem>0x53</elem><elem>0x77</elem><elem>0x69</elem><elem>0x20</elem><elem>0x70</elem><elem>0x72</elem><elem>0x69</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x69</elem><elem>0x74</elem><elem>0x79</elem><elem>0x20</elem><elem>0x77</elem><elem>0x61</elem><elem>0x73</elem><elem>0x20</elem><elem>0x75</elem><elem>0x73</elem><elem>0x65</elem><elem>0x64</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x62</elem><elem>0x61</elem><elem>0x64</elem><elem>0x54</elem><elem>0x68</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x64</elem><elem>0x54</elem><elem>0x79</elem><elem>0x70</elem><elem>0x65</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x43</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x63</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x2f</elem><elem>0x64</elem><elem>0x65</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x74</elem><elem>0x65</elem><elem>0x20</elem><elem>0x61</elem><elem>0x20</elem><elem>0x74</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x20</elem><elem>0x66</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x6d</elem><elem>0x20</elem><elem>0x48</elem><elem>0x77</elem><elem>0x69</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x20</elem><elem>0x53</elem><elem>0x77</elem><elem>0x69</elem><elem>0x20</elem><elem>0x74</elem><elem>0x68</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x64</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x62</elem><elem>0x61</elem><elem>0x64</elem><elem>0x54</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x53</elem><elem>0x74</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x43</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x27</elem><elem>0x74</elem><elem>0x20</elem><elem>0x64</elem><elem>0x65</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x74</elem><elem>0x65</elem><elem>0x20</elem><elem>0x61</elem><elem>0x20</elem><elem>0x74</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x20</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x20</elem><elem>0x52</elem><elem>0x55</elem><elem>0x4e</elem><elem>0x4e</elem><elem>0x49</elem><elem>0x4e</elem><elem>0x47</elem><elem>0x20</elem><elem>0x73</elem><elem>0x74</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x50</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x64</elem><elem>0x45</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x6d</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x4e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x75</elem><elem>0x67</elem><elem>0x68</elem><elem>0x20</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x66</elem><elem>0x6f</elem><elem>0x20</elem><elem>0x74</elem><elem>0x6f</elem><elem>0x20</elem><elem>0x64</elem><elem>0x65</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x74</elem><elem>0x65</elem><elem>0x20</elem><elem>0x42</elem><elem>0x4c</elem><elem>0x4f</elem><elem>0x43</elem><elem>0x4b</elem><elem>0x45</elem><elem>0x44</elem><elem>0x20</elem><elem>0x74</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x74</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x44</elem><elem>0x69</elem><elem>0x73</elem><elem>0x61</elem><elem>0x62</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x43</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x63</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x20</elem><elem>0x61</elem><elem>0x20</elem><elem>0x74</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x20</elem><elem>0x77</elem><elem>0x68</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x20</elem><elem>0x74</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x67</elem><elem>0x20</elem><elem>0x69</elem><elem>0x73</elem><elem>0x20</elem><elem>0x64</elem><elem>0x69</elem><elem>0x73</elem><elem>0x61</elem><elem>0x62</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x64</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x62</elem><elem>0x61</elem><elem>0x64</elem><elem>0x50</elem><elem>0x72</elem><elem>0x69</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x69</elem><elem>0x74</elem><elem>0x79</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x41</elem><elem>0x6e</elem><elem>0x20</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x64</elem><elem>0x20</elem><elem>0x74</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x20</elem><elem>0x70</elem><elem>0x72</elem><elem>0x69</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x69</elem><elem>0x74</elem><elem>0x79</elem><elem>0x20</elem><elem>0x77</elem><elem>0x61</elem><elem>0x73</elem><elem>0x20</elem><elem>0x75</elem><elem>0x73</elem><elem>0x65</elem><elem>0x64</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x62</elem><elem>0x61</elem><elem>0x64</elem><elem>0x54</elem><elem>0x69</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x6f</elem><elem>0x75</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x43</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x27</elem><elem>0x74</elem><elem>0x20</elem><elem>0x73</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x65</elem><elem>0x70</elem><elem>0x20</elem><elem>0x46</elem><elem>0x4f</elem><elem>0x52</elem><elem>0x45</elem><elem>0x56</elem><elem>0x45</elem><elem>0x52</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x62</elem><elem>0x61</elem><elem>0x64</elem><elem>0x41</elem><elem>0x66</elem><elem>0x66</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x69</elem><elem>0x74</elem><elem>0x79</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x49</elem><elem>0x6e</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x64</elem><elem>0x20</elem><elem>0x61</elem><elem>0x66</elem><elem>0x66</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x69</elem><elem>0x74</elem><elem>0x79</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x73</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x65</elem><elem>0x70</elem><elem>0x54</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x44</elem><elem>0x69</elem><elem>0x73</elem><elem>0x61</elem><elem>0x62</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x43</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x63</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x20</elem><elem>0x54</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x5f</elem><elem>0x73</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x65</elem><elem>0x70</elem><elem>0x28</elem><elem>0x29</elem><elem>0x20</elem><elem>0x77</elem><elem>0x68</elem><elem>0x69</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x20</elem><elem>0x74</elem><elem>0x68</elem><elem>0x65</elem><elem>0x20</elem><elem>0x54</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x20</elem><elem>0x73</elem><elem>0x63</elem><elem>0x68</elem><elem>0x65</elem><elem>0x64</elem><elem>0x75</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x69</elem><elem>0x73</elem><elem>0x20</elem><elem>0x64</elem><elem>0x69</elem><elem>0x73</elem><elem>0x61</elem><elem>0x62</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x64</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x64</elem><elem>0x43</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x65</elem><elem>0x49</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x43</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x70</elem><elem>0x61</elem><elem>0x73</elem><elem>0x73</elem><elem>0x20</elem><elem>0x61</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x2d</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x20</elem><elem>0x43</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x65</elem><elem>0x49</elem><elem>0x64</elem><elem>0x20</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x20</elem><elem>0x61</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x2d</elem><elem>0x53</elem><elem>0x4d</elem><elem>0x50</elem><elem>0x20</elem><elem>0x61</elem><elem>0x70</elem><elem>0x70</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x63</elem><elem>0x61</elem><elem>0x74</elem><elem>0x69</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x54</elem><elem>0x69</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x6f</elem><elem>0x75</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x54</elem><elem>0x69</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x6f</elem><elem>0x75</elem><elem>0x74</elem><elem>0x20</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x75</elem><elem>0x65</elem><elem>0x20</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x62</elem><elem>0x65</elem><elem>0x20</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x64</elem><elem>0x4b</elem><elem>0x65</elem><elem>0x79</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x74</elem><elem>0x68</elem><elem>0x65</elem><elem>0x20</elem><elem>0x6b</elem><elem>0x65</elem><elem>0x79</elem><elem>0x20</elem><elem>0x6d</elem><elem>0x75</elem><elem>0x73</elem><elem>0x74</elem><elem>0x20</elem><elem>0x62</elem><elem>0x65</elem><elem>0x20</elem><elem>0x73</elem><elem>0x65</elem><elem>0x74</elem><elem>0x20</elem><elem>0x74</elem><elem>0x6f</elem><elem>0x20</elem><elem>0x61</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x2d</elem><elem>0x64</elem><elem>0x65</elem><elem>0x66</elem><elem>0x61</elem><elem>0x75</elem><elem>0x6c</elem><elem>0x74</elem><elem>0x20</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x75</elem><elem>0x65</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x62</elem><elem>0x61</elem><elem>0x64</elem><elem>0x4d</elem><elem>0x6f</elem><elem>0x64</elem><elem>0x65</elem><elem>0x6c</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x64</elem><elem>0x20</elem><elem>0x75</elem><elem>0x73</elem><elem>0x65</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x66</elem><elem>0x20</elem><elem>0x41</elem><elem>0x50</elem><elem>0x49</elem><elem>0x20</elem><elem>0x66</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x20</elem><elem>0x63</elem><elem>0x75</elem><elem>0x72</elem><elem>0x72</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x20</elem><elem>0x49</elem><elem>0x2f</elem><elem>0x4f</elem><elem>0x20</elem><elem>0x6d</elem><elem>0x6f</elem><elem>0x64</elem><elem>0x65</elem><elem>0x6c</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x62</elem><elem>0x61</elem><elem>0x64</elem><elem>0x43</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x65</elem><elem>0x78</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x62</elem><elem>0x61</elem><elem>0x64</elem><elem>0x20</elem><elem>0x63</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x67</elem><elem>0x20</elem><elem>0x63</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x65</elem><elem>0x78</elem><elem>0x74</elem><elem>0x2e</elem><elem>0x20</elem><elem>0x4d</elem><elem>0x61</elem><elem>0x79</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x62</elem><elem>0x65</elem><elem>0x20</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x65</elem><elem>0x72</elem><elem>0x65</elem><elem>0x64</elem><elem>0x20</elem><elem>0x66</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x6d</elem><elem>0x20</elem><elem>0x61</elem><elem>0x20</elem><elem>0x68</elem><elem>0x61</elem><elem>0x72</elem><elem>0x64</elem><elem>0x77</elem><elem>0x61</elem><elem>0x72</elem><elem>0x65</elem><elem>0x20</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x65</elem><elem>0x72</elem><elem>0x72</elem><elem>0x75</elem><elem>0x70</elem><elem>0x74</elem><elem>0x20</elem><elem>0x74</elem><elem>0x68</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x64</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x62</elem><elem>0x61</elem><elem>0x64</elem><elem>0x43</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x65</elem><elem>0x78</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x62</elem><elem>0x61</elem><elem>0x64</elem><elem>0x20</elem><elem>0x63</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x67</elem><elem>0x20</elem><elem>0x63</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x65</elem><elem>0x78</elem><elem>0x74</elem><elem>0x2e</elem><elem>0x20</elem><elem>0x4d</elem><elem>0x61</elem><elem>0x79</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x62</elem><elem>0x65</elem><elem>0x20</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x65</elem><elem>0x72</elem><elem>0x65</elem><elem>0x64</elem><elem>0x20</elem><elem>0x66</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x6d</elem><elem>0x20</elem><elem>0x61</elem><elem>0x20</elem><elem>0x73</elem><elem>0x6f</elem><elem>0x66</elem><elem>0x74</elem><elem>0x77</elem><elem>0x61</elem><elem>0x72</elem><elem>0x65</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x20</elem><elem>0x68</elem><elem>0x61</elem><elem>0x72</elem><elem>0x64</elem><elem>0x77</elem><elem>0x61</elem><elem>0x72</elem><elem>0x65</elem><elem>0x20</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x65</elem><elem>0x72</elem><elem>0x72</elem><elem>0x75</elem><elem>0x70</elem><elem>0x74</elem><elem>0x20</elem><elem>0x74</elem><elem>0x68</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x64</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x62</elem><elem>0x61</elem><elem>0x64</elem><elem>0x43</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x65</elem><elem>0x78</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x62</elem><elem>0x61</elem><elem>0x64</elem><elem>0x20</elem><elem>0x63</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x67</elem><elem>0x20</elem><elem>0x63</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x65</elem><elem>0x78</elem><elem>0x74</elem><elem>0x2e</elem><elem>0x20</elem><elem>0x53</elem><elem>0x65</elem><elem>0x65</elem><elem>0x20</elem><elem>0x47</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x4d</elem><elem>0x75</elem><elem>0x74</elem><elem>0x65</elem><elem>0x78</elem><elem>0x50</elem><elem>0x72</elem><elem>0x69</elem><elem>0x20</elem><elem>0x41</elem><elem>0x50</elem><elem>0x49</elem><elem>0x20</elem><elem>0x64</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x20</elem><elem>0x66</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x20</elem><elem>0x64</elem><elem>0x65</elem><elem>0x74</elem><elem>0x61</elem><elem>0x69</elem><elem>0x6c</elem><elem>0x73</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x65</elem><elem>0x72</elem><elem>0x54</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x44</elem><elem>0x69</elem><elem>0x73</elem><elem>0x61</elem><elem>0x62</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x43</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x63</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x20</elem><elem>0x47</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x4d</elem><elem>0x75</elem><elem>0x74</elem><elem>0x65</elem><elem>0x78</elem><elem>0x50</elem><elem>0x72</elem><elem>0x69</elem><elem>0x5f</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x65</elem><elem>0x72</elem><elem>0x28</elem><elem>0x29</elem><elem>0x20</elem><elem>0x77</elem><elem>0x68</elem><elem>0x69</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x20</elem><elem>0x74</elem><elem>0x68</elem><elem>0x65</elem><elem>0x20</elem><elem>0x54</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x20</elem><elem>0x53</elem><elem>0x77</elem><elem>0x69</elem><elem>0x20</elem><elem>0x73</elem><elem>0x63</elem><elem>0x68</elem><elem>0x65</elem><elem>0x64</elem><elem>0x75</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x69</elem><elem>0x73</elem><elem>0x20</elem><elem>0x64</elem><elem>0x69</elem><elem>0x73</elem><elem>0x61</elem><elem>0x62</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x64</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x62</elem><elem>0x61</elem><elem>0x64</elem><elem>0x43</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x65</elem><elem>0x78</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x62</elem><elem>0x61</elem><elem>0x64</elem><elem>0x20</elem><elem>0x63</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x67</elem><elem>0x20</elem><elem>0x63</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x65</elem><elem>0x78</elem><elem>0x74</elem><elem>0x2e</elem><elem>0x20</elem><elem>0x53</elem><elem>0x65</elem><elem>0x65</elem><elem>0x20</elem><elem>0x47</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x4d</elem><elem>0x75</elem><elem>0x74</elem><elem>0x65</elem><elem>0x78</elem><elem>0x20</elem><elem>0x41</elem><elem>0x50</elem><elem>0x49</elem><elem>0x20</elem><elem>0x64</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x20</elem><elem>0x66</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x20</elem><elem>0x64</elem><elem>0x65</elem><elem>0x74</elem><elem>0x61</elem><elem>0x69</elem><elem>0x6c</elem><elem>0x73</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x62</elem><elem>0x61</elem><elem>0x64</elem><elem>0x43</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x65</elem><elem>0x78</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x62</elem><elem>0x61</elem><elem>0x64</elem><elem>0x20</elem><elem>0x63</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x67</elem><elem>0x20</elem><elem>0x63</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x65</elem><elem>0x78</elem><elem>0x74</elem><elem>0x2e</elem><elem>0x20</elem><elem>0x53</elem><elem>0x65</elem><elem>0x65</elem><elem>0x20</elem><elem>0x47</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x53</elem><elem>0x70</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x20</elem><elem>0x41</elem><elem>0x50</elem><elem>0x49</elem><elem>0x20</elem><elem>0x64</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x20</elem><elem>0x66</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x20</elem><elem>0x64</elem><elem>0x65</elem><elem>0x74</elem><elem>0x61</elem><elem>0x69</elem><elem>0x6c</elem><elem>0x73</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x64</elem><elem>0x51</elem><elem>0x75</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x74</elem><elem>0x79</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x53</elem><elem>0x65</elem><elem>0x65</elem><elem>0x20</elem><elem>0x47</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x53</elem><elem>0x70</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x20</elem><elem>0x41</elem><elem>0x50</elem><elem>0x49</elem><elem>0x20</elem><elem>0x64</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x20</elem><elem>0x66</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x20</elem><elem>0x64</elem><elem>0x65</elem><elem>0x74</elem><elem>0x61</elem><elem>0x69</elem><elem>0x6c</elem><elem>0x73</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x62</elem><elem>0x75</elem><elem>0x66</elem><elem>0x20</elem><elem>0x70</elem><elem>0x61</elem><elem>0x72</elem><elem>0x61</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x74</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x63</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x62</elem><elem>0x65</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x75</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x0</elem><elem>0x62</elem><elem>0x75</elem><elem>0x66</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x70</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x70</elem><elem>0x65</elem><elem>0x72</elem><elem>0x6c</elem><elem>0x79</elem><elem>0x20</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x67</elem><elem>0x6e</elem><elem>0x65</elem><elem>0x64</elem><elem>0x0</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x67</elem><elem>0x6e</elem><elem>0x20</elem><elem>0x70</elem><elem>0x61</elem><elem>0x72</elem><elem>0x61</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x74</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x6d</elem><elem>0x75</elem><elem>0x73</elem><elem>0x74</elem><elem>0x20</elem><elem>0x62</elem><elem>0x65</elem><elem>0x20</elem><elem>0x30</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x20</elem><elem>0x61</elem><elem>0x20</elem><elem>0x70</elem><elem>0x6f</elem><elem>0x77</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x66</elem><elem>0x20</elem><elem>0x32</elem><elem>0x20</elem><elem>0x3e</elem><elem>0x3d</elem><elem>0x20</elem><elem>0x74</elem><elem>0x68</elem><elem>0x65</elem><elem>0x20</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x75</elem><elem>0x65</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x66</elem><elem>0x20</elem><elem>0x4d</elem><elem>0x65</elem><elem>0x6d</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x79</elem><elem>0x5f</elem><elem>0x67</elem><elem>0x65</elem><elem>0x74</elem><elem>0x4d</elem><elem>0x61</elem><elem>0x78</elem><elem>0x44</elem><elem>0x65</elem><elem>0x66</elem><elem>0x61</elem><elem>0x75</elem><elem>0x6c</elem><elem>0x74</elem><elem>0x54</elem><elem>0x79</elem><elem>0x70</elem><elem>0x65</elem><elem>0x41</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x67</elem><elem>0x6e</elem><elem>0x28</elem><elem>0x29</elem><elem>0x0</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x67</elem><elem>0x6e</elem><elem>0x20</elem><elem>0x70</elem><elem>0x61</elem><elem>0x72</elem><elem>0x61</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x74</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x31</elem><elem>0x29</elem><elem>0x20</elem><elem>0x6d</elem><elem>0x75</elem><elem>0x73</elem><elem>0x74</elem><elem>0x20</elem><elem>0x62</elem><elem>0x65</elem><elem>0x20</elem><elem>0x30</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x20</elem><elem>0x61</elem><elem>0x20</elem><elem>0x70</elem><elem>0x6f</elem><elem>0x77</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x66</elem><elem>0x20</elem><elem>0x32</elem><elem>0x20</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x64</elem><elem>0x20</elem><elem>0x32</elem><elem>0x29</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x67</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x74</elem><elem>0x68</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x20</elem><elem>0x74</elem><elem>0x68</elem><elem>0x65</elem><elem>0x20</elem><elem>0x68</elem><elem>0x65</elem><elem>0x61</elem><elem>0x70</elem><elem>0x73</elem><elem>0x20</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x67</elem><elem>0x6e</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x0</elem><elem>0x62</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x53</elem><elem>0x69</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x20</elem><elem>0x6d</elem><elem>0x75</elem><elem>0x73</elem><elem>0x74</elem><elem>0x20</elem><elem>0x62</elem><elem>0x65</elem><elem>0x20</elem><elem>0x6c</elem><elem>0x61</elem><elem>0x72</elem><elem>0x67</elem><elem>0x65</elem><elem>0x20</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x75</elem><elem>0x67</elem><elem>0x68</elem><elem>0x20</elem><elem>0x74</elem><elem>0x6f</elem><elem>0x20</elem><elem>0x68</elem><elem>0x6f</elem><elem>0x6c</elem><elem>0x64</elem><elem>0x20</elem><elem>0x61</elem><elem>0x74</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x61</elem><elem>0x73</elem><elem>0x74</elem><elem>0x20</elem><elem>0x74</elem><elem>0x77</elem><elem>0x6f</elem><elem>0x20</elem><elem>0x70</elem><elem>0x6f</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x65</elem><elem>0x72</elem><elem>0x73</elem><elem>0x0</elem><elem>0x6e</elem><elem>0x75</elem><elem>0x6d</elem><elem>0x42</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x73</elem><elem>0x20</elem><elem>0x63</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x62</elem><elem>0x65</elem><elem>0x20</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x0</elem><elem>0x62</elem><elem>0x75</elem><elem>0x66</elem><elem>0x53</elem><elem>0x69</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x20</elem><elem>0x63</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x62</elem><elem>0x65</elem><elem>0x20</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x0</elem><elem>0x48</elem><elem>0x65</elem><elem>0x61</elem><elem>0x70</elem><elem>0x42</elem><elem>0x75</elem><elem>0x66</elem><elem>0x5f</elem><elem>0x63</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x27</elem><elem>0x73</elem><elem>0x20</elem><elem>0x62</elem><elem>0x75</elem><elem>0x66</elem><elem>0x53</elem><elem>0x69</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x20</elem><elem>0x70</elem><elem>0x61</elem><elem>0x72</elem><elem>0x61</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x74</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x69</elem><elem>0x73</elem><elem>0x20</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x64</elem><elem>0x20</elem><elem>0x28</elem><elem>0x74</elem><elem>0x6f</elem><elem>0x6f</elem><elem>0x20</elem><elem>0x73</elem><elem>0x6d</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x29</elem><elem>0x0</elem><elem>0x43</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x63</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x20</elem><elem>0x48</elem><elem>0x65</elem><elem>0x61</elem><elem>0x70</elem><elem>0x42</elem><elem>0x75</elem><elem>0x66</elem><elem>0x5f</elem><elem>0x66</elem><elem>0x72</elem><elem>0x65</elem><elem>0x65</elem><elem>0x20</elem><elem>0x77</elem><elem>0x68</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x20</elem><elem>0x62</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x73</elem><elem>0x20</elem><elem>0x68</elem><elem>0x61</elem><elem>0x76</elem><elem>0x65</elem><elem>0x20</elem><elem>0x62</elem><elem>0x65</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x20</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x64</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x64</elem><elem>0x46</elem><elem>0x72</elem><elem>0x65</elem><elem>0x65</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x49</elem><elem>0x6e</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x64</elem><elem>0x20</elem><elem>0x66</elem><elem>0x72</elem><elem>0x65</elem><elem>0x65</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x42</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x43</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x20</elem><elem>0x73</elem><elem>0x69</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x20</elem><elem>0x30</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x68</elem><elem>0x65</elem><elem>0x61</elem><elem>0x70</elem><elem>0x53</elem><elem>0x69</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x52</elem><elem>0x65</elem><elem>0x71</elem><elem>0x75</elem><elem>0x65</elem><elem>0x73</elem><elem>0x74</elem><elem>0x65</elem><elem>0x64</elem><elem>0x20</elem><elem>0x68</elem><elem>0x65</elem><elem>0x61</elem><elem>0x70</elem><elem>0x20</elem><elem>0x73</elem><elem>0x69</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x20</elem><elem>0x69</elem><elem>0x73</elem><elem>0x20</elem><elem>0x74</elem><elem>0x6f</elem><elem>0x6f</elem><elem>0x20</elem><elem>0x73</elem><elem>0x6d</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x67</elem><elem>0x6e</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x52</elem><elem>0x65</elem><elem>0x71</elem><elem>0x75</elem><elem>0x65</elem><elem>0x73</elem><elem>0x74</elem><elem>0x65</elem><elem>0x64</elem><elem>0x20</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x67</elem><elem>0x6e</elem><elem>0x20</elem><elem>0x69</elem><elem>0x73</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x61</elem><elem>0x20</elem><elem>0x70</elem><elem>0x6f</elem><elem>0x77</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x66</elem><elem>0x20</elem><elem>0x32</elem><elem>0x0</elem><elem>0x49</elem><elem>0x6e</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x64</elem><elem>0x20</elem><elem>0x62</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x20</elem><elem>0x61</elem><elem>0x64</elem><elem>0x64</elem><elem>0x72</elem><elem>0x65</elem><elem>0x73</elem><elem>0x73</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x20</elem><elem>0x74</elem><elem>0x68</elem><elem>0x65</elem><elem>0x20</elem><elem>0x66</elem><elem>0x72</elem><elem>0x65</elem><elem>0x65</elem><elem>0x2e</elem><elem>0x20</elem><elem>0x46</elem><elem>0x61</elem><elem>0x69</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x64</elem><elem>0x20</elem><elem>0x74</elem><elem>0x6f</elem><elem>0x20</elem><elem>0x66</elem><elem>0x72</elem><elem>0x65</elem><elem>0x65</elem><elem>0x20</elem><elem>0x62</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x20</elem><elem>0x62</elem><elem>0x61</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x20</elem><elem>0x74</elem><elem>0x6f</elem><elem>0x20</elem><elem>0x68</elem><elem>0x65</elem><elem>0x61</elem><elem>0x70</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x64</elem><elem>0x6f</elem><elem>0x75</elem><elem>0x62</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x46</elem><elem>0x72</elem><elem>0x65</elem><elem>0x65</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x42</elem><elem>0x75</elem><elem>0x66</elem><elem>0x66</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x64</elem><elem>0x79</elem><elem>0x20</elem><elem>0x66</elem><elem>0x72</elem><elem>0x65</elem><elem>0x65</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x62</elem><elem>0x75</elem><elem>0x66</elem><elem>0x4f</elem><elem>0x76</elem><elem>0x65</elem><elem>0x72</elem><elem>0x66</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x77</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x42</elem><elem>0x75</elem><elem>0x66</elem><elem>0x66</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x76</elem><elem>0x65</elem><elem>0x72</elem><elem>0x66</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x77</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x45</elem><elem>0x6d</elem><elem>0x70</elem><elem>0x74</elem><elem>0x79</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x48</elem><elem>0x65</elem><elem>0x61</elem><elem>0x70</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x65</elem><elem>0x6d</elem><elem>0x70</elem><elem>0x74</elem><elem>0x79</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x6e</elem><elem>0x75</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x4f</elem><elem>0x62</elem><elem>0x6a</elem><elem>0x65</elem><elem>0x63</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x48</elem><elem>0x65</elem><elem>0x61</elem><elem>0x70</elem><elem>0x54</elem><elem>0x72</elem><elem>0x61</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x5f</elem><elem>0x70</elem><elem>0x72</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x48</elem><elem>0x65</elem><elem>0x61</elem><elem>0x70</elem><elem>0x20</elem><elem>0x63</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x64</elem><elem>0x20</elem><elem>0x77</elem><elem>0x69</elem><elem>0x74</elem><elem>0x68</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x75</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x62</elem><elem>0x6a</elem><elem>0x0</elem><elem>0x61</elem><elem>0x73</elem><elem>0x73</elem><elem>0x65</elem><elem>0x72</elem><elem>0x74</elem><elem>0x69</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x20</elem><elem>0x66</elem><elem>0x61</elem><elem>0x69</elem><elem>0x6c</elem><elem>0x75</elem><elem>0x72</elem><elem>0x65</elem><elem>0x25</elem><elem>0x73</elem><elem>0x25</elem><elem>0x73</elem><elem>0x0</elem><elem>0x25</elem><elem>0x24</elem><elem>0x53</elem><elem>0x0</elem><elem>0x6f</elem><elem>0x75</elem><elem>0x74</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x66</elem><elem>0x20</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x6d</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x79</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x68</elem><elem>0x65</elem><elem>0x61</elem><elem>0x70</elem><elem>0x3d</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x73</elem><elem>0x69</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x3d</elem><elem>0x25</elem><elem>0x75</elem><elem>0x0</elem><elem>0x25</elem><elem>0x73</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x0</elem><elem>0x45</elem><elem>0x5f</elem><elem>0x62</elem><elem>0x61</elem><elem>0x64</elem><elem>0x4c</elem><elem>0x65</elem><elem>0x76</elem><elem>0x65</elem><elem>0x6c</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x42</elem><elem>0x61</elem><elem>0x64</elem><elem>0x20</elem><elem>0x66</elem><elem>0x69</elem><elem>0x6c</elem><elem>0x74</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x76</elem><elem>0x65</elem><elem>0x6c</elem><elem>0x20</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x75</elem><elem>0x65</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x0</elem><elem>0x66</elem><elem>0x72</elem><elem>0x65</elem><elem>0x65</elem><elem>0x28</elem><elem>0x29</elem><elem>0x20</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x64</elem><elem>0x20</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x20</elem><elem>0x67</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x77</elem><elem>0x74</elem><elem>0x68</elem><elem>0x2d</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x6c</elem><elem>0x79</elem><elem>0x20</elem><elem>0x48</elem><elem>0x65</elem><elem>0x61</elem><elem>0x70</elem><elem>0x4d</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x0</elem><elem>0x54</elem><elem>0x68</elem><elem>0x65</elem><elem>0x20</elem><elem>0x52</elem><elem>0x54</elem><elem>0x53</elem><elem>0x20</elem><elem>0x68</elem><elem>0x65</elem><elem>0x61</elem><elem>0x70</elem><elem>0x20</elem><elem>0x69</elem><elem>0x73</elem><elem>0x20</elem><elem>0x75</elem><elem>0x73</elem><elem>0x65</elem><elem>0x64</elem><elem>0x20</elem><elem>0x75</elem><elem>0x70</elem><elem>0x2e</elem><elem>0x20</elem><elem>0x45</elem><elem>0x78</elem><elem>0x61</elem><elem>0x6d</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x65</elem><elem>0x20</elem><elem>0x50</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x67</elem><elem>0x72</elem><elem>0x61</elem><elem>0x6d</elem><elem>0x2e</elem><elem>0x68</elem><elem>0x65</elem><elem>0x61</elem><elem>0x70</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x45</elem><elem>0x5f</elem><elem>0x62</elem><elem>0x61</elem><elem>0x64</elem><elem>0x43</elem><elem>0x6f</elem><elem>0x6d</elem><elem>0x6d</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x52</elem><elem>0x65</elem><elem>0x63</elem><elem>0x65</elem><elem>0x69</elem><elem>0x76</elem><elem>0x65</elem><elem>0x64</elem><elem>0x20</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x64</elem><elem>0x20</elem><elem>0x63</elem><elem>0x6f</elem><elem>0x6d</elem><elem>0x6d</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x64</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x69</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x45</elem><elem>0x5f</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x64</elem><elem>0x79</elem><elem>0x44</elem><elem>0x65</elem><elem>0x66</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x65</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x48</elem><elem>0x77</elem><elem>0x69</elem><elem>0x20</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x64</elem><elem>0x79</elem><elem>0x20</elem><elem>0x64</elem><elem>0x65</elem><elem>0x66</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x65</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x72</elem><elem>0x23</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x0</elem><elem>0x45</elem><elem>0x5f</elem><elem>0x68</elem><elem>0x77</elem><elem>0x69</elem><elem>0x4c</elem><elem>0x69</elem><elem>0x6d</elem><elem>0x69</elem><elem>0x74</elem><elem>0x45</elem><elem>0x78</elem><elem>0x63</elem><elem>0x65</elem><elem>0x65</elem><elem>0x64</elem><elem>0x65</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x54</elem><elem>0x6f</elem><elem>0x6f</elem><elem>0x20</elem><elem>0x6d</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x79</elem><elem>0x20</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x65</elem><elem>0x72</elem><elem>0x72</elem><elem>0x75</elem><elem>0x70</elem><elem>0x74</elem><elem>0x73</elem><elem>0x20</elem><elem>0x64</elem><elem>0x65</elem><elem>0x66</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x65</elem><elem>0x64</elem><elem>0x0</elem><elem>0x45</elem><elem>0x5f</elem><elem>0x65</elem><elem>0x78</elem><elem>0x63</elem><elem>0x65</elem><elem>0x70</elem><elem>0x74</elem><elem>0x69</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x69</elem><elem>0x64</elem><elem>0x20</elem><elem>0x3d</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x70</elem><elem>0x63</elem><elem>0x20</elem><elem>0x3d</elem><elem>0x20</elem><elem>0x25</elem><elem>0x30</elem><elem>0x38</elem><elem>0x78</elem><elem>0x2e</elem><elem>0xa</elem><elem>0x54</elem><elem>0x6f</elem><elem>0x20</elem><elem>0x73</elem><elem>0x65</elem><elem>0x65</elem><elem>0x20</elem><elem>0x6d</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x65</elem><elem>0x20</elem><elem>0x65</elem><elem>0x78</elem><elem>0x63</elem><elem>0x65</elem><elem>0x70</elem><elem>0x74</elem><elem>0x69</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x20</elem><elem>0x64</elem><elem>0x65</elem><elem>0x74</elem><elem>0x61</elem><elem>0x69</elem><elem>0x6c</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x73</elem><elem>0x65</elem><elem>0x74</elem><elem>0x20</elem><elem>0x74</elem><elem>0x69</elem><elem>0x2e</elem><elem>0x73</elem><elem>0x79</elem><elem>0x73</elem><elem>0x62</elem><elem>0x69</elem><elem>0x6f</elem><elem>0x73</elem><elem>0x2e</elem><elem>0x66</elem><elem>0x61</elem><elem>0x6d</elem><elem>0x69</elem><elem>0x6c</elem><elem>0x79</elem><elem>0x2e</elem><elem>0x61</elem><elem>0x72</elem><elem>0x6d</elem><elem>0x2e</elem><elem>0x6d</elem><elem>0x33</elem><elem>0x2e</elem><elem>0x48</elem><elem>0x77</elem><elem>0x69</elem><elem>0x2e</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x61</elem><elem>0x62</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x45</elem><elem>0x78</elem><elem>0x63</elem><elem>0x65</elem><elem>0x70</elem><elem>0x74</elem><elem>0x69</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x20</elem><elem>0x3d</elem><elem>0x20</elem><elem>0x74</elem><elem>0x72</elem><elem>0x75</elem><elem>0x65</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x2c</elem><elem>0xa</elem><elem>0x65</elem><elem>0x78</elem><elem>0x61</elem><elem>0x6d</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x65</elem><elem>0x20</elem><elem>0x74</elem><elem>0x68</elem><elem>0x65</elem><elem>0x20</elem><elem>0x45</elem><elem>0x78</elem><elem>0x63</elem><elem>0x65</elem><elem>0x70</elem><elem>0x74</elem><elem>0x69</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x20</elem><elem>0x76</elem><elem>0x69</elem><elem>0x65</elem><elem>0x77</elem><elem>0x20</elem><elem>0x66</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x20</elem><elem>0x74</elem><elem>0x68</elem><elem>0x65</elem><elem>0x20</elem><elem>0x74</elem><elem>0x69</elem><elem>0x2e</elem><elem>0x73</elem><elem>0x79</elem><elem>0x73</elem><elem>0x62</elem><elem>0x69</elem><elem>0x6f</elem><elem>0x73</elem><elem>0x2e</elem><elem>0x66</elem><elem>0x61</elem><elem>0x6d</elem><elem>0x69</elem><elem>0x6c</elem><elem>0x79</elem><elem>0x2e</elem><elem>0x61</elem><elem>0x72</elem><elem>0x6d</elem><elem>0x2e</elem><elem>0x6d</elem><elem>0x33</elem><elem>0x2e</elem><elem>0x48</elem><elem>0x77</elem><elem>0x69</elem><elem>0x20</elem><elem>0x6d</elem><elem>0x6f</elem><elem>0x64</elem><elem>0x75</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x20</elem><elem>0x75</elem><elem>0x73</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x67</elem><elem>0x20</elem><elem>0x52</elem><elem>0x4f</elem><elem>0x56</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x45</elem><elem>0x5f</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x49</elem><elem>0x73</elem><elem>0x72</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x69</elem><elem>0x64</elem><elem>0x20</elem><elem>0x3d</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x70</elem><elem>0x63</elem><elem>0x20</elem><elem>0x3d</elem><elem>0x20</elem><elem>0x25</elem><elem>0x30</elem><elem>0x38</elem><elem>0x78</elem><elem>0x0</elem><elem>0x45</elem><elem>0x5f</elem><elem>0x4e</elem><elem>0x4d</elem><elem>0x49</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x73</elem><elem>0x0</elem><elem>0x45</elem><elem>0x5f</elem><elem>0x68</elem><elem>0x61</elem><elem>0x72</elem><elem>0x64</elem><elem>0x46</elem><elem>0x61</elem><elem>0x75</elem><elem>0x6c</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x73</elem><elem>0x0</elem><elem>0x45</elem><elem>0x5f</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x6d</elem><elem>0x46</elem><elem>0x61</elem><elem>0x75</elem><elem>0x6c</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x73</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x61</elem><elem>0x64</elem><elem>0x64</elem><elem>0x72</elem><elem>0x65</elem><elem>0x73</elem><elem>0x73</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x30</elem><elem>0x38</elem><elem>0x78</elem><elem>0x0</elem><elem>0x45</elem><elem>0x5f</elem><elem>0x62</elem><elem>0x75</elem><elem>0x73</elem><elem>0x46</elem><elem>0x61</elem><elem>0x75</elem><elem>0x6c</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x73</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x61</elem><elem>0x64</elem><elem>0x64</elem><elem>0x72</elem><elem>0x65</elem><elem>0x73</elem><elem>0x73</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x30</elem><elem>0x38</elem><elem>0x78</elem><elem>0x0</elem><elem>0x45</elem><elem>0x5f</elem><elem>0x75</elem><elem>0x73</elem><elem>0x61</elem><elem>0x67</elem><elem>0x65</elem><elem>0x46</elem><elem>0x61</elem><elem>0x75</elem><elem>0x6c</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x73</elem><elem>0x0</elem><elem>0x45</elem><elem>0x5f</elem><elem>0x73</elem><elem>0x76</elem><elem>0x43</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x73</elem><elem>0x76</elem><elem>0x4e</elem><elem>0x75</elem><elem>0x6d</elem><elem>0x20</elem><elem>0x3d</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x0</elem><elem>0x45</elem><elem>0x5f</elem><elem>0x64</elem><elem>0x65</elem><elem>0x62</elem><elem>0x75</elem><elem>0x67</elem><elem>0x4d</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x73</elem><elem>0x0</elem><elem>0x45</elem><elem>0x5f</elem><elem>0x72</elem><elem>0x65</elem><elem>0x73</elem><elem>0x65</elem><elem>0x72</elem><elem>0x76</elem><elem>0x65</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x73</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x0</elem><elem>0x45</elem><elem>0x5f</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x64</elem><elem>0x54</elem><elem>0x69</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x72</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x49</elem><elem>0x6e</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x64</elem><elem>0x20</elem><elem>0x54</elem><elem>0x69</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x49</elem><elem>0x64</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x0</elem><elem>0x45</elem><elem>0x5f</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x41</elem><elem>0x76</elem><elem>0x61</elem><elem>0x69</elem><elem>0x6c</elem><elem>0x61</elem><elem>0x62</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x54</elem><elem>0x69</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x61</elem><elem>0x76</elem><elem>0x61</elem><elem>0x69</elem><elem>0x6c</elem><elem>0x61</elem><elem>0x62</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x0</elem><elem>0x45</elem><elem>0x5f</elem><elem>0x63</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x53</elem><elem>0x75</elem><elem>0x70</elem><elem>0x70</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x54</elem><elem>0x69</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x63</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x73</elem><elem>0x75</elem><elem>0x70</elem><elem>0x70</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x74</elem><elem>0x20</elem><elem>0x72</elem><elem>0x65</elem><elem>0x71</elem><elem>0x75</elem><elem>0x65</elem><elem>0x73</elem><elem>0x74</elem><elem>0x65</elem><elem>0x64</elem><elem>0x20</elem><elem>0x70</elem><elem>0x65</elem><elem>0x72</elem><elem>0x69</elem><elem>0x6f</elem><elem>0x64</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x0</elem><elem>0x45</elem><elem>0x5f</elem><elem>0x73</elem><elem>0x74</elem><elem>0x61</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x4f</elem><elem>0x76</elem><elem>0x65</elem><elem>0x72</elem><elem>0x66</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x77</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x54</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x20</elem><elem>0x73</elem><elem>0x74</elem><elem>0x61</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x76</elem><elem>0x65</elem><elem>0x72</elem><elem>0x66</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x77</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x45</elem><elem>0x5f</elem><elem>0x73</elem><elem>0x70</elem><elem>0x4f</elem><elem>0x75</elem><elem>0x74</elem><elem>0x4f</elem><elem>0x66</elem><elem>0x42</elem><elem>0x6f</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x64</elem><elem>0x73</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x54</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x20</elem><elem>0x73</elem><elem>0x74</elem><elem>0x61</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x20</elem><elem>0x65</elem><elem>0x72</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x53</elem><elem>0x50</elem><elem>0x20</elem><elem>0x3d</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x45</elem><elem>0x5f</elem><elem>0x64</elem><elem>0x65</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x74</elem><elem>0x65</elem><elem>0x4e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x41</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x77</elem><elem>0x65</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x54</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x45</elem><elem>0x5f</elem><elem>0x73</elem><elem>0x74</elem><elem>0x61</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x4f</elem><elem>0x76</elem><elem>0x65</elem><elem>0x72</elem><elem>0x66</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x77</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x49</elem><elem>0x53</elem><elem>0x52</elem><elem>0x20</elem><elem>0x73</elem><elem>0x74</elem><elem>0x61</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x76</elem><elem>0x65</elem><elem>0x72</elem><elem>0x66</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x77</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x45</elem><elem>0x5f</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x74</elem><elem>0x63</elem><elem>0x6c</elem><elem>0x6b</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x54</elem><elem>0x69</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x64</elem><elem>0x6f</elem><elem>0x65</elem><elem>0x73</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x73</elem><elem>0x75</elem><elem>0x70</elem><elem>0x70</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x74</elem><elem>0x20</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x74</elem><elem>0x63</elem><elem>0x6c</elem><elem>0x6b</elem><elem>0x0</elem><elem>0x45</elem><elem>0x5f</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x46</elem><elem>0x6f</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x73</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x61</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x66</elem><elem>0x6f</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x64</elem><elem>0x0</elem><elem>0x45</elem><elem>0x5f</elem><elem>0x63</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x46</elem><elem>0x61</elem><elem>0x69</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x6d</elem><elem>0x64</elem><elem>0x43</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x43</elem><elem>0x68</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x20</elem><elem>0x72</elem><elem>0x65</elem><elem>0x74</elem><elem>0x75</elem><elem>0x72</elem><elem>0x6e</elem><elem>0x65</elem><elem>0x64</elem><elem>0x20</elem><elem>0x65</elem><elem>0x72</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x0</elem><elem>0x45</elem><elem>0x5f</elem><elem>0x70</elem><elem>0x72</elem><elem>0x69</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x69</elem><elem>0x74</elem><elem>0x79</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x54</elem><elem>0x68</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x64</elem><elem>0x20</elem><elem>0x70</elem><elem>0x72</elem><elem>0x69</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x69</elem><elem>0x74</elem><elem>0x79</elem><elem>0x20</elem><elem>0x69</elem><elem>0x73</elem><elem>0x20</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x64</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x0</elem><elem>0x72</elem><elem>0x65</elem><elem>0x71</elem><elem>0x75</elem><elem>0x65</elem><elem>0x73</elem><elem>0x74</elem><elem>0x65</elem><elem>0x64</elem><elem>0x20</elem><elem>0x73</elem><elem>0x69</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x20</elem><elem>0x69</elem><elem>0x73</elem><elem>0x20</elem><elem>0x74</elem><elem>0x6f</elem><elem>0x6f</elem><elem>0x20</elem><elem>0x62</elem><elem>0x69</elem><elem>0x67</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x68</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x64</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x3d</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x73</elem><elem>0x69</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x3d</elem><elem>0x25</elem><elem>0x75</elem><elem>0x0</elem><elem>0x6f</elem><elem>0x75</elem><elem>0x74</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x66</elem><elem>0x20</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x6d</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x79</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x68</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x64</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x3d</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x73</elem><elem>0x69</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x3d</elem><elem>0x25</elem><elem>0x75</elem><elem>0x0</elem><elem>0x3c</elem><elem>0x2d</elem><elem>0x2d</elem><elem>0x20</elem><elem>0x63</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x73</elem><elem>0x74</elem><elem>0x72</elem><elem>0x75</elem><elem>0x63</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x70</elem><elem>0x28</elem><elem>0x27</elem><elem>0x25</elem><elem>0x73</elem><elem>0x27</elem><elem>0x29</elem><elem>0x0</elem><elem>0x3c</elem><elem>0x2d</elem><elem>0x2d</elem><elem>0x20</elem><elem>0x63</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x70</elem><elem>0x28</elem><elem>0x27</elem><elem>0x25</elem><elem>0x73</elem><elem>0x27</elem><elem>0x29</elem><elem>0x0</elem><elem>0x2d</elem><elem>0x2d</elem><elem>0x3e</elem><elem>0x20</elem><elem>0x64</elem><elem>0x65</elem><elem>0x73</elem><elem>0x74</elem><elem>0x72</elem><elem>0x75</elem><elem>0x63</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x28</elem><elem>0x25</elem><elem>0x70</elem><elem>0x29</elem><elem>0x0</elem><elem>0x2d</elem><elem>0x2d</elem><elem>0x3e</elem><elem>0x20</elem><elem>0x64</elem><elem>0x65</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x74</elem><elem>0x65</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x28</elem><elem>0x25</elem><elem>0x70</elem><elem>0x29</elem><elem>0x0</elem><elem>0x45</elem><elem>0x52</elem><elem>0x52</elem><elem>0x4f</elem><elem>0x52</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x24</elem><elem>0x46</elem><elem>0x25</elem><elem>0x24</elem><elem>0x53</elem><elem>0x0</elem><elem>0x57</elem><elem>0x41</elem><elem>0x52</elem><elem>0x4e</elem><elem>0x49</elem><elem>0x4e</elem><elem>0x47</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x24</elem><elem>0x46</elem><elem>0x25</elem><elem>0x24</elem><elem>0x53</elem><elem>0x0</elem><elem>0x25</elem><elem>0x24</elem><elem>0x46</elem><elem>0x25</elem><elem>0x24</elem><elem>0x53</elem><elem>0x0</elem><elem>0x53</elem><elem>0x74</elem><elem>0x61</elem><elem>0x72</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x24</elem><elem>0x53</elem><elem>0x0</elem><elem>0x53</elem><elem>0x74</elem><elem>0x6f</elem><elem>0x70</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x24</elem><elem>0x53</elem><elem>0x0</elem><elem>0x53</elem><elem>0x74</elem><elem>0x61</elem><elem>0x72</elem><elem>0x74</elem><elem>0x49</elem><elem>0x6e</elem><elem>0x73</elem><elem>0x74</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x63</elem><elem>0x65</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x24</elem><elem>0x53</elem><elem>0x0</elem><elem>0x53</elem><elem>0x74</elem><elem>0x6f</elem><elem>0x70</elem><elem>0x49</elem><elem>0x6e</elem><elem>0x73</elem><elem>0x74</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x63</elem><elem>0x65</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x24</elem><elem>0x53</elem><elem>0x0</elem><elem>0x4c</elem><elem>0x4d</elem><elem>0x5f</elem><elem>0x62</elem><elem>0x65</elem><elem>0x67</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x68</elem><elem>0x77</elem><elem>0x69</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x66</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x63</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x70</elem><elem>0x72</elem><elem>0x65</elem><elem>0x54</elem><elem>0x68</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x4e</elem><elem>0x75</elem><elem>0x6d</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x69</elem><elem>0x72</elem><elem>0x70</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x0</elem><elem>0x4c</elem><elem>0x44</elem><elem>0x5f</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x68</elem><elem>0x77</elem><elem>0x69</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x0</elem><elem>0x4c</elem><elem>0x57</elem><elem>0x5f</elem><elem>0x64</elem><elem>0x65</elem><elem>0x6c</elem><elem>0x61</elem><elem>0x79</elem><elem>0x65</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x64</elem><elem>0x65</elem><elem>0x6c</elem><elem>0x61</elem><elem>0x79</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x0</elem><elem>0x4c</elem><elem>0x4d</elem><elem>0x5f</elem><elem>0x74</elem><elem>0x69</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x74</elem><elem>0x69</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x0</elem><elem>0x4c</elem><elem>0x4d</elem><elem>0x5f</elem><elem>0x62</elem><elem>0x65</elem><elem>0x67</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x63</elem><elem>0x6c</elem><elem>0x6b</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x66</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x63</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x0</elem><elem>0x4c</elem><elem>0x4d</elem><elem>0x5f</elem><elem>0x70</elem><elem>0x6f</elem><elem>0x73</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x65</elem><elem>0x76</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x63</elem><elem>0x75</elem><elem>0x72</elem><elem>0x72</elem><elem>0x45</elem><elem>0x76</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x73</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x65</elem><elem>0x76</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x49</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x0</elem><elem>0x4c</elem><elem>0x4d</elem><elem>0x5f</elem><elem>0x70</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x65</elem><elem>0x76</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x63</elem><elem>0x75</elem><elem>0x72</elem><elem>0x72</elem><elem>0x45</elem><elem>0x76</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x73</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x64</elem><elem>0x4d</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x4d</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x74</elem><elem>0x69</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x6f</elem><elem>0x75</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x0</elem><elem>0x4c</elem><elem>0x4d</elem><elem>0x5f</elem><elem>0x70</elem><elem>0x6f</elem><elem>0x73</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x73</elem><elem>0x65</elem><elem>0x6d</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x63</elem><elem>0x6f</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x0</elem><elem>0x4c</elem><elem>0x4d</elem><elem>0x5f</elem><elem>0x70</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x73</elem><elem>0x65</elem><elem>0x6d</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x63</elem><elem>0x6f</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x74</elem><elem>0x69</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x6f</elem><elem>0x75</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x0</elem><elem>0x4c</elem><elem>0x4d</elem><elem>0x5f</elem><elem>0x62</elem><elem>0x65</elem><elem>0x67</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x73</elem><elem>0x77</elem><elem>0x69</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x66</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x63</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x70</elem><elem>0x72</elem><elem>0x65</elem><elem>0x54</elem><elem>0x68</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x0</elem><elem>0x4c</elem><elem>0x44</elem><elem>0x5f</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x73</elem><elem>0x77</elem><elem>0x69</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x0</elem><elem>0x4c</elem><elem>0x4d</elem><elem>0x5f</elem><elem>0x70</elem><elem>0x6f</elem><elem>0x73</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x73</elem><elem>0x77</elem><elem>0x69</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x66</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x63</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x70</elem><elem>0x72</elem><elem>0x69</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x0</elem><elem>0x4c</elem><elem>0x4d</elem><elem>0x5f</elem><elem>0x73</elem><elem>0x77</elem><elem>0x69</elem><elem>0x74</elem><elem>0x63</elem><elem>0x68</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x6c</elem><elem>0x64</elem><elem>0x74</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x6c</elem><elem>0x64</elem><elem>0x66</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x63</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x65</elem><elem>0x77</elem><elem>0x74</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x65</elem><elem>0x77</elem><elem>0x66</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x63</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x0</elem><elem>0x4c</elem><elem>0x4d</elem><elem>0x5f</elem><elem>0x73</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x65</elem><elem>0x70</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x74</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x66</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x63</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x74</elem><elem>0x69</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x6f</elem><elem>0x75</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x0</elem><elem>0x4c</elem><elem>0x44</elem><elem>0x5f</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x64</elem><elem>0x79</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x74</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x66</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x63</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x70</elem><elem>0x72</elem><elem>0x69</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x0</elem><elem>0x4c</elem><elem>0x44</elem><elem>0x5f</elem><elem>0x62</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x74</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x66</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x63</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x0</elem><elem>0x4c</elem><elem>0x4d</elem><elem>0x5f</elem><elem>0x79</elem><elem>0x69</elem><elem>0x65</elem><elem>0x6c</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x74</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x66</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x63</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x63</elem><elem>0x75</elem><elem>0x72</elem><elem>0x72</elem><elem>0x54</elem><elem>0x68</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x0</elem><elem>0x4c</elem><elem>0x4d</elem><elem>0x5f</elem><elem>0x73</elem><elem>0x65</elem><elem>0x74</elem><elem>0x50</elem><elem>0x72</elem><elem>0x69</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x74</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x66</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x63</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x6c</elem><elem>0x64</elem><elem>0x50</elem><elem>0x72</elem><elem>0x69</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x65</elem><elem>0x77</elem><elem>0x50</elem><elem>0x72</elem><elem>0x69</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x0</elem><elem>0x4c</elem><elem>0x44</elem><elem>0x5f</elem><elem>0x65</elem><elem>0x78</elem><elem>0x69</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x74</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x66</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x63</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x0</elem><elem>0x4c</elem><elem>0x4d</elem><elem>0x5f</elem><elem>0x73</elem><elem>0x65</elem><elem>0x74</elem><elem>0x41</elem><elem>0x66</elem><elem>0x66</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x69</elem><elem>0x74</elem><elem>0x79</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x74</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x66</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x63</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x6c</elem><elem>0x64</elem><elem>0x43</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x65</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x6c</elem><elem>0x64</elem><elem>0x41</elem><elem>0x66</elem><elem>0x66</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x69</elem><elem>0x74</elem><elem>0x79</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x65</elem><elem>0x77</elem><elem>0x41</elem><elem>0x66</elem><elem>0x66</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x69</elem><elem>0x74</elem><elem>0x79</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x0</elem><elem>0x4c</elem><elem>0x44</elem><elem>0x5f</elem><elem>0x73</elem><elem>0x63</elem><elem>0x68</elem><elem>0x65</elem><elem>0x64</elem><elem>0x75</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x63</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x65</elem><elem>0x49</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x77</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x6b</elem><elem>0x46</elem><elem>0x6c</elem><elem>0x61</elem><elem>0x67</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x63</elem><elem>0x75</elem><elem>0x72</elem><elem>0x53</elem><elem>0x65</elem><elem>0x74</elem><elem>0x4c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x63</elem><elem>0x75</elem><elem>0x72</elem><elem>0x53</elem><elem>0x65</elem><elem>0x74</elem><elem>0x58</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x63</elem><elem>0x75</elem><elem>0x72</elem><elem>0x4d</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x4c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x0</elem><elem>0x4c</elem><elem>0x44</elem><elem>0x5f</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x57</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x6b</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x63</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x65</elem><elem>0x49</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x63</elem><elem>0x75</elem><elem>0x72</elem><elem>0x53</elem><elem>0x65</elem><elem>0x74</elem><elem>0x4c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x63</elem><elem>0x75</elem><elem>0x72</elem><elem>0x53</elem><elem>0x65</elem><elem>0x74</elem><elem>0x58</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x63</elem><elem>0x75</elem><elem>0x72</elem><elem>0x4d</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x4c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x0</elem><elem>0x78</elem><elem>0x64</elem><elem>0x63</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x72</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x69</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x73</elem><elem>0x73</elem><elem>0x65</elem><elem>0x72</elem><elem>0x74</elem><elem>0x0</elem><elem>0x43</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x65</elem><elem>0x0</elem><elem>0x44</elem><elem>0x65</elem><elem>0x66</elem><elem>0x61</elem><elem>0x75</elem><elem>0x6c</elem><elem>0x74</elem><elem>0x73</elem><elem>0x0</elem><elem>0x44</elem><elem>0x69</elem><elem>0x61</elem><elem>0x67</elem><elem>0x73</elem><elem>0x0</elem><elem>0x45</elem><elem>0x72</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x0</elem><elem>0x47</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x0</elem><elem>0x4c</elem><elem>0x6f</elem><elem>0x67</elem><elem>0x0</elem><elem>0x4d</elem><elem>0x61</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x0</elem><elem>0x4d</elem><elem>0x65</elem><elem>0x6d</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x79</elem><elem>0x0</elem><elem>0x48</elem><elem>0x65</elem><elem>0x61</elem><elem>0x70</elem><elem>0x53</elem><elem>0x74</elem><elem>0x64</elem><elem>0x0</elem><elem>0x52</elem><elem>0x65</elem><elem>0x67</elem><elem>0x69</elem><elem>0x73</elem><elem>0x74</elem><elem>0x72</elem><elem>0x79</elem><elem>0x0</elem><elem>0x53</elem><elem>0x74</elem><elem>0x61</elem><elem>0x72</elem><elem>0x74</elem><elem>0x75</elem><elem>0x70</elem><elem>0x0</elem><elem>0x53</elem><elem>0x79</elem><elem>0x73</elem><elem>0x74</elem><elem>0x65</elem><elem>0x6d</elem><elem>0x0</elem><elem>0x53</elem><elem>0x79</elem><elem>0x73</elem><elem>0x4d</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x0</elem><elem>0x54</elem><elem>0x65</elem><elem>0x78</elem><elem>0x74</elem><elem>0x0</elem><elem>0x54</elem><elem>0x69</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x73</elem><elem>0x74</elem><elem>0x61</elem><elem>0x6d</elem><elem>0x70</elem><elem>0x0</elem><elem>0x74</elem><elem>0x69</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x63</elem><elem>0x61</elem><elem>0x74</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x67</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x61</elem><elem>0x72</elem><elem>0x6d</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x63</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x74</elem><elem>0x65</elem><elem>0x78</elem><elem>0x6d</elem><elem>0x34</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x74</elem><elem>0x69</elem><elem>0x76</elem><elem>0x61</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x63</elem><elem>0x65</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x42</elem><elem>0x6f</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x0</elem><elem>0x73</elem><elem>0x79</elem><elem>0x73</elem><elem>0x62</elem><elem>0x69</elem><elem>0x6f</elem><elem>0x73</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x42</elem><elem>0x49</elem><elem>0x4f</elem><elem>0x53</elem><elem>0x0</elem><elem>0x66</elem><elem>0x61</elem><elem>0x6d</elem><elem>0x69</elem><elem>0x6c</elem><elem>0x79</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x6d</elem><elem>0x33</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x48</elem><elem>0x77</elem><elem>0x69</elem><elem>0x0</elem><elem>0x49</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x72</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x73</elem><elem>0x69</elem><elem>0x63</elem><elem>0x73</elem><elem>0x53</elem><elem>0x75</elem><elem>0x70</elem><elem>0x70</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x74</elem><elem>0x0</elem><elem>0x54</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x53</elem><elem>0x75</elem><elem>0x70</elem><elem>0x70</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x74</elem><elem>0x0</elem><elem>0x6b</elem><elem>0x6e</elem><elem>0x6c</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x43</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x0</elem><elem>0x49</elem><elem>0x64</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x0</elem><elem>0x49</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x72</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x73</elem><elem>0x69</elem><elem>0x63</elem><elem>0x73</elem><elem>0x0</elem><elem>0x45</elem><elem>0x76</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x0</elem><elem>0x4d</elem><elem>0x61</elem><elem>0x69</elem><elem>0x6c</elem><elem>0x62</elem><elem>0x6f</elem><elem>0x78</elem><elem>0x0</elem><elem>0x51</elem><elem>0x75</elem><elem>0x65</elem><elem>0x75</elem><elem>0x65</elem><elem>0x0</elem><elem>0x53</elem><elem>0x65</elem><elem>0x6d</elem><elem>0x61</elem><elem>0x70</elem><elem>0x68</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x65</elem><elem>0x0</elem><elem>0x53</elem><elem>0x77</elem><elem>0x69</elem><elem>0x0</elem><elem>0x54</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x0</elem><elem>0x68</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x53</elem><elem>0x65</elem><elem>0x63</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x64</elem><elem>0x73</elem><elem>0x0</elem><elem>0x6c</elem><elem>0x6d</elem><elem>0x34</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x54</elem><elem>0x69</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x73</elem><elem>0x74</elem><elem>0x61</elem><elem>0x6d</elem><elem>0x70</elem><elem>0x50</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x76</elem><elem>0x69</elem><elem>0x64</elem><elem>0x65</elem><elem>0x72</elem><elem>0x0</elem><elem>0x54</elem><elem>0x69</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x72</elem><elem>0x0</elem><elem>0x53</elem><elem>0x79</elem><elem>0x6e</elem><elem>0x63</elem><elem>0x0</elem><elem>0x53</elem><elem>0x65</elem><elem>0x6d</elem><elem>0x54</elem><elem>0x68</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x64</elem><elem>0x0</elem><elem>0x53</elem><elem>0x79</elem><elem>0x6e</elem><elem>0x63</elem><elem>0x47</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x65</elem><elem>0x72</elem><elem>0x69</elem><elem>0x63</elem><elem>0x0</elem><elem>0x53</elem><elem>0x79</elem><elem>0x6e</elem><elem>0x63</elem><elem>0x4e</elem><elem>0x75</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x0</elem><elem>0x53</elem><elem>0x79</elem><elem>0x6e</elem><elem>0x63</elem><elem>0x53</elem><elem>0x65</elem><elem>0x6d</elem><elem>0x54</elem><elem>0x68</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x64</elem><elem>0x0</elem><elem>0x69</elem><elem>0x6f</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x44</elem><elem>0x45</elem><elem>0x56</elem><elem>0x0</elem><elem>0x47</elem><elem>0x49</elem><elem>0x4f</elem><elem>0x0</elem><elem>0x67</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x73</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x47</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x48</elem><elem>0x77</elem><elem>0x69</elem><elem>0x0</elem><elem>0x47</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x4d</elem><elem>0x75</elem><elem>0x74</elem><elem>0x65</elem><elem>0x78</elem><elem>0x0</elem><elem>0x78</elem><elem>0x64</elem><elem>0x63</elem><elem>0x72</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x69</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x53</elem><elem>0x65</elem><elem>0x6d</elem><elem>0x54</elem><elem>0x68</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x64</elem><elem>0x53</elem><elem>0x75</elem><elem>0x70</elem><elem>0x70</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x74</elem><elem>0x0</elem><elem>0x68</elem><elem>0x65</elem><elem>0x61</elem><elem>0x70</elem><elem>0x73</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x48</elem><elem>0x65</elem><elem>0x61</elem><elem>0x70</elem><elem>0x4d</elem><elem>0x65</elem><elem>0x6d</elem><elem>0x0</elem><elem>0x61</elem><elem>0x64</elem><elem>0x63</elem><elem>0x48</elem><elem>0x77</elem><elem>0x69</elem><elem>0x0</elem><elem>0x73</elem><elem>0x79</elem><elem>0x73</elem><elem>0x54</elem><elem>0x69</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x0</elem><elem>0x70</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x74</elem><elem>0x70</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x0</elem><elem>0x74</elem><elem>0x69</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x72</elem><elem>0x30</elem><elem>0x0</elem><elem>0x77</elem><elem>0x61</elem><elem>0x74</elem><elem>0x63</elem><elem>0x68</elem><elem>0x64</elem><elem>0x6f</elem><elem>0x67</elem><elem>0x0</elem><elem>0x74</elem><elem>0x69</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x72</elem><elem>0x32</elem><elem>0x0</elem><elem>0x74</elem><elem>0x69</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x72</elem><elem>0x31</elem><elem>0x0</elem><elem>0x74</elem><elem>0x69</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x72</elem><elem>0x33</elem><elem>0x0</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x69</elem><elem>0x74</elem><elem>0x43</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x6e</elem><elem>0x65</elem><elem>0x63</elem><elem>0x74</elem><elem>0x69</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x53</elem><elem>0x65</elem><elem>0x6d</elem><elem>0x0</elem><elem>0x61</elem><elem>0x64</elem><elem>0x63</elem><elem>0x52</elem><elem>0x65</elem><elem>0x73</elem><elem>0x75</elem><elem>0x6c</elem><elem>0x74</elem><elem>0x53</elem><elem>0x65</elem><elem>0x6d</elem><elem>0x0</elem><elem>0x75</elem><elem>0x70</elem><elem>0x64</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x53</elem><elem>0x65</elem><elem>0x6d</elem><elem>0x0</elem><elem>0x52</elem><elem>0x65</elem><elem>0x63</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x6e</elem><elem>0x65</elem><elem>0x63</elem><elem>0x74</elem><elem>0x53</elem><elem>0x65</elem><elem>0x6d</elem><elem>0x0</elem><elem>0x4d</elem><elem>0x69</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x53</elem><elem>0x65</elem><elem>0x63</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x64</elem><elem>0x0</elem><elem>0x63</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x6c</elem><elem>0x0</elem><elem>0x63</elem><elem>0x6f</elem><elem>0x6d</elem><elem>0x6d</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x69</elem><elem>0x63</elem><elem>0x61</elem><elem>0x74</elem><elem>0x69</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x0</elem><elem>0x48</elem><elem>0x65</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x72</elem><elem>0x73</elem><elem>0x43</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x6c</elem><elem>0x0</elem><elem>0x70</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x65</elem><elem>0x73</elem><elem>0x73</elem><elem>0x0</elem><elem>0x63</elem><elem>0x6f</elem><elem>0x6d</elem><elem>0x6d</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x69</elem><elem>0x63</elem><elem>0x61</elem><elem>0x74</elem><elem>0x69</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x54</elem><elem>0x78</elem><elem>0x0</elem><elem>0x41</elem><elem>0x6c</elem><elem>0x61</elem><elem>0x72</elem><elem>0x6d</elem><elem>0x48</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x64</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x67</elem><elem>0x0</elem><elem>0x4d</elem><elem>0x69</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x53</elem><elem>0x65</elem><elem>0x63</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x64</elem><elem>0x4c</elem><elem>0x6f</elem><elem>0x77</elem><elem>0x0</elem><elem>0x63</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x6c</elem><elem>0x4c</elem><elem>0x6f</elem><elem>0x77</elem><elem>0x0</elem><elem>0x44</elem><elem>0x69</elem><elem>0x61</elem><elem>0x67</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x73</elem><elem>0x74</elem><elem>0x69</elem><elem>0x63</elem><elem>0x73</elem><elem>0x0</elem><elem>0x61</elem><elem>0x64</elem><elem>0x63</elem><elem>0x50</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x65</elem><elem>0x73</elem><elem>0x73</elem><elem>0x0</elem><elem>0x72</elem><elem>0x65</elem><elem>0x70</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x74</elem><elem>0x0</elem><elem>0x75</elem><elem>0x70</elem><elem>0x64</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x0</elem></vector> + <feature name="charTab" type="object"><vector id='xdc.runtime.Text/charTab' length='6893'><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x69</elem><elem>0x74</elem><elem>0x69</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x64</elem><elem>0x50</elem><elem>0x61</elem><elem>0x72</elem><elem>0x61</elem><elem>0x6d</elem><elem>0x73</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x69</elem><elem>0x74</elem><elem>0x69</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x64</elem><elem>0x20</elem><elem>0x50</elem><elem>0x61</elem><elem>0x72</elem><elem>0x61</elem><elem>0x6d</elem><elem>0x73</elem><elem>0x20</elem><elem>0x73</elem><elem>0x74</elem><elem>0x72</elem><elem>0x75</elem><elem>0x63</elem><elem>0x74</elem><elem>0x0</elem><elem>0x48</elem><elem>0x65</elem><elem>0x61</elem><elem>0x70</elem><elem>0x4d</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x5f</elem><elem>0x63</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x20</elem><elem>0x63</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x68</elem><elem>0x61</elem><elem>0x76</elem><elem>0x65</elem><elem>0x20</elem><elem>0x61</elem><elem>0x20</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x20</elem><elem>0x73</elem><elem>0x69</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x20</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x75</elem><elem>0x65</elem><elem>0x0</elem><elem>0x48</elem><elem>0x65</elem><elem>0x61</elem><elem>0x70</elem><elem>0x53</elem><elem>0x74</elem><elem>0x64</elem><elem>0x5f</elem><elem>0x63</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x20</elem><elem>0x63</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x68</elem><elem>0x61</elem><elem>0x76</elem><elem>0x65</elem><elem>0x20</elem><elem>0x61</elem><elem>0x20</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x20</elem><elem>0x73</elem><elem>0x69</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x20</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x75</elem><elem>0x65</elem><elem>0x0</elem><elem>0x48</elem><elem>0x65</elem><elem>0x61</elem><elem>0x70</elem><elem>0x53</elem><elem>0x74</elem><elem>0x64</elem><elem>0x5f</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x20</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x67</elem><elem>0x6e</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x20</elem><elem>0x6d</elem><elem>0x75</elem><elem>0x73</elem><elem>0x74</elem><elem>0x20</elem><elem>0x62</elem><elem>0x65</elem><elem>0x20</elem><elem>0x61</elem><elem>0x20</elem><elem>0x70</elem><elem>0x6f</elem><elem>0x77</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x66</elem><elem>0x20</elem><elem>0x32</elem><elem>0x0</elem><elem>0x48</elem><elem>0x65</elem><elem>0x61</elem><elem>0x70</elem><elem>0x53</elem><elem>0x74</elem><elem>0x64</elem><elem>0x20</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x73</elem><elem>0x74</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x63</elem><elem>0x65</elem><elem>0x20</elem><elem>0x74</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x46</elem><elem>0x72</elem><elem>0x65</elem><elem>0x65</elem><elem>0x53</elem><elem>0x69</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x20</elem><elem>0x69</elem><elem>0x73</elem><elem>0x20</elem><elem>0x67</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x74</elem><elem>0x68</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x20</elem><elem>0x73</elem><elem>0x74</elem><elem>0x61</elem><elem>0x72</elem><elem>0x74</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x67</elem><elem>0x20</elem><elem>0x73</elem><elem>0x69</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x0</elem><elem>0x48</elem><elem>0x65</elem><elem>0x61</elem><elem>0x70</elem><elem>0x53</elem><elem>0x74</elem><elem>0x64</elem><elem>0x5f</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x20</elem><elem>0x2d</elem><elem>0x20</elem><elem>0x72</elem><elem>0x65</elem><elem>0x71</elem><elem>0x75</elem><elem>0x65</elem><elem>0x73</elem><elem>0x74</elem><elem>0x65</elem><elem>0x64</elem><elem>0x20</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x67</elem><elem>0x6e</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x20</elem><elem>0x69</elem><elem>0x73</elem><elem>0x20</elem><elem>0x67</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x74</elem><elem>0x68</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x20</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x77</elem><elem>0x65</elem><elem>0x64</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x64</elem><elem>0x4c</elem><elem>0x6f</elem><elem>0x67</elem><elem>0x67</elem><elem>0x65</elem><elem>0x72</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x54</elem><elem>0x68</elem><elem>0x65</elem><elem>0x20</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x67</elem><elem>0x67</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x69</elem><elem>0x64</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x20</elem><elem>0x69</elem><elem>0x73</elem><elem>0x20</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x64</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x63</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x46</elem><elem>0x69</elem><elem>0x74</elem><elem>0x49</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x6f</elem><elem>0x41</elem><elem>0x72</elem><elem>0x67</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x73</elem><elem>0x69</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x6f</elem><elem>0x66</elem><elem>0x28</elem><elem>0x46</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x61</elem><elem>0x74</elem><elem>0x29</elem><elem>0x20</elem><elem>0x3e</elem><elem>0x20</elem><elem>0x73</elem><elem>0x69</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x6f</elem><elem>0x66</elem><elem>0x28</elem><elem>0x41</elem><elem>0x72</elem><elem>0x67</elem><elem>0x29</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x6d</elem><elem>0x75</elem><elem>0x73</elem><elem>0x74</elem><elem>0x55</elem><elem>0x73</elem><elem>0x65</elem><elem>0x45</elem><elem>0x6e</elem><elem>0x68</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x63</elem><elem>0x65</elem><elem>0x64</elem><elem>0x43</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x4d</elem><elem>0x6f</elem><elem>0x64</elem><elem>0x65</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x54</elem><elem>0x68</elem><elem>0x69</elem><elem>0x73</elem><elem>0x20</elem><elem>0x64</elem><elem>0x65</elem><elem>0x76</elem><elem>0x69</elem><elem>0x63</elem><elem>0x65</elem><elem>0x20</elem><elem>0x72</elem><elem>0x65</elem><elem>0x71</elem><elem>0x75</elem><elem>0x69</elem><elem>0x72</elem><elem>0x65</elem><elem>0x73</elem><elem>0x20</elem><elem>0x74</elem><elem>0x68</elem><elem>0x65</elem><elem>0x20</elem><elem>0x45</elem><elem>0x6e</elem><elem>0x68</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x63</elem><elem>0x65</elem><elem>0x64</elem><elem>0x20</elem><elem>0x43</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x20</elem><elem>0x4d</elem><elem>0x6f</elem><elem>0x64</elem><elem>0x65</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x6d</elem><elem>0x75</elem><elem>0x73</elem><elem>0x74</elem><elem>0x4e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x55</elem><elem>0x73</elem><elem>0x65</elem><elem>0x45</elem><elem>0x6e</elem><elem>0x68</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x63</elem><elem>0x65</elem><elem>0x64</elem><elem>0x43</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x4d</elem><elem>0x6f</elem><elem>0x64</elem><elem>0x65</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x54</elem><elem>0x68</elem><elem>0x69</elem><elem>0x73</elem><elem>0x20</elem><elem>0x64</elem><elem>0x65</elem><elem>0x76</elem><elem>0x69</elem><elem>0x63</elem><elem>0x65</elem><elem>0x20</elem><elem>0x64</elem><elem>0x6f</elem><elem>0x65</elem><elem>0x73</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x73</elem><elem>0x75</elem><elem>0x70</elem><elem>0x70</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x74</elem><elem>0x20</elem><elem>0x74</elem><elem>0x68</elem><elem>0x65</elem><elem>0x20</elem><elem>0x45</elem><elem>0x6e</elem><elem>0x68</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x63</elem><elem>0x65</elem><elem>0x64</elem><elem>0x20</elem><elem>0x43</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x20</elem><elem>0x4d</elem><elem>0x6f</elem><elem>0x64</elem><elem>0x65</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x6e</elem><elem>0x75</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x50</elem><elem>0x6f</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x65</elem><elem>0x72</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x50</elem><elem>0x6f</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x69</elem><elem>0x73</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x75</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x64</elem><elem>0x52</elem><elem>0x65</elem><elem>0x67</elem><elem>0x69</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x49</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x4d</elem><elem>0x50</elem><elem>0x55</elem><elem>0x20</elem><elem>0x52</elem><elem>0x65</elem><elem>0x67</elem><elem>0x69</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x75</elem><elem>0x6d</elem><elem>0x62</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x70</elem><elem>0x61</elem><elem>0x73</elem><elem>0x73</elem><elem>0x65</elem><elem>0x64</elem><elem>0x20</elem><elem>0x69</elem><elem>0x73</elem><elem>0x20</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x64</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x67</elem><elem>0x6e</elem><elem>0x65</elem><elem>0x64</elem><elem>0x42</elem><elem>0x61</elem><elem>0x73</elem><elem>0x65</elem><elem>0x41</elem><elem>0x64</elem><elem>0x64</elem><elem>0x72</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x4d</elem><elem>0x50</elem><elem>0x55</elem><elem>0x20</elem><elem>0x72</elem><elem>0x65</elem><elem>0x67</elem><elem>0x69</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x20</elem><elem>0x62</elem><elem>0x61</elem><elem>0x73</elem><elem>0x65</elem><elem>0x20</elem><elem>0x61</elem><elem>0x64</elem><elem>0x64</elem><elem>0x72</elem><elem>0x65</elem><elem>0x73</elem><elem>0x73</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x67</elem><elem>0x6e</elem><elem>0x65</elem><elem>0x64</elem><elem>0x20</elem><elem>0x74</elem><elem>0x6f</elem><elem>0x20</elem><elem>0x73</elem><elem>0x69</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x73</elem><elem>0x75</elem><elem>0x70</elem><elem>0x70</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x74</elem><elem>0x65</elem><elem>0x64</elem><elem>0x4d</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x67</elem><elem>0x4f</elem><elem>0x70</elem><elem>0x74</elem><elem>0x69</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x73</elem><elem>0x75</elem><elem>0x70</elem><elem>0x70</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x74</elem><elem>0x65</elem><elem>0x64</elem><elem>0x20</elem><elem>0x6d</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x53</elem><elem>0x65</elem><elem>0x74</elem><elem>0x74</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x67</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x63</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x44</elem><elem>0x69</elem><elem>0x73</elem><elem>0x61</elem><elem>0x62</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x43</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x63</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x20</elem><elem>0x61</elem><elem>0x20</elem><elem>0x63</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x20</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x73</elem><elem>0x74</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x63</elem><elem>0x65</elem><elem>0x20</elem><elem>0x77</elem><elem>0x68</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x20</elem><elem>0x42</elem><elem>0x49</elem><elem>0x4f</elem><elem>0x53</elem><elem>0x2e</elem><elem>0x63</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x45</elem><elem>0x6e</elem><elem>0x61</elem><elem>0x62</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x64</elem><elem>0x20</elem><elem>0x69</elem><elem>0x73</elem><elem>0x20</elem><elem>0x66</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x73</elem><elem>0x65</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x62</elem><elem>0x61</elem><elem>0x64</elem><elem>0x54</elem><elem>0x68</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x64</elem><elem>0x54</elem><elem>0x79</elem><elem>0x70</elem><elem>0x65</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x43</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x63</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x2f</elem><elem>0x64</elem><elem>0x65</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x74</elem><elem>0x65</elem><elem>0x20</elem><elem>0x61</elem><elem>0x20</elem><elem>0x43</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x20</elem><elem>0x66</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x6d</elem><elem>0x20</elem><elem>0x48</elem><elem>0x77</elem><elem>0x69</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x20</elem><elem>0x53</elem><elem>0x77</elem><elem>0x69</elem><elem>0x20</elem><elem>0x74</elem><elem>0x68</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x64</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x6e</elem><elem>0x75</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x45</elem><elem>0x76</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x4d</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x73</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x4d</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x20</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x64</elem><elem>0x20</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x64</elem><elem>0x4d</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x20</elem><elem>0x61</elem><elem>0x72</elem><elem>0x65</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x75</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x6e</elem><elem>0x75</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x45</elem><elem>0x76</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x49</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x70</elem><elem>0x6f</elem><elem>0x73</elem><elem>0x74</elem><elem>0x65</elem><elem>0x64</elem><elem>0x20</elem><elem>0x65</elem><elem>0x76</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x49</elem><elem>0x64</elem><elem>0x20</elem><elem>0x69</elem><elem>0x73</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x75</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x65</elem><elem>0x76</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x49</elem><elem>0x6e</elem><elem>0x55</elem><elem>0x73</elem><elem>0x65</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x45</elem><elem>0x76</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x62</elem><elem>0x6a</elem><elem>0x65</elem><elem>0x63</elem><elem>0x74</elem><elem>0x20</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x64</elem><elem>0x79</elem><elem>0x20</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x20</elem><elem>0x75</elem><elem>0x73</elem><elem>0x65</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x62</elem><elem>0x61</elem><elem>0x64</elem><elem>0x43</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x65</elem><elem>0x78</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x62</elem><elem>0x61</elem><elem>0x64</elem><elem>0x20</elem><elem>0x63</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x67</elem><elem>0x20</elem><elem>0x63</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x65</elem><elem>0x78</elem><elem>0x74</elem><elem>0x2e</elem><elem>0x20</elem><elem>0x4d</elem><elem>0x75</elem><elem>0x73</elem><elem>0x74</elem><elem>0x20</elem><elem>0x62</elem><elem>0x65</elem><elem>0x20</elem><elem>0x63</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x64</elem><elem>0x20</elem><elem>0x66</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x6d</elem><elem>0x20</elem><elem>0x61</elem><elem>0x20</elem><elem>0x54</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x70</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x64</elem><elem>0x54</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x44</elem><elem>0x69</elem><elem>0x73</elem><elem>0x61</elem><elem>0x62</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x43</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x63</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x20</elem><elem>0x45</elem><elem>0x76</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x5f</elem><elem>0x70</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x64</elem><elem>0x28</elem><elem>0x29</elem><elem>0x20</elem><elem>0x77</elem><elem>0x68</elem><elem>0x69</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x20</elem><elem>0x74</elem><elem>0x68</elem><elem>0x65</elem><elem>0x20</elem><elem>0x54</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x20</elem><elem>0x53</elem><elem>0x77</elem><elem>0x69</elem><elem>0x20</elem><elem>0x73</elem><elem>0x63</elem><elem>0x68</elem><elem>0x65</elem><elem>0x64</elem><elem>0x75</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x69</elem><elem>0x73</elem><elem>0x20</elem><elem>0x64</elem><elem>0x69</elem><elem>0x73</elem><elem>0x61</elem><elem>0x62</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x64</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x4d</elem><elem>0x61</elem><elem>0x69</elem><elem>0x6c</elem><elem>0x62</elem><elem>0x6f</elem><elem>0x78</elem><elem>0x5f</elem><elem>0x63</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x27</elem><elem>0x73</elem><elem>0x20</elem><elem>0x62</elem><elem>0x75</elem><elem>0x66</elem><elem>0x53</elem><elem>0x69</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x20</elem><elem>0x70</elem><elem>0x61</elem><elem>0x72</elem><elem>0x61</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x74</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x69</elem><elem>0x73</elem><elem>0x20</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x64</elem><elem>0x20</elem><elem>0x28</elem><elem>0x74</elem><elem>0x6f</elem><elem>0x6f</elem><elem>0x20</elem><elem>0x73</elem><elem>0x6d</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x29</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x45</elem><elem>0x76</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x73</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x54</elem><elem>0x68</elem><elem>0x65</elem><elem>0x20</elem><elem>0x45</elem><elem>0x76</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x2e</elem><elem>0x73</elem><elem>0x75</elem><elem>0x70</elem><elem>0x70</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x74</elem><elem>0x73</elem><elem>0x45</elem><elem>0x76</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x73</elem><elem>0x20</elem><elem>0x66</elem><elem>0x6c</elem><elem>0x61</elem><elem>0x67</elem><elem>0x20</elem><elem>0x69</elem><elem>0x73</elem><elem>0x20</elem><elem>0x64</elem><elem>0x69</elem><elem>0x73</elem><elem>0x61</elem><elem>0x62</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x64</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x76</elem><elem>0x54</elem><elem>0x69</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x6f</elem><elem>0x75</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x43</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x27</elem><elem>0x74</elem><elem>0x20</elem><elem>0x75</elem><elem>0x73</elem><elem>0x65</elem><elem>0x20</elem><elem>0x42</elem><elem>0x49</elem><elem>0x4f</elem><elem>0x53</elem><elem>0x5f</elem><elem>0x45</elem><elem>0x56</elem><elem>0x45</elem><elem>0x4e</elem><elem>0x54</elem><elem>0x5f</elem><elem>0x41</elem><elem>0x43</elem><elem>0x51</elem><elem>0x55</elem><elem>0x49</elem><elem>0x52</elem><elem>0x45</elem><elem>0x44</elem><elem>0x20</elem><elem>0x77</elem><elem>0x69</elem><elem>0x74</elem><elem>0x68</elem><elem>0x20</elem><elem>0x74</elem><elem>0x68</elem><elem>0x69</elem><elem>0x73</elem><elem>0x20</elem><elem>0x53</elem><elem>0x65</elem><elem>0x6d</elem><elem>0x61</elem><elem>0x70</elem><elem>0x68</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x65</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x6f</elem><elem>0x76</elem><elem>0x65</elem><elem>0x72</elem><elem>0x66</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x77</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x43</elem><elem>0x6f</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x20</elem><elem>0x68</elem><elem>0x61</elem><elem>0x73</elem><elem>0x20</elem><elem>0x65</elem><elem>0x78</elem><elem>0x63</elem><elem>0x65</elem><elem>0x65</elem><elem>0x64</elem><elem>0x65</elem><elem>0x64</elem><elem>0x20</elem><elem>0x36</elem><elem>0x35</elem><elem>0x35</elem><elem>0x33</elem><elem>0x35</elem><elem>0x20</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x64</elem><elem>0x20</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x64</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x76</elem><elem>0x65</elem><elem>0x72</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x70</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x64</elem><elem>0x54</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x44</elem><elem>0x69</elem><elem>0x73</elem><elem>0x61</elem><elem>0x62</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x43</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x63</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x20</elem><elem>0x53</elem><elem>0x65</elem><elem>0x6d</elem><elem>0x61</elem><elem>0x70</elem><elem>0x68</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x65</elem><elem>0x5f</elem><elem>0x70</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x64</elem><elem>0x28</elem><elem>0x29</elem><elem>0x20</elem><elem>0x77</elem><elem>0x68</elem><elem>0x69</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x20</elem><elem>0x74</elem><elem>0x68</elem><elem>0x65</elem><elem>0x20</elem><elem>0x54</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x20</elem><elem>0x53</elem><elem>0x77</elem><elem>0x69</elem><elem>0x20</elem><elem>0x73</elem><elem>0x63</elem><elem>0x68</elem><elem>0x65</elem><elem>0x64</elem><elem>0x75</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x69</elem><elem>0x73</elem><elem>0x20</elem><elem>0x64</elem><elem>0x69</elem><elem>0x73</elem><elem>0x61</elem><elem>0x62</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x64</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x73</elem><elem>0x77</elem><elem>0x69</elem><elem>0x44</elem><elem>0x69</elem><elem>0x73</elem><elem>0x61</elem><elem>0x62</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x43</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x63</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x20</elem><elem>0x61</elem><elem>0x20</elem><elem>0x53</elem><elem>0x77</elem><elem>0x69</elem><elem>0x20</elem><elem>0x77</elem><elem>0x68</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x20</elem><elem>0x53</elem><elem>0x77</elem><elem>0x69</elem><elem>0x20</elem><elem>0x69</elem><elem>0x73</elem><elem>0x20</elem><elem>0x64</elem><elem>0x69</elem><elem>0x73</elem><elem>0x61</elem><elem>0x62</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x64</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x62</elem><elem>0x61</elem><elem>0x64</elem><elem>0x50</elem><elem>0x72</elem><elem>0x69</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x69</elem><elem>0x74</elem><elem>0x79</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x41</elem><elem>0x6e</elem><elem>0x20</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x64</elem><elem>0x20</elem><elem>0x53</elem><elem>0x77</elem><elem>0x69</elem><elem>0x20</elem><elem>0x70</elem><elem>0x72</elem><elem>0x69</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x69</elem><elem>0x74</elem><elem>0x79</elem><elem>0x20</elem><elem>0x77</elem><elem>0x61</elem><elem>0x73</elem><elem>0x20</elem><elem>0x75</elem><elem>0x73</elem><elem>0x65</elem><elem>0x64</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x62</elem><elem>0x61</elem><elem>0x64</elem><elem>0x54</elem><elem>0x68</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x64</elem><elem>0x54</elem><elem>0x79</elem><elem>0x70</elem><elem>0x65</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x43</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x63</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x2f</elem><elem>0x64</elem><elem>0x65</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x74</elem><elem>0x65</elem><elem>0x20</elem><elem>0x61</elem><elem>0x20</elem><elem>0x74</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x20</elem><elem>0x66</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x6d</elem><elem>0x20</elem><elem>0x48</elem><elem>0x77</elem><elem>0x69</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x20</elem><elem>0x53</elem><elem>0x77</elem><elem>0x69</elem><elem>0x20</elem><elem>0x74</elem><elem>0x68</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x64</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x62</elem><elem>0x61</elem><elem>0x64</elem><elem>0x54</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x53</elem><elem>0x74</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x43</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x27</elem><elem>0x74</elem><elem>0x20</elem><elem>0x64</elem><elem>0x65</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x74</elem><elem>0x65</elem><elem>0x20</elem><elem>0x61</elem><elem>0x20</elem><elem>0x74</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x20</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x20</elem><elem>0x52</elem><elem>0x55</elem><elem>0x4e</elem><elem>0x4e</elem><elem>0x49</elem><elem>0x4e</elem><elem>0x47</elem><elem>0x20</elem><elem>0x73</elem><elem>0x74</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x50</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x64</elem><elem>0x45</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x6d</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x4e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x75</elem><elem>0x67</elem><elem>0x68</elem><elem>0x20</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x66</elem><elem>0x6f</elem><elem>0x20</elem><elem>0x74</elem><elem>0x6f</elem><elem>0x20</elem><elem>0x64</elem><elem>0x65</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x74</elem><elem>0x65</elem><elem>0x20</elem><elem>0x42</elem><elem>0x4c</elem><elem>0x4f</elem><elem>0x43</elem><elem>0x4b</elem><elem>0x45</elem><elem>0x44</elem><elem>0x20</elem><elem>0x74</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x74</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x44</elem><elem>0x69</elem><elem>0x73</elem><elem>0x61</elem><elem>0x62</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x43</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x63</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x20</elem><elem>0x61</elem><elem>0x20</elem><elem>0x74</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x20</elem><elem>0x77</elem><elem>0x68</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x20</elem><elem>0x74</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x67</elem><elem>0x20</elem><elem>0x69</elem><elem>0x73</elem><elem>0x20</elem><elem>0x64</elem><elem>0x69</elem><elem>0x73</elem><elem>0x61</elem><elem>0x62</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x64</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x62</elem><elem>0x61</elem><elem>0x64</elem><elem>0x50</elem><elem>0x72</elem><elem>0x69</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x69</elem><elem>0x74</elem><elem>0x79</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x41</elem><elem>0x6e</elem><elem>0x20</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x64</elem><elem>0x20</elem><elem>0x74</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x20</elem><elem>0x70</elem><elem>0x72</elem><elem>0x69</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x69</elem><elem>0x74</elem><elem>0x79</elem><elem>0x20</elem><elem>0x77</elem><elem>0x61</elem><elem>0x73</elem><elem>0x20</elem><elem>0x75</elem><elem>0x73</elem><elem>0x65</elem><elem>0x64</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x62</elem><elem>0x61</elem><elem>0x64</elem><elem>0x54</elem><elem>0x69</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x6f</elem><elem>0x75</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x43</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x27</elem><elem>0x74</elem><elem>0x20</elem><elem>0x73</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x65</elem><elem>0x70</elem><elem>0x20</elem><elem>0x46</elem><elem>0x4f</elem><elem>0x52</elem><elem>0x45</elem><elem>0x56</elem><elem>0x45</elem><elem>0x52</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x62</elem><elem>0x61</elem><elem>0x64</elem><elem>0x41</elem><elem>0x66</elem><elem>0x66</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x69</elem><elem>0x74</elem><elem>0x79</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x49</elem><elem>0x6e</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x64</elem><elem>0x20</elem><elem>0x61</elem><elem>0x66</elem><elem>0x66</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x69</elem><elem>0x74</elem><elem>0x79</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x73</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x65</elem><elem>0x70</elem><elem>0x54</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x44</elem><elem>0x69</elem><elem>0x73</elem><elem>0x61</elem><elem>0x62</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x43</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x63</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x20</elem><elem>0x54</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x5f</elem><elem>0x73</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x65</elem><elem>0x70</elem><elem>0x28</elem><elem>0x29</elem><elem>0x20</elem><elem>0x77</elem><elem>0x68</elem><elem>0x69</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x20</elem><elem>0x74</elem><elem>0x68</elem><elem>0x65</elem><elem>0x20</elem><elem>0x54</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x20</elem><elem>0x73</elem><elem>0x63</elem><elem>0x68</elem><elem>0x65</elem><elem>0x64</elem><elem>0x75</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x69</elem><elem>0x73</elem><elem>0x20</elem><elem>0x64</elem><elem>0x69</elem><elem>0x73</elem><elem>0x61</elem><elem>0x62</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x64</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x64</elem><elem>0x43</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x65</elem><elem>0x49</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x43</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x70</elem><elem>0x61</elem><elem>0x73</elem><elem>0x73</elem><elem>0x20</elem><elem>0x61</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x2d</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x20</elem><elem>0x43</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x65</elem><elem>0x49</elem><elem>0x64</elem><elem>0x20</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x20</elem><elem>0x61</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x2d</elem><elem>0x53</elem><elem>0x4d</elem><elem>0x50</elem><elem>0x20</elem><elem>0x61</elem><elem>0x70</elem><elem>0x70</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x63</elem><elem>0x61</elem><elem>0x74</elem><elem>0x69</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x54</elem><elem>0x69</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x6f</elem><elem>0x75</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x54</elem><elem>0x69</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x6f</elem><elem>0x75</elem><elem>0x74</elem><elem>0x20</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x75</elem><elem>0x65</elem><elem>0x20</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x62</elem><elem>0x65</elem><elem>0x20</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x64</elem><elem>0x4b</elem><elem>0x65</elem><elem>0x79</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x74</elem><elem>0x68</elem><elem>0x65</elem><elem>0x20</elem><elem>0x6b</elem><elem>0x65</elem><elem>0x79</elem><elem>0x20</elem><elem>0x6d</elem><elem>0x75</elem><elem>0x73</elem><elem>0x74</elem><elem>0x20</elem><elem>0x62</elem><elem>0x65</elem><elem>0x20</elem><elem>0x73</elem><elem>0x65</elem><elem>0x74</elem><elem>0x20</elem><elem>0x74</elem><elem>0x6f</elem><elem>0x20</elem><elem>0x61</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x2d</elem><elem>0x64</elem><elem>0x65</elem><elem>0x66</elem><elem>0x61</elem><elem>0x75</elem><elem>0x6c</elem><elem>0x74</elem><elem>0x20</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x75</elem><elem>0x65</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x62</elem><elem>0x61</elem><elem>0x64</elem><elem>0x4d</elem><elem>0x6f</elem><elem>0x64</elem><elem>0x65</elem><elem>0x6c</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x64</elem><elem>0x20</elem><elem>0x75</elem><elem>0x73</elem><elem>0x65</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x66</elem><elem>0x20</elem><elem>0x41</elem><elem>0x50</elem><elem>0x49</elem><elem>0x20</elem><elem>0x66</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x20</elem><elem>0x63</elem><elem>0x75</elem><elem>0x72</elem><elem>0x72</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x20</elem><elem>0x49</elem><elem>0x2f</elem><elem>0x4f</elem><elem>0x20</elem><elem>0x6d</elem><elem>0x6f</elem><elem>0x64</elem><elem>0x65</elem><elem>0x6c</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x62</elem><elem>0x61</elem><elem>0x64</elem><elem>0x43</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x65</elem><elem>0x78</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x62</elem><elem>0x61</elem><elem>0x64</elem><elem>0x20</elem><elem>0x63</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x67</elem><elem>0x20</elem><elem>0x63</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x65</elem><elem>0x78</elem><elem>0x74</elem><elem>0x2e</elem><elem>0x20</elem><elem>0x4d</elem><elem>0x61</elem><elem>0x79</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x62</elem><elem>0x65</elem><elem>0x20</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x65</elem><elem>0x72</elem><elem>0x65</elem><elem>0x64</elem><elem>0x20</elem><elem>0x66</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x6d</elem><elem>0x20</elem><elem>0x61</elem><elem>0x20</elem><elem>0x68</elem><elem>0x61</elem><elem>0x72</elem><elem>0x64</elem><elem>0x77</elem><elem>0x61</elem><elem>0x72</elem><elem>0x65</elem><elem>0x20</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x65</elem><elem>0x72</elem><elem>0x72</elem><elem>0x75</elem><elem>0x70</elem><elem>0x74</elem><elem>0x20</elem><elem>0x74</elem><elem>0x68</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x64</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x62</elem><elem>0x61</elem><elem>0x64</elem><elem>0x43</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x65</elem><elem>0x78</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x62</elem><elem>0x61</elem><elem>0x64</elem><elem>0x20</elem><elem>0x63</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x67</elem><elem>0x20</elem><elem>0x63</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x65</elem><elem>0x78</elem><elem>0x74</elem><elem>0x2e</elem><elem>0x20</elem><elem>0x4d</elem><elem>0x61</elem><elem>0x79</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x62</elem><elem>0x65</elem><elem>0x20</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x65</elem><elem>0x72</elem><elem>0x65</elem><elem>0x64</elem><elem>0x20</elem><elem>0x66</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x6d</elem><elem>0x20</elem><elem>0x61</elem><elem>0x20</elem><elem>0x73</elem><elem>0x6f</elem><elem>0x66</elem><elem>0x74</elem><elem>0x77</elem><elem>0x61</elem><elem>0x72</elem><elem>0x65</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x20</elem><elem>0x68</elem><elem>0x61</elem><elem>0x72</elem><elem>0x64</elem><elem>0x77</elem><elem>0x61</elem><elem>0x72</elem><elem>0x65</elem><elem>0x20</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x65</elem><elem>0x72</elem><elem>0x72</elem><elem>0x75</elem><elem>0x70</elem><elem>0x74</elem><elem>0x20</elem><elem>0x74</elem><elem>0x68</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x64</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x62</elem><elem>0x61</elem><elem>0x64</elem><elem>0x43</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x65</elem><elem>0x78</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x62</elem><elem>0x61</elem><elem>0x64</elem><elem>0x20</elem><elem>0x63</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x67</elem><elem>0x20</elem><elem>0x63</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x65</elem><elem>0x78</elem><elem>0x74</elem><elem>0x2e</elem><elem>0x20</elem><elem>0x53</elem><elem>0x65</elem><elem>0x65</elem><elem>0x20</elem><elem>0x47</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x4d</elem><elem>0x75</elem><elem>0x74</elem><elem>0x65</elem><elem>0x78</elem><elem>0x50</elem><elem>0x72</elem><elem>0x69</elem><elem>0x20</elem><elem>0x41</elem><elem>0x50</elem><elem>0x49</elem><elem>0x20</elem><elem>0x64</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x20</elem><elem>0x66</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x20</elem><elem>0x64</elem><elem>0x65</elem><elem>0x74</elem><elem>0x61</elem><elem>0x69</elem><elem>0x6c</elem><elem>0x73</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x65</elem><elem>0x72</elem><elem>0x54</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x44</elem><elem>0x69</elem><elem>0x73</elem><elem>0x61</elem><elem>0x62</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x43</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x63</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x20</elem><elem>0x47</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x4d</elem><elem>0x75</elem><elem>0x74</elem><elem>0x65</elem><elem>0x78</elem><elem>0x50</elem><elem>0x72</elem><elem>0x69</elem><elem>0x5f</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x65</elem><elem>0x72</elem><elem>0x28</elem><elem>0x29</elem><elem>0x20</elem><elem>0x77</elem><elem>0x68</elem><elem>0x69</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x20</elem><elem>0x74</elem><elem>0x68</elem><elem>0x65</elem><elem>0x20</elem><elem>0x54</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x20</elem><elem>0x53</elem><elem>0x77</elem><elem>0x69</elem><elem>0x20</elem><elem>0x73</elem><elem>0x63</elem><elem>0x68</elem><elem>0x65</elem><elem>0x64</elem><elem>0x75</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x69</elem><elem>0x73</elem><elem>0x20</elem><elem>0x64</elem><elem>0x69</elem><elem>0x73</elem><elem>0x61</elem><elem>0x62</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x64</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x62</elem><elem>0x61</elem><elem>0x64</elem><elem>0x43</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x65</elem><elem>0x78</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x62</elem><elem>0x61</elem><elem>0x64</elem><elem>0x20</elem><elem>0x63</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x67</elem><elem>0x20</elem><elem>0x63</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x65</elem><elem>0x78</elem><elem>0x74</elem><elem>0x2e</elem><elem>0x20</elem><elem>0x53</elem><elem>0x65</elem><elem>0x65</elem><elem>0x20</elem><elem>0x47</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x4d</elem><elem>0x75</elem><elem>0x74</elem><elem>0x65</elem><elem>0x78</elem><elem>0x20</elem><elem>0x41</elem><elem>0x50</elem><elem>0x49</elem><elem>0x20</elem><elem>0x64</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x20</elem><elem>0x66</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x20</elem><elem>0x64</elem><elem>0x65</elem><elem>0x74</elem><elem>0x61</elem><elem>0x69</elem><elem>0x6c</elem><elem>0x73</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x62</elem><elem>0x61</elem><elem>0x64</elem><elem>0x43</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x65</elem><elem>0x78</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x62</elem><elem>0x61</elem><elem>0x64</elem><elem>0x20</elem><elem>0x63</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x67</elem><elem>0x20</elem><elem>0x63</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x65</elem><elem>0x78</elem><elem>0x74</elem><elem>0x2e</elem><elem>0x20</elem><elem>0x53</elem><elem>0x65</elem><elem>0x65</elem><elem>0x20</elem><elem>0x47</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x53</elem><elem>0x70</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x20</elem><elem>0x41</elem><elem>0x50</elem><elem>0x49</elem><elem>0x20</elem><elem>0x64</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x20</elem><elem>0x66</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x20</elem><elem>0x64</elem><elem>0x65</elem><elem>0x74</elem><elem>0x61</elem><elem>0x69</elem><elem>0x6c</elem><elem>0x73</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x64</elem><elem>0x51</elem><elem>0x75</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x74</elem><elem>0x79</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x53</elem><elem>0x65</elem><elem>0x65</elem><elem>0x20</elem><elem>0x47</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x53</elem><elem>0x70</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x20</elem><elem>0x41</elem><elem>0x50</elem><elem>0x49</elem><elem>0x20</elem><elem>0x64</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x20</elem><elem>0x66</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x20</elem><elem>0x64</elem><elem>0x65</elem><elem>0x74</elem><elem>0x61</elem><elem>0x69</elem><elem>0x6c</elem><elem>0x73</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x62</elem><elem>0x75</elem><elem>0x66</elem><elem>0x20</elem><elem>0x70</elem><elem>0x61</elem><elem>0x72</elem><elem>0x61</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x74</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x63</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x62</elem><elem>0x65</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x75</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x0</elem><elem>0x62</elem><elem>0x75</elem><elem>0x66</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x70</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x70</elem><elem>0x65</elem><elem>0x72</elem><elem>0x6c</elem><elem>0x79</elem><elem>0x20</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x67</elem><elem>0x6e</elem><elem>0x65</elem><elem>0x64</elem><elem>0x0</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x67</elem><elem>0x6e</elem><elem>0x20</elem><elem>0x70</elem><elem>0x61</elem><elem>0x72</elem><elem>0x61</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x74</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x6d</elem><elem>0x75</elem><elem>0x73</elem><elem>0x74</elem><elem>0x20</elem><elem>0x62</elem><elem>0x65</elem><elem>0x20</elem><elem>0x30</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x20</elem><elem>0x61</elem><elem>0x20</elem><elem>0x70</elem><elem>0x6f</elem><elem>0x77</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x66</elem><elem>0x20</elem><elem>0x32</elem><elem>0x20</elem><elem>0x3e</elem><elem>0x3d</elem><elem>0x20</elem><elem>0x74</elem><elem>0x68</elem><elem>0x65</elem><elem>0x20</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x75</elem><elem>0x65</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x66</elem><elem>0x20</elem><elem>0x4d</elem><elem>0x65</elem><elem>0x6d</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x79</elem><elem>0x5f</elem><elem>0x67</elem><elem>0x65</elem><elem>0x74</elem><elem>0x4d</elem><elem>0x61</elem><elem>0x78</elem><elem>0x44</elem><elem>0x65</elem><elem>0x66</elem><elem>0x61</elem><elem>0x75</elem><elem>0x6c</elem><elem>0x74</elem><elem>0x54</elem><elem>0x79</elem><elem>0x70</elem><elem>0x65</elem><elem>0x41</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x67</elem><elem>0x6e</elem><elem>0x28</elem><elem>0x29</elem><elem>0x0</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x67</elem><elem>0x6e</elem><elem>0x20</elem><elem>0x70</elem><elem>0x61</elem><elem>0x72</elem><elem>0x61</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x74</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x31</elem><elem>0x29</elem><elem>0x20</elem><elem>0x6d</elem><elem>0x75</elem><elem>0x73</elem><elem>0x74</elem><elem>0x20</elem><elem>0x62</elem><elem>0x65</elem><elem>0x20</elem><elem>0x30</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x20</elem><elem>0x61</elem><elem>0x20</elem><elem>0x70</elem><elem>0x6f</elem><elem>0x77</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x66</elem><elem>0x20</elem><elem>0x32</elem><elem>0x20</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x64</elem><elem>0x20</elem><elem>0x32</elem><elem>0x29</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x67</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x74</elem><elem>0x68</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x20</elem><elem>0x74</elem><elem>0x68</elem><elem>0x65</elem><elem>0x20</elem><elem>0x68</elem><elem>0x65</elem><elem>0x61</elem><elem>0x70</elem><elem>0x73</elem><elem>0x20</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x67</elem><elem>0x6e</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x0</elem><elem>0x62</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x53</elem><elem>0x69</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x20</elem><elem>0x6d</elem><elem>0x75</elem><elem>0x73</elem><elem>0x74</elem><elem>0x20</elem><elem>0x62</elem><elem>0x65</elem><elem>0x20</elem><elem>0x6c</elem><elem>0x61</elem><elem>0x72</elem><elem>0x67</elem><elem>0x65</elem><elem>0x20</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x75</elem><elem>0x67</elem><elem>0x68</elem><elem>0x20</elem><elem>0x74</elem><elem>0x6f</elem><elem>0x20</elem><elem>0x68</elem><elem>0x6f</elem><elem>0x6c</elem><elem>0x64</elem><elem>0x20</elem><elem>0x61</elem><elem>0x74</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x61</elem><elem>0x73</elem><elem>0x74</elem><elem>0x20</elem><elem>0x74</elem><elem>0x77</elem><elem>0x6f</elem><elem>0x20</elem><elem>0x70</elem><elem>0x6f</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x65</elem><elem>0x72</elem><elem>0x73</elem><elem>0x0</elem><elem>0x6e</elem><elem>0x75</elem><elem>0x6d</elem><elem>0x42</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x73</elem><elem>0x20</elem><elem>0x63</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x62</elem><elem>0x65</elem><elem>0x20</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x0</elem><elem>0x62</elem><elem>0x75</elem><elem>0x66</elem><elem>0x53</elem><elem>0x69</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x20</elem><elem>0x63</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x62</elem><elem>0x65</elem><elem>0x20</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x0</elem><elem>0x48</elem><elem>0x65</elem><elem>0x61</elem><elem>0x70</elem><elem>0x42</elem><elem>0x75</elem><elem>0x66</elem><elem>0x5f</elem><elem>0x63</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x27</elem><elem>0x73</elem><elem>0x20</elem><elem>0x62</elem><elem>0x75</elem><elem>0x66</elem><elem>0x53</elem><elem>0x69</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x20</elem><elem>0x70</elem><elem>0x61</elem><elem>0x72</elem><elem>0x61</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x74</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x69</elem><elem>0x73</elem><elem>0x20</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x64</elem><elem>0x20</elem><elem>0x28</elem><elem>0x74</elem><elem>0x6f</elem><elem>0x6f</elem><elem>0x20</elem><elem>0x73</elem><elem>0x6d</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x29</elem><elem>0x0</elem><elem>0x43</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x63</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x20</elem><elem>0x48</elem><elem>0x65</elem><elem>0x61</elem><elem>0x70</elem><elem>0x42</elem><elem>0x75</elem><elem>0x66</elem><elem>0x5f</elem><elem>0x66</elem><elem>0x72</elem><elem>0x65</elem><elem>0x65</elem><elem>0x20</elem><elem>0x77</elem><elem>0x68</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x20</elem><elem>0x62</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x73</elem><elem>0x20</elem><elem>0x68</elem><elem>0x61</elem><elem>0x76</elem><elem>0x65</elem><elem>0x20</elem><elem>0x62</elem><elem>0x65</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x20</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x64</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x64</elem><elem>0x46</elem><elem>0x72</elem><elem>0x65</elem><elem>0x65</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x49</elem><elem>0x6e</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x64</elem><elem>0x20</elem><elem>0x66</elem><elem>0x72</elem><elem>0x65</elem><elem>0x65</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x42</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x43</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x20</elem><elem>0x73</elem><elem>0x69</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x20</elem><elem>0x30</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x68</elem><elem>0x65</elem><elem>0x61</elem><elem>0x70</elem><elem>0x53</elem><elem>0x69</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x52</elem><elem>0x65</elem><elem>0x71</elem><elem>0x75</elem><elem>0x65</elem><elem>0x73</elem><elem>0x74</elem><elem>0x65</elem><elem>0x64</elem><elem>0x20</elem><elem>0x68</elem><elem>0x65</elem><elem>0x61</elem><elem>0x70</elem><elem>0x20</elem><elem>0x73</elem><elem>0x69</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x20</elem><elem>0x69</elem><elem>0x73</elem><elem>0x20</elem><elem>0x74</elem><elem>0x6f</elem><elem>0x6f</elem><elem>0x20</elem><elem>0x73</elem><elem>0x6d</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x67</elem><elem>0x6e</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x52</elem><elem>0x65</elem><elem>0x71</elem><elem>0x75</elem><elem>0x65</elem><elem>0x73</elem><elem>0x74</elem><elem>0x65</elem><elem>0x64</elem><elem>0x20</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x67</elem><elem>0x6e</elem><elem>0x20</elem><elem>0x69</elem><elem>0x73</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x61</elem><elem>0x20</elem><elem>0x70</elem><elem>0x6f</elem><elem>0x77</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x66</elem><elem>0x20</elem><elem>0x32</elem><elem>0x0</elem><elem>0x49</elem><elem>0x6e</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x64</elem><elem>0x20</elem><elem>0x62</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x20</elem><elem>0x61</elem><elem>0x64</elem><elem>0x64</elem><elem>0x72</elem><elem>0x65</elem><elem>0x73</elem><elem>0x73</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x20</elem><elem>0x74</elem><elem>0x68</elem><elem>0x65</elem><elem>0x20</elem><elem>0x66</elem><elem>0x72</elem><elem>0x65</elem><elem>0x65</elem><elem>0x2e</elem><elem>0x20</elem><elem>0x46</elem><elem>0x61</elem><elem>0x69</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x64</elem><elem>0x20</elem><elem>0x74</elem><elem>0x6f</elem><elem>0x20</elem><elem>0x66</elem><elem>0x72</elem><elem>0x65</elem><elem>0x65</elem><elem>0x20</elem><elem>0x62</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x20</elem><elem>0x62</elem><elem>0x61</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x20</elem><elem>0x74</elem><elem>0x6f</elem><elem>0x20</elem><elem>0x68</elem><elem>0x65</elem><elem>0x61</elem><elem>0x70</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x64</elem><elem>0x6f</elem><elem>0x75</elem><elem>0x62</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x46</elem><elem>0x72</elem><elem>0x65</elem><elem>0x65</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x42</elem><elem>0x75</elem><elem>0x66</elem><elem>0x66</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x64</elem><elem>0x79</elem><elem>0x20</elem><elem>0x66</elem><elem>0x72</elem><elem>0x65</elem><elem>0x65</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x62</elem><elem>0x75</elem><elem>0x66</elem><elem>0x4f</elem><elem>0x76</elem><elem>0x65</elem><elem>0x72</elem><elem>0x66</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x77</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x42</elem><elem>0x75</elem><elem>0x66</elem><elem>0x66</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x76</elem><elem>0x65</elem><elem>0x72</elem><elem>0x66</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x77</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x45</elem><elem>0x6d</elem><elem>0x70</elem><elem>0x74</elem><elem>0x79</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x48</elem><elem>0x65</elem><elem>0x61</elem><elem>0x70</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x65</elem><elem>0x6d</elem><elem>0x70</elem><elem>0x74</elem><elem>0x79</elem><elem>0x0</elem><elem>0x41</elem><elem>0x5f</elem><elem>0x6e</elem><elem>0x75</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x4f</elem><elem>0x62</elem><elem>0x6a</elem><elem>0x65</elem><elem>0x63</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x48</elem><elem>0x65</elem><elem>0x61</elem><elem>0x70</elem><elem>0x54</elem><elem>0x72</elem><elem>0x61</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x5f</elem><elem>0x70</elem><elem>0x72</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x48</elem><elem>0x65</elem><elem>0x61</elem><elem>0x70</elem><elem>0x20</elem><elem>0x63</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x64</elem><elem>0x20</elem><elem>0x77</elem><elem>0x69</elem><elem>0x74</elem><elem>0x68</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x75</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x62</elem><elem>0x6a</elem><elem>0x0</elem><elem>0x61</elem><elem>0x73</elem><elem>0x73</elem><elem>0x65</elem><elem>0x72</elem><elem>0x74</elem><elem>0x69</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x20</elem><elem>0x66</elem><elem>0x61</elem><elem>0x69</elem><elem>0x6c</elem><elem>0x75</elem><elem>0x72</elem><elem>0x65</elem><elem>0x25</elem><elem>0x73</elem><elem>0x25</elem><elem>0x73</elem><elem>0x0</elem><elem>0x25</elem><elem>0x24</elem><elem>0x53</elem><elem>0x0</elem><elem>0x6f</elem><elem>0x75</elem><elem>0x74</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x66</elem><elem>0x20</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x6d</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x79</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x68</elem><elem>0x65</elem><elem>0x61</elem><elem>0x70</elem><elem>0x3d</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x73</elem><elem>0x69</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x3d</elem><elem>0x25</elem><elem>0x75</elem><elem>0x0</elem><elem>0x25</elem><elem>0x73</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x0</elem><elem>0x45</elem><elem>0x5f</elem><elem>0x62</elem><elem>0x61</elem><elem>0x64</elem><elem>0x4c</elem><elem>0x65</elem><elem>0x76</elem><elem>0x65</elem><elem>0x6c</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x42</elem><elem>0x61</elem><elem>0x64</elem><elem>0x20</elem><elem>0x66</elem><elem>0x69</elem><elem>0x6c</elem><elem>0x74</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x76</elem><elem>0x65</elem><elem>0x6c</elem><elem>0x20</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x75</elem><elem>0x65</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x0</elem><elem>0x66</elem><elem>0x72</elem><elem>0x65</elem><elem>0x65</elem><elem>0x28</elem><elem>0x29</elem><elem>0x20</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x64</elem><elem>0x20</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x20</elem><elem>0x67</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x77</elem><elem>0x74</elem><elem>0x68</elem><elem>0x2d</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x6c</elem><elem>0x79</elem><elem>0x20</elem><elem>0x48</elem><elem>0x65</elem><elem>0x61</elem><elem>0x70</elem><elem>0x4d</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x0</elem><elem>0x54</elem><elem>0x68</elem><elem>0x65</elem><elem>0x20</elem><elem>0x52</elem><elem>0x54</elem><elem>0x53</elem><elem>0x20</elem><elem>0x68</elem><elem>0x65</elem><elem>0x61</elem><elem>0x70</elem><elem>0x20</elem><elem>0x69</elem><elem>0x73</elem><elem>0x20</elem><elem>0x75</elem><elem>0x73</elem><elem>0x65</elem><elem>0x64</elem><elem>0x20</elem><elem>0x75</elem><elem>0x70</elem><elem>0x2e</elem><elem>0x20</elem><elem>0x45</elem><elem>0x78</elem><elem>0x61</elem><elem>0x6d</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x65</elem><elem>0x20</elem><elem>0x50</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x67</elem><elem>0x72</elem><elem>0x61</elem><elem>0x6d</elem><elem>0x2e</elem><elem>0x68</elem><elem>0x65</elem><elem>0x61</elem><elem>0x70</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x45</elem><elem>0x5f</elem><elem>0x62</elem><elem>0x61</elem><elem>0x64</elem><elem>0x43</elem><elem>0x6f</elem><elem>0x6d</elem><elem>0x6d</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x52</elem><elem>0x65</elem><elem>0x63</elem><elem>0x65</elem><elem>0x69</elem><elem>0x76</elem><elem>0x65</elem><elem>0x64</elem><elem>0x20</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x64</elem><elem>0x20</elem><elem>0x63</elem><elem>0x6f</elem><elem>0x6d</elem><elem>0x6d</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x64</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x69</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x45</elem><elem>0x5f</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x64</elem><elem>0x79</elem><elem>0x44</elem><elem>0x65</elem><elem>0x66</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x65</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x48</elem><elem>0x77</elem><elem>0x69</elem><elem>0x20</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x64</elem><elem>0x79</elem><elem>0x20</elem><elem>0x64</elem><elem>0x65</elem><elem>0x66</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x65</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x72</elem><elem>0x23</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x0</elem><elem>0x45</elem><elem>0x5f</elem><elem>0x68</elem><elem>0x77</elem><elem>0x69</elem><elem>0x4c</elem><elem>0x69</elem><elem>0x6d</elem><elem>0x69</elem><elem>0x74</elem><elem>0x45</elem><elem>0x78</elem><elem>0x63</elem><elem>0x65</elem><elem>0x65</elem><elem>0x64</elem><elem>0x65</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x54</elem><elem>0x6f</elem><elem>0x6f</elem><elem>0x20</elem><elem>0x6d</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x79</elem><elem>0x20</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x65</elem><elem>0x72</elem><elem>0x72</elem><elem>0x75</elem><elem>0x70</elem><elem>0x74</elem><elem>0x73</elem><elem>0x20</elem><elem>0x64</elem><elem>0x65</elem><elem>0x66</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x65</elem><elem>0x64</elem><elem>0x0</elem><elem>0x45</elem><elem>0x5f</elem><elem>0x65</elem><elem>0x78</elem><elem>0x63</elem><elem>0x65</elem><elem>0x70</elem><elem>0x74</elem><elem>0x69</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x69</elem><elem>0x64</elem><elem>0x20</elem><elem>0x3d</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x70</elem><elem>0x63</elem><elem>0x20</elem><elem>0x3d</elem><elem>0x20</elem><elem>0x25</elem><elem>0x30</elem><elem>0x38</elem><elem>0x78</elem><elem>0x2e</elem><elem>0xa</elem><elem>0x54</elem><elem>0x6f</elem><elem>0x20</elem><elem>0x73</elem><elem>0x65</elem><elem>0x65</elem><elem>0x20</elem><elem>0x6d</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x65</elem><elem>0x20</elem><elem>0x65</elem><elem>0x78</elem><elem>0x63</elem><elem>0x65</elem><elem>0x70</elem><elem>0x74</elem><elem>0x69</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x20</elem><elem>0x64</elem><elem>0x65</elem><elem>0x74</elem><elem>0x61</elem><elem>0x69</elem><elem>0x6c</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x73</elem><elem>0x65</elem><elem>0x74</elem><elem>0x20</elem><elem>0x74</elem><elem>0x69</elem><elem>0x2e</elem><elem>0x73</elem><elem>0x79</elem><elem>0x73</elem><elem>0x62</elem><elem>0x69</elem><elem>0x6f</elem><elem>0x73</elem><elem>0x2e</elem><elem>0x66</elem><elem>0x61</elem><elem>0x6d</elem><elem>0x69</elem><elem>0x6c</elem><elem>0x79</elem><elem>0x2e</elem><elem>0x61</elem><elem>0x72</elem><elem>0x6d</elem><elem>0x2e</elem><elem>0x6d</elem><elem>0x33</elem><elem>0x2e</elem><elem>0x48</elem><elem>0x77</elem><elem>0x69</elem><elem>0x2e</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x61</elem><elem>0x62</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x45</elem><elem>0x78</elem><elem>0x63</elem><elem>0x65</elem><elem>0x70</elem><elem>0x74</elem><elem>0x69</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x20</elem><elem>0x3d</elem><elem>0x20</elem><elem>0x74</elem><elem>0x72</elem><elem>0x75</elem><elem>0x65</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x2c</elem><elem>0xa</elem><elem>0x65</elem><elem>0x78</elem><elem>0x61</elem><elem>0x6d</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x65</elem><elem>0x20</elem><elem>0x74</elem><elem>0x68</elem><elem>0x65</elem><elem>0x20</elem><elem>0x45</elem><elem>0x78</elem><elem>0x63</elem><elem>0x65</elem><elem>0x70</elem><elem>0x74</elem><elem>0x69</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x20</elem><elem>0x76</elem><elem>0x69</elem><elem>0x65</elem><elem>0x77</elem><elem>0x20</elem><elem>0x66</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x20</elem><elem>0x74</elem><elem>0x68</elem><elem>0x65</elem><elem>0x20</elem><elem>0x74</elem><elem>0x69</elem><elem>0x2e</elem><elem>0x73</elem><elem>0x79</elem><elem>0x73</elem><elem>0x62</elem><elem>0x69</elem><elem>0x6f</elem><elem>0x73</elem><elem>0x2e</elem><elem>0x66</elem><elem>0x61</elem><elem>0x6d</elem><elem>0x69</elem><elem>0x6c</elem><elem>0x79</elem><elem>0x2e</elem><elem>0x61</elem><elem>0x72</elem><elem>0x6d</elem><elem>0x2e</elem><elem>0x6d</elem><elem>0x33</elem><elem>0x2e</elem><elem>0x48</elem><elem>0x77</elem><elem>0x69</elem><elem>0x20</elem><elem>0x6d</elem><elem>0x6f</elem><elem>0x64</elem><elem>0x75</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x20</elem><elem>0x75</elem><elem>0x73</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x67</elem><elem>0x20</elem><elem>0x52</elem><elem>0x4f</elem><elem>0x56</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x45</elem><elem>0x5f</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x49</elem><elem>0x73</elem><elem>0x72</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x69</elem><elem>0x64</elem><elem>0x20</elem><elem>0x3d</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x70</elem><elem>0x63</elem><elem>0x20</elem><elem>0x3d</elem><elem>0x20</elem><elem>0x25</elem><elem>0x30</elem><elem>0x38</elem><elem>0x78</elem><elem>0x0</elem><elem>0x45</elem><elem>0x5f</elem><elem>0x4e</elem><elem>0x4d</elem><elem>0x49</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x73</elem><elem>0x0</elem><elem>0x45</elem><elem>0x5f</elem><elem>0x68</elem><elem>0x61</elem><elem>0x72</elem><elem>0x64</elem><elem>0x46</elem><elem>0x61</elem><elem>0x75</elem><elem>0x6c</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x73</elem><elem>0x0</elem><elem>0x45</elem><elem>0x5f</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x6d</elem><elem>0x46</elem><elem>0x61</elem><elem>0x75</elem><elem>0x6c</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x73</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x61</elem><elem>0x64</elem><elem>0x64</elem><elem>0x72</elem><elem>0x65</elem><elem>0x73</elem><elem>0x73</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x30</elem><elem>0x38</elem><elem>0x78</elem><elem>0x0</elem><elem>0x45</elem><elem>0x5f</elem><elem>0x62</elem><elem>0x75</elem><elem>0x73</elem><elem>0x46</elem><elem>0x61</elem><elem>0x75</elem><elem>0x6c</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x73</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x61</elem><elem>0x64</elem><elem>0x64</elem><elem>0x72</elem><elem>0x65</elem><elem>0x73</elem><elem>0x73</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x30</elem><elem>0x38</elem><elem>0x78</elem><elem>0x0</elem><elem>0x45</elem><elem>0x5f</elem><elem>0x75</elem><elem>0x73</elem><elem>0x61</elem><elem>0x67</elem><elem>0x65</elem><elem>0x46</elem><elem>0x61</elem><elem>0x75</elem><elem>0x6c</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x73</elem><elem>0x0</elem><elem>0x45</elem><elem>0x5f</elem><elem>0x73</elem><elem>0x76</elem><elem>0x43</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x73</elem><elem>0x76</elem><elem>0x4e</elem><elem>0x75</elem><elem>0x6d</elem><elem>0x20</elem><elem>0x3d</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x0</elem><elem>0x45</elem><elem>0x5f</elem><elem>0x64</elem><elem>0x65</elem><elem>0x62</elem><elem>0x75</elem><elem>0x67</elem><elem>0x4d</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x73</elem><elem>0x0</elem><elem>0x45</elem><elem>0x5f</elem><elem>0x72</elem><elem>0x65</elem><elem>0x73</elem><elem>0x65</elem><elem>0x72</elem><elem>0x76</elem><elem>0x65</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x73</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x0</elem><elem>0x45</elem><elem>0x5f</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x64</elem><elem>0x54</elem><elem>0x69</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x72</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x49</elem><elem>0x6e</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x64</elem><elem>0x20</elem><elem>0x54</elem><elem>0x69</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x49</elem><elem>0x64</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x0</elem><elem>0x45</elem><elem>0x5f</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x41</elem><elem>0x76</elem><elem>0x61</elem><elem>0x69</elem><elem>0x6c</elem><elem>0x61</elem><elem>0x62</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x54</elem><elem>0x69</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x61</elem><elem>0x76</elem><elem>0x61</elem><elem>0x69</elem><elem>0x6c</elem><elem>0x61</elem><elem>0x62</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x0</elem><elem>0x45</elem><elem>0x5f</elem><elem>0x63</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x53</elem><elem>0x75</elem><elem>0x70</elem><elem>0x70</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x54</elem><elem>0x69</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x63</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x73</elem><elem>0x75</elem><elem>0x70</elem><elem>0x70</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x74</elem><elem>0x20</elem><elem>0x72</elem><elem>0x65</elem><elem>0x71</elem><elem>0x75</elem><elem>0x65</elem><elem>0x73</elem><elem>0x74</elem><elem>0x65</elem><elem>0x64</elem><elem>0x20</elem><elem>0x70</elem><elem>0x65</elem><elem>0x72</elem><elem>0x69</elem><elem>0x6f</elem><elem>0x64</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x0</elem><elem>0x45</elem><elem>0x5f</elem><elem>0x73</elem><elem>0x74</elem><elem>0x61</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x4f</elem><elem>0x76</elem><elem>0x65</elem><elem>0x72</elem><elem>0x66</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x77</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x54</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x20</elem><elem>0x73</elem><elem>0x74</elem><elem>0x61</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x76</elem><elem>0x65</elem><elem>0x72</elem><elem>0x66</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x77</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x45</elem><elem>0x5f</elem><elem>0x73</elem><elem>0x70</elem><elem>0x4f</elem><elem>0x75</elem><elem>0x74</elem><elem>0x4f</elem><elem>0x66</elem><elem>0x42</elem><elem>0x6f</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x64</elem><elem>0x73</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x54</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x20</elem><elem>0x73</elem><elem>0x74</elem><elem>0x61</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x20</elem><elem>0x65</elem><elem>0x72</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x53</elem><elem>0x50</elem><elem>0x20</elem><elem>0x3d</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x45</elem><elem>0x5f</elem><elem>0x64</elem><elem>0x65</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x74</elem><elem>0x65</elem><elem>0x4e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x41</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x77</elem><elem>0x65</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x54</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x45</elem><elem>0x5f</elem><elem>0x73</elem><elem>0x74</elem><elem>0x61</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x4f</elem><elem>0x76</elem><elem>0x65</elem><elem>0x72</elem><elem>0x66</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x77</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x49</elem><elem>0x53</elem><elem>0x52</elem><elem>0x20</elem><elem>0x73</elem><elem>0x74</elem><elem>0x61</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x76</elem><elem>0x65</elem><elem>0x72</elem><elem>0x66</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x77</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x45</elem><elem>0x5f</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x74</elem><elem>0x63</elem><elem>0x6c</elem><elem>0x6b</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x54</elem><elem>0x69</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x72</elem><elem>0x20</elem><elem>0x64</elem><elem>0x6f</elem><elem>0x65</elem><elem>0x73</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x73</elem><elem>0x75</elem><elem>0x70</elem><elem>0x70</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x74</elem><elem>0x20</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x74</elem><elem>0x63</elem><elem>0x6c</elem><elem>0x6b</elem><elem>0x0</elem><elem>0x45</elem><elem>0x5f</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x46</elem><elem>0x6f</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x73</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x61</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x20</elem><elem>0x66</elem><elem>0x6f</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x64</elem><elem>0x0</elem><elem>0x45</elem><elem>0x5f</elem><elem>0x63</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x46</elem><elem>0x61</elem><elem>0x69</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x6d</elem><elem>0x64</elem><elem>0x43</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x43</elem><elem>0x68</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x20</elem><elem>0x72</elem><elem>0x65</elem><elem>0x74</elem><elem>0x75</elem><elem>0x72</elem><elem>0x6e</elem><elem>0x65</elem><elem>0x64</elem><elem>0x20</elem><elem>0x65</elem><elem>0x72</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x0</elem><elem>0x45</elem><elem>0x5f</elem><elem>0x70</elem><elem>0x72</elem><elem>0x69</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x69</elem><elem>0x74</elem><elem>0x79</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x54</elem><elem>0x68</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x64</elem><elem>0x20</elem><elem>0x70</elem><elem>0x72</elem><elem>0x69</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x69</elem><elem>0x74</elem><elem>0x79</elem><elem>0x20</elem><elem>0x69</elem><elem>0x73</elem><elem>0x20</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x76</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x64</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x0</elem><elem>0x72</elem><elem>0x65</elem><elem>0x71</elem><elem>0x75</elem><elem>0x65</elem><elem>0x73</elem><elem>0x74</elem><elem>0x65</elem><elem>0x64</elem><elem>0x20</elem><elem>0x73</elem><elem>0x69</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x20</elem><elem>0x69</elem><elem>0x73</elem><elem>0x20</elem><elem>0x74</elem><elem>0x6f</elem><elem>0x6f</elem><elem>0x20</elem><elem>0x62</elem><elem>0x69</elem><elem>0x67</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x68</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x64</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x3d</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x73</elem><elem>0x69</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x3d</elem><elem>0x25</elem><elem>0x75</elem><elem>0x0</elem><elem>0x6f</elem><elem>0x75</elem><elem>0x74</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x66</elem><elem>0x20</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x6d</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x79</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x68</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x64</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x3d</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x73</elem><elem>0x69</elem><elem>0x7a</elem><elem>0x65</elem><elem>0x3d</elem><elem>0x25</elem><elem>0x75</elem><elem>0x0</elem><elem>0x3c</elem><elem>0x2d</elem><elem>0x2d</elem><elem>0x20</elem><elem>0x63</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x73</elem><elem>0x74</elem><elem>0x72</elem><elem>0x75</elem><elem>0x63</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x70</elem><elem>0x28</elem><elem>0x27</elem><elem>0x25</elem><elem>0x73</elem><elem>0x27</elem><elem>0x29</elem><elem>0x0</elem><elem>0x3c</elem><elem>0x2d</elem><elem>0x2d</elem><elem>0x20</elem><elem>0x63</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x70</elem><elem>0x28</elem><elem>0x27</elem><elem>0x25</elem><elem>0x73</elem><elem>0x27</elem><elem>0x29</elem><elem>0x0</elem><elem>0x2d</elem><elem>0x2d</elem><elem>0x3e</elem><elem>0x20</elem><elem>0x64</elem><elem>0x65</elem><elem>0x73</elem><elem>0x74</elem><elem>0x72</elem><elem>0x75</elem><elem>0x63</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x28</elem><elem>0x25</elem><elem>0x70</elem><elem>0x29</elem><elem>0x0</elem><elem>0x2d</elem><elem>0x2d</elem><elem>0x3e</elem><elem>0x20</elem><elem>0x64</elem><elem>0x65</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x74</elem><elem>0x65</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x28</elem><elem>0x25</elem><elem>0x70</elem><elem>0x29</elem><elem>0x0</elem><elem>0x45</elem><elem>0x52</elem><elem>0x52</elem><elem>0x4f</elem><elem>0x52</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x24</elem><elem>0x46</elem><elem>0x25</elem><elem>0x24</elem><elem>0x53</elem><elem>0x0</elem><elem>0x57</elem><elem>0x41</elem><elem>0x52</elem><elem>0x4e</elem><elem>0x49</elem><elem>0x4e</elem><elem>0x47</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x24</elem><elem>0x46</elem><elem>0x25</elem><elem>0x24</elem><elem>0x53</elem><elem>0x0</elem><elem>0x25</elem><elem>0x24</elem><elem>0x46</elem><elem>0x25</elem><elem>0x24</elem><elem>0x53</elem><elem>0x0</elem><elem>0x53</elem><elem>0x74</elem><elem>0x61</elem><elem>0x72</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x24</elem><elem>0x53</elem><elem>0x0</elem><elem>0x53</elem><elem>0x74</elem><elem>0x6f</elem><elem>0x70</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x24</elem><elem>0x53</elem><elem>0x0</elem><elem>0x53</elem><elem>0x74</elem><elem>0x61</elem><elem>0x72</elem><elem>0x74</elem><elem>0x49</elem><elem>0x6e</elem><elem>0x73</elem><elem>0x74</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x63</elem><elem>0x65</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x24</elem><elem>0x53</elem><elem>0x0</elem><elem>0x53</elem><elem>0x74</elem><elem>0x6f</elem><elem>0x70</elem><elem>0x49</elem><elem>0x6e</elem><elem>0x73</elem><elem>0x74</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x63</elem><elem>0x65</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x24</elem><elem>0x53</elem><elem>0x0</elem><elem>0x4c</elem><elem>0x4d</elem><elem>0x5f</elem><elem>0x62</elem><elem>0x65</elem><elem>0x67</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x68</elem><elem>0x77</elem><elem>0x69</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x66</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x63</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x70</elem><elem>0x72</elem><elem>0x65</elem><elem>0x54</elem><elem>0x68</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x4e</elem><elem>0x75</elem><elem>0x6d</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x69</elem><elem>0x72</elem><elem>0x70</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x0</elem><elem>0x4c</elem><elem>0x44</elem><elem>0x5f</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x68</elem><elem>0x77</elem><elem>0x69</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x0</elem><elem>0x4c</elem><elem>0x57</elem><elem>0x5f</elem><elem>0x64</elem><elem>0x65</elem><elem>0x6c</elem><elem>0x61</elem><elem>0x79</elem><elem>0x65</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x64</elem><elem>0x65</elem><elem>0x6c</elem><elem>0x61</elem><elem>0x79</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x0</elem><elem>0x4c</elem><elem>0x4d</elem><elem>0x5f</elem><elem>0x74</elem><elem>0x69</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x74</elem><elem>0x69</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x0</elem><elem>0x4c</elem><elem>0x4d</elem><elem>0x5f</elem><elem>0x62</elem><elem>0x65</elem><elem>0x67</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x63</elem><elem>0x6c</elem><elem>0x6b</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x66</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x63</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x0</elem><elem>0x4c</elem><elem>0x4d</elem><elem>0x5f</elem><elem>0x70</elem><elem>0x6f</elem><elem>0x73</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x65</elem><elem>0x76</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x63</elem><elem>0x75</elem><elem>0x72</elem><elem>0x72</elem><elem>0x45</elem><elem>0x76</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x73</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x65</elem><elem>0x76</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x49</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x0</elem><elem>0x4c</elem><elem>0x4d</elem><elem>0x5f</elem><elem>0x70</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x65</elem><elem>0x76</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x63</elem><elem>0x75</elem><elem>0x72</elem><elem>0x72</elem><elem>0x45</elem><elem>0x76</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x73</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x64</elem><elem>0x4d</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x4d</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x74</elem><elem>0x69</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x6f</elem><elem>0x75</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x0</elem><elem>0x4c</elem><elem>0x4d</elem><elem>0x5f</elem><elem>0x70</elem><elem>0x6f</elem><elem>0x73</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x73</elem><elem>0x65</elem><elem>0x6d</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x63</elem><elem>0x6f</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x0</elem><elem>0x4c</elem><elem>0x4d</elem><elem>0x5f</elem><elem>0x70</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x73</elem><elem>0x65</elem><elem>0x6d</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x63</elem><elem>0x6f</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x74</elem><elem>0x69</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x6f</elem><elem>0x75</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x0</elem><elem>0x4c</elem><elem>0x4d</elem><elem>0x5f</elem><elem>0x62</elem><elem>0x65</elem><elem>0x67</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x73</elem><elem>0x77</elem><elem>0x69</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x66</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x63</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x70</elem><elem>0x72</elem><elem>0x65</elem><elem>0x54</elem><elem>0x68</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x0</elem><elem>0x4c</elem><elem>0x44</elem><elem>0x5f</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x73</elem><elem>0x77</elem><elem>0x69</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x0</elem><elem>0x4c</elem><elem>0x4d</elem><elem>0x5f</elem><elem>0x70</elem><elem>0x6f</elem><elem>0x73</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x73</elem><elem>0x77</elem><elem>0x69</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x66</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x63</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x70</elem><elem>0x72</elem><elem>0x69</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x0</elem><elem>0x4c</elem><elem>0x4d</elem><elem>0x5f</elem><elem>0x73</elem><elem>0x77</elem><elem>0x69</elem><elem>0x74</elem><elem>0x63</elem><elem>0x68</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x6c</elem><elem>0x64</elem><elem>0x74</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x6c</elem><elem>0x64</elem><elem>0x66</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x63</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x65</elem><elem>0x77</elem><elem>0x74</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x65</elem><elem>0x77</elem><elem>0x66</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x63</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x0</elem><elem>0x4c</elem><elem>0x4d</elem><elem>0x5f</elem><elem>0x73</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x65</elem><elem>0x70</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x74</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x66</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x63</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x74</elem><elem>0x69</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x6f</elem><elem>0x75</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x0</elem><elem>0x4c</elem><elem>0x44</elem><elem>0x5f</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x64</elem><elem>0x79</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x74</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x66</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x63</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x70</elem><elem>0x72</elem><elem>0x69</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x0</elem><elem>0x4c</elem><elem>0x44</elem><elem>0x5f</elem><elem>0x62</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x74</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x66</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x63</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x0</elem><elem>0x4c</elem><elem>0x4d</elem><elem>0x5f</elem><elem>0x79</elem><elem>0x69</elem><elem>0x65</elem><elem>0x6c</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x74</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x66</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x63</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x63</elem><elem>0x75</elem><elem>0x72</elem><elem>0x72</elem><elem>0x54</elem><elem>0x68</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x0</elem><elem>0x4c</elem><elem>0x4d</elem><elem>0x5f</elem><elem>0x73</elem><elem>0x65</elem><elem>0x74</elem><elem>0x50</elem><elem>0x72</elem><elem>0x69</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x74</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x66</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x63</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x6c</elem><elem>0x64</elem><elem>0x50</elem><elem>0x72</elem><elem>0x69</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x65</elem><elem>0x77</elem><elem>0x50</elem><elem>0x72</elem><elem>0x69</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x0</elem><elem>0x4c</elem><elem>0x44</elem><elem>0x5f</elem><elem>0x65</elem><elem>0x78</elem><elem>0x69</elem><elem>0x74</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x74</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x66</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x63</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x0</elem><elem>0x4c</elem><elem>0x4d</elem><elem>0x5f</elem><elem>0x73</elem><elem>0x65</elem><elem>0x74</elem><elem>0x41</elem><elem>0x66</elem><elem>0x66</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x69</elem><elem>0x74</elem><elem>0x79</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x74</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x66</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x63</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x30</elem><elem>0x78</elem><elem>0x25</elem><elem>0x78</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x6c</elem><elem>0x64</elem><elem>0x43</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x65</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x6f</elem><elem>0x6c</elem><elem>0x64</elem><elem>0x41</elem><elem>0x66</elem><elem>0x66</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x69</elem><elem>0x74</elem><elem>0x79</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x6e</elem><elem>0x65</elem><elem>0x77</elem><elem>0x41</elem><elem>0x66</elem><elem>0x66</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x69</elem><elem>0x74</elem><elem>0x79</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x0</elem><elem>0x4c</elem><elem>0x44</elem><elem>0x5f</elem><elem>0x73</elem><elem>0x63</elem><elem>0x68</elem><elem>0x65</elem><elem>0x64</elem><elem>0x75</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x63</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x65</elem><elem>0x49</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x77</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x6b</elem><elem>0x46</elem><elem>0x6c</elem><elem>0x61</elem><elem>0x67</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x63</elem><elem>0x75</elem><elem>0x72</elem><elem>0x53</elem><elem>0x65</elem><elem>0x74</elem><elem>0x4c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x63</elem><elem>0x75</elem><elem>0x72</elem><elem>0x53</elem><elem>0x65</elem><elem>0x74</elem><elem>0x58</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x63</elem><elem>0x75</elem><elem>0x72</elem><elem>0x4d</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x4c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x0</elem><elem>0x4c</elem><elem>0x44</elem><elem>0x5f</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x57</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x6b</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x63</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x65</elem><elem>0x49</elem><elem>0x64</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x63</elem><elem>0x75</elem><elem>0x72</elem><elem>0x53</elem><elem>0x65</elem><elem>0x74</elem><elem>0x4c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x63</elem><elem>0x75</elem><elem>0x72</elem><elem>0x53</elem><elem>0x65</elem><elem>0x74</elem><elem>0x58</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x2c</elem><elem>0x20</elem><elem>0x63</elem><elem>0x75</elem><elem>0x72</elem><elem>0x4d</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x4c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x3a</elem><elem>0x20</elem><elem>0x25</elem><elem>0x64</elem><elem>0x0</elem><elem>0x78</elem><elem>0x64</elem><elem>0x63</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x72</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x69</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x41</elem><elem>0x73</elem><elem>0x73</elem><elem>0x65</elem><elem>0x72</elem><elem>0x74</elem><elem>0x0</elem><elem>0x43</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x65</elem><elem>0x0</elem><elem>0x44</elem><elem>0x65</elem><elem>0x66</elem><elem>0x61</elem><elem>0x75</elem><elem>0x6c</elem><elem>0x74</elem><elem>0x73</elem><elem>0x0</elem><elem>0x44</elem><elem>0x69</elem><elem>0x61</elem><elem>0x67</elem><elem>0x73</elem><elem>0x0</elem><elem>0x45</elem><elem>0x72</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x0</elem><elem>0x47</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x0</elem><elem>0x4c</elem><elem>0x6f</elem><elem>0x67</elem><elem>0x0</elem><elem>0x4d</elem><elem>0x61</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x0</elem><elem>0x4d</elem><elem>0x65</elem><elem>0x6d</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x79</elem><elem>0x0</elem><elem>0x48</elem><elem>0x65</elem><elem>0x61</elem><elem>0x70</elem><elem>0x53</elem><elem>0x74</elem><elem>0x64</elem><elem>0x0</elem><elem>0x52</elem><elem>0x65</elem><elem>0x67</elem><elem>0x69</elem><elem>0x73</elem><elem>0x74</elem><elem>0x72</elem><elem>0x79</elem><elem>0x0</elem><elem>0x53</elem><elem>0x74</elem><elem>0x61</elem><elem>0x72</elem><elem>0x74</elem><elem>0x75</elem><elem>0x70</elem><elem>0x0</elem><elem>0x53</elem><elem>0x79</elem><elem>0x73</elem><elem>0x74</elem><elem>0x65</elem><elem>0x6d</elem><elem>0x0</elem><elem>0x53</elem><elem>0x79</elem><elem>0x73</elem><elem>0x4d</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x0</elem><elem>0x54</elem><elem>0x65</elem><elem>0x78</elem><elem>0x74</elem><elem>0x0</elem><elem>0x54</elem><elem>0x69</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x73</elem><elem>0x74</elem><elem>0x61</elem><elem>0x6d</elem><elem>0x70</elem><elem>0x0</elem><elem>0x74</elem><elem>0x69</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x63</elem><elem>0x61</elem><elem>0x74</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x67</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x61</elem><elem>0x72</elem><elem>0x6d</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x63</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x74</elem><elem>0x65</elem><elem>0x78</elem><elem>0x6d</elem><elem>0x34</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x74</elem><elem>0x69</elem><elem>0x76</elem><elem>0x61</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x63</elem><elem>0x65</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x42</elem><elem>0x6f</elem><elem>0x6f</elem><elem>0x74</elem><elem>0x0</elem><elem>0x73</elem><elem>0x79</elem><elem>0x73</elem><elem>0x62</elem><elem>0x69</elem><elem>0x6f</elem><elem>0x73</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x42</elem><elem>0x49</elem><elem>0x4f</elem><elem>0x53</elem><elem>0x0</elem><elem>0x66</elem><elem>0x61</elem><elem>0x6d</elem><elem>0x69</elem><elem>0x6c</elem><elem>0x79</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x6d</elem><elem>0x33</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x48</elem><elem>0x77</elem><elem>0x69</elem><elem>0x0</elem><elem>0x49</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x72</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x73</elem><elem>0x69</elem><elem>0x63</elem><elem>0x73</elem><elem>0x53</elem><elem>0x75</elem><elem>0x70</elem><elem>0x70</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x74</elem><elem>0x0</elem><elem>0x54</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x53</elem><elem>0x75</elem><elem>0x70</elem><elem>0x70</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x74</elem><elem>0x0</elem><elem>0x6b</elem><elem>0x6e</elem><elem>0x6c</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x43</elem><elem>0x6c</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x0</elem><elem>0x49</elem><elem>0x64</elem><elem>0x6c</elem><elem>0x65</elem><elem>0x0</elem><elem>0x49</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x72</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x73</elem><elem>0x69</elem><elem>0x63</elem><elem>0x73</elem><elem>0x0</elem><elem>0x45</elem><elem>0x76</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x0</elem><elem>0x4d</elem><elem>0x61</elem><elem>0x69</elem><elem>0x6c</elem><elem>0x62</elem><elem>0x6f</elem><elem>0x78</elem><elem>0x0</elem><elem>0x51</elem><elem>0x75</elem><elem>0x65</elem><elem>0x75</elem><elem>0x65</elem><elem>0x0</elem><elem>0x53</elem><elem>0x65</elem><elem>0x6d</elem><elem>0x61</elem><elem>0x70</elem><elem>0x68</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x65</elem><elem>0x0</elem><elem>0x53</elem><elem>0x77</elem><elem>0x69</elem><elem>0x0</elem><elem>0x54</elem><elem>0x61</elem><elem>0x73</elem><elem>0x6b</elem><elem>0x0</elem><elem>0x68</elem><elem>0x61</elem><elem>0x6c</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x53</elem><elem>0x65</elem><elem>0x63</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x64</elem><elem>0x73</elem><elem>0x0</elem><elem>0x6c</elem><elem>0x6d</elem><elem>0x34</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x54</elem><elem>0x69</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x73</elem><elem>0x74</elem><elem>0x61</elem><elem>0x6d</elem><elem>0x70</elem><elem>0x50</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x76</elem><elem>0x69</elem><elem>0x64</elem><elem>0x65</elem><elem>0x72</elem><elem>0x0</elem><elem>0x54</elem><elem>0x69</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x72</elem><elem>0x0</elem><elem>0x53</elem><elem>0x79</elem><elem>0x6e</elem><elem>0x63</elem><elem>0x0</elem><elem>0x53</elem><elem>0x65</elem><elem>0x6d</elem><elem>0x54</elem><elem>0x68</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x64</elem><elem>0x0</elem><elem>0x53</elem><elem>0x79</elem><elem>0x6e</elem><elem>0x63</elem><elem>0x47</elem><elem>0x65</elem><elem>0x6e</elem><elem>0x65</elem><elem>0x72</elem><elem>0x69</elem><elem>0x63</elem><elem>0x0</elem><elem>0x53</elem><elem>0x79</elem><elem>0x6e</elem><elem>0x63</elem><elem>0x4e</elem><elem>0x75</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x0</elem><elem>0x53</elem><elem>0x79</elem><elem>0x6e</elem><elem>0x63</elem><elem>0x53</elem><elem>0x65</elem><elem>0x6d</elem><elem>0x54</elem><elem>0x68</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x64</elem><elem>0x0</elem><elem>0x69</elem><elem>0x6f</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x44</elem><elem>0x45</elem><elem>0x56</elem><elem>0x0</elem><elem>0x47</elem><elem>0x49</elem><elem>0x4f</elem><elem>0x0</elem><elem>0x67</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x73</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x47</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x48</elem><elem>0x77</elem><elem>0x69</elem><elem>0x0</elem><elem>0x47</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x4d</elem><elem>0x75</elem><elem>0x74</elem><elem>0x65</elem><elem>0x78</elem><elem>0x0</elem><elem>0x78</elem><elem>0x64</elem><elem>0x63</elem><elem>0x72</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x69</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x53</elem><elem>0x65</elem><elem>0x6d</elem><elem>0x54</elem><elem>0x68</elem><elem>0x72</elem><elem>0x65</elem><elem>0x61</elem><elem>0x64</elem><elem>0x53</elem><elem>0x75</elem><elem>0x70</elem><elem>0x70</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x74</elem><elem>0x0</elem><elem>0x68</elem><elem>0x65</elem><elem>0x61</elem><elem>0x70</elem><elem>0x73</elem><elem>0x2e</elem><elem>0x0</elem><elem>0x48</elem><elem>0x65</elem><elem>0x61</elem><elem>0x70</elem><elem>0x4d</elem><elem>0x65</elem><elem>0x6d</elem><elem>0x0</elem><elem>0x61</elem><elem>0x64</elem><elem>0x63</elem><elem>0x48</elem><elem>0x77</elem><elem>0x69</elem><elem>0x0</elem><elem>0x73</elem><elem>0x79</elem><elem>0x73</elem><elem>0x54</elem><elem>0x69</elem><elem>0x63</elem><elem>0x6b</elem><elem>0x0</elem><elem>0x70</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x74</elem><elem>0x70</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x0</elem><elem>0x74</elem><elem>0x69</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x72</elem><elem>0x30</elem><elem>0x0</elem><elem>0x77</elem><elem>0x61</elem><elem>0x74</elem><elem>0x63</elem><elem>0x68</elem><elem>0x64</elem><elem>0x6f</elem><elem>0x67</elem><elem>0x0</elem><elem>0x74</elem><elem>0x69</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x72</elem><elem>0x32</elem><elem>0x0</elem><elem>0x74</elem><elem>0x69</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x72</elem><elem>0x31</elem><elem>0x0</elem><elem>0x74</elem><elem>0x69</elem><elem>0x6d</elem><elem>0x65</elem><elem>0x72</elem><elem>0x33</elem><elem>0x0</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x69</elem><elem>0x74</elem><elem>0x43</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x6e</elem><elem>0x65</elem><elem>0x63</elem><elem>0x74</elem><elem>0x69</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x53</elem><elem>0x65</elem><elem>0x6d</elem><elem>0x0</elem><elem>0x61</elem><elem>0x64</elem><elem>0x63</elem><elem>0x52</elem><elem>0x65</elem><elem>0x73</elem><elem>0x75</elem><elem>0x6c</elem><elem>0x74</elem><elem>0x53</elem><elem>0x65</elem><elem>0x6d</elem><elem>0x0</elem><elem>0x75</elem><elem>0x70</elem><elem>0x64</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x53</elem><elem>0x65</elem><elem>0x6d</elem><elem>0x0</elem><elem>0x52</elem><elem>0x65</elem><elem>0x63</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x6e</elem><elem>0x65</elem><elem>0x63</elem><elem>0x74</elem><elem>0x53</elem><elem>0x65</elem><elem>0x6d</elem><elem>0x0</elem><elem>0x4d</elem><elem>0x69</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x53</elem><elem>0x65</elem><elem>0x63</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x64</elem><elem>0x0</elem><elem>0x63</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x6c</elem><elem>0x0</elem><elem>0x41</elem><elem>0x6c</elem><elem>0x61</elem><elem>0x72</elem><elem>0x6d</elem><elem>0x48</elem><elem>0x61</elem><elem>0x6e</elem><elem>0x64</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x6e</elem><elem>0x67</elem><elem>0x0</elem><elem>0x63</elem><elem>0x6f</elem><elem>0x6d</elem><elem>0x6d</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x69</elem><elem>0x63</elem><elem>0x61</elem><elem>0x74</elem><elem>0x69</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x54</elem><elem>0x78</elem><elem>0x0</elem><elem>0x70</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x65</elem><elem>0x73</elem><elem>0x73</elem><elem>0x0</elem><elem>0x48</elem><elem>0x65</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x72</elem><elem>0x73</elem><elem>0x43</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x6c</elem><elem>0x0</elem><elem>0x63</elem><elem>0x6f</elem><elem>0x6d</elem><elem>0x6d</elem><elem>0x75</elem><elem>0x6e</elem><elem>0x69</elem><elem>0x63</elem><elem>0x61</elem><elem>0x74</elem><elem>0x69</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x52</elem><elem>0x78</elem><elem>0x0</elem><elem>0x4d</elem><elem>0x69</elem><elem>0x6c</elem><elem>0x6c</elem><elem>0x69</elem><elem>0x53</elem><elem>0x65</elem><elem>0x63</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x64</elem><elem>0x4c</elem><elem>0x6f</elem><elem>0x77</elem><elem>0x0</elem><elem>0x63</elem><elem>0x6f</elem><elem>0x6e</elem><elem>0x74</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x6c</elem><elem>0x4c</elem><elem>0x6f</elem><elem>0x77</elem><elem>0x0</elem><elem>0x44</elem><elem>0x69</elem><elem>0x61</elem><elem>0x67</elem><elem>0x6e</elem><elem>0x6f</elem><elem>0x73</elem><elem>0x74</elem><elem>0x69</elem><elem>0x63</elem><elem>0x73</elem><elem>0x0</elem><elem>0x61</elem><elem>0x64</elem><elem>0x63</elem><elem>0x50</elem><elem>0x72</elem><elem>0x6f</elem><elem>0x63</elem><elem>0x65</elem><elem>0x73</elem><elem>0x73</elem><elem>0x0</elem><elem>0x72</elem><elem>0x65</elem><elem>0x70</elem><elem>0x6f</elem><elem>0x72</elem><elem>0x74</elem><elem>0x0</elem><elem>0x75</elem><elem>0x70</elem><elem>0x64</elem><elem>0x61</elem><elem>0x74</elem><elem>0x65</elem><elem>0x0</elem></vector> </feature> <feature name="nodeTab" type="object"><vector id='xdc.runtime.Text/nodeTab' length='65'><elem><struct id="xdc.runtime.Text/nodeTab/0"> <field name="left">0x0</field> @@ -2666,7 +2666,7 @@ <field name="right">0x19da</field> </struct></elem></vector> </feature> - <feature name="charCnt" type="number" value="6891"/> + <feature name="charCnt" type="number" value="6893"/> <feature name="nodeCnt" type="number" value="65"/> <feature name="unnamedModsLastId" type="number" value="16384"/> <feature name="registryModsLastId" type="number" value="32767"/> @@ -2676,7 +2676,7 @@ <module name="xdc.runtime.Timestamp" used="true" uses=""> - <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='xdc.runtime.Timestamp/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_OFF</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> + <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='xdc.runtime.Timestamp/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_OFF</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> </feature> <feature name="viewNameMap$" type="object"><map id='xdc.runtime.Timestamp/viewNameMap$' length='0'></map> </feature> @@ -2788,7 +2788,7 @@ <field name="diags_USER8">ALWAYS_OFF</field> <field name="diags_ANALYSIS">ALWAYS_OFF</field> <field name="fxntab">true</field> - <field name="gate">xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field> + <field name="gate">xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field> <field name="gateParams">null</field> <field name="instanceHeap">null</field> <field name="instanceSection">null</field> @@ -2886,7 +2886,7 @@ </field> </struct> </entry> -</map></field><field name='Module__diagsEnabled'>0x0</field><field name='Module__diagsIncluded'>0x0</field><field name='Module__diagsMask'>null</field><field name='Module__gateObj'>null</field><field name='Module__gatePrms'>null</field><field name='Module__id'>0x5</field><field name='Module__loggerDefined'>false</field><field name='Module__loggerObj'>null</field><field name='Module__loggerFxn0'>null</field><field name='Module__loggerFxn1'>null</field><field name='Module__loggerFxn2'>null</field><field name='Module__loggerFxn4'>null</field><field name='Module__loggerFxn8'>null</field><field name='Module__startupDoneFxn'>null</field><field name='Object__count'>0x0</field><field name='Object__heap'>null</field><field name='Object__sizeof'>0x0</field><field name='Object__table'>null</field><field name='delegate$'>xdc.services.intern.xsr.Value$Obj@aceee::(xdc.runtime.ITimestampProvider.Module)ti.sysbios.family.arm.lm4.TimestampProvider</field></module> +</map></field><field name='Module__diagsEnabled'>0x0</field><field name='Module__diagsIncluded'>0x0</field><field name='Module__diagsMask'>null</field><field name='Module__gateObj'>null</field><field name='Module__gatePrms'>null</field><field name='Module__id'>0x5</field><field name='Module__loggerDefined'>false</field><field name='Module__loggerObj'>null</field><field name='Module__loggerFxn0'>null</field><field name='Module__loggerFxn1'>null</field><field name='Module__loggerFxn2'>null</field><field name='Module__loggerFxn4'>null</field><field name='Module__loggerFxn8'>null</field><field name='Module__startupDoneFxn'>null</field><field name='Object__count'>0x0</field><field name='Object__heap'>null</field><field name='Object__sizeof'>0x0</field><field name='Object__table'>null</field><field name='delegate$'>xdc.services.intern.xsr.Value$Obj@164af6b::(xdc.runtime.ITimestampProvider.Module)ti.sysbios.family.arm.lm4.TimestampProvider</field></module> </feature> </module> <module name="xdc.runtime.TimestampNull" @@ -2970,7 +2970,7 @@ <module name="xdc.runtime.knl.Sync" used="true" uses=""> - <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='xdc.runtime.knl.Sync/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> + <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='xdc.runtime.knl.Sync/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> </feature> <feature name="viewNameMap$" type="object"><map id='xdc.runtime.knl.Sync/viewNameMap$' length='0'></map> </feature> @@ -3084,7 +3084,7 @@ <field name="diags_USER8">ALWAYS_OFF</field> <field name="diags_ANALYSIS">ALWAYS_OFF</field> <field name="fxntab">true</field> - <field name="gate">xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field> + <field name="gate">xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field> <field name="gateParams">null</field> <field name="instanceHeap">null</field> <field name="instanceSection">null</field> @@ -3182,7 +3182,7 @@ </field> </struct> </entry> -</map></field><field name='Module__diagsEnabled'>0x0</field><field name='Module__diagsIncluded'>0x0</field><field name='Module__diagsMask'>null</field><field name='Module__gateObj'>null</field><field name='Module__gatePrms'>null</field><field name='Module__id'>0xc</field><field name='Module__loggerDefined'>false</field><field name='Module__loggerObj'>null</field><field name='Module__loggerFxn0'>null</field><field name='Module__loggerFxn1'>null</field><field name='Module__loggerFxn2'>null</field><field name='Module__loggerFxn4'>null</field><field name='Module__loggerFxn8'>null</field><field name='Module__startupDoneFxn'>null</field><field name='Object__count'>0x0</field><field name='Object__heap'>null</field><field name='Object__sizeof'>0x0</field><field name='Object__table'>null</field><field name='Q_BLOCKING'>0x1</field><field name='WAIT_FOREVER'>(-0x0 - 1)</field><field name='NO_WAIT'>0x0</field><field name='delegate$'>xdc.services.intern.xsr.Value$Obj@1ab2399::(xdc.runtime.knl.ISync.Module)xdc.runtime.knl.SyncNull</field><field name='abstractInstances$'>true</field></module> +</map></field><field name='Module__diagsEnabled'>0x0</field><field name='Module__diagsIncluded'>0x0</field><field name='Module__diagsMask'>null</field><field name='Module__gateObj'>null</field><field name='Module__gatePrms'>null</field><field name='Module__id'>0xc</field><field name='Module__loggerDefined'>false</field><field name='Module__loggerObj'>null</field><field name='Module__loggerFxn0'>null</field><field name='Module__loggerFxn1'>null</field><field name='Module__loggerFxn2'>null</field><field name='Module__loggerFxn4'>null</field><field name='Module__loggerFxn8'>null</field><field name='Module__startupDoneFxn'>null</field><field name='Object__count'>0x0</field><field name='Object__heap'>null</field><field name='Object__sizeof'>0x0</field><field name='Object__table'>null</field><field name='Q_BLOCKING'>0x1</field><field name='WAIT_FOREVER'>(-0x0 - 1)</field><field name='NO_WAIT'>0x0</field><field name='delegate$'>xdc.services.intern.xsr.Value$Obj@b2c5db::(xdc.runtime.knl.ISync.Module)xdc.runtime.knl.SyncNull</field><field name='abstractInstances$'>true</field></module> </feature> </module> <module name="xdc.runtime.knl.GateThread" @@ -3196,7 +3196,7 @@ <module name="xdc.runtime.knl.SemThread" used="true" uses=""> - <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='xdc.runtime.knl.SemThread/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> + <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='xdc.runtime.knl.SemThread/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> </feature> <feature name="viewNameMap$" type="object"><map id='xdc.runtime.knl.SemThread/viewNameMap$' length='0'></map> </feature> @@ -3309,7 +3309,7 @@ <field name="diags_USER8">ALWAYS_OFF</field> <field name="diags_ANALYSIS">ALWAYS_OFF</field> <field name="fxntab">true</field> - <field name="gate">xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field> + <field name="gate">xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field> <field name="gateParams">null</field> <field name="instanceHeap">null</field> <field name="instanceSection">null</field> @@ -3407,7 +3407,7 @@ </field> </struct> </entry> -</map></field><field name='Module__diagsEnabled'>0x0</field><field name='Module__diagsIncluded'>0x0</field><field name='Module__diagsMask'>null</field><field name='Module__gateObj'>null</field><field name='Module__gatePrms'>null</field><field name='Module__id'>0xd</field><field name='Module__loggerDefined'>false</field><field name='Module__loggerObj'>null</field><field name='Module__loggerFxn0'>null</field><field name='Module__loggerFxn1'>null</field><field name='Module__loggerFxn2'>null</field><field name='Module__loggerFxn4'>null</field><field name='Module__loggerFxn8'>null</field><field name='Module__startupDoneFxn'>null</field><field name='Object__count'>0x0</field><field name='Object__heap'>null</field><field name='Object__sizeof'>0x0</field><field name='Object__table'>null</field><field name='FOREVER'>(-0x0 - 1)</field><field name='delegate$'>xdc.services.intern.xsr.Value$Obj@5f13e5::(xdc.runtime.knl.ISemThreadSupport.Module)ti.sysbios.xdcruntime.SemThreadSupport</field><field name='abstractInstances$'>false</field></module> +</map></field><field name='Module__diagsEnabled'>0x0</field><field name='Module__diagsIncluded'>0x0</field><field name='Module__diagsMask'>null</field><field name='Module__gateObj'>null</field><field name='Module__gatePrms'>null</field><field name='Module__id'>0xd</field><field name='Module__loggerDefined'>false</field><field name='Module__loggerObj'>null</field><field name='Module__loggerFxn0'>null</field><field name='Module__loggerFxn1'>null</field><field name='Module__loggerFxn2'>null</field><field name='Module__loggerFxn4'>null</field><field name='Module__loggerFxn8'>null</field><field name='Module__startupDoneFxn'>null</field><field name='Object__count'>0x0</field><field name='Object__heap'>null</field><field name='Object__sizeof'>0x0</field><field name='Object__table'>null</field><field name='FOREVER'>(-0x0 - 1)</field><field name='delegate$'>xdc.services.intern.xsr.Value$Obj@9301fd::(xdc.runtime.knl.ISemThreadSupport.Module)ti.sysbios.xdcruntime.SemThreadSupport</field><field name='abstractInstances$'>false</field></module> </feature> </module> <module name="xdc.runtime.knl.SemProcess" @@ -3417,7 +3417,7 @@ <module name="xdc.runtime.knl.SyncGeneric" used="true" uses=""> - <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='xdc.runtime.knl.SyncGeneric/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> + <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='xdc.runtime.knl.SyncGeneric/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> </feature> <feature name="viewNameMap$" type="object"><map id='xdc.runtime.knl.SyncGeneric/viewNameMap$' length='0'></map> </feature> @@ -3518,7 +3518,7 @@ <module name="xdc.runtime.knl.SyncNull" used="true" uses=""> - <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='xdc.runtime.knl.SyncNull/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> + <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='xdc.runtime.knl.SyncNull/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> </feature> <feature name="viewNameMap$" type="object"><map id='xdc.runtime.knl.SyncNull/viewNameMap$' length='0'></map> </feature> @@ -3619,7 +3619,7 @@ <module name="xdc.runtime.knl.SyncSemThread" used="true" uses=""> - <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='xdc.runtime.knl.SyncSemThread/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> + <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='xdc.runtime.knl.SyncSemThread/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> </feature> <feature name="viewNameMap$" type="object"><map id='xdc.runtime.knl.SyncSemThread/viewNameMap$' length='0'></map> </feature> @@ -3809,7 +3809,7 @@ <feature name="execCmd" type="string" value="@%24%28ECHO%29%20ti.platforms.tiva%20platform%20package%20cannot%20execute%20Embedded.xem4f%20on%20Windows%0A"/> <feature name="linkTemplate" type="object" value="null"/> <feature name="main" type="undefined" value="undefined"/> - <feature name="sectMap" type="object"><map id='xdc.cfg.Program/sectMap' length='3'><entry key='.bootVecs'>xdc.services.intern.xsr.Value$Obj@c25e2::xdc.cfg.Program.SectionSpec#0</entry><entry key='.vecs'>xdc.services.intern.xsr.Value$Obj@18b50df::xdc.cfg.Program.SectionSpec#1</entry><entry key='.resetVecs'>xdc.services.intern.xsr.Value$Obj@16a917a::xdc.cfg.Program.SectionSpec#2</entry></map> + <feature name="sectMap" type="object"><map id='xdc.cfg.Program/sectMap' length='3'><entry key='.bootVecs'>xdc.services.intern.xsr.Value$Obj@99e95f::xdc.cfg.Program.SectionSpec#0</entry><entry key='.vecs'>xdc.services.intern.xsr.Value$Obj@a87f28::xdc.cfg.Program.SectionSpec#1</entry><entry key='.resetVecs'>xdc.services.intern.xsr.Value$Obj@344684::xdc.cfg.Program.SectionSpec#2</entry></map> </feature> <feature name="sectionsExclude" type="object" value="null"/> <feature name="memoryExclude" type="boolean" value="false"/> @@ -3827,12 +3827,12 @@ <field name="boardName">tiva</field> <field name="boardFamily">null</field> <field name="boardRevision">null</field> -</struct></field><field name='attrs'>xdc.services.intern.xsr.Value$Obj@17b09b7::(xdc.platform.ICpuDataSheet.Instance)ti.catalog.arm.cortexm4.Tiva.Instance#0</field><field name='memoryMap'></field></instance> +</struct></field><field name='attrs'>xdc.services.intern.xsr.Value$Obj@1a2e152::(xdc.platform.ICpuDataSheet.Instance)ti.catalog.arm.cortexm4.Tiva.Instance#0</field><field name='memoryMap'></field></instance> </feature> <feature name="platformName" type="string" value="ti.platforms.tiva%3ATM4C129XNCZAD"/> <feature name="platform" type="xdc.platform.IPlatform.Instance"><instance id='ti.platforms.tiva.Platform.Instance#0' ><field name='externalMemoryMap'></field><field name='customMemoryMap'></field><field name='renameMap'></field><field name='dataMemory'>null</field><field name='codeMemory'>null</field><field name='stackMemory'>null</field><field name='sectMap'></field><field name='peripherals'></field></instance> </feature> - <feature name="global" type="object"><map id='xdc.cfg.Program/global' length='25'><entry key='adcHwi'>xdc.services.intern.xsr.Value$Obj@1127f05::ti.sysbios.family.arm.m3.Hwi.Instance#0</entry><entry key='sysTick'>xdc.services.intern.xsr.Value$Obj@1516062::ti.sysbios.family.arm.m3.Hwi.Instance#1</entry><entry key='portpint'>xdc.services.intern.xsr.Value$Obj@18f012e::ti.sysbios.family.arm.m3.Hwi.Instance#2</entry><entry key='timer0'>xdc.services.intern.xsr.Value$Obj@1968124::ti.sysbios.family.arm.m3.Hwi.Instance#3</entry><entry key='watchdog'>xdc.services.intern.xsr.Value$Obj@1f8883a::ti.sysbios.family.arm.m3.Hwi.Instance#4</entry><entry key='timer2'>xdc.services.intern.xsr.Value$Obj@1b7b48b::ti.sysbios.family.arm.m3.Hwi.Instance#5</entry><entry key='timer1'>xdc.services.intern.xsr.Value$Obj@1ae20eb::ti.sysbios.family.arm.m3.Hwi.Instance#6</entry><entry key='timer3'>xdc.services.intern.xsr.Value$Obj@f3283d::ti.sysbios.family.arm.m3.Hwi.Instance#7</entry><entry key='initConnectionSem'>xdc.services.intern.xsr.Value$Obj@1d6da00::ti.sysbios.knl.Semaphore.Instance#0</entry><entry key='adcResultSem'>xdc.services.intern.xsr.Value$Obj@826935::ti.sysbios.knl.Semaphore.Instance#1</entry><entry key='updateSem'>xdc.services.intern.xsr.Value$Obj@1c92e6d::ti.sysbios.knl.Semaphore.Instance#2</entry><entry key='ReconnectSem'>xdc.services.intern.xsr.Value$Obj@107317e::ti.sysbios.knl.Semaphore.Instance#3</entry><entry key='millisec'>xdc.services.intern.xsr.Value$Obj@1425615::ti.sysbios.knl.Task.Instance#0</entry><entry key='control'>xdc.services.intern.xsr.Value$Obj@219f32::ti.sysbios.knl.Task.Instance#1</entry><entry key='communication'>xdc.services.intern.xsr.Value$Obj@15aa868::ti.sysbios.knl.Task.Instance#2</entry><entry key='HeatersControl'>xdc.services.intern.xsr.Value$Obj@e65807::ti.sysbios.knl.Task.Instance#3</entry><entry key='process'>xdc.services.intern.xsr.Value$Obj@9d4ca5::ti.sysbios.knl.Task.Instance#4</entry><entry key='communicationTx'>xdc.services.intern.xsr.Value$Obj@1131737::ti.sysbios.knl.Task.Instance#5</entry><entry key='AlarmHandling'>xdc.services.intern.xsr.Value$Obj@593f4e::ti.sysbios.knl.Task.Instance#6</entry><entry key='millisecLow'>xdc.services.intern.xsr.Value$Obj@14b4f67::ti.sysbios.knl.Task.Instance#7</entry><entry key='controlLow'>xdc.services.intern.xsr.Value$Obj@14a119a::ti.sysbios.knl.Task.Instance#8</entry><entry key='Diagnostics'>xdc.services.intern.xsr.Value$Obj@1c9bd1a::ti.sysbios.knl.Task.Instance#9</entry><entry key='adcProcess'>xdc.services.intern.xsr.Value$Obj@19e1399::ti.sysbios.knl.Task.Instance#10</entry><entry key='report'>xdc.services.intern.xsr.Value$Obj@118d901::ti.sysbios.knl.Task.Instance#11</entry><entry key='update'>xdc.services.intern.xsr.Value$Obj@4efd53::ti.sysbios.knl.Task.Instance#12</entry></map> + <feature name="global" type="object"><map id='xdc.cfg.Program/global' length='25'><entry key='adcHwi'>xdc.services.intern.xsr.Value$Obj@753586::ti.sysbios.family.arm.m3.Hwi.Instance#0</entry><entry key='sysTick'>xdc.services.intern.xsr.Value$Obj@10d21e3::ti.sysbios.family.arm.m3.Hwi.Instance#1</entry><entry key='portpint'>xdc.services.intern.xsr.Value$Obj@12bd637::ti.sysbios.family.arm.m3.Hwi.Instance#2</entry><entry key='timer0'>xdc.services.intern.xsr.Value$Obj@fcb88e::ti.sysbios.family.arm.m3.Hwi.Instance#3</entry><entry key='watchdog'>xdc.services.intern.xsr.Value$Obj@1b89b25::ti.sysbios.family.arm.m3.Hwi.Instance#4</entry><entry key='timer2'>xdc.services.intern.xsr.Value$Obj@d1b3a3::ti.sysbios.family.arm.m3.Hwi.Instance#5</entry><entry key='timer1'>xdc.services.intern.xsr.Value$Obj@168bac2::ti.sysbios.family.arm.m3.Hwi.Instance#6</entry><entry key='timer3'>xdc.services.intern.xsr.Value$Obj@bd2bcb::ti.sysbios.family.arm.m3.Hwi.Instance#7</entry><entry key='initConnectionSem'>xdc.services.intern.xsr.Value$Obj@1862a23::ti.sysbios.knl.Semaphore.Instance#0</entry><entry key='adcResultSem'>xdc.services.intern.xsr.Value$Obj@1389e29::ti.sysbios.knl.Semaphore.Instance#1</entry><entry key='updateSem'>xdc.services.intern.xsr.Value$Obj@17c27b::ti.sysbios.knl.Semaphore.Instance#2</entry><entry key='ReconnectSem'>xdc.services.intern.xsr.Value$Obj@1e13d30::ti.sysbios.knl.Semaphore.Instance#3</entry><entry key='millisec'>xdc.services.intern.xsr.Value$Obj@783c1a::ti.sysbios.knl.Task.Instance#0</entry><entry key='control'>xdc.services.intern.xsr.Value$Obj@1b1e4be::ti.sysbios.knl.Task.Instance#1</entry><entry key='AlarmHandling'>xdc.services.intern.xsr.Value$Obj@209490::ti.sysbios.knl.Task.Instance#2</entry><entry key='communicationTx'>xdc.services.intern.xsr.Value$Obj@f9885d::ti.sysbios.knl.Task.Instance#3</entry><entry key='process'>xdc.services.intern.xsr.Value$Obj@67a18e::ti.sysbios.knl.Task.Instance#4</entry><entry key='HeatersControl'>xdc.services.intern.xsr.Value$Obj@19f7a0c::ti.sysbios.knl.Task.Instance#5</entry><entry key='communication'>xdc.services.intern.xsr.Value$Obj@105abaf::ti.sysbios.knl.Task.Instance#6</entry><entry key='millisecLow'>xdc.services.intern.xsr.Value$Obj@14a9cd8::ti.sysbios.knl.Task.Instance#7</entry><entry key='controlLow'>xdc.services.intern.xsr.Value$Obj@17f5299::ti.sysbios.knl.Task.Instance#8</entry><entry key='Diagnostics'>xdc.services.intern.xsr.Value$Obj@7f920::ti.sysbios.knl.Task.Instance#9</entry><entry key='adcProcess'>xdc.services.intern.xsr.Value$Obj@174af2c::ti.sysbios.knl.Task.Instance#10</entry><entry key='report'>xdc.services.intern.xsr.Value$Obj@198a5bd::ti.sysbios.knl.Task.Instance#11</entry><entry key='update'>xdc.services.intern.xsr.Value$Obj@a9441e::ti.sysbios.knl.Task.Instance#12</entry></map> </feature> <feature name="symbol" type="object"><map id='xdc.cfg.Program/symbol' length='2'><entry key='xdc_runtime_Startup__EXECFXN__C'>0x1</entry><entry key='xdc_runtime_Startup__RESETFXN__C'>0x1</entry></map> </feature> @@ -3912,7 +3912,7 @@ <module name="ti.catalog.arm.cortexm4.tiva.ce.Boot" used="true" uses=""> - <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='ti.catalog.arm.cortexm4.tiva.ce.Boot/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> + <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='ti.catalog.arm.cortexm4.tiva.ce.Boot/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> </feature> <feature name="viewNameMap$" type="object"><map id='ti.catalog.arm.cortexm4.tiva.ce.Boot/viewNameMap$' length='0'></map> </feature> @@ -4067,7 +4067,7 @@ <module name="ti.sysbios.hal.Hwi" used="true" uses=""> - <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='ti.sysbios.hal.Hwi/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>false</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> + <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='ti.sysbios.hal.Hwi/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>false</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> </feature> <feature name="viewNameMap$" type="object"><map id='ti.sysbios.hal.Hwi/viewNameMap$' length='0'></map> </feature> @@ -4188,7 +4188,7 @@ <field name="diags_USER8">ALWAYS_OFF</field> <field name="diags_ANALYSIS">ALWAYS_OFF</field> <field name="fxntab">true</field> - <field name="gate">xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field> + <field name="gate">xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field> <field name="gateParams">null</field> <field name="instanceHeap">null</field> <field name="instanceSection">null</field> @@ -4286,7 +4286,7 @@ </field> </struct> </entry> -</map></field><field name='Module__diagsEnabled'>0x0</field><field name='Module__diagsIncluded'>0x0</field><field name='Module__diagsMask'>null</field><field name='Module__gateObj'>null</field><field name='Module__gatePrms'>null</field><field name='Module__id'>0xa</field><field name='Module__loggerDefined'>false</field><field name='Module__loggerObj'>null</field><field name='Module__loggerFxn0'>null</field><field name='Module__loggerFxn1'>null</field><field name='Module__loggerFxn2'>null</field><field name='Module__loggerFxn4'>null</field><field name='Module__loggerFxn8'>null</field><field name='Module__startupDoneFxn'>null</field><field name='Object__count'>0x0</field><field name='Object__heap'>null</field><field name='Object__sizeof'>0x0</field><field name='Object__table'>null</field><field name='dispatcherAutoNestingSupport'>true</field><field name='dispatcherSwiSupport'>undefined</field><field name='dispatcherTaskSupport'>undefined</field><field name='dispatcherIrpTrackingSupport'>true</field><field name='delegate$'>xdc.services.intern.xsr.Value$Obj@133eaa9::(ti.sysbios.interfaces.IHwi.Module)ti.sysbios.family.arm.m3.Hwi</field><field name='abstractInstances$'>false</field></module> +</map></field><field name='Module__diagsEnabled'>0x0</field><field name='Module__diagsIncluded'>0x0</field><field name='Module__diagsMask'>null</field><field name='Module__gateObj'>null</field><field name='Module__gatePrms'>null</field><field name='Module__id'>0xa</field><field name='Module__loggerDefined'>false</field><field name='Module__loggerObj'>null</field><field name='Module__loggerFxn0'>null</field><field name='Module__loggerFxn1'>null</field><field name='Module__loggerFxn2'>null</field><field name='Module__loggerFxn4'>null</field><field name='Module__loggerFxn8'>null</field><field name='Module__startupDoneFxn'>null</field><field name='Object__count'>0x0</field><field name='Object__heap'>null</field><field name='Object__sizeof'>0x0</field><field name='Object__table'>null</field><field name='dispatcherAutoNestingSupport'>true</field><field name='dispatcherSwiSupport'>undefined</field><field name='dispatcherTaskSupport'>undefined</field><field name='dispatcherIrpTrackingSupport'>true</field><field name='delegate$'>xdc.services.intern.xsr.Value$Obj@80dc8c::(ti.sysbios.interfaces.IHwi.Module)ti.sysbios.family.arm.m3.Hwi</field><field name='abstractInstances$'>false</field></module> </feature> </module> <module name="ti.sysbios.hal.Power" @@ -4300,7 +4300,7 @@ <module name="ti.sysbios.hal.Seconds" used="true" uses=""> - <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='ti.sysbios.hal.Seconds/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>false</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> + <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='ti.sysbios.hal.Seconds/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>false</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> </feature> <feature name="viewNameMap$" type="object"><map id='ti.sysbios.hal.Seconds/viewNameMap$' length='0'></map> </feature> @@ -4413,7 +4413,7 @@ <field name="diags_USER8">ALWAYS_OFF</field> <field name="diags_ANALYSIS">ALWAYS_OFF</field> <field name="fxntab">true</field> - <field name="gate">xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field> + <field name="gate">xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field> <field name="gateParams">null</field> <field name="instanceHeap">null</field> <field name="instanceSection">null</field> @@ -4511,7 +4511,7 @@ </field> </struct> </entry> -</map></field><field name='Module__diagsEnabled'>0x0</field><field name='Module__diagsIncluded'>0x0</field><field name='Module__diagsMask'>null</field><field name='Module__gateObj'>null</field><field name='Module__gatePrms'>null</field><field name='Module__id'>0xb</field><field name='Module__loggerDefined'>false</field><field name='Module__loggerObj'>null</field><field name='Module__loggerFxn0'>null</field><field name='Module__loggerFxn1'>null</field><field name='Module__loggerFxn2'>null</field><field name='Module__loggerFxn4'>null</field><field name='Module__loggerFxn8'>null</field><field name='Module__startupDoneFxn'>null</field><field name='Object__count'>0x0</field><field name='Object__heap'>null</field><field name='Object__sizeof'>0x0</field><field name='Object__table'>null</field><field name='delegate$'>xdc.services.intern.xsr.Value$Obj@17fa52d::(ti.sysbios.interfaces.ISeconds.Module)ti.sysbios.family.arm.lm4.Seconds</field></module> +</map></field><field name='Module__diagsEnabled'>0x0</field><field name='Module__diagsIncluded'>0x0</field><field name='Module__diagsMask'>null</field><field name='Module__gateObj'>null</field><field name='Module__gatePrms'>null</field><field name='Module__id'>0xb</field><field name='Module__loggerDefined'>false</field><field name='Module__loggerObj'>null</field><field name='Module__loggerFxn0'>null</field><field name='Module__loggerFxn1'>null</field><field name='Module__loggerFxn2'>null</field><field name='Module__loggerFxn4'>null</field><field name='Module__loggerFxn8'>null</field><field name='Module__startupDoneFxn'>null</field><field name='Object__count'>0x0</field><field name='Object__heap'>null</field><field name='Object__sizeof'>0x0</field><field name='Object__table'>null</field><field name='delegate$'>xdc.services.intern.xsr.Value$Obj@c4fdc::(ti.sysbios.interfaces.ISeconds.Module)ti.sysbios.family.arm.lm4.Seconds</field></module> </feature> </module> <module name="ti.sysbios.hal.SecondsCallback" @@ -4535,7 +4535,7 @@ <module name="ti.sysbios.family.arm.lm4.Seconds" used="true" uses=""> - <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='ti.sysbios.family.arm.lm4.Seconds/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> + <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='ti.sysbios.family.arm.lm4.Seconds/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> </feature> <feature name="viewNameMap$" type="object"><map id='ti.sysbios.family.arm.lm4.Seconds/viewNameMap$' length='0'></map> </feature> @@ -4633,7 +4633,7 @@ <module name="ti.sysbios.family.arm.lm4.TimestampProvider" used="true" uses=""> - <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='ti.sysbios.family.arm.lm4.TimestampProvider/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_OFF</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>false</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> + <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='ti.sysbios.family.arm.lm4.TimestampProvider/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_OFF</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>false</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> </feature> <feature name="viewNameMap$" type="object"><map id='ti.sysbios.family.arm.lm4.TimestampProvider/viewNameMap$' length='0'></map> </feature> @@ -4733,7 +4733,7 @@ <module name="ti.sysbios.family.arm.lm4.Timer" used="true" uses=""> - <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='ti.sysbios.family.arm.lm4.Timer/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>false</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> + <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='ti.sysbios.family.arm.lm4.Timer/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>false</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> </feature> <feature name="viewNameMap$" type="object"><map id='ti.sysbios.family.arm.lm4.Timer/viewNameMap$' length='0'></map> </feature> @@ -4885,7 +4885,7 @@ <module name="ti.sysbios.family.arm.m3.Hwi" used="true" uses=""> - <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='ti.sysbios.family.arm.m3.Hwi/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>false</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> + <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='ti.sysbios.family.arm.m3.Hwi/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>false</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> </feature> <feature name="viewNameMap$" type="object"><map id='ti.sysbios.family.arm.m3.Hwi/viewNameMap$' length='0'></map> </feature> @@ -5199,7 +5199,7 @@ examine the Exception view for the ti.sysbios.family.arm.m3.Hwi module using ROV <field name="useDispatcher">true</field> <field name="priority">0xff</field> <field name="fxn">&SysTickHandler</field> - <field name="hwi">xdc.services.intern.xsr.Value$Obj@1516062::ti.sysbios.family.arm.m3.Hwi.Instance#1</field> + <field name="hwi">xdc.services.intern.xsr.Value$Obj@10d21e3::ti.sysbios.family.arm.m3.Hwi.Instance#1</field> </struct></elem><elem><struct id="ti.sysbios.family.arm.m3.Hwi/interrupt/16"> <field name="name"/> <field name="used">false</field> @@ -5304,7 +5304,7 @@ examine the Exception view for the ti.sysbios.family.arm.m3.Hwi module using ROV <field name="useDispatcher">true</field> <field name="priority">0xff</field> <field name="fxn">&ADC0SS0Handler</field> - <field name="hwi">xdc.services.intern.xsr.Value$Obj@1127f05::ti.sysbios.family.arm.m3.Hwi.Instance#0</field> + <field name="hwi">xdc.services.intern.xsr.Value$Obj@753586::ti.sysbios.family.arm.m3.Hwi.Instance#0</field> </struct></elem><elem><struct id="ti.sysbios.family.arm.m3.Hwi/interrupt/31"> <field name="name"/> <field name="used">false</field> @@ -5332,14 +5332,14 @@ examine the Exception view for the ti.sysbios.family.arm.m3.Hwi module using ROV <field name="useDispatcher">true</field> <field name="priority">0xff</field> <field name="fxn">&WatchdogIntHandler</field> - <field name="hwi">xdc.services.intern.xsr.Value$Obj@1f8883a::ti.sysbios.family.arm.m3.Hwi.Instance#4</field> + <field name="hwi">xdc.services.intern.xsr.Value$Obj@1b89b25::ti.sysbios.family.arm.m3.Hwi.Instance#4</field> </struct></elem><elem><struct id="ti.sysbios.family.arm.m3.Hwi/interrupt/35"> <field name="name"/> <field name="used">true</field> <field name="useDispatcher">true</field> <field name="priority">0xff</field> <field name="fxn">&OneMilliSecondControlInterrupt</field> - <field name="hwi">xdc.services.intern.xsr.Value$Obj@1968124::ti.sysbios.family.arm.m3.Hwi.Instance#3</field> + <field name="hwi">xdc.services.intern.xsr.Value$Obj@fcb88e::ti.sysbios.family.arm.m3.Hwi.Instance#3</field> </struct></elem><elem><struct id="ti.sysbios.family.arm.m3.Hwi/interrupt/36"> <field name="name"/> <field name="used">false</field> @@ -5353,7 +5353,7 @@ examine the Exception view for the ti.sysbios.family.arm.m3.Hwi module using ROV <field name="useDispatcher">true</field> <field name="priority">0xff</field> <field name="fxn">&OneMilliSecondMillisecInterrupt</field> - <field name="hwi">xdc.services.intern.xsr.Value$Obj@1ae20eb::ti.sysbios.family.arm.m3.Hwi.Instance#6</field> + <field name="hwi">xdc.services.intern.xsr.Value$Obj@168bac2::ti.sysbios.family.arm.m3.Hwi.Instance#6</field> </struct></elem><elem><struct id="ti.sysbios.family.arm.m3.Hwi/interrupt/38"> <field name="name"/> <field name="used">false</field> @@ -5367,7 +5367,7 @@ examine the Exception view for the ti.sysbios.family.arm.m3.Hwi module using ROV <field name="useDispatcher">true</field> <field name="priority">0xff</field> <field name="fxn">&EightMilliSecondHeatersInterrupt</field> - <field name="hwi">xdc.services.intern.xsr.Value$Obj@1b7b48b::ti.sysbios.family.arm.m3.Hwi.Instance#5</field> + <field name="hwi">xdc.services.intern.xsr.Value$Obj@d1b3a3::ti.sysbios.family.arm.m3.Hwi.Instance#5</field> </struct></elem><elem><struct id="ti.sysbios.family.arm.m3.Hwi/interrupt/40"> <field name="name"/> <field name="used">false</field> @@ -5451,7 +5451,7 @@ examine the Exception view for the ti.sysbios.family.arm.m3.Hwi module using ROV <field name="useDispatcher">true</field> <field name="priority">0xff</field> <field name="fxn">&ScrewTimerInterrupt</field> - <field name="hwi">xdc.services.intern.xsr.Value$Obj@f3283d::ti.sysbios.family.arm.m3.Hwi.Instance#7</field> + <field name="hwi">xdc.services.intern.xsr.Value$Obj@bd2bcb::ti.sysbios.family.arm.m3.Hwi.Instance#7</field> </struct></elem><elem><struct id="ti.sysbios.family.arm.m3.Hwi/interrupt/52"> <field name="name"/> <field name="used">false</field> @@ -5738,7 +5738,7 @@ examine the Exception view for the ti.sysbios.family.arm.m3.Hwi module using ROV <field name="useDispatcher">true</field> <field name="priority">0xff</field> <field name="fxn">&PortPIntHandler</field> - <field name="hwi">xdc.services.intern.xsr.Value$Obj@18f012e::ti.sysbios.family.arm.m3.Hwi.Instance#2</field> + <field name="hwi">xdc.services.intern.xsr.Value$Obj@12bd637::ti.sysbios.family.arm.m3.Hwi.Instance#2</field> </struct></elem><elem><struct id="ti.sysbios.family.arm.m3.Hwi/interrupt/93"> <field name="name"/> <field name="used">false</field> @@ -5906,7 +5906,7 @@ examine the Exception view for the ti.sysbios.family.arm.m3.Hwi module using ROV <field name="useDispatcher">true</field> <field name="priority">0xff</field> <field name="fxn">&ti_sysbios_family_arm_lm4_Timer_isrStub__E</field> - <field name="hwi">xdc.services.intern.xsr.Value$Obj@feb9f8::ti.sysbios.family.arm.m3.Hwi.Instance#8</field> + <field name="hwi">xdc.services.intern.xsr.Value$Obj@1dc7f9b::ti.sysbios.family.arm.m3.Hwi.Instance#8</field> </struct></elem><elem><struct id="ti.sysbios.family.arm.m3.Hwi/interrupt/117"> <field name="name"/> <field name="used">false</field> @@ -6606,7 +6606,7 @@ examine the Exception view for the ti.sysbios.family.arm.m3.Hwi module using ROV <module name="ti.sysbios.family.arm.m3.IntrinsicsSupport" used="true" uses=""> - <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='ti.sysbios.family.arm.m3.IntrinsicsSupport/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> + <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='ti.sysbios.family.arm.m3.IntrinsicsSupport/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> </feature> <feature name="viewNameMap$" type="object"><map id='ti.sysbios.family.arm.m3.IntrinsicsSupport/viewNameMap$' length='0'></map> </feature> @@ -6704,7 +6704,7 @@ examine the Exception view for the ti.sysbios.family.arm.m3.Hwi module using ROV <module name="ti.sysbios.family.arm.m3.TaskSupport" used="true" uses=""> - <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='ti.sysbios.family.arm.m3.TaskSupport/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>false</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> + <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='ti.sysbios.family.arm.m3.TaskSupport/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>false</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> </feature> <feature name="viewNameMap$" type="object"><map id='ti.sysbios.family.arm.m3.TaskSupport/viewNameMap$' length='0'></map> </feature> @@ -6818,7 +6818,7 @@ examine the Exception view for the ti.sysbios.family.arm.m3.Hwi module using ROV <module name="ti.sysbios.knl.Clock" used="true" uses=""> - <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='ti.sysbios.knl.Clock/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> + <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='ti.sysbios.knl.Clock/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> </feature> <feature name="viewNameMap$" type="object"><map id='ti.sysbios.knl.Clock/viewNameMap$' length='0'></map> </feature> @@ -6947,7 +6947,7 @@ examine the Exception view for the ti.sysbios.family.arm.m3.Hwi module using ROV <field name="diags_USER8">ALWAYS_OFF</field> <field name="diags_ANALYSIS">ALWAYS_OFF</field> <field name="fxntab">true</field> - <field name="gate">xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field> + <field name="gate">xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field> <field name="gateParams">null</field> <field name="instanceHeap">null</field> <field name="instanceSection">null</field> @@ -7045,7 +7045,7 @@ examine the Exception view for the ti.sysbios.family.arm.m3.Hwi module using ROV </field> </struct> </entry> -</map></field><field name='Module__diagsEnabled'>0x0</field><field name='Module__diagsIncluded'>0x0</field><field name='Module__diagsMask'>null</field><field name='Module__gateObj'>null</field><field name='Module__gatePrms'>null</field><field name='Module__id'>0x7</field><field name='Module__loggerDefined'>false</field><field name='Module__loggerObj'>null</field><field name='Module__loggerFxn0'>null</field><field name='Module__loggerFxn1'>null</field><field name='Module__loggerFxn2'>null</field><field name='Module__loggerFxn4'>null</field><field name='Module__loggerFxn8'>null</field><field name='Module__startupDoneFxn'>null</field><field name='Object__count'>0x0</field><field name='Object__heap'>null</field><field name='Object__sizeof'>0x0</field><field name='Object__table'>null</field><field name='ANY'>(-0x0 - 1)</field><field name='supportsDynamic'>false</field><field name='defaultDynamic'>false</field><field name='delegate$'>xdc.services.intern.xsr.Value$Obj@1b13dc6::(ti.sysbios.interfaces.ITimer.Module)ti.sysbios.family.arm.lm4.Timer</field><field name='abstractInstances$'>false</field></module> +</map></field><field name='Module__diagsEnabled'>0x0</field><field name='Module__diagsIncluded'>0x0</field><field name='Module__diagsMask'>null</field><field name='Module__gateObj'>null</field><field name='Module__gatePrms'>null</field><field name='Module__id'>0x7</field><field name='Module__loggerDefined'>false</field><field name='Module__loggerObj'>null</field><field name='Module__loggerFxn0'>null</field><field name='Module__loggerFxn1'>null</field><field name='Module__loggerFxn2'>null</field><field name='Module__loggerFxn4'>null</field><field name='Module__loggerFxn8'>null</field><field name='Module__startupDoneFxn'>null</field><field name='Object__count'>0x0</field><field name='Object__heap'>null</field><field name='Object__sizeof'>0x0</field><field name='Object__table'>null</field><field name='ANY'>(-0x0 - 1)</field><field name='supportsDynamic'>false</field><field name='defaultDynamic'>false</field><field name='delegate$'>xdc.services.intern.xsr.Value$Obj@859dae::(ti.sysbios.interfaces.ITimer.Module)ti.sysbios.family.arm.lm4.Timer</field><field name='abstractInstances$'>false</field></module> </feature> <feature name="LW_delayed" type="xdc.runtime.Log.EventDesc"><struct id='xdc.runtime.Log.EventDesc#15' ><field name='mask'>0x400</field><field name='level'>undefined</field><field name='msg'>LW_delayed: delay: %d</field></struct> </feature> @@ -7071,7 +7071,7 @@ examine the Exception view for the ti.sysbios.family.arm.m3.Hwi module using ROV <module name="ti.sysbios.knl.Idle" used="true" uses=""> - <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='ti.sysbios.knl.Idle/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> + <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='ti.sysbios.knl.Idle/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> </feature> <feature name="viewNameMap$" type="object"><map id='ti.sysbios.knl.Idle/viewNameMap$' length='0'></map> </feature> @@ -7185,7 +7185,7 @@ examine the Exception view for the ti.sysbios.family.arm.m3.Hwi module using ROV <module name="ti.sysbios.knl.Intrinsics" used="true" uses=""> - <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='ti.sysbios.knl.Intrinsics/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>false</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> + <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='ti.sysbios.knl.Intrinsics/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>false</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> </feature> <feature name="viewNameMap$" type="object"><map id='ti.sysbios.knl.Intrinsics/viewNameMap$' length='0'></map> </feature> @@ -7297,7 +7297,7 @@ examine the Exception view for the ti.sysbios.family.arm.m3.Hwi module using ROV <field name="diags_USER8">ALWAYS_OFF</field> <field name="diags_ANALYSIS">ALWAYS_OFF</field> <field name="fxntab">true</field> - <field name="gate">xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field> + <field name="gate">xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field> <field name="gateParams">null</field> <field name="instanceHeap">null</field> <field name="instanceSection">null</field> @@ -7395,13 +7395,13 @@ examine the Exception view for the ti.sysbios.family.arm.m3.Hwi module using ROV </field> </struct> </entry> -</map></field><field name='Module__diagsEnabled'>0x0</field><field name='Module__diagsIncluded'>0x0</field><field name='Module__diagsMask'>null</field><field name='Module__gateObj'>null</field><field name='Module__gatePrms'>null</field><field name='Module__id'>0x8</field><field name='Module__loggerDefined'>false</field><field name='Module__loggerObj'>null</field><field name='Module__loggerFxn0'>null</field><field name='Module__loggerFxn1'>null</field><field name='Module__loggerFxn2'>null</field><field name='Module__loggerFxn4'>null</field><field name='Module__loggerFxn8'>null</field><field name='Module__startupDoneFxn'>null</field><field name='Object__count'>0x0</field><field name='Object__heap'>null</field><field name='Object__sizeof'>0x0</field><field name='Object__table'>null</field><field name='delegate$'>xdc.services.intern.xsr.Value$Obj@b02770::(ti.sysbios.interfaces.IIntrinsicsSupport.Module)ti.sysbios.family.arm.m3.IntrinsicsSupport</field></module> +</map></field><field name='Module__diagsEnabled'>0x0</field><field name='Module__diagsIncluded'>0x0</field><field name='Module__diagsMask'>null</field><field name='Module__gateObj'>null</field><field name='Module__gatePrms'>null</field><field name='Module__id'>0x8</field><field name='Module__loggerDefined'>false</field><field name='Module__loggerObj'>null</field><field name='Module__loggerFxn0'>null</field><field name='Module__loggerFxn1'>null</field><field name='Module__loggerFxn2'>null</field><field name='Module__loggerFxn4'>null</field><field name='Module__loggerFxn8'>null</field><field name='Module__startupDoneFxn'>null</field><field name='Object__count'>0x0</field><field name='Object__heap'>null</field><field name='Object__sizeof'>0x0</field><field name='Object__table'>null</field><field name='delegate$'>xdc.services.intern.xsr.Value$Obj@16d435c::(ti.sysbios.interfaces.IIntrinsicsSupport.Module)ti.sysbios.family.arm.m3.IntrinsicsSupport</field></module> </feature> </module> <module name="ti.sysbios.knl.Event" used="true" uses=""> - <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='ti.sysbios.knl.Event/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> + <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='ti.sysbios.knl.Event/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> </feature> <feature name="viewNameMap$" type="object"><map id='ti.sysbios.knl.Event/viewNameMap$' length='0'></map> </feature> @@ -7558,7 +7558,7 @@ examine the Exception view for the ti.sysbios.family.arm.m3.Hwi module using ROV <module name="ti.sysbios.knl.Mailbox" used="true" uses=""> - <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='ti.sysbios.knl.Mailbox/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> + <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='ti.sysbios.knl.Mailbox/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> </feature> <feature name="viewNameMap$" type="object"><map id='ti.sysbios.knl.Mailbox/viewNameMap$' length='0'></map> </feature> @@ -7676,7 +7676,7 @@ examine the Exception view for the ti.sysbios.family.arm.m3.Hwi module using ROV <module name="ti.sysbios.knl.Queue" used="true" uses=""> - <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='ti.sysbios.knl.Queue/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> + <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='ti.sysbios.knl.Queue/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> </feature> <feature name="viewNameMap$" type="object"><map id='ti.sysbios.knl.Queue/viewNameMap$' length='0'></map> </feature> @@ -7784,7 +7784,7 @@ examine the Exception view for the ti.sysbios.family.arm.m3.Hwi module using ROV <module name="ti.sysbios.knl.Semaphore" used="true" uses=""> - <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='ti.sysbios.knl.Semaphore/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> + <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='ti.sysbios.knl.Semaphore/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> </feature> <feature name="viewNameMap$" type="object"><map id='ti.sysbios.knl.Semaphore/viewNameMap$' length='0'></map> </feature> @@ -7910,7 +7910,7 @@ examine the Exception view for the ti.sysbios.family.arm.m3.Hwi module using ROV <module name="ti.sysbios.knl.Swi" used="true" uses=""> - <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='ti.sysbios.knl.Swi/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> + <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='ti.sysbios.knl.Swi/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> </feature> <feature name="viewNameMap$" type="object"><map id='ti.sysbios.knl.Swi/viewNameMap$' length='0'></map> </feature> @@ -8048,7 +8048,7 @@ examine the Exception view for the ti.sysbios.family.arm.m3.Hwi module using ROV <module name="ti.sysbios.knl.Task" used="true" uses=""> - <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='ti.sysbios.knl.Task/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> + <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='ti.sysbios.knl.Task/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> </feature> <feature name="viewNameMap$" type="object"><map id='ti.sysbios.knl.Task/viewNameMap$' length='0'></map> </feature> @@ -8259,7 +8259,7 @@ examine the Exception view for the ti.sysbios.family.arm.m3.Hwi module using ROV <field name="diags_USER8">ALWAYS_OFF</field> <field name="diags_ANALYSIS">ALWAYS_OFF</field> <field name="fxntab">true</field> - <field name="gate">xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field> + <field name="gate">xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field> <field name="gateParams">null</field> <field name="instanceHeap">null</field> <field name="instanceSection">null</field> @@ -8357,7 +8357,7 @@ examine the Exception view for the ti.sysbios.family.arm.m3.Hwi module using ROV </field> </struct> </entry> -</map></field><field name='Module__diagsEnabled'>0x0</field><field name='Module__diagsIncluded'>0x0</field><field name='Module__diagsMask'>null</field><field name='Module__gateObj'>null</field><field name='Module__gatePrms'>null</field><field name='Module__id'>0x9</field><field name='Module__loggerDefined'>false</field><field name='Module__loggerObj'>null</field><field name='Module__loggerFxn0'>null</field><field name='Module__loggerFxn1'>null</field><field name='Module__loggerFxn2'>null</field><field name='Module__loggerFxn4'>null</field><field name='Module__loggerFxn8'>null</field><field name='Module__startupDoneFxn'>null</field><field name='Object__count'>0x0</field><field name='Object__heap'>null</field><field name='Object__sizeof'>0x0</field><field name='Object__table'>null</field><field name='defaultStackSize'>undefined</field><field name='stackAlignment'>undefined</field><field name='delegate$'>xdc.services.intern.xsr.Value$Obj@bf66a1::(ti.sysbios.interfaces.ITaskSupport.Module)ti.sysbios.family.arm.m3.TaskSupport</field></module> +</map></field><field name='Module__diagsEnabled'>0x0</field><field name='Module__diagsIncluded'>0x0</field><field name='Module__diagsMask'>null</field><field name='Module__gateObj'>null</field><field name='Module__gatePrms'>null</field><field name='Module__id'>0x9</field><field name='Module__loggerDefined'>false</field><field name='Module__loggerObj'>null</field><field name='Module__loggerFxn0'>null</field><field name='Module__loggerFxn1'>null</field><field name='Module__loggerFxn2'>null</field><field name='Module__loggerFxn4'>null</field><field name='Module__loggerFxn8'>null</field><field name='Module__startupDoneFxn'>null</field><field name='Object__count'>0x0</field><field name='Object__heap'>null</field><field name='Object__sizeof'>0x0</field><field name='Object__table'>null</field><field name='defaultStackSize'>undefined</field><field name='stackAlignment'>undefined</field><field name='delegate$'>xdc.services.intern.xsr.Value$Obj@ebd6ae::(ti.sysbios.interfaces.ITaskSupport.Module)ti.sysbios.family.arm.m3.TaskSupport</field></module> </feature> <feature name="numConstructedTasks" type="number" value="0"/> <feature name="startupHookFunc" type="object" value="null"/> @@ -8367,7 +8367,7 @@ examine the Exception view for the ti.sysbios.family.arm.m3.Hwi module using ROV <module name="ti.sysbios.BIOS" used="true" uses=""> - <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='ti.sysbios.BIOS/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> + <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='ti.sysbios.BIOS/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> </feature> <feature name="viewNameMap$" type="object"><map id='ti.sysbios.BIOS/viewNameMap$' length='0'></map> </feature> @@ -8523,7 +8523,7 @@ examine the Exception view for the ti.sysbios.family.arm.m3.Hwi module using ROV <field name="diags_USER8">ALWAYS_OFF</field> <field name="diags_ANALYSIS">ALWAYS_OFF</field> <field name="fxntab">true</field> - <field name="gate">xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field> + <field name="gate">xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field> <field name="gateParams">null</field> <field name="instanceHeap">null</field> <field name="instanceSection">null</field> @@ -8621,7 +8621,7 @@ examine the Exception view for the ti.sysbios.family.arm.m3.Hwi module using ROV </field> </struct> </entry> -</map></field><field name='Module__diagsEnabled'>0x0</field><field name='Module__diagsIncluded'>0x0</field><field name='Module__diagsMask'>null</field><field name='Module__gateObj'>null</field><field name='Module__gatePrms'>null</field><field name='Module__id'>0x6</field><field name='Module__loggerDefined'>false</field><field name='Module__loggerObj'>null</field><field name='Module__loggerFxn0'>null</field><field name='Module__loggerFxn1'>null</field><field name='Module__loggerFxn2'>null</field><field name='Module__loggerFxn4'>null</field><field name='Module__loggerFxn8'>null</field><field name='Module__startupDoneFxn'>null</field><field name='Object__count'>0x0</field><field name='Object__heap'>null</field><field name='Object__sizeof'>0x0</field><field name='Object__table'>null</field><field name='Q_BLOCKING'>0x1</field><field name='Q_PREEMPTING'>0x2</field><field name='delegate$'>xdc.services.intern.xsr.Value$Obj@9c252c::(xdc.runtime.IGateProvider.Module)ti.sysbios.gates.GateMutex</field><field name='abstractInstances$'>false</field></module> +</map></field><field name='Module__diagsEnabled'>0x0</field><field name='Module__diagsIncluded'>0x0</field><field name='Module__diagsMask'>null</field><field name='Module__gateObj'>null</field><field name='Module__gatePrms'>null</field><field name='Module__id'>0x6</field><field name='Module__loggerDefined'>false</field><field name='Module__loggerObj'>null</field><field name='Module__loggerFxn0'>null</field><field name='Module__loggerFxn1'>null</field><field name='Module__loggerFxn2'>null</field><field name='Module__loggerFxn4'>null</field><field name='Module__loggerFxn8'>null</field><field name='Module__startupDoneFxn'>null</field><field name='Object__count'>0x0</field><field name='Object__heap'>null</field><field name='Object__sizeof'>0x0</field><field name='Object__table'>null</field><field name='Q_BLOCKING'>0x1</field><field name='Q_PREEMPTING'>0x2</field><field name='delegate$'>xdc.services.intern.xsr.Value$Obj@a2e90f::(xdc.runtime.IGateProvider.Module)ti.sysbios.gates.GateMutex</field><field name='abstractInstances$'>false</field></module> </feature> </module> <module name="ti.sysbios.Build" @@ -8639,7 +8639,7 @@ examine the Exception view for the ti.sysbios.family.arm.m3.Hwi module using ROV <module name="ti.sysbios.io.DEV" used="true" uses=""> - <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='ti.sysbios.io.DEV/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> + <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='ti.sysbios.io.DEV/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> </feature> <feature name="viewNameMap$" type="object"><map id='ti.sysbios.io.DEV/viewNameMap$' length='0'></map> </feature> @@ -8748,7 +8748,7 @@ examine the Exception view for the ti.sysbios.family.arm.m3.Hwi module using ROV <module name="ti.sysbios.io.GIO" used="true" uses=""> - <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='ti.sysbios.io.GIO/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> + <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='ti.sysbios.io.GIO/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> </feature> <feature name="viewNameMap$" type="object"><map id='ti.sysbios.io.GIO/viewNameMap$' length='0'></map> </feature> @@ -8909,7 +8909,7 @@ examine the Exception view for the ti.sysbios.family.arm.m3.Hwi module using ROV <module name="ti.sysbios.gates.GateHwi" used="true" uses=""> - <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='ti.sysbios.gates.GateHwi/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> + <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='ti.sysbios.gates.GateHwi/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> </feature> <feature name="viewNameMap$" type="object"><map id='ti.sysbios.gates.GateHwi/viewNameMap$' length='0'></map> </feature> @@ -9039,7 +9039,7 @@ examine the Exception view for the ti.sysbios.family.arm.m3.Hwi module using ROV <module name="ti.sysbios.gates.GateMutex" used="true" uses=""> - <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='ti.sysbios.gates.GateMutex/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> + <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='ti.sysbios.gates.GateMutex/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> </feature> <feature name="viewNameMap$" type="object"><map id='ti.sysbios.gates.GateMutex/viewNameMap$' length='0'></map> </feature> @@ -9165,7 +9165,7 @@ examine the Exception view for the ti.sysbios.family.arm.m3.Hwi module using ROV <module name="ti.sysbios.xdcruntime.SemThreadSupport" used="true" uses=""> - <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='ti.sysbios.xdcruntime.SemThreadSupport/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>false</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> + <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='ti.sysbios.xdcruntime.SemThreadSupport/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>false</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> </feature> <feature name="viewNameMap$" type="object"><map id='ti.sysbios.xdcruntime.SemThreadSupport/viewNameMap$' length='0'></map> </feature> @@ -9296,7 +9296,7 @@ examine the Exception view for the ti.sysbios.family.arm.m3.Hwi module using ROV <module name="ti.sysbios.heaps.HeapMem" used="true" uses=""> - <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='ti.sysbios.heaps.HeapMem/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@fe8c40::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateMutex.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> + <feature name="common$" type="xdc.runtime.Types.Common%24"><struct id='ti.sysbios.heaps.HeapMem/common$' ><field name='diags_ASSERT'>ALWAYS_ON</field><field name='diags_ENTRY'>ALWAYS_OFF</field><field name='diags_EXIT'>ALWAYS_OFF</field><field name='diags_INTERNAL'>ALWAYS_OFF</field><field name='diags_LIFECYCLE'>ALWAYS_OFF</field><field name='diags_STATUS'>ALWAYS_ON</field><field name='diags_USER1'>ALWAYS_OFF</field><field name='diags_USER2'>ALWAYS_OFF</field><field name='diags_USER3'>ALWAYS_OFF</field><field name='diags_USER4'>ALWAYS_OFF</field><field name='diags_USER5'>ALWAYS_OFF</field><field name='diags_USER6'>ALWAYS_OFF</field><field name='diags_USER7'>ALWAYS_OFF</field><field name='diags_INFO'>ALWAYS_OFF</field><field name='diags_USER8'>ALWAYS_OFF</field><field name='diags_ANALYSIS'>ALWAYS_OFF</field><field name='fxntab'>true</field><field name='gate'>xdc.services.intern.xsr.Value$Obj@3337f7::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateMutex.Instance#0</field><field name='gateParams'>null</field><field name='instanceHeap'>null</field><field name='instanceSection'>null</field><field name='logger'>null</field><field name='outPolicy'>COMMON_FILE</field><field name='memoryPolicy'>DELETE_POLICY</field><field name='namedInstance'>false</field><field name='namedModule'>true</field><field name='romPatchTable'>false</field></struct> </feature> <feature name="viewNameMap$" type="object"><map id='ti.sysbios.heaps.HeapMem/viewNameMap$' length='0'></map> </feature> @@ -9446,7 +9446,7 @@ examine the Exception view for the ti.sysbios.family.arm.m3.Hwi module using ROV <field name="diags_USER8">ALWAYS_OFF</field> <field name="diags_ANALYSIS">ALWAYS_OFF</field> <field name="fxntab">true</field> - <field name="gate">xdc.services.intern.xsr.Value$Obj@9ad1e0::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field> + <field name="gate">xdc.services.intern.xsr.Value$Obj@1a27f06::(xdc.runtime.IGateProvider.Instance)ti.sysbios.gates.GateHwi.Instance#0</field> <field name="gateParams">null</field> <field name="instanceHeap">null</field> <field name="instanceSection">null</field> @@ -9544,7 +9544,7 @@ examine the Exception view for the ti.sysbios.family.arm.m3.Hwi module using ROV </field> </struct> </entry> -</map></field><field name='Module__diagsEnabled'>0x0</field><field name='Module__diagsIncluded'>0x0</field><field name='Module__diagsMask'>null</field><field name='Module__gateObj'>null</field><field name='Module__gatePrms'>null</field><field name='Module__id'>0xe</field><field name='Module__loggerDefined'>false</field><field name='Module__loggerObj'>null</field><field name='Module__loggerFxn0'>null</field><field name='Module__loggerFxn1'>null</field><field name='Module__loggerFxn2'>null</field><field name='Module__loggerFxn4'>null</field><field name='Module__loggerFxn8'>null</field><field name='Module__startupDoneFxn'>null</field><field name='Object__count'>0x0</field><field name='Object__heap'>null</field><field name='Object__sizeof'>0x0</field><field name='Object__table'>null</field><field name='Q_BLOCKING'>0x1</field><field name='Q_PREEMPTING'>0x2</field><field name='delegate$'>xdc.services.intern.xsr.Value$Obj@1d55b5f::(xdc.runtime.IGateProvider.Module)ti.sysbios.gates.GateMutex</field><field name='abstractInstances$'>false</field></module> +</map></field><field name='Module__diagsEnabled'>0x0</field><field name='Module__diagsIncluded'>0x0</field><field name='Module__diagsMask'>null</field><field name='Module__gateObj'>null</field><field name='Module__gatePrms'>null</field><field name='Module__id'>0xe</field><field name='Module__loggerDefined'>false</field><field name='Module__loggerObj'>null</field><field name='Module__loggerFxn0'>null</field><field name='Module__loggerFxn1'>null</field><field name='Module__loggerFxn2'>null</field><field name='Module__loggerFxn4'>null</field><field name='Module__loggerFxn8'>null</field><field name='Module__startupDoneFxn'>null</field><field name='Object__count'>0x0</field><field name='Object__heap'>null</field><field name='Object__sizeof'>0x0</field><field name='Object__table'>null</field><field name='Q_BLOCKING'>0x1</field><field name='Q_PREEMPTING'>0x2</field><field name='delegate$'>xdc.services.intern.xsr.Value$Obj@1ce9322::(xdc.runtime.IGateProvider.Module)ti.sysbios.gates.GateMutex</field><field name='abstractInstances$'>false</field></module> </feature> </module> <module name="ti.sysbios.heaps.HeapMultiBuf" diff --git a/Software/Embedded_SW/Embedded/debug_w_pmr/configPkg/package/cfg/Embedded_pem4f.h b/Software/Embedded_SW/Embedded/debug_w_pmr/configPkg/package/cfg/Embedded_pem4f.h index b1f4f17d9..0c9d47734 100644 --- a/Software/Embedded_SW/Embedded/debug_w_pmr/configPkg/package/cfg/Embedded_pem4f.h +++ b/Software/Embedded_SW/Embedded/debug_w_pmr/configPkg/package/cfg/Embedded_pem4f.h @@ -50,19 +50,19 @@ extern const ti_sysbios_knl_Task_Handle millisec; extern const ti_sysbios_knl_Task_Handle control; #include <ti/sysbios/knl/Task.h> -extern const ti_sysbios_knl_Task_Handle communication; +extern const ti_sysbios_knl_Task_Handle AlarmHandling; #include <ti/sysbios/knl/Task.h> -extern const ti_sysbios_knl_Task_Handle HeatersControl; +extern const ti_sysbios_knl_Task_Handle communicationTx; #include <ti/sysbios/knl/Task.h> extern const ti_sysbios_knl_Task_Handle process; #include <ti/sysbios/knl/Task.h> -extern const ti_sysbios_knl_Task_Handle communicationTx; +extern const ti_sysbios_knl_Task_Handle HeatersControl; #include <ti/sysbios/knl/Task.h> -extern const ti_sysbios_knl_Task_Handle AlarmHandling; +extern const ti_sysbios_knl_Task_Handle communication; #include <ti/sysbios/knl/Task.h> extern const ti_sysbios_knl_Task_Handle millisecLow; diff --git a/Software/Embedded_SW/Embedded/debug_w_pmr/configPkg/package/cfg/Embedded_pem4f.oem4f b/Software/Embedded_SW/Embedded/debug_w_pmr/configPkg/package/cfg/Embedded_pem4f.oem4f Binary files differindex f206badba..315b43687 100644 --- a/Software/Embedded_SW/Embedded/debug_w_pmr/configPkg/package/cfg/Embedded_pem4f.oem4f +++ b/Software/Embedded_SW/Embedded/debug_w_pmr/configPkg/package/cfg/Embedded_pem4f.oem4f diff --git a/Software/Embedded_SW/Embedded/debug_w_pmr/configPkg/package/cfg/Embedded_pem4f.rov.xs b/Software/Embedded_SW/Embedded/debug_w_pmr/configPkg/package/cfg/Embedded_pem4f.rov.xs index bc11febf3..2c925d2e7 100644 --- a/Software/Embedded_SW/Embedded/debug_w_pmr/configPkg/package/cfg/Embedded_pem4f.rov.xs +++ b/Software/Embedded_SW/Embedded/debug_w_pmr/configPkg/package/cfg/Embedded_pem4f.rov.xs @@ -5967,7 +5967,7 @@ __o = __obj[475] // xdc.runtime.Text __o['Object__heap'] = null __o['Object__sizeof'] = 0 __o['Object__table'] = null - __o['charCnt'] = 6891 + __o['charCnt'] = 6893 __o['charTab'] = __obj[477.0] __o['common$'] = __obj[478.0] __o['configNameMap$'] = __obj[479.0] @@ -12752,136 +12752,138 @@ __o = __obj[477] // xdc.runtime.Text/charTab __o['6758'] = 111 __o['6759'] = 108 __o['6760'] = 0 - __o['6761'] = 99 - __o['6762'] = 111 - __o['6763'] = 109 - __o['6764'] = 109 - __o['6765'] = 117 - __o['6766'] = 110 - __o['6767'] = 105 - __o['6768'] = 99 - __o['6769'] = 97 - __o['6770'] = 116 + __o['6761'] = 65 + __o['6762'] = 108 + __o['6763'] = 97 + __o['6764'] = 114 + __o['6765'] = 109 + __o['6766'] = 72 + __o['6767'] = 97 + __o['6768'] = 110 + __o['6769'] = 100 + __o['6770'] = 108 __o['6771'] = 105 - __o['6772'] = 111 - __o['6773'] = 110 + __o['6772'] = 110 + __o['6773'] = 103 __o['6774'] = 0 - __o['6775'] = 72 - __o['6776'] = 101 - __o['6777'] = 97 - __o['6778'] = 116 - __o['6779'] = 101 - __o['6780'] = 114 - __o['6781'] = 115 - __o['6782'] = 67 - __o['6783'] = 111 - __o['6784'] = 110 - __o['6785'] = 116 - __o['6786'] = 114 - __o['6787'] = 111 - __o['6788'] = 108 - __o['6789'] = 0 - __o['6790'] = 112 - __o['6791'] = 114 - __o['6792'] = 111 - __o['6793'] = 99 - __o['6794'] = 101 - __o['6795'] = 115 + __o['6775'] = 99 + __o['6776'] = 111 + __o['6777'] = 109 + __o['6778'] = 109 + __o['6779'] = 117 + __o['6780'] = 110 + __o['6781'] = 105 + __o['6782'] = 99 + __o['6783'] = 97 + __o['6784'] = 116 + __o['6785'] = 105 + __o['6786'] = 111 + __o['6787'] = 110 + __o['6788'] = 84 + __o['6789'] = 120 + __o['6790'] = 0 + __o['6791'] = 112 + __o['6792'] = 114 + __o['6793'] = 111 + __o['6794'] = 99 + __o['6795'] = 101 __o['6796'] = 115 - __o['6797'] = 0 - __o['6798'] = 99 - __o['6799'] = 111 - __o['6800'] = 109 - __o['6801'] = 109 - __o['6802'] = 117 - __o['6803'] = 110 - __o['6804'] = 105 - __o['6805'] = 99 - __o['6806'] = 97 - __o['6807'] = 116 - __o['6808'] = 105 - __o['6809'] = 111 - __o['6810'] = 110 - __o['6811'] = 84 - __o['6812'] = 120 + __o['6797'] = 115 + __o['6798'] = 0 + __o['6799'] = 72 + __o['6800'] = 101 + __o['6801'] = 97 + __o['6802'] = 116 + __o['6803'] = 101 + __o['6804'] = 114 + __o['6805'] = 115 + __o['6806'] = 67 + __o['6807'] = 111 + __o['6808'] = 110 + __o['6809'] = 116 + __o['6810'] = 114 + __o['6811'] = 111 + __o['6812'] = 108 __o['6813'] = 0 - __o['6814'] = 65 - __o['6815'] = 108 - __o['6816'] = 97 - __o['6817'] = 114 - __o['6818'] = 109 - __o['6819'] = 72 - __o['6820'] = 97 - __o['6821'] = 110 - __o['6822'] = 100 - __o['6823'] = 108 + __o['6814'] = 99 + __o['6815'] = 111 + __o['6816'] = 109 + __o['6817'] = 109 + __o['6818'] = 117 + __o['6819'] = 110 + __o['6820'] = 105 + __o['6821'] = 99 + __o['6822'] = 97 + __o['6823'] = 116 __o['6824'] = 105 - __o['6825'] = 110 - __o['6826'] = 103 - __o['6827'] = 0 - __o['6828'] = 77 - __o['6829'] = 105 - __o['6830'] = 108 - __o['6831'] = 108 - __o['6832'] = 105 - __o['6833'] = 83 - __o['6834'] = 101 - __o['6835'] = 99 - __o['6836'] = 111 - __o['6837'] = 110 - __o['6838'] = 100 - __o['6839'] = 76 - __o['6840'] = 111 - __o['6841'] = 119 - __o['6842'] = 0 - __o['6843'] = 99 - __o['6844'] = 111 - __o['6845'] = 110 - __o['6846'] = 116 - __o['6847'] = 114 - __o['6848'] = 111 - __o['6849'] = 108 - __o['6850'] = 76 - __o['6851'] = 111 - __o['6852'] = 119 - __o['6853'] = 0 - __o['6854'] = 68 - __o['6855'] = 105 - __o['6856'] = 97 - __o['6857'] = 103 - __o['6858'] = 110 - __o['6859'] = 111 - __o['6860'] = 115 - __o['6861'] = 116 - __o['6862'] = 105 - __o['6863'] = 99 - __o['6864'] = 115 - __o['6865'] = 0 - __o['6866'] = 97 - __o['6867'] = 100 - __o['6868'] = 99 - __o['6869'] = 80 - __o['6870'] = 114 - __o['6871'] = 111 - __o['6872'] = 99 - __o['6873'] = 101 - __o['6874'] = 115 - __o['6875'] = 115 - __o['6876'] = 0 - __o['6877'] = 114 - __o['6878'] = 101 - __o['6879'] = 112 - __o['6880'] = 111 - __o['6881'] = 114 - __o['6882'] = 116 - __o['6883'] = 0 - __o['6884'] = 117 - __o['6885'] = 112 - __o['6886'] = 100 - __o['6887'] = 97 - __o['6888'] = 116 - __o['6889'] = 101 - __o['6890'] = 0 + __o['6825'] = 111 + __o['6826'] = 110 + __o['6827'] = 82 + __o['6828'] = 120 + __o['6829'] = 0 + __o['6830'] = 77 + __o['6831'] = 105 + __o['6832'] = 108 + __o['6833'] = 108 + __o['6834'] = 105 + __o['6835'] = 83 + __o['6836'] = 101 + __o['6837'] = 99 + __o['6838'] = 111 + __o['6839'] = 110 + __o['6840'] = 100 + __o['6841'] = 76 + __o['6842'] = 111 + __o['6843'] = 119 + __o['6844'] = 0 + __o['6845'] = 99 + __o['6846'] = 111 + __o['6847'] = 110 + __o['6848'] = 116 + __o['6849'] = 114 + __o['6850'] = 111 + __o['6851'] = 108 + __o['6852'] = 76 + __o['6853'] = 111 + __o['6854'] = 119 + __o['6855'] = 0 + __o['6856'] = 68 + __o['6857'] = 105 + __o['6858'] = 97 + __o['6859'] = 103 + __o['6860'] = 110 + __o['6861'] = 111 + __o['6862'] = 115 + __o['6863'] = 116 + __o['6864'] = 105 + __o['6865'] = 99 + __o['6866'] = 115 + __o['6867'] = 0 + __o['6868'] = 97 + __o['6869'] = 100 + __o['6870'] = 99 + __o['6871'] = 80 + __o['6872'] = 114 + __o['6873'] = 111 + __o['6874'] = 99 + __o['6875'] = 101 + __o['6876'] = 115 + __o['6877'] = 115 + __o['6878'] = 0 + __o['6879'] = 114 + __o['6880'] = 101 + __o['6881'] = 112 + __o['6882'] = 111 + __o['6883'] = 114 + __o['6884'] = 116 + __o['6885'] = 0 + __o['6886'] = 117 + __o['6887'] = 112 + __o['6888'] = 100 + __o['6889'] = 97 + __o['6890'] = 116 + __o['6891'] = 101 + __o['6892'] = 0 __o = __obj[478] // xdc.runtime.Text/common$ __o['$category'] = String(java.net.URLDecoder.decode('Struct', 'UTF-8')) @@ -19867,13 +19869,13 @@ __o = __obj[1146] // ti.sysbios.knl.Task.Instance#2 __o['stack'] = null __o['stackHeap'] = null __o['stackSection'] = String(java.net.URLDecoder.decode('.bss%3AtaskStackSection', 'UTF-8')) - __o['stackSize'] = 8192 + __o['stackSize'] = 1024 __o['vitalTaskFlag'] = true __o = __obj[1147] // ti.sysbios.knl.Task.Instance#2/instance __o['$category'] = String(java.net.URLDecoder.decode('Struct', 'UTF-8')) __o['$name'] = String(java.net.URLDecoder.decode('ti.sysbios.knl.Task.Instance%232%2Finstance', 'UTF-8')) - __o['name'] = String(java.net.URLDecoder.decode('communication', 'UTF-8')) + __o['name'] = String(java.net.URLDecoder.decode('AlarmHandling', 'UTF-8')) __o = __obj[1148] // ti.sysbios.knl.Task.Instance#3 __o['$category'] = String(java.net.URLDecoder.decode('Instance', 'UTF-8')) @@ -19889,13 +19891,13 @@ __o = __obj[1148] // ti.sysbios.knl.Task.Instance#3 __o['stack'] = null __o['stackHeap'] = null __o['stackSection'] = String(java.net.URLDecoder.decode('.bss%3AtaskStackSection', 'UTF-8')) - __o['stackSize'] = 1024 + __o['stackSize'] = 4096 __o['vitalTaskFlag'] = true __o = __obj[1149] // ti.sysbios.knl.Task.Instance#3/instance __o['$category'] = String(java.net.URLDecoder.decode('Struct', 'UTF-8')) __o['$name'] = String(java.net.URLDecoder.decode('ti.sysbios.knl.Task.Instance%233%2Finstance', 'UTF-8')) - __o['name'] = String(java.net.URLDecoder.decode('HeatersControl', 'UTF-8')) + __o['name'] = String(java.net.URLDecoder.decode('communicationTx', 'UTF-8')) __o = __obj[1150] // ti.sysbios.knl.Task.Instance#4 __o['$category'] = String(java.net.URLDecoder.decode('Instance', 'UTF-8')) @@ -19933,13 +19935,13 @@ __o = __obj[1152] // ti.sysbios.knl.Task.Instance#5 __o['stack'] = null __o['stackHeap'] = null __o['stackSection'] = String(java.net.URLDecoder.decode('.bss%3AtaskStackSection', 'UTF-8')) - __o['stackSize'] = 4096 + __o['stackSize'] = 1024 __o['vitalTaskFlag'] = true __o = __obj[1153] // ti.sysbios.knl.Task.Instance#5/instance __o['$category'] = String(java.net.URLDecoder.decode('Struct', 'UTF-8')) __o['$name'] = String(java.net.URLDecoder.decode('ti.sysbios.knl.Task.Instance%235%2Finstance', 'UTF-8')) - __o['name'] = String(java.net.URLDecoder.decode('communicationTx', 'UTF-8')) + __o['name'] = String(java.net.URLDecoder.decode('HeatersControl', 'UTF-8')) __o = __obj[1154] // ti.sysbios.knl.Task.Instance#6 __o['$category'] = String(java.net.URLDecoder.decode('Instance', 'UTF-8')) @@ -19955,13 +19957,13 @@ __o = __obj[1154] // ti.sysbios.knl.Task.Instance#6 __o['stack'] = null __o['stackHeap'] = null __o['stackSection'] = String(java.net.URLDecoder.decode('.bss%3AtaskStackSection', 'UTF-8')) - __o['stackSize'] = 1024 + __o['stackSize'] = 8192 __o['vitalTaskFlag'] = true __o = __obj[1155] // ti.sysbios.knl.Task.Instance#6/instance __o['$category'] = String(java.net.URLDecoder.decode('Struct', 'UTF-8')) __o['$name'] = String(java.net.URLDecoder.decode('ti.sysbios.knl.Task.Instance%236%2Finstance', 'UTF-8')) - __o['name'] = String(java.net.URLDecoder.decode('AlarmHandling', 'UTF-8')) + __o['name'] = String(java.net.URLDecoder.decode('communicationRx', 'UTF-8')) __o = __obj[1156] // ti.sysbios.knl.Task.Instance#7 __o['$category'] = String(java.net.URLDecoder.decode('Instance', 'UTF-8')) diff --git a/Software/Embedded_SW/Embedded/debug_w_pmr/makefile b/Software/Embedded_SW/Embedded/debug_w_pmr/makefile index bd19f13c1..573c3ae41 100644 --- a/Software/Embedded_SW/Embedded/debug_w_pmr/makefile +++ b/Software/Embedded_SW/Embedded/debug_w_pmr/makefile @@ -13,6 +13,7 @@ ORDERED_OBJS += \ "./Main.obj" \ "./delay.obj" \ "./Common/SWUpdate/FileSystem.obj" \ +"./Common/SWUpdate/FirmwareUpgrade.obj" \ "./Common/SW_Info/SW_Info.obj" \ "./Common/Software_CRC/sw_crc.obj" \ "./Common/Sys_PinOut_Config/MCU_MAIN_pinout.obj" \ @@ -327,6 +328,7 @@ ORDERED_OBJS += \ "./Modules/Heaters/Heaters_maint.obj" \ "./Modules/Heaters/Heaters_print.obj" \ "./Modules/IDS/IDS_BIT.obj" \ +"./Modules/IDS/IDS_dispenser.obj" \ "./Modules/IDS/IDS_init.obj" \ "./Modules/IDS/IDS_maint.obj" \ "./Modules/IDS/IDS_print.obj" \ @@ -626,34 +628,34 @@ Embedded.bin: $(EXE_OUTPUTS) clean: -$(RM) $(GEN_CMDS__QUOTED)$(GEN_MISC_FILES__QUOTED)$(BIN_OUTPUTS__QUOTED)$(GEN_FILES__QUOTED)$(EXE_OUTPUTS__QUOTED)$(GEN_OPTS__QUOTED) -$(RMDIR) $(GEN_MISC_DIRS__QUOTED) - -$(RM) "Main.obj" "delay.obj" "Common\SWUpdate\FileSystem.obj" "Common\SW_Info\SW_Info.obj" "Common\Software_CRC\sw_crc.obj" "Common\Sys_PinOut_Config\MCU_MAIN_pinout.obj" "Common\Sys_PinOut_Config\Pin.obj" "Common\Sys_PinOut_Config\Pin_config.obj" "Common\Utilities\Update.obj" "Common\Utilities\Utils.obj" "Common\Utilities\idle_task.obj" "Common\Utilities\ustdlib.obj" "Common\protobuf-c\person-pb-c.obj" "Common\protobuf-c\protobuf-c.obj" "Common\report\distributor.obj" "Common\report\filter.obj" "Common\report\reportInit.obj" "Communication\CommunicationTask.obj" "Communication\Connection.obj" "Communication\Container.obj" "Communication\PMR\Common\ErrorCode.pb-c.obj" "Communication\PMR\Common\ErrorResponse.pb-c.obj" "Communication\PMR\Common\MessageContainer.pb-c.obj" "Communication\PMR\Common\MessageType.pb-c.obj" "Communication\PMR\Connection\ConnectRequest.pb-c.obj" "Communication\PMR\Connection\ConnectResponse.pb-c.obj" "Communication\PMR\Connection\DeviceInformation.pb-c.obj" "Communication\PMR\Connection\DisconnectRequest.pb-c.obj" - -$(RM) "Communication\PMR\Connection\DisconnectResponse.pb-c.obj" "Communication\PMR\Connection\KeepAliveRequest.pb-c.obj" "Communication\PMR\Connection\KeepAliveResponse.pb-c.obj" "Communication\PMR\Debugging\DebugLogCategory.pb-c.obj" "Communication\PMR\Debugging\StartDebugLogRequest.pb-c.obj" "Communication\PMR\Debugging\StartDebugLogResponse.pb-c.obj" "Communication\PMR\Debugging\StopDebugLogRequest.pb-c.obj" "Communication\PMR\Debugging\StopDebugLogResponse.pb-c.obj" "Communication\PMR\Diagnostics\DataFileFrame.pb-c.obj" "Communication\PMR\Diagnostics\DiagnosticsMonitors.pb-c.obj" "Communication\PMR\Diagnostics\DigitalInterfaceState.pb-c.obj" "Communication\PMR\Diagnostics\DispenserAbortHomingRequest.pb-c.obj" "Communication\PMR\Diagnostics\DispenserAbortHomingResponse.pb-c.obj" "Communication\PMR\Diagnostics\DispenserAbortJoggingRequest.pb-c.obj" "Communication\PMR\Diagnostics\DispenserAbortJoggingResponse.pb-c.obj" "Communication\PMR\Diagnostics\DispenserHomingRequest.pb-c.obj" "Communication\PMR\Diagnostics\DispenserHomingResponse.pb-c.obj" - -$(RM) "Communication\PMR\Diagnostics\DispenserJoggingRequest.pb-c.obj" "Communication\PMR\Diagnostics\DispenserJoggingResponse.pb-c.obj" "Communication\PMR\Diagnostics\DoubleArray.pb-c.obj" "Communication\PMR\Diagnostics\Event.pb-c.obj" "Communication\PMR\Diagnostics\EventType.pb-c.obj" "Communication\PMR\Diagnostics\HeaterState.pb-c.obj" "Communication\PMR\Diagnostics\HeaterType.pb-c.obj" "Communication\PMR\Diagnostics\InterfaceIOs.pb-c.obj" "Communication\PMR\Diagnostics\MotorAbortHomingRequest.pb-c.obj" "Communication\PMR\Diagnostics\MotorAbortHomingResponse.pb-c.obj" "Communication\PMR\Diagnostics\MotorAbortJoggingRequest.pb-c.obj" "Communication\PMR\Diagnostics\MotorAbortJoggingResponse.pb-c.obj" "Communication\PMR\Diagnostics\MotorDirection.pb-c.obj" "Communication\PMR\Diagnostics\MotorHomingRequest.pb-c.obj" "Communication\PMR\Diagnostics\MotorHomingResponse.pb-c.obj" "Communication\PMR\Diagnostics\MotorJoggingRequest.pb-c.obj" "Communication\PMR\Diagnostics\MotorJoggingResponse.pb-c.obj" - -$(RM) "Communication\PMR\Diagnostics\ResolveEventRequest.pb-c.obj" "Communication\PMR\Diagnostics\ResolveEventResponse.pb-c.obj" "Communication\PMR\Diagnostics\SetBlowerStateRequest.pb-c.obj" "Communication\PMR\Diagnostics\SetBlowerStateResponse.pb-c.obj" "Communication\PMR\Diagnostics\SetComponentValueRequest.pb-c.obj" "Communication\PMR\Diagnostics\SetComponentValueResponse.pb-c.obj" "Communication\PMR\Diagnostics\SetDigitalOutRequest.pb-c.obj" "Communication\PMR\Diagnostics\SetDigitalOutResponse.pb-c.obj" "Communication\PMR\Diagnostics\SetHeaterStateRequest.pb-c.obj" "Communication\PMR\Diagnostics\SetHeaterStateResponse.pb-c.obj" "Communication\PMR\Diagnostics\SetValveStateRequest.pb-c.obj" "Communication\PMR\Diagnostics\SetValveStateResponse.pb-c.obj" "Communication\PMR\Diagnostics\StartDiagnosticsRequest.pb-c.obj" "Communication\PMR\Diagnostics\StartDiagnosticsResponse.pb-c.obj" "Communication\PMR\Diagnostics\StartEventsNotificationRequest.pb-c.obj" "Communication\PMR\Diagnostics\StartEventsNotificationResponse.pb-c.obj" - -$(RM) "Communication\PMR\Diagnostics\StopDiagnosticsRequest.pb-c.obj" "Communication\PMR\Diagnostics\StopDiagnosticsResponse.pb-c.obj" "Communication\PMR\Diagnostics\StopEventsNotificationRequest.pb-c.obj" "Communication\PMR\Diagnostics\StopEventsNotificationResponse.pb-c.obj" "Communication\PMR\Diagnostics\ThreadAbortJoggingRequest.pb-c.obj" "Communication\PMR\Diagnostics\ThreadAbortJoggingResponse.pb-c.obj" "Communication\PMR\Diagnostics\ThreadJoggingRequest.pb-c.obj" "Communication\PMR\Diagnostics\ThreadJoggingResponse.pb-c.obj" "Communication\PMR\Diagnostics\ValueComponent.pb-c.obj" "Communication\PMR\Diagnostics\ValueComponentState.pb-c.obj" "Communication\PMR\Diagnostics\ValveState.pb-c.obj" "Communication\PMR\Diagnostics\ValveStateCode.pb-c.obj" "Communication\PMR\Diagnostics\ValveType.pb-c.obj" "Communication\PMR\FirmwareUpgrade\ActivateVersionRequest.pb-c.obj" "Communication\PMR\FirmwareUpgrade\ActivateVersionResponse.pb-c.obj" "Communication\PMR\FirmwareUpgrade\ValidateVersionRequest.pb-c.obj" - -$(RM) "Communication\PMR\FirmwareUpgrade\ValidateVersionResponse.pb-c.obj" "Communication\PMR\FirmwareUpgrade\VersionFileDescriptor.pb-c.obj" "Communication\PMR\FirmwareUpgrade\VersionFileDestination.pb-c.obj" "Communication\PMR\FirmwareUpgrade\VersionPackageDescriptor.pb-c.obj" "Communication\PMR\Hardware\HardwareBlower.pb-c.obj" "Communication\PMR\Hardware\HardwareBlowerType.pb-c.obj" "Communication\PMR\Hardware\HardwareBreakSensor.pb-c.obj" "Communication\PMR\Hardware\HardwareBreakSensorType.pb-c.obj" "Communication\PMR\Hardware\HardwareConfiguration.pb-c.obj" "Communication\PMR\Hardware\HardwareDancer.pb-c.obj" "Communication\PMR\Hardware\HardwareDancerType.pb-c.obj" "Communication\PMR\Hardware\HardwareDispenser.pb-c.obj" "Communication\PMR\Hardware\HardwareDispenserType.pb-c.obj" "Communication\PMR\Hardware\HardwareMotor.pb-c.obj" "Communication\PMR\Hardware\HardwareMotorType.pb-c.obj" "Communication\PMR\Hardware\HardwarePidControl.pb-c.obj" "Communication\PMR\Hardware\HardwarePidControlType.pb-c.obj" - -$(RM) "Communication\PMR\Hardware\HardwareSpeedSensor.pb-c.obj" "Communication\PMR\Hardware\HardwareSpeedSensorType.pb-c.obj" "Communication\PMR\Hardware\HardwareWinder.pb-c.obj" "Communication\PMR\Hardware\HardwareWinderType.pb-c.obj" "Communication\PMR\Hardware\SystemResetRequest.pb-c.obj" "Communication\PMR\Hardware\SystemResetResponse.pb-c.obj" "Communication\PMR\Hardware\UploadHardwareConfigurationRequest.pb-c.obj" "Communication\PMR\Hardware\UploadHardwareConfigurationResponse.pb-c.obj" "Communication\PMR\IO\CreateRequest.pb-c.obj" "Communication\PMR\IO\CreateResponse.pb-c.obj" "Communication\PMR\IO\DeleteRequest.pb-c.obj" "Communication\PMR\IO\DeleteResponse.pb-c.obj" "Communication\PMR\IO\ExecuteProcessRequest.pb-c.obj" "Communication\PMR\IO\ExecuteProcessResponse.pb-c.obj" "Communication\PMR\IO\FileAttribute.pb-c.obj" "Communication\PMR\IO\FileChunkDownloadRequest.pb-c.obj" "Communication\PMR\IO\FileChunkDownloadResponse.pb-c.obj" "Communication\PMR\IO\FileChunkUploadRequest.pb-c.obj" - -$(RM) "Communication\PMR\IO\FileChunkUploadResponse.pb-c.obj" "Communication\PMR\IO\FileDownloadRequest.pb-c.obj" "Communication\PMR\IO\FileDownloadResponse.pb-c.obj" "Communication\PMR\IO\FileInfo.pb-c.obj" "Communication\PMR\IO\FileUploadRequest.pb-c.obj" "Communication\PMR\IO\FileUploadResponse.pb-c.obj" "Communication\PMR\IO\GetFilesRequest.pb-c.obj" "Communication\PMR\IO\GetFilesResponse.pb-c.obj" "Communication\PMR\IO\GetStorageInfoRequest.pb-c.obj" "Communication\PMR\IO\GetStorageInfoResponse.pb-c.obj" "Communication\PMR\IO\KillProcessRequest.pb-c.obj" "Communication\PMR\IO\KillProcessResponse.pb-c.obj" "Communication\PMR\Printing\AbortJobRequest.pb-c.obj" "Communication\PMR\Printing\AbortJobResponse.pb-c.obj" "Communication\PMR\Printing\CurrentJobRequest.pb-c.obj" "Communication\PMR\Printing\CurrentJobResponse.pb-c.obj" "Communication\PMR\Printing\DispenserLiquidType.pb-c.obj" "Communication\PMR\Printing\DispenserStepDivision.pb-c.obj" "Communication\PMR\Printing\JobBrushStop.pb-c.obj" - -$(RM) "Communication\PMR\Printing\JobDispenser.pb-c.obj" "Communication\PMR\Printing\JobRequest.pb-c.obj" "Communication\PMR\Printing\JobResponse.pb-c.obj" "Communication\PMR\Printing\JobSegment.pb-c.obj" "Communication\PMR\Printing\JobSpool.pb-c.obj" "Communication\PMR\Printing\JobSpoolType.pb-c.obj" "Communication\PMR\Printing\JobStatus.pb-c.obj" "Communication\PMR\Printing\JobTicket.pb-c.obj" "Communication\PMR\Printing\JobWindingMethod.pb-c.obj" "Communication\PMR\Printing\ProcessParameters.pb-c.obj" "Communication\PMR\Printing\ResumeCurrentJobRequest.pb-c.obj" "Communication\PMR\Printing\ResumeCurrentJobResponse.pb-c.obj" "Communication\PMR\Printing\UploadProcessParametersRequest.pb-c.obj" "Communication\PMR\Printing\UploadProcessParametersResponse.pb-c.obj" "Communication\PMR\Stubs\CalculateRequest.pb-c.obj" "Communication\PMR\Stubs\CalculateResponse.pb-c.obj" "Communication\PMR\Stubs\ProgressRequest.pb-c.obj" "Communication\PMR\Stubs\ProgressResponse.pb-c.obj" "Communication\PMR\Stubs\StubAbortJobRequest.pb-c.obj" - -$(RM) "Communication\PMR\Stubs\StubAbortJobResponse.pb-c.obj" "Communication\PMR\Stubs\StubCartridgeReadRequest.pb-c.obj" "Communication\PMR\Stubs\StubCartridgeReadResponse.pb-c.obj" "Communication\PMR\Stubs\StubCartridgeWriteRequest.pb-c.obj" "Communication\PMR\Stubs\StubCartridgeWriteResponse.pb-c.obj" "Communication\PMR\Stubs\StubDancerPositionRequest.pb-c.obj" "Communication\PMR\Stubs\StubDancerPositionResponse.pb-c.obj" "Communication\PMR\Stubs\StubDispenserRequest.pb-c.obj" "Communication\PMR\Stubs\StubDispenserResponse.pb-c.obj" "Communication\PMR\Stubs\StubExtFlashReadRequest.pb-c.obj" "Communication\PMR\Stubs\StubExtFlashReadResponse.pb-c.obj" "Communication\PMR\Stubs\StubExtFlashReadWordsRequest.pb-c.obj" "Communication\PMR\Stubs\StubExtFlashReadWordsResponse.pb-c.obj" "Communication\PMR\Stubs\StubExtFlashWriteRequest.pb-c.obj" "Communication\PMR\Stubs\StubExtFlashWriteResponse.pb-c.obj" "Communication\PMR\Stubs\StubExtFlashWriteWordsRequest.pb-c.obj" "Communication\PMR\Stubs\StubExtFlashWriteWordsResponse.pb-c.obj" - -$(RM) "Communication\PMR\Stubs\StubF3Gpo01WriteRequest.pb-c.obj" "Communication\PMR\Stubs\StubF3Gpo01WriteResponse.pb-c.obj" "Communication\PMR\Stubs\StubFPGAReadBackRegRequest.pb-c.obj" "Communication\PMR\Stubs\StubFPGAReadBackRegResponse.pb-c.obj" "Communication\PMR\Stubs\StubFPGAReadVersionRequest.pb-c.obj" "Communication\PMR\Stubs\StubFPGAReadVersionResponse.pb-c.obj" "Communication\PMR\Stubs\StubFpgaReadRegRequest.pb-c.obj" "Communication\PMR\Stubs\StubFpgaReadRegResponse.pb-c.obj" "Communication\PMR\Stubs\StubFpgaWriteRegRequest.pb-c.obj" "Communication\PMR\Stubs\StubFpgaWriteRegResponse.pb-c.obj" "Communication\PMR\Stubs\StubGPIOInputSetupRequest.pb-c.obj" "Communication\PMR\Stubs\StubGPIOInputSetupResponse.pb-c.obj" "Communication\PMR\Stubs\StubGPIOReadBitRequest.pb-c.obj" "Communication\PMR\Stubs\StubGPIOReadBitResponse.pb-c.obj" "Communication\PMR\Stubs\StubGPIOReadByteRequest.pb-c.obj" "Communication\PMR\Stubs\StubGPIOReadByteResponse.pb-c.obj" "Communication\PMR\Stubs\StubGPIOWriteBitRequest.pb-c.obj" - -$(RM) "Communication\PMR\Stubs\StubGPIOWriteBitResponse.pb-c.obj" "Communication\PMR\Stubs\StubGPIOWriteByteRequest.pb-c.obj" "Communication\PMR\Stubs\StubGPIOWriteByteResponse.pb-c.obj" "Communication\PMR\Stubs\StubHWVersionRequest.pb-c.obj" "Communication\PMR\Stubs\StubHWVersionResponse.pb-c.obj" "Communication\PMR\Stubs\StubHeaterRequest.pb-c.obj" "Communication\PMR\Stubs\StubHeaterResponse.pb-c.obj" "Communication\PMR\Stubs\StubHeatingTestPollRequest.pb-c.obj" "Communication\PMR\Stubs\StubHeatingTestPollResponse.pb-c.obj" "Communication\PMR\Stubs\StubHeatingTestRequest.pb-c.obj" "Communication\PMR\Stubs\StubHeatingTestResponse.pb-c.obj" "Communication\PMR\Stubs\StubI2CReadBytesRequest.pb-c.obj" "Communication\PMR\Stubs\StubI2CReadBytesResponse.pb-c.obj" "Communication\PMR\Stubs\StubI2CRequest.pb-c.obj" "Communication\PMR\Stubs\StubI2CResponse.pb-c.obj" "Communication\PMR\Stubs\StubI2CWriteBytesRequest.pb-c.obj" "Communication\PMR\Stubs\StubI2CWriteBytesResponse.pb-c.obj" "Communication\PMR\Stubs\StubIntADCReadRequest.pb-c.obj" - -$(RM) "Communication\PMR\Stubs\StubIntADCReadResponse.pb-c.obj" "Communication\PMR\Stubs\StubJobRequest.pb-c.obj" "Communication\PMR\Stubs\StubJobResponse.pb-c.obj" "Communication\PMR\Stubs\StubL6470DriverRequest.pb-c.obj" "Communication\PMR\Stubs\StubL6470DriverResponse.pb-c.obj" "Communication\PMR\Stubs\StubMidTankPressureSensorRequest.pb-c.obj" "Communication\PMR\Stubs\StubMidTankPressureSensorResponse.pb-c.obj" "Communication\PMR\Stubs\StubMotorHomeMarkRequest.pb-c.obj" "Communication\PMR\Stubs\StubMotorHomeMarkResponse.pb-c.obj" "Communication\PMR\Stubs\StubMotorInitRequest.pb-c.obj" "Communication\PMR\Stubs\StubMotorInitResponse.pb-c.obj" "Communication\PMR\Stubs\StubMotorMovRequest.pb-c.obj" "Communication\PMR\Stubs\StubMotorMovResponse.pb-c.obj" "Communication\PMR\Stubs\StubMotorPositionRequest.pb-c.obj" "Communication\PMR\Stubs\StubMotorPositionResponse.pb-c.obj" "Communication\PMR\Stubs\StubMotorRequest.pb-c.obj" "Communication\PMR\Stubs\StubMotorResponse.pb-c.obj" "Communication\PMR\Stubs\StubMotorRunRequest.pb-c.obj" - -$(RM) "Communication\PMR\Stubs\StubMotorRunResponse.pb-c.obj" "Communication\PMR\Stubs\StubMotorRunStepTickRequest.pb-c.obj" "Communication\PMR\Stubs\StubMotorRunStepTickResponse.pb-c.obj" "Communication\PMR\Stubs\StubMotorSpeedRequest.pb-c.obj" "Communication\PMR\Stubs\StubMotorSpeedResponse.pb-c.obj" "Communication\PMR\Stubs\StubMotorStatusRequest.pb-c.obj" "Communication\PMR\Stubs\StubMotorStatusResponse.pb-c.obj" "Communication\PMR\Stubs\StubMotorStopRequest.pb-c.obj" "Communication\PMR\Stubs\StubMotorStopResponse.pb-c.obj" "Communication\PMR\Stubs\StubOptLimitSwitchRequest.pb-c.obj" "Communication\PMR\Stubs\StubOptLimitSwitchResponse.pb-c.obj" "Communication\PMR\Stubs\StubReadEmbeddedVersionRequest.pb-c.obj" "Communication\PMR\Stubs\StubReadEmbeddedVersionResponse.pb-c.obj" "Communication\PMR\Stubs\StubRealTimeUsageRequest.pb-c.obj" "Communication\PMR\Stubs\StubRealTimeUsageResponse.pb-c.obj" "Communication\PMR\Stubs\StubSpeedSensorRequest.pb-c.obj" "Communication\PMR\Stubs\StubSpeedSensorResponse.pb-c.obj" - -$(RM) "Communication\PMR\Stubs\StubSteperMotorRequest.pb-c.obj" "Communication\PMR\Stubs\StubSteperMotorResponse.pb-c.obj" "Communication\PMR\Stubs\StubTempSensorRequest.pb-c.obj" "Communication\PMR\Stubs\StubTempSensorResponse.pb-c.obj" "Communication\PMR\Stubs\StubTivaReadRegRequest.pb-c.obj" "Communication\PMR\Stubs\StubTivaReadRegResponse.pb-c.obj" "Communication\PMR\Stubs\StubTivaWriteRegRequest.pb-c.obj" "Communication\PMR\Stubs\StubTivaWriteRegResponse.pb-c.obj" "Communication\PMR\Stubs\StubValveRequest.pb-c.obj" "Communication\PMR\Stubs\StubValveResponse.pb-c.obj" "Drivers\ADC_Sampling\ADC.obj" "Drivers\FPGA\FPGA.obj" "Drivers\FPGA\FPGA_SPI_Comm.obj" "Drivers\FPGA\FPGA_SSI_Comm.obj" "Drivers\FPGA\FPGA_GPIO\FPGA_GPIO.obj" "Drivers\FPGA\FPGA_INTERRUPTS\FPGA_Interrupts.obj" "Drivers\FPGA\JTAG_VME\slim_vme_8051\Handle_vme_file.obj" "Drivers\FPGA\JTAG_VME\slim_vme_8051\hardware.obj" "Drivers\FPGA\JTAG_VME\slim_vme_8051\slim_pro.obj" "Drivers\FPGA\JTAG_VME\slim_vme_8051\slim_vme.obj" "Drivers\FPGA\Moters_Driver\L6470.obj" - -$(RM) "Drivers\Flash_Memory\FATFS\Control_File_System.obj" "Drivers\Flash_Memory\FATFS\cc932.obj" "Drivers\Flash_Memory\FATFS\fatfs_port_mx66l51235f.obj" "Drivers\Flash_Memory\FATFS\ff.obj" "Drivers\Flash_Memory\FATFS\mx66l51235f.obj" "Drivers\Flash_Memory\FATFS\spi_flash.obj" "Drivers\Flash_Memory\Flash_Memory.obj" "Drivers\Heater\ADS1220.obj" "Drivers\Heater\Heater.obj" "Drivers\Heater\TemperatureSensor.obj" "Drivers\I2C_Communication\ADC_MUX\ADC_MUX.obj" "Drivers\I2C_Communication\DAC\Blower.obj" "Drivers\I2C_Communication\Dispensers_EEPROM_MUX\Disp_EEPROM_MUX.obj" "Drivers\I2C_Communication\I2C.obj" "Drivers\I2C_Communication\I2C_Comm.obj" "Drivers\I2C_Communication\I2C_Switch\I2C_Swith.obj" "Drivers\I2C_Communication\Thermo_K\MCP9600.obj" "Drivers\Motors\Motor.obj" "Drivers\On_Chip_Flash\Flashstore.obj" "Drivers\SPI\SPI_Comm.obj" "Drivers\SSI_Comm\Dancer\Dancer.obj" "Drivers\SSI_Comm\SSI_Comm.obj" "Drivers\SSI_Comm\Speed_Sensor\Speed_Sensor.obj" "Drivers\USB_Communication\USBCDCD.obj" "Drivers\Uart_Comm\Uart.obj" - -$(RM) "Drivers\Valves\Valve.obj" "Modules\AlarmHandling\AlarmHandling.obj" "Modules\Control\DriverWithCallbackExample.obj" "Modules\Control\MillisecTask.obj" "Modules\Control\PIDAlgo.obj" "Modules\Control\control.obj" "Modules\Diagnostics\DiagnosticActions.obj" "Modules\Diagnostics\Diagnostics.obj" "Modules\Diagnostics\DiagnosticsHoming.obj" "Modules\Diagnostics\DiagnosticsJogging.obj" "Modules\General\GeneralHardware.obj" "Modules\General\process.obj" "Modules\Heaters\Heaters_bit.obj" "Modules\Heaters\Heaters_init.obj" "Modules\Heaters\Heaters_maint.obj" "Modules\Heaters\Heaters_print.obj" "Modules\IDS\IDS_BIT.obj" "Modules\IDS\IDS_init.obj" "Modules\IDS\IDS_maint.obj" "Modules\IDS\IDS_print.obj" "Modules\Stubs_Handler\Calculate.obj" "Modules\Stubs_Handler\Progress.obj" "Modules\Stubs_Handler\StubRealTimeUsage.obj" "Modules\Stubs_Handler\Stub_Cartridge.obj" "Modules\Stubs_Handler\Stub_Dancer.obj" "Modules\Stubs_Handler\Stub_Dispenser.obj" "Modules\Stubs_Handler\Stub_ExtFlash.obj" "Modules\Stubs_Handler\Stub_FPGARWReg.obj" - -$(RM) "Modules\Stubs_Handler\Stub_FPGAReadBackReg.obj" "Modules\Stubs_Handler\Stub_FPGAReadVersion.obj" "Modules\Stubs_Handler\Stub_GPIO.obj" "Modules\Stubs_Handler\Stub_HW_Version.obj" "Modules\Stubs_Handler\Stub_Heater.obj" "Modules\Stubs_Handler\Stub_I2C.obj" "Modules\Stubs_Handler\Stub_IntADC.obj" "Modules\Stubs_Handler\Stub_L6470.obj" "Modules\Stubs_Handler\Stub_MidTankPressureSensor.obj" "Modules\Stubs_Handler\Stub_Motor.obj" "Modules\Stubs_Handler\Stub_OptLimitSwitch.obj" "Modules\Stubs_Handler\Stub_ReadEmbeddedVersion.obj" "Modules\Stubs_Handler\Stub_SpeedSensor.obj" "Modules\Stubs_Handler\Stub_Status.obj" "Modules\Stubs_Handler\Stub_SteperMotor.obj" "Modules\Stubs_Handler\Stub_TempSensor.obj" "Modules\Stubs_Handler\Stub_TivaReg.obj" "Modules\Stubs_Handler\Stub_Valve.obj" "Modules\Stubs_Handler\User_Leds.obj" "Modules\Stubs_Handler\temperature_sensor.obj" "Modules\Thread\Thread_BIT.obj" "Modules\Thread\Thread_Winder.obj" "Modules\Thread\Thread_init.obj" "Modules\Thread\Thread_maint.obj" - -$(RM) "Modules\Thread\Thread_print.obj" "Modules\Waste\Waste_BIT.obj" "Modules\Waste\Waste_init.obj" "Modules\Waste\Waste_maint.obj" "Modules\Waste\Waste_print.obj" "StateMachines\Printing\JobSTM.obj" "StateMachines\Printing\PrintingSTM.obj" - -$(RM) "Main.d" "delay.d" "Common\SWUpdate\FileSystem.d" "Common\SW_Info\SW_Info.d" "Common\Software_CRC\sw_crc.d" "Common\Sys_PinOut_Config\MCU_MAIN_pinout.d" "Common\Sys_PinOut_Config\Pin.d" "Common\Sys_PinOut_Config\Pin_config.d" "Common\Utilities\Update.d" "Common\Utilities\Utils.d" "Common\Utilities\idle_task.d" "Common\Utilities\ustdlib.d" "Common\protobuf-c\person-pb-c.d" "Common\protobuf-c\protobuf-c.d" "Common\report\distributor.d" "Common\report\filter.d" "Common\report\reportInit.d" "Communication\CommunicationTask.d" "Communication\Connection.d" "Communication\Container.d" "Communication\PMR\Common\ErrorCode.pb-c.d" "Communication\PMR\Common\ErrorResponse.pb-c.d" "Communication\PMR\Common\MessageContainer.pb-c.d" "Communication\PMR\Common\MessageType.pb-c.d" "Communication\PMR\Connection\ConnectRequest.pb-c.d" "Communication\PMR\Connection\ConnectResponse.pb-c.d" "Communication\PMR\Connection\DeviceInformation.pb-c.d" "Communication\PMR\Connection\DisconnectRequest.pb-c.d" "Communication\PMR\Connection\DisconnectResponse.pb-c.d" - -$(RM) "Communication\PMR\Connection\KeepAliveRequest.pb-c.d" "Communication\PMR\Connection\KeepAliveResponse.pb-c.d" "Communication\PMR\Debugging\DebugLogCategory.pb-c.d" "Communication\PMR\Debugging\StartDebugLogRequest.pb-c.d" "Communication\PMR\Debugging\StartDebugLogResponse.pb-c.d" "Communication\PMR\Debugging\StopDebugLogRequest.pb-c.d" "Communication\PMR\Debugging\StopDebugLogResponse.pb-c.d" "Communication\PMR\Diagnostics\DataFileFrame.pb-c.d" "Communication\PMR\Diagnostics\DiagnosticsMonitors.pb-c.d" "Communication\PMR\Diagnostics\DigitalInterfaceState.pb-c.d" "Communication\PMR\Diagnostics\DispenserAbortHomingRequest.pb-c.d" "Communication\PMR\Diagnostics\DispenserAbortHomingResponse.pb-c.d" "Communication\PMR\Diagnostics\DispenserAbortJoggingRequest.pb-c.d" "Communication\PMR\Diagnostics\DispenserAbortJoggingResponse.pb-c.d" "Communication\PMR\Diagnostics\DispenserHomingRequest.pb-c.d" "Communication\PMR\Diagnostics\DispenserHomingResponse.pb-c.d" "Communication\PMR\Diagnostics\DispenserJoggingRequest.pb-c.d" - -$(RM) "Communication\PMR\Diagnostics\DispenserJoggingResponse.pb-c.d" "Communication\PMR\Diagnostics\DoubleArray.pb-c.d" "Communication\PMR\Diagnostics\Event.pb-c.d" "Communication\PMR\Diagnostics\EventType.pb-c.d" "Communication\PMR\Diagnostics\HeaterState.pb-c.d" "Communication\PMR\Diagnostics\HeaterType.pb-c.d" "Communication\PMR\Diagnostics\InterfaceIOs.pb-c.d" "Communication\PMR\Diagnostics\MotorAbortHomingRequest.pb-c.d" "Communication\PMR\Diagnostics\MotorAbortHomingResponse.pb-c.d" "Communication\PMR\Diagnostics\MotorAbortJoggingRequest.pb-c.d" "Communication\PMR\Diagnostics\MotorAbortJoggingResponse.pb-c.d" "Communication\PMR\Diagnostics\MotorDirection.pb-c.d" "Communication\PMR\Diagnostics\MotorHomingRequest.pb-c.d" "Communication\PMR\Diagnostics\MotorHomingResponse.pb-c.d" "Communication\PMR\Diagnostics\MotorJoggingRequest.pb-c.d" "Communication\PMR\Diagnostics\MotorJoggingResponse.pb-c.d" "Communication\PMR\Diagnostics\ResolveEventRequest.pb-c.d" "Communication\PMR\Diagnostics\ResolveEventResponse.pb-c.d" - -$(RM) "Communication\PMR\Diagnostics\SetBlowerStateRequest.pb-c.d" "Communication\PMR\Diagnostics\SetBlowerStateResponse.pb-c.d" "Communication\PMR\Diagnostics\SetComponentValueRequest.pb-c.d" "Communication\PMR\Diagnostics\SetComponentValueResponse.pb-c.d" "Communication\PMR\Diagnostics\SetDigitalOutRequest.pb-c.d" "Communication\PMR\Diagnostics\SetDigitalOutResponse.pb-c.d" "Communication\PMR\Diagnostics\SetHeaterStateRequest.pb-c.d" "Communication\PMR\Diagnostics\SetHeaterStateResponse.pb-c.d" "Communication\PMR\Diagnostics\SetValveStateRequest.pb-c.d" "Communication\PMR\Diagnostics\SetValveStateResponse.pb-c.d" "Communication\PMR\Diagnostics\StartDiagnosticsRequest.pb-c.d" "Communication\PMR\Diagnostics\StartDiagnosticsResponse.pb-c.d" "Communication\PMR\Diagnostics\StartEventsNotificationRequest.pb-c.d" "Communication\PMR\Diagnostics\StartEventsNotificationResponse.pb-c.d" "Communication\PMR\Diagnostics\StopDiagnosticsRequest.pb-c.d" "Communication\PMR\Diagnostics\StopDiagnosticsResponse.pb-c.d" - -$(RM) "Communication\PMR\Diagnostics\StopEventsNotificationRequest.pb-c.d" "Communication\PMR\Diagnostics\StopEventsNotificationResponse.pb-c.d" "Communication\PMR\Diagnostics\ThreadAbortJoggingRequest.pb-c.d" "Communication\PMR\Diagnostics\ThreadAbortJoggingResponse.pb-c.d" "Communication\PMR\Diagnostics\ThreadJoggingRequest.pb-c.d" "Communication\PMR\Diagnostics\ThreadJoggingResponse.pb-c.d" "Communication\PMR\Diagnostics\ValueComponent.pb-c.d" "Communication\PMR\Diagnostics\ValueComponentState.pb-c.d" "Communication\PMR\Diagnostics\ValveState.pb-c.d" "Communication\PMR\Diagnostics\ValveStateCode.pb-c.d" "Communication\PMR\Diagnostics\ValveType.pb-c.d" "Communication\PMR\FirmwareUpgrade\ActivateVersionRequest.pb-c.d" "Communication\PMR\FirmwareUpgrade\ActivateVersionResponse.pb-c.d" "Communication\PMR\FirmwareUpgrade\ValidateVersionRequest.pb-c.d" "Communication\PMR\FirmwareUpgrade\ValidateVersionResponse.pb-c.d" "Communication\PMR\FirmwareUpgrade\VersionFileDescriptor.pb-c.d" "Communication\PMR\FirmwareUpgrade\VersionFileDestination.pb-c.d" - -$(RM) "Communication\PMR\FirmwareUpgrade\VersionPackageDescriptor.pb-c.d" "Communication\PMR\Hardware\HardwareBlower.pb-c.d" "Communication\PMR\Hardware\HardwareBlowerType.pb-c.d" "Communication\PMR\Hardware\HardwareBreakSensor.pb-c.d" "Communication\PMR\Hardware\HardwareBreakSensorType.pb-c.d" "Communication\PMR\Hardware\HardwareConfiguration.pb-c.d" "Communication\PMR\Hardware\HardwareDancer.pb-c.d" "Communication\PMR\Hardware\HardwareDancerType.pb-c.d" "Communication\PMR\Hardware\HardwareDispenser.pb-c.d" "Communication\PMR\Hardware\HardwareDispenserType.pb-c.d" "Communication\PMR\Hardware\HardwareMotor.pb-c.d" "Communication\PMR\Hardware\HardwareMotorType.pb-c.d" "Communication\PMR\Hardware\HardwarePidControl.pb-c.d" "Communication\PMR\Hardware\HardwarePidControlType.pb-c.d" "Communication\PMR\Hardware\HardwareSpeedSensor.pb-c.d" "Communication\PMR\Hardware\HardwareSpeedSensorType.pb-c.d" "Communication\PMR\Hardware\HardwareWinder.pb-c.d" "Communication\PMR\Hardware\HardwareWinderType.pb-c.d" - -$(RM) "Communication\PMR\Hardware\SystemResetRequest.pb-c.d" "Communication\PMR\Hardware\SystemResetResponse.pb-c.d" "Communication\PMR\Hardware\UploadHardwareConfigurationRequest.pb-c.d" "Communication\PMR\Hardware\UploadHardwareConfigurationResponse.pb-c.d" "Communication\PMR\IO\CreateRequest.pb-c.d" "Communication\PMR\IO\CreateResponse.pb-c.d" "Communication\PMR\IO\DeleteRequest.pb-c.d" "Communication\PMR\IO\DeleteResponse.pb-c.d" "Communication\PMR\IO\ExecuteProcessRequest.pb-c.d" "Communication\PMR\IO\ExecuteProcessResponse.pb-c.d" "Communication\PMR\IO\FileAttribute.pb-c.d" "Communication\PMR\IO\FileChunkDownloadRequest.pb-c.d" "Communication\PMR\IO\FileChunkDownloadResponse.pb-c.d" "Communication\PMR\IO\FileChunkUploadRequest.pb-c.d" "Communication\PMR\IO\FileChunkUploadResponse.pb-c.d" "Communication\PMR\IO\FileDownloadRequest.pb-c.d" "Communication\PMR\IO\FileDownloadResponse.pb-c.d" "Communication\PMR\IO\FileInfo.pb-c.d" "Communication\PMR\IO\FileUploadRequest.pb-c.d" "Communication\PMR\IO\FileUploadResponse.pb-c.d" - -$(RM) "Communication\PMR\IO\GetFilesRequest.pb-c.d" "Communication\PMR\IO\GetFilesResponse.pb-c.d" "Communication\PMR\IO\GetStorageInfoRequest.pb-c.d" "Communication\PMR\IO\GetStorageInfoResponse.pb-c.d" "Communication\PMR\IO\KillProcessRequest.pb-c.d" "Communication\PMR\IO\KillProcessResponse.pb-c.d" "Communication\PMR\Printing\AbortJobRequest.pb-c.d" "Communication\PMR\Printing\AbortJobResponse.pb-c.d" "Communication\PMR\Printing\CurrentJobRequest.pb-c.d" "Communication\PMR\Printing\CurrentJobResponse.pb-c.d" "Communication\PMR\Printing\DispenserLiquidType.pb-c.d" "Communication\PMR\Printing\DispenserStepDivision.pb-c.d" "Communication\PMR\Printing\JobBrushStop.pb-c.d" "Communication\PMR\Printing\JobDispenser.pb-c.d" "Communication\PMR\Printing\JobRequest.pb-c.d" "Communication\PMR\Printing\JobResponse.pb-c.d" "Communication\PMR\Printing\JobSegment.pb-c.d" "Communication\PMR\Printing\JobSpool.pb-c.d" "Communication\PMR\Printing\JobSpoolType.pb-c.d" "Communication\PMR\Printing\JobStatus.pb-c.d" - -$(RM) "Communication\PMR\Printing\JobTicket.pb-c.d" "Communication\PMR\Printing\JobWindingMethod.pb-c.d" "Communication\PMR\Printing\ProcessParameters.pb-c.d" "Communication\PMR\Printing\ResumeCurrentJobRequest.pb-c.d" "Communication\PMR\Printing\ResumeCurrentJobResponse.pb-c.d" "Communication\PMR\Printing\UploadProcessParametersRequest.pb-c.d" "Communication\PMR\Printing\UploadProcessParametersResponse.pb-c.d" "Communication\PMR\Stubs\CalculateRequest.pb-c.d" "Communication\PMR\Stubs\CalculateResponse.pb-c.d" "Communication\PMR\Stubs\ProgressRequest.pb-c.d" "Communication\PMR\Stubs\ProgressResponse.pb-c.d" "Communication\PMR\Stubs\StubAbortJobRequest.pb-c.d" "Communication\PMR\Stubs\StubAbortJobResponse.pb-c.d" "Communication\PMR\Stubs\StubCartridgeReadRequest.pb-c.d" "Communication\PMR\Stubs\StubCartridgeReadResponse.pb-c.d" "Communication\PMR\Stubs\StubCartridgeWriteRequest.pb-c.d" "Communication\PMR\Stubs\StubCartridgeWriteResponse.pb-c.d" "Communication\PMR\Stubs\StubDancerPositionRequest.pb-c.d" + -$(RM) "Main.obj" "delay.obj" "Common\SWUpdate\FileSystem.obj" "Common\SWUpdate\FirmwareUpgrade.obj" "Common\SW_Info\SW_Info.obj" "Common\Software_CRC\sw_crc.obj" "Common\Sys_PinOut_Config\MCU_MAIN_pinout.obj" "Common\Sys_PinOut_Config\Pin.obj" "Common\Sys_PinOut_Config\Pin_config.obj" "Common\Utilities\Update.obj" "Common\Utilities\Utils.obj" "Common\Utilities\idle_task.obj" "Common\Utilities\ustdlib.obj" "Common\protobuf-c\person-pb-c.obj" "Common\protobuf-c\protobuf-c.obj" "Common\report\distributor.obj" "Common\report\filter.obj" "Common\report\reportInit.obj" "Communication\CommunicationTask.obj" "Communication\Connection.obj" "Communication\Container.obj" "Communication\PMR\Common\ErrorCode.pb-c.obj" "Communication\PMR\Common\ErrorResponse.pb-c.obj" "Communication\PMR\Common\MessageContainer.pb-c.obj" "Communication\PMR\Common\MessageType.pb-c.obj" "Communication\PMR\Connection\ConnectRequest.pb-c.obj" "Communication\PMR\Connection\ConnectResponse.pb-c.obj" "Communication\PMR\Connection\DeviceInformation.pb-c.obj" + -$(RM) "Communication\PMR\Connection\DisconnectRequest.pb-c.obj" "Communication\PMR\Connection\DisconnectResponse.pb-c.obj" "Communication\PMR\Connection\KeepAliveRequest.pb-c.obj" "Communication\PMR\Connection\KeepAliveResponse.pb-c.obj" "Communication\PMR\Debugging\DebugLogCategory.pb-c.obj" "Communication\PMR\Debugging\StartDebugLogRequest.pb-c.obj" "Communication\PMR\Debugging\StartDebugLogResponse.pb-c.obj" "Communication\PMR\Debugging\StopDebugLogRequest.pb-c.obj" "Communication\PMR\Debugging\StopDebugLogResponse.pb-c.obj" "Communication\PMR\Diagnostics\DataFileFrame.pb-c.obj" "Communication\PMR\Diagnostics\DiagnosticsMonitors.pb-c.obj" "Communication\PMR\Diagnostics\DigitalInterfaceState.pb-c.obj" "Communication\PMR\Diagnostics\DispenserAbortHomingRequest.pb-c.obj" "Communication\PMR\Diagnostics\DispenserAbortHomingResponse.pb-c.obj" "Communication\PMR\Diagnostics\DispenserAbortJoggingRequest.pb-c.obj" "Communication\PMR\Diagnostics\DispenserAbortJoggingResponse.pb-c.obj" "Communication\PMR\Diagnostics\DispenserHomingRequest.pb-c.obj" + -$(RM) "Communication\PMR\Diagnostics\DispenserHomingResponse.pb-c.obj" "Communication\PMR\Diagnostics\DispenserJoggingRequest.pb-c.obj" "Communication\PMR\Diagnostics\DispenserJoggingResponse.pb-c.obj" "Communication\PMR\Diagnostics\DoubleArray.pb-c.obj" "Communication\PMR\Diagnostics\Event.pb-c.obj" "Communication\PMR\Diagnostics\EventType.pb-c.obj" "Communication\PMR\Diagnostics\HeaterState.pb-c.obj" "Communication\PMR\Diagnostics\HeaterType.pb-c.obj" "Communication\PMR\Diagnostics\InterfaceIOs.pb-c.obj" "Communication\PMR\Diagnostics\MotorAbortHomingRequest.pb-c.obj" "Communication\PMR\Diagnostics\MotorAbortHomingResponse.pb-c.obj" "Communication\PMR\Diagnostics\MotorAbortJoggingRequest.pb-c.obj" "Communication\PMR\Diagnostics\MotorAbortJoggingResponse.pb-c.obj" "Communication\PMR\Diagnostics\MotorDirection.pb-c.obj" "Communication\PMR\Diagnostics\MotorHomingRequest.pb-c.obj" "Communication\PMR\Diagnostics\MotorHomingResponse.pb-c.obj" "Communication\PMR\Diagnostics\MotorJoggingRequest.pb-c.obj" + -$(RM) "Communication\PMR\Diagnostics\MotorJoggingResponse.pb-c.obj" "Communication\PMR\Diagnostics\ResolveEventRequest.pb-c.obj" "Communication\PMR\Diagnostics\ResolveEventResponse.pb-c.obj" "Communication\PMR\Diagnostics\SetBlowerStateRequest.pb-c.obj" "Communication\PMR\Diagnostics\SetBlowerStateResponse.pb-c.obj" "Communication\PMR\Diagnostics\SetComponentValueRequest.pb-c.obj" "Communication\PMR\Diagnostics\SetComponentValueResponse.pb-c.obj" "Communication\PMR\Diagnostics\SetDigitalOutRequest.pb-c.obj" "Communication\PMR\Diagnostics\SetDigitalOutResponse.pb-c.obj" "Communication\PMR\Diagnostics\SetHeaterStateRequest.pb-c.obj" "Communication\PMR\Diagnostics\SetHeaterStateResponse.pb-c.obj" "Communication\PMR\Diagnostics\SetValveStateRequest.pb-c.obj" "Communication\PMR\Diagnostics\SetValveStateResponse.pb-c.obj" "Communication\PMR\Diagnostics\StartDiagnosticsRequest.pb-c.obj" "Communication\PMR\Diagnostics\StartDiagnosticsResponse.pb-c.obj" "Communication\PMR\Diagnostics\StartEventsNotificationRequest.pb-c.obj" + -$(RM) "Communication\PMR\Diagnostics\StartEventsNotificationResponse.pb-c.obj" "Communication\PMR\Diagnostics\StopDiagnosticsRequest.pb-c.obj" "Communication\PMR\Diagnostics\StopDiagnosticsResponse.pb-c.obj" "Communication\PMR\Diagnostics\StopEventsNotificationRequest.pb-c.obj" "Communication\PMR\Diagnostics\StopEventsNotificationResponse.pb-c.obj" "Communication\PMR\Diagnostics\ThreadAbortJoggingRequest.pb-c.obj" "Communication\PMR\Diagnostics\ThreadAbortJoggingResponse.pb-c.obj" "Communication\PMR\Diagnostics\ThreadJoggingRequest.pb-c.obj" "Communication\PMR\Diagnostics\ThreadJoggingResponse.pb-c.obj" "Communication\PMR\Diagnostics\ValueComponent.pb-c.obj" "Communication\PMR\Diagnostics\ValueComponentState.pb-c.obj" "Communication\PMR\Diagnostics\ValveState.pb-c.obj" "Communication\PMR\Diagnostics\ValveStateCode.pb-c.obj" "Communication\PMR\Diagnostics\ValveType.pb-c.obj" "Communication\PMR\FirmwareUpgrade\ActivateVersionRequest.pb-c.obj" "Communication\PMR\FirmwareUpgrade\ActivateVersionResponse.pb-c.obj" + -$(RM) "Communication\PMR\FirmwareUpgrade\ValidateVersionRequest.pb-c.obj" "Communication\PMR\FirmwareUpgrade\ValidateVersionResponse.pb-c.obj" "Communication\PMR\FirmwareUpgrade\VersionFileDescriptor.pb-c.obj" "Communication\PMR\FirmwareUpgrade\VersionFileDestination.pb-c.obj" "Communication\PMR\FirmwareUpgrade\VersionPackageDescriptor.pb-c.obj" "Communication\PMR\Hardware\HardwareBlower.pb-c.obj" "Communication\PMR\Hardware\HardwareBlowerType.pb-c.obj" "Communication\PMR\Hardware\HardwareBreakSensor.pb-c.obj" "Communication\PMR\Hardware\HardwareBreakSensorType.pb-c.obj" "Communication\PMR\Hardware\HardwareConfiguration.pb-c.obj" "Communication\PMR\Hardware\HardwareDancer.pb-c.obj" "Communication\PMR\Hardware\HardwareDancerType.pb-c.obj" "Communication\PMR\Hardware\HardwareDispenser.pb-c.obj" "Communication\PMR\Hardware\HardwareDispenserType.pb-c.obj" "Communication\PMR\Hardware\HardwareMotor.pb-c.obj" "Communication\PMR\Hardware\HardwareMotorType.pb-c.obj" "Communication\PMR\Hardware\HardwarePidControl.pb-c.obj" + -$(RM) "Communication\PMR\Hardware\HardwarePidControlType.pb-c.obj" "Communication\PMR\Hardware\HardwareSpeedSensor.pb-c.obj" "Communication\PMR\Hardware\HardwareSpeedSensorType.pb-c.obj" "Communication\PMR\Hardware\HardwareWinder.pb-c.obj" "Communication\PMR\Hardware\HardwareWinderType.pb-c.obj" "Communication\PMR\Hardware\SystemResetRequest.pb-c.obj" "Communication\PMR\Hardware\SystemResetResponse.pb-c.obj" "Communication\PMR\Hardware\UploadHardwareConfigurationRequest.pb-c.obj" "Communication\PMR\Hardware\UploadHardwareConfigurationResponse.pb-c.obj" "Communication\PMR\IO\CreateRequest.pb-c.obj" "Communication\PMR\IO\CreateResponse.pb-c.obj" "Communication\PMR\IO\DeleteRequest.pb-c.obj" "Communication\PMR\IO\DeleteResponse.pb-c.obj" "Communication\PMR\IO\ExecuteProcessRequest.pb-c.obj" "Communication\PMR\IO\ExecuteProcessResponse.pb-c.obj" "Communication\PMR\IO\FileAttribute.pb-c.obj" "Communication\PMR\IO\FileChunkDownloadRequest.pb-c.obj" "Communication\PMR\IO\FileChunkDownloadResponse.pb-c.obj" + -$(RM) "Communication\PMR\IO\FileChunkUploadRequest.pb-c.obj" "Communication\PMR\IO\FileChunkUploadResponse.pb-c.obj" "Communication\PMR\IO\FileDownloadRequest.pb-c.obj" "Communication\PMR\IO\FileDownloadResponse.pb-c.obj" "Communication\PMR\IO\FileInfo.pb-c.obj" "Communication\PMR\IO\FileUploadRequest.pb-c.obj" "Communication\PMR\IO\FileUploadResponse.pb-c.obj" "Communication\PMR\IO\GetFilesRequest.pb-c.obj" "Communication\PMR\IO\GetFilesResponse.pb-c.obj" "Communication\PMR\IO\GetStorageInfoRequest.pb-c.obj" "Communication\PMR\IO\GetStorageInfoResponse.pb-c.obj" "Communication\PMR\IO\KillProcessRequest.pb-c.obj" "Communication\PMR\IO\KillProcessResponse.pb-c.obj" "Communication\PMR\Printing\AbortJobRequest.pb-c.obj" "Communication\PMR\Printing\AbortJobResponse.pb-c.obj" "Communication\PMR\Printing\CurrentJobRequest.pb-c.obj" "Communication\PMR\Printing\CurrentJobResponse.pb-c.obj" "Communication\PMR\Printing\DispenserLiquidType.pb-c.obj" "Communication\PMR\Printing\DispenserStepDivision.pb-c.obj" + -$(RM) "Communication\PMR\Printing\JobBrushStop.pb-c.obj" "Communication\PMR\Printing\JobDispenser.pb-c.obj" "Communication\PMR\Printing\JobRequest.pb-c.obj" "Communication\PMR\Printing\JobResponse.pb-c.obj" "Communication\PMR\Printing\JobSegment.pb-c.obj" "Communication\PMR\Printing\JobSpool.pb-c.obj" "Communication\PMR\Printing\JobSpoolType.pb-c.obj" "Communication\PMR\Printing\JobStatus.pb-c.obj" "Communication\PMR\Printing\JobTicket.pb-c.obj" "Communication\PMR\Printing\JobWindingMethod.pb-c.obj" "Communication\PMR\Printing\ProcessParameters.pb-c.obj" "Communication\PMR\Printing\ResumeCurrentJobRequest.pb-c.obj" "Communication\PMR\Printing\ResumeCurrentJobResponse.pb-c.obj" "Communication\PMR\Printing\UploadProcessParametersRequest.pb-c.obj" "Communication\PMR\Printing\UploadProcessParametersResponse.pb-c.obj" "Communication\PMR\Stubs\CalculateRequest.pb-c.obj" "Communication\PMR\Stubs\CalculateResponse.pb-c.obj" "Communication\PMR\Stubs\ProgressRequest.pb-c.obj" "Communication\PMR\Stubs\ProgressResponse.pb-c.obj" + -$(RM) "Communication\PMR\Stubs\StubAbortJobRequest.pb-c.obj" "Communication\PMR\Stubs\StubAbortJobResponse.pb-c.obj" "Communication\PMR\Stubs\StubCartridgeReadRequest.pb-c.obj" "Communication\PMR\Stubs\StubCartridgeReadResponse.pb-c.obj" "Communication\PMR\Stubs\StubCartridgeWriteRequest.pb-c.obj" "Communication\PMR\Stubs\StubCartridgeWriteResponse.pb-c.obj" "Communication\PMR\Stubs\StubDancerPositionRequest.pb-c.obj" "Communication\PMR\Stubs\StubDancerPositionResponse.pb-c.obj" "Communication\PMR\Stubs\StubDispenserRequest.pb-c.obj" "Communication\PMR\Stubs\StubDispenserResponse.pb-c.obj" "Communication\PMR\Stubs\StubExtFlashReadRequest.pb-c.obj" "Communication\PMR\Stubs\StubExtFlashReadResponse.pb-c.obj" "Communication\PMR\Stubs\StubExtFlashReadWordsRequest.pb-c.obj" "Communication\PMR\Stubs\StubExtFlashReadWordsResponse.pb-c.obj" "Communication\PMR\Stubs\StubExtFlashWriteRequest.pb-c.obj" "Communication\PMR\Stubs\StubExtFlashWriteResponse.pb-c.obj" "Communication\PMR\Stubs\StubExtFlashWriteWordsRequest.pb-c.obj" + -$(RM) "Communication\PMR\Stubs\StubExtFlashWriteWordsResponse.pb-c.obj" "Communication\PMR\Stubs\StubF3Gpo01WriteRequest.pb-c.obj" "Communication\PMR\Stubs\StubF3Gpo01WriteResponse.pb-c.obj" "Communication\PMR\Stubs\StubFPGAReadBackRegRequest.pb-c.obj" "Communication\PMR\Stubs\StubFPGAReadBackRegResponse.pb-c.obj" "Communication\PMR\Stubs\StubFPGAReadVersionRequest.pb-c.obj" "Communication\PMR\Stubs\StubFPGAReadVersionResponse.pb-c.obj" "Communication\PMR\Stubs\StubFpgaReadRegRequest.pb-c.obj" "Communication\PMR\Stubs\StubFpgaReadRegResponse.pb-c.obj" "Communication\PMR\Stubs\StubFpgaWriteRegRequest.pb-c.obj" "Communication\PMR\Stubs\StubFpgaWriteRegResponse.pb-c.obj" "Communication\PMR\Stubs\StubGPIOInputSetupRequest.pb-c.obj" "Communication\PMR\Stubs\StubGPIOInputSetupResponse.pb-c.obj" "Communication\PMR\Stubs\StubGPIOReadBitRequest.pb-c.obj" "Communication\PMR\Stubs\StubGPIOReadBitResponse.pb-c.obj" "Communication\PMR\Stubs\StubGPIOReadByteRequest.pb-c.obj" "Communication\PMR\Stubs\StubGPIOReadByteResponse.pb-c.obj" + -$(RM) "Communication\PMR\Stubs\StubGPIOWriteBitRequest.pb-c.obj" "Communication\PMR\Stubs\StubGPIOWriteBitResponse.pb-c.obj" "Communication\PMR\Stubs\StubGPIOWriteByteRequest.pb-c.obj" "Communication\PMR\Stubs\StubGPIOWriteByteResponse.pb-c.obj" "Communication\PMR\Stubs\StubHWVersionRequest.pb-c.obj" "Communication\PMR\Stubs\StubHWVersionResponse.pb-c.obj" "Communication\PMR\Stubs\StubHeaterRequest.pb-c.obj" "Communication\PMR\Stubs\StubHeaterResponse.pb-c.obj" "Communication\PMR\Stubs\StubHeatingTestPollRequest.pb-c.obj" "Communication\PMR\Stubs\StubHeatingTestPollResponse.pb-c.obj" "Communication\PMR\Stubs\StubHeatingTestRequest.pb-c.obj" "Communication\PMR\Stubs\StubHeatingTestResponse.pb-c.obj" "Communication\PMR\Stubs\StubI2CReadBytesRequest.pb-c.obj" "Communication\PMR\Stubs\StubI2CReadBytesResponse.pb-c.obj" "Communication\PMR\Stubs\StubI2CRequest.pb-c.obj" "Communication\PMR\Stubs\StubI2CResponse.pb-c.obj" "Communication\PMR\Stubs\StubI2CWriteBytesRequest.pb-c.obj" "Communication\PMR\Stubs\StubI2CWriteBytesResponse.pb-c.obj" + -$(RM) "Communication\PMR\Stubs\StubIntADCReadRequest.pb-c.obj" "Communication\PMR\Stubs\StubIntADCReadResponse.pb-c.obj" "Communication\PMR\Stubs\StubJobRequest.pb-c.obj" "Communication\PMR\Stubs\StubJobResponse.pb-c.obj" "Communication\PMR\Stubs\StubL6470DriverRequest.pb-c.obj" "Communication\PMR\Stubs\StubL6470DriverResponse.pb-c.obj" "Communication\PMR\Stubs\StubMidTankPressureSensorRequest.pb-c.obj" "Communication\PMR\Stubs\StubMidTankPressureSensorResponse.pb-c.obj" "Communication\PMR\Stubs\StubMotorHomeMarkRequest.pb-c.obj" "Communication\PMR\Stubs\StubMotorHomeMarkResponse.pb-c.obj" "Communication\PMR\Stubs\StubMotorInitRequest.pb-c.obj" "Communication\PMR\Stubs\StubMotorInitResponse.pb-c.obj" "Communication\PMR\Stubs\StubMotorMovRequest.pb-c.obj" "Communication\PMR\Stubs\StubMotorMovResponse.pb-c.obj" "Communication\PMR\Stubs\StubMotorPositionRequest.pb-c.obj" "Communication\PMR\Stubs\StubMotorPositionResponse.pb-c.obj" "Communication\PMR\Stubs\StubMotorRequest.pb-c.obj" "Communication\PMR\Stubs\StubMotorResponse.pb-c.obj" + -$(RM) "Communication\PMR\Stubs\StubMotorRunRequest.pb-c.obj" "Communication\PMR\Stubs\StubMotorRunResponse.pb-c.obj" "Communication\PMR\Stubs\StubMotorRunStepTickRequest.pb-c.obj" "Communication\PMR\Stubs\StubMotorRunStepTickResponse.pb-c.obj" "Communication\PMR\Stubs\StubMotorSpeedRequest.pb-c.obj" "Communication\PMR\Stubs\StubMotorSpeedResponse.pb-c.obj" "Communication\PMR\Stubs\StubMotorStatusRequest.pb-c.obj" "Communication\PMR\Stubs\StubMotorStatusResponse.pb-c.obj" "Communication\PMR\Stubs\StubMotorStopRequest.pb-c.obj" "Communication\PMR\Stubs\StubMotorStopResponse.pb-c.obj" "Communication\PMR\Stubs\StubOptLimitSwitchRequest.pb-c.obj" "Communication\PMR\Stubs\StubOptLimitSwitchResponse.pb-c.obj" "Communication\PMR\Stubs\StubReadEmbeddedVersionRequest.pb-c.obj" "Communication\PMR\Stubs\StubReadEmbeddedVersionResponse.pb-c.obj" "Communication\PMR\Stubs\StubRealTimeUsageRequest.pb-c.obj" "Communication\PMR\Stubs\StubRealTimeUsageResponse.pb-c.obj" "Communication\PMR\Stubs\StubSpeedSensorRequest.pb-c.obj" + -$(RM) "Communication\PMR\Stubs\StubSpeedSensorResponse.pb-c.obj" "Communication\PMR\Stubs\StubSteperMotorRequest.pb-c.obj" "Communication\PMR\Stubs\StubSteperMotorResponse.pb-c.obj" "Communication\PMR\Stubs\StubTempSensorRequest.pb-c.obj" "Communication\PMR\Stubs\StubTempSensorResponse.pb-c.obj" "Communication\PMR\Stubs\StubTivaReadRegRequest.pb-c.obj" "Communication\PMR\Stubs\StubTivaReadRegResponse.pb-c.obj" "Communication\PMR\Stubs\StubTivaWriteRegRequest.pb-c.obj" "Communication\PMR\Stubs\StubTivaWriteRegResponse.pb-c.obj" "Communication\PMR\Stubs\StubValveRequest.pb-c.obj" "Communication\PMR\Stubs\StubValveResponse.pb-c.obj" "Drivers\ADC_Sampling\ADC.obj" "Drivers\FPGA\FPGA.obj" "Drivers\FPGA\FPGA_SPI_Comm.obj" "Drivers\FPGA\FPGA_SSI_Comm.obj" "Drivers\FPGA\FPGA_GPIO\FPGA_GPIO.obj" "Drivers\FPGA\FPGA_INTERRUPTS\FPGA_Interrupts.obj" "Drivers\FPGA\JTAG_VME\slim_vme_8051\Handle_vme_file.obj" "Drivers\FPGA\JTAG_VME\slim_vme_8051\hardware.obj" "Drivers\FPGA\JTAG_VME\slim_vme_8051\slim_pro.obj" + -$(RM) "Drivers\FPGA\JTAG_VME\slim_vme_8051\slim_vme.obj" "Drivers\FPGA\Moters_Driver\L6470.obj" "Drivers\Flash_Memory\FATFS\Control_File_System.obj" "Drivers\Flash_Memory\FATFS\cc932.obj" "Drivers\Flash_Memory\FATFS\fatfs_port_mx66l51235f.obj" "Drivers\Flash_Memory\FATFS\ff.obj" "Drivers\Flash_Memory\FATFS\mx66l51235f.obj" "Drivers\Flash_Memory\FATFS\spi_flash.obj" "Drivers\Flash_Memory\Flash_Memory.obj" "Drivers\Heater\ADS1220.obj" "Drivers\Heater\Heater.obj" "Drivers\Heater\TemperatureSensor.obj" "Drivers\I2C_Communication\ADC_MUX\ADC_MUX.obj" "Drivers\I2C_Communication\DAC\Blower.obj" "Drivers\I2C_Communication\Dispensers_EEPROM_MUX\Disp_EEPROM_MUX.obj" "Drivers\I2C_Communication\I2C.obj" "Drivers\I2C_Communication\I2C_Comm.obj" "Drivers\I2C_Communication\I2C_Switch\I2C_Swith.obj" "Drivers\I2C_Communication\Thermo_K\MCP9600.obj" "Drivers\Motors\Motor.obj" "Drivers\On_Chip_Flash\Flashstore.obj" "Drivers\SPI\SPI_Comm.obj" "Drivers\SSI_Comm\Dancer\Dancer.obj" "Drivers\SSI_Comm\SSI_Comm.obj" "Drivers\SSI_Comm\Speed_Sensor\Speed_Sensor.obj" + -$(RM) "Drivers\USB_Communication\USBCDCD.obj" "Drivers\Uart_Comm\Uart.obj" "Drivers\Valves\Valve.obj" "Modules\AlarmHandling\AlarmHandling.obj" "Modules\Control\DriverWithCallbackExample.obj" "Modules\Control\MillisecTask.obj" "Modules\Control\PIDAlgo.obj" "Modules\Control\control.obj" "Modules\Diagnostics\DiagnosticActions.obj" "Modules\Diagnostics\Diagnostics.obj" "Modules\Diagnostics\DiagnosticsHoming.obj" "Modules\Diagnostics\DiagnosticsJogging.obj" "Modules\General\GeneralHardware.obj" "Modules\General\process.obj" "Modules\Heaters\Heaters_bit.obj" "Modules\Heaters\Heaters_init.obj" "Modules\Heaters\Heaters_maint.obj" "Modules\Heaters\Heaters_print.obj" "Modules\IDS\IDS_BIT.obj" "Modules\IDS\IDS_dispenser.obj" "Modules\IDS\IDS_init.obj" "Modules\IDS\IDS_maint.obj" "Modules\IDS\IDS_print.obj" "Modules\Stubs_Handler\Calculate.obj" "Modules\Stubs_Handler\Progress.obj" "Modules\Stubs_Handler\StubRealTimeUsage.obj" "Modules\Stubs_Handler\Stub_Cartridge.obj" "Modules\Stubs_Handler\Stub_Dancer.obj" + -$(RM) "Modules\Stubs_Handler\Stub_Dispenser.obj" "Modules\Stubs_Handler\Stub_ExtFlash.obj" "Modules\Stubs_Handler\Stub_FPGARWReg.obj" "Modules\Stubs_Handler\Stub_FPGAReadBackReg.obj" "Modules\Stubs_Handler\Stub_FPGAReadVersion.obj" "Modules\Stubs_Handler\Stub_GPIO.obj" "Modules\Stubs_Handler\Stub_HW_Version.obj" "Modules\Stubs_Handler\Stub_Heater.obj" "Modules\Stubs_Handler\Stub_I2C.obj" "Modules\Stubs_Handler\Stub_IntADC.obj" "Modules\Stubs_Handler\Stub_L6470.obj" "Modules\Stubs_Handler\Stub_MidTankPressureSensor.obj" "Modules\Stubs_Handler\Stub_Motor.obj" "Modules\Stubs_Handler\Stub_OptLimitSwitch.obj" "Modules\Stubs_Handler\Stub_ReadEmbeddedVersion.obj" "Modules\Stubs_Handler\Stub_SpeedSensor.obj" "Modules\Stubs_Handler\Stub_Status.obj" "Modules\Stubs_Handler\Stub_SteperMotor.obj" "Modules\Stubs_Handler\Stub_TempSensor.obj" "Modules\Stubs_Handler\Stub_TivaReg.obj" "Modules\Stubs_Handler\Stub_Valve.obj" "Modules\Stubs_Handler\User_Leds.obj" "Modules\Stubs_Handler\temperature_sensor.obj" "Modules\Thread\Thread_BIT.obj" + -$(RM) "Modules\Thread\Thread_Winder.obj" "Modules\Thread\Thread_init.obj" "Modules\Thread\Thread_maint.obj" "Modules\Thread\Thread_print.obj" "Modules\Waste\Waste_BIT.obj" "Modules\Waste\Waste_init.obj" "Modules\Waste\Waste_maint.obj" "Modules\Waste\Waste_print.obj" "StateMachines\Printing\JobSTM.obj" "StateMachines\Printing\PrintingSTM.obj" + -$(RM) "Main.d" "delay.d" "Common\SWUpdate\FileSystem.d" "Common\SWUpdate\FirmwareUpgrade.d" "Common\SW_Info\SW_Info.d" "Common\Software_CRC\sw_crc.d" "Common\Sys_PinOut_Config\MCU_MAIN_pinout.d" "Common\Sys_PinOut_Config\Pin.d" "Common\Sys_PinOut_Config\Pin_config.d" "Common\Utilities\Update.d" "Common\Utilities\Utils.d" "Common\Utilities\idle_task.d" "Common\Utilities\ustdlib.d" "Common\protobuf-c\person-pb-c.d" "Common\protobuf-c\protobuf-c.d" "Common\report\distributor.d" "Common\report\filter.d" "Common\report\reportInit.d" "Communication\CommunicationTask.d" "Communication\Connection.d" "Communication\Container.d" "Communication\PMR\Common\ErrorCode.pb-c.d" "Communication\PMR\Common\ErrorResponse.pb-c.d" "Communication\PMR\Common\MessageContainer.pb-c.d" "Communication\PMR\Common\MessageType.pb-c.d" "Communication\PMR\Connection\ConnectRequest.pb-c.d" "Communication\PMR\Connection\ConnectResponse.pb-c.d" "Communication\PMR\Connection\DeviceInformation.pb-c.d" "Communication\PMR\Connection\DisconnectRequest.pb-c.d" + -$(RM) "Communication\PMR\Connection\DisconnectResponse.pb-c.d" "Communication\PMR\Connection\KeepAliveRequest.pb-c.d" "Communication\PMR\Connection\KeepAliveResponse.pb-c.d" "Communication\PMR\Debugging\DebugLogCategory.pb-c.d" "Communication\PMR\Debugging\StartDebugLogRequest.pb-c.d" "Communication\PMR\Debugging\StartDebugLogResponse.pb-c.d" "Communication\PMR\Debugging\StopDebugLogRequest.pb-c.d" "Communication\PMR\Debugging\StopDebugLogResponse.pb-c.d" "Communication\PMR\Diagnostics\DataFileFrame.pb-c.d" "Communication\PMR\Diagnostics\DiagnosticsMonitors.pb-c.d" "Communication\PMR\Diagnostics\DigitalInterfaceState.pb-c.d" "Communication\PMR\Diagnostics\DispenserAbortHomingRequest.pb-c.d" "Communication\PMR\Diagnostics\DispenserAbortHomingResponse.pb-c.d" "Communication\PMR\Diagnostics\DispenserAbortJoggingRequest.pb-c.d" "Communication\PMR\Diagnostics\DispenserAbortJoggingResponse.pb-c.d" "Communication\PMR\Diagnostics\DispenserHomingRequest.pb-c.d" "Communication\PMR\Diagnostics\DispenserHomingResponse.pb-c.d" + -$(RM) "Communication\PMR\Diagnostics\DispenserJoggingRequest.pb-c.d" "Communication\PMR\Diagnostics\DispenserJoggingResponse.pb-c.d" "Communication\PMR\Diagnostics\DoubleArray.pb-c.d" "Communication\PMR\Diagnostics\Event.pb-c.d" "Communication\PMR\Diagnostics\EventType.pb-c.d" "Communication\PMR\Diagnostics\HeaterState.pb-c.d" "Communication\PMR\Diagnostics\HeaterType.pb-c.d" "Communication\PMR\Diagnostics\InterfaceIOs.pb-c.d" "Communication\PMR\Diagnostics\MotorAbortHomingRequest.pb-c.d" "Communication\PMR\Diagnostics\MotorAbortHomingResponse.pb-c.d" "Communication\PMR\Diagnostics\MotorAbortJoggingRequest.pb-c.d" "Communication\PMR\Diagnostics\MotorAbortJoggingResponse.pb-c.d" "Communication\PMR\Diagnostics\MotorDirection.pb-c.d" "Communication\PMR\Diagnostics\MotorHomingRequest.pb-c.d" "Communication\PMR\Diagnostics\MotorHomingResponse.pb-c.d" "Communication\PMR\Diagnostics\MotorJoggingRequest.pb-c.d" "Communication\PMR\Diagnostics\MotorJoggingResponse.pb-c.d" "Communication\PMR\Diagnostics\ResolveEventRequest.pb-c.d" + -$(RM) "Communication\PMR\Diagnostics\ResolveEventResponse.pb-c.d" "Communication\PMR\Diagnostics\SetBlowerStateRequest.pb-c.d" "Communication\PMR\Diagnostics\SetBlowerStateResponse.pb-c.d" "Communication\PMR\Diagnostics\SetComponentValueRequest.pb-c.d" "Communication\PMR\Diagnostics\SetComponentValueResponse.pb-c.d" "Communication\PMR\Diagnostics\SetDigitalOutRequest.pb-c.d" "Communication\PMR\Diagnostics\SetDigitalOutResponse.pb-c.d" "Communication\PMR\Diagnostics\SetHeaterStateRequest.pb-c.d" "Communication\PMR\Diagnostics\SetHeaterStateResponse.pb-c.d" "Communication\PMR\Diagnostics\SetValveStateRequest.pb-c.d" "Communication\PMR\Diagnostics\SetValveStateResponse.pb-c.d" "Communication\PMR\Diagnostics\StartDiagnosticsRequest.pb-c.d" "Communication\PMR\Diagnostics\StartDiagnosticsResponse.pb-c.d" "Communication\PMR\Diagnostics\StartEventsNotificationRequest.pb-c.d" "Communication\PMR\Diagnostics\StartEventsNotificationResponse.pb-c.d" "Communication\PMR\Diagnostics\StopDiagnosticsRequest.pb-c.d" + -$(RM) "Communication\PMR\Diagnostics\StopDiagnosticsResponse.pb-c.d" "Communication\PMR\Diagnostics\StopEventsNotificationRequest.pb-c.d" "Communication\PMR\Diagnostics\StopEventsNotificationResponse.pb-c.d" "Communication\PMR\Diagnostics\ThreadAbortJoggingRequest.pb-c.d" "Communication\PMR\Diagnostics\ThreadAbortJoggingResponse.pb-c.d" "Communication\PMR\Diagnostics\ThreadJoggingRequest.pb-c.d" "Communication\PMR\Diagnostics\ThreadJoggingResponse.pb-c.d" "Communication\PMR\Diagnostics\ValueComponent.pb-c.d" "Communication\PMR\Diagnostics\ValueComponentState.pb-c.d" "Communication\PMR\Diagnostics\ValveState.pb-c.d" "Communication\PMR\Diagnostics\ValveStateCode.pb-c.d" "Communication\PMR\Diagnostics\ValveType.pb-c.d" "Communication\PMR\FirmwareUpgrade\ActivateVersionRequest.pb-c.d" "Communication\PMR\FirmwareUpgrade\ActivateVersionResponse.pb-c.d" "Communication\PMR\FirmwareUpgrade\ValidateVersionRequest.pb-c.d" "Communication\PMR\FirmwareUpgrade\ValidateVersionResponse.pb-c.d" "Communication\PMR\FirmwareUpgrade\VersionFileDescriptor.pb-c.d" + -$(RM) "Communication\PMR\FirmwareUpgrade\VersionFileDestination.pb-c.d" "Communication\PMR\FirmwareUpgrade\VersionPackageDescriptor.pb-c.d" "Communication\PMR\Hardware\HardwareBlower.pb-c.d" "Communication\PMR\Hardware\HardwareBlowerType.pb-c.d" "Communication\PMR\Hardware\HardwareBreakSensor.pb-c.d" "Communication\PMR\Hardware\HardwareBreakSensorType.pb-c.d" "Communication\PMR\Hardware\HardwareConfiguration.pb-c.d" "Communication\PMR\Hardware\HardwareDancer.pb-c.d" "Communication\PMR\Hardware\HardwareDancerType.pb-c.d" "Communication\PMR\Hardware\HardwareDispenser.pb-c.d" "Communication\PMR\Hardware\HardwareDispenserType.pb-c.d" "Communication\PMR\Hardware\HardwareMotor.pb-c.d" "Communication\PMR\Hardware\HardwareMotorType.pb-c.d" "Communication\PMR\Hardware\HardwarePidControl.pb-c.d" "Communication\PMR\Hardware\HardwarePidControlType.pb-c.d" "Communication\PMR\Hardware\HardwareSpeedSensor.pb-c.d" "Communication\PMR\Hardware\HardwareSpeedSensorType.pb-c.d" "Communication\PMR\Hardware\HardwareWinder.pb-c.d" + -$(RM) "Communication\PMR\Hardware\HardwareWinderType.pb-c.d" "Communication\PMR\Hardware\SystemResetRequest.pb-c.d" "Communication\PMR\Hardware\SystemResetResponse.pb-c.d" "Communication\PMR\Hardware\UploadHardwareConfigurationRequest.pb-c.d" "Communication\PMR\Hardware\UploadHardwareConfigurationResponse.pb-c.d" "Communication\PMR\IO\CreateRequest.pb-c.d" "Communication\PMR\IO\CreateResponse.pb-c.d" "Communication\PMR\IO\DeleteRequest.pb-c.d" "Communication\PMR\IO\DeleteResponse.pb-c.d" "Communication\PMR\IO\ExecuteProcessRequest.pb-c.d" "Communication\PMR\IO\ExecuteProcessResponse.pb-c.d" "Communication\PMR\IO\FileAttribute.pb-c.d" "Communication\PMR\IO\FileChunkDownloadRequest.pb-c.d" "Communication\PMR\IO\FileChunkDownloadResponse.pb-c.d" "Communication\PMR\IO\FileChunkUploadRequest.pb-c.d" "Communication\PMR\IO\FileChunkUploadResponse.pb-c.d" "Communication\PMR\IO\FileDownloadRequest.pb-c.d" "Communication\PMR\IO\FileDownloadResponse.pb-c.d" "Communication\PMR\IO\FileInfo.pb-c.d" "Communication\PMR\IO\FileUploadRequest.pb-c.d" + -$(RM) "Communication\PMR\IO\FileUploadResponse.pb-c.d" "Communication\PMR\IO\GetFilesRequest.pb-c.d" "Communication\PMR\IO\GetFilesResponse.pb-c.d" "Communication\PMR\IO\GetStorageInfoRequest.pb-c.d" "Communication\PMR\IO\GetStorageInfoResponse.pb-c.d" "Communication\PMR\IO\KillProcessRequest.pb-c.d" "Communication\PMR\IO\KillProcessResponse.pb-c.d" "Communication\PMR\Printing\AbortJobRequest.pb-c.d" "Communication\PMR\Printing\AbortJobResponse.pb-c.d" "Communication\PMR\Printing\CurrentJobRequest.pb-c.d" "Communication\PMR\Printing\CurrentJobResponse.pb-c.d" "Communication\PMR\Printing\DispenserLiquidType.pb-c.d" "Communication\PMR\Printing\DispenserStepDivision.pb-c.d" "Communication\PMR\Printing\JobBrushStop.pb-c.d" "Communication\PMR\Printing\JobDispenser.pb-c.d" "Communication\PMR\Printing\JobRequest.pb-c.d" "Communication\PMR\Printing\JobResponse.pb-c.d" "Communication\PMR\Printing\JobSegment.pb-c.d" "Communication\PMR\Printing\JobSpool.pb-c.d" "Communication\PMR\Printing\JobSpoolType.pb-c.d" + -$(RM) "Communication\PMR\Printing\JobStatus.pb-c.d" "Communication\PMR\Printing\JobTicket.pb-c.d" "Communication\PMR\Printing\JobWindingMethod.pb-c.d" "Communication\PMR\Printing\ProcessParameters.pb-c.d" "Communication\PMR\Printing\ResumeCurrentJobRequest.pb-c.d" "Communication\PMR\Printing\ResumeCurrentJobResponse.pb-c.d" "Communication\PMR\Printing\UploadProcessParametersRequest.pb-c.d" "Communication\PMR\Printing\UploadProcessParametersResponse.pb-c.d" "Communication\PMR\Stubs\CalculateRequest.pb-c.d" "Communication\PMR\Stubs\CalculateResponse.pb-c.d" "Communication\PMR\Stubs\ProgressRequest.pb-c.d" "Communication\PMR\Stubs\ProgressResponse.pb-c.d" "Communication\PMR\Stubs\StubAbortJobRequest.pb-c.d" "Communication\PMR\Stubs\StubAbortJobResponse.pb-c.d" "Communication\PMR\Stubs\StubCartridgeReadRequest.pb-c.d" "Communication\PMR\Stubs\StubCartridgeReadResponse.pb-c.d" "Communication\PMR\Stubs\StubCartridgeWriteRequest.pb-c.d" "Communication\PMR\Stubs\StubCartridgeWriteResponse.pb-c.d" "Communication\PMR\Stubs\StubDancerPositionRequest.pb-c.d" -$(RM) "Communication\PMR\Stubs\StubDancerPositionResponse.pb-c.d" "Communication\PMR\Stubs\StubDispenserRequest.pb-c.d" "Communication\PMR\Stubs\StubDispenserResponse.pb-c.d" "Communication\PMR\Stubs\StubExtFlashReadRequest.pb-c.d" "Communication\PMR\Stubs\StubExtFlashReadResponse.pb-c.d" "Communication\PMR\Stubs\StubExtFlashReadWordsRequest.pb-c.d" "Communication\PMR\Stubs\StubExtFlashReadWordsResponse.pb-c.d" "Communication\PMR\Stubs\StubExtFlashWriteRequest.pb-c.d" "Communication\PMR\Stubs\StubExtFlashWriteResponse.pb-c.d" "Communication\PMR\Stubs\StubExtFlashWriteWordsRequest.pb-c.d" "Communication\PMR\Stubs\StubExtFlashWriteWordsResponse.pb-c.d" "Communication\PMR\Stubs\StubF3Gpo01WriteRequest.pb-c.d" "Communication\PMR\Stubs\StubF3Gpo01WriteResponse.pb-c.d" "Communication\PMR\Stubs\StubFPGAReadBackRegRequest.pb-c.d" "Communication\PMR\Stubs\StubFPGAReadBackRegResponse.pb-c.d" "Communication\PMR\Stubs\StubFPGAReadVersionRequest.pb-c.d" "Communication\PMR\Stubs\StubFPGAReadVersionResponse.pb-c.d" -$(RM) "Communication\PMR\Stubs\StubFpgaReadRegRequest.pb-c.d" "Communication\PMR\Stubs\StubFpgaReadRegResponse.pb-c.d" "Communication\PMR\Stubs\StubFpgaWriteRegRequest.pb-c.d" "Communication\PMR\Stubs\StubFpgaWriteRegResponse.pb-c.d" "Communication\PMR\Stubs\StubGPIOInputSetupRequest.pb-c.d" "Communication\PMR\Stubs\StubGPIOInputSetupResponse.pb-c.d" "Communication\PMR\Stubs\StubGPIOReadBitRequest.pb-c.d" "Communication\PMR\Stubs\StubGPIOReadBitResponse.pb-c.d" "Communication\PMR\Stubs\StubGPIOReadByteRequest.pb-c.d" "Communication\PMR\Stubs\StubGPIOReadByteResponse.pb-c.d" "Communication\PMR\Stubs\StubGPIOWriteBitRequest.pb-c.d" "Communication\PMR\Stubs\StubGPIOWriteBitResponse.pb-c.d" "Communication\PMR\Stubs\StubGPIOWriteByteRequest.pb-c.d" "Communication\PMR\Stubs\StubGPIOWriteByteResponse.pb-c.d" "Communication\PMR\Stubs\StubHWVersionRequest.pb-c.d" "Communication\PMR\Stubs\StubHWVersionResponse.pb-c.d" "Communication\PMR\Stubs\StubHeaterRequest.pb-c.d" "Communication\PMR\Stubs\StubHeaterResponse.pb-c.d" -$(RM) "Communication\PMR\Stubs\StubHeatingTestPollRequest.pb-c.d" "Communication\PMR\Stubs\StubHeatingTestPollResponse.pb-c.d" "Communication\PMR\Stubs\StubHeatingTestRequest.pb-c.d" "Communication\PMR\Stubs\StubHeatingTestResponse.pb-c.d" "Communication\PMR\Stubs\StubI2CReadBytesRequest.pb-c.d" "Communication\PMR\Stubs\StubI2CReadBytesResponse.pb-c.d" "Communication\PMR\Stubs\StubI2CRequest.pb-c.d" "Communication\PMR\Stubs\StubI2CResponse.pb-c.d" "Communication\PMR\Stubs\StubI2CWriteBytesRequest.pb-c.d" "Communication\PMR\Stubs\StubI2CWriteBytesResponse.pb-c.d" "Communication\PMR\Stubs\StubIntADCReadRequest.pb-c.d" "Communication\PMR\Stubs\StubIntADCReadResponse.pb-c.d" "Communication\PMR\Stubs\StubJobRequest.pb-c.d" "Communication\PMR\Stubs\StubJobResponse.pb-c.d" "Communication\PMR\Stubs\StubL6470DriverRequest.pb-c.d" "Communication\PMR\Stubs\StubL6470DriverResponse.pb-c.d" "Communication\PMR\Stubs\StubMidTankPressureSensorRequest.pb-c.d" "Communication\PMR\Stubs\StubMidTankPressureSensorResponse.pb-c.d" @@ -661,7 +663,7 @@ clean: -$(RM) "Communication\PMR\Stubs\StubMotorStopRequest.pb-c.d" "Communication\PMR\Stubs\StubMotorStopResponse.pb-c.d" "Communication\PMR\Stubs\StubOptLimitSwitchRequest.pb-c.d" "Communication\PMR\Stubs\StubOptLimitSwitchResponse.pb-c.d" "Communication\PMR\Stubs\StubReadEmbeddedVersionRequest.pb-c.d" "Communication\PMR\Stubs\StubReadEmbeddedVersionResponse.pb-c.d" "Communication\PMR\Stubs\StubRealTimeUsageRequest.pb-c.d" "Communication\PMR\Stubs\StubRealTimeUsageResponse.pb-c.d" "Communication\PMR\Stubs\StubSpeedSensorRequest.pb-c.d" "Communication\PMR\Stubs\StubSpeedSensorResponse.pb-c.d" "Communication\PMR\Stubs\StubSteperMotorRequest.pb-c.d" "Communication\PMR\Stubs\StubSteperMotorResponse.pb-c.d" "Communication\PMR\Stubs\StubTempSensorRequest.pb-c.d" "Communication\PMR\Stubs\StubTempSensorResponse.pb-c.d" "Communication\PMR\Stubs\StubTivaReadRegRequest.pb-c.d" "Communication\PMR\Stubs\StubTivaReadRegResponse.pb-c.d" "Communication\PMR\Stubs\StubTivaWriteRegRequest.pb-c.d" "Communication\PMR\Stubs\StubTivaWriteRegResponse.pb-c.d" -$(RM) "Communication\PMR\Stubs\StubValveRequest.pb-c.d" "Communication\PMR\Stubs\StubValveResponse.pb-c.d" "Drivers\ADC_Sampling\ADC.d" "Drivers\FPGA\FPGA.d" "Drivers\FPGA\FPGA_SPI_Comm.d" "Drivers\FPGA\FPGA_SSI_Comm.d" "Drivers\FPGA\FPGA_GPIO\FPGA_GPIO.d" "Drivers\FPGA\FPGA_INTERRUPTS\FPGA_Interrupts.d" "Drivers\FPGA\JTAG_VME\slim_vme_8051\Handle_vme_file.d" "Drivers\FPGA\JTAG_VME\slim_vme_8051\hardware.d" "Drivers\FPGA\JTAG_VME\slim_vme_8051\slim_pro.d" "Drivers\FPGA\JTAG_VME\slim_vme_8051\slim_vme.d" "Drivers\FPGA\Moters_Driver\L6470.d" "Drivers\Flash_Memory\FATFS\Control_File_System.d" "Drivers\Flash_Memory\FATFS\cc932.d" "Drivers\Flash_Memory\FATFS\fatfs_port_mx66l51235f.d" "Drivers\Flash_Memory\FATFS\ff.d" "Drivers\Flash_Memory\FATFS\mx66l51235f.d" "Drivers\Flash_Memory\FATFS\spi_flash.d" "Drivers\Flash_Memory\Flash_Memory.d" "Drivers\Heater\ADS1220.d" "Drivers\Heater\Heater.d" "Drivers\Heater\TemperatureSensor.d" "Drivers\I2C_Communication\ADC_MUX\ADC_MUX.d" "Drivers\I2C_Communication\DAC\Blower.d" -$(RM) "Drivers\I2C_Communication\Dispensers_EEPROM_MUX\Disp_EEPROM_MUX.d" "Drivers\I2C_Communication\I2C.d" "Drivers\I2C_Communication\I2C_Comm.d" "Drivers\I2C_Communication\I2C_Switch\I2C_Swith.d" "Drivers\I2C_Communication\Thermo_K\MCP9600.d" "Drivers\Motors\Motor.d" "Drivers\On_Chip_Flash\Flashstore.d" "Drivers\SPI\SPI_Comm.d" "Drivers\SSI_Comm\Dancer\Dancer.d" "Drivers\SSI_Comm\SSI_Comm.d" "Drivers\SSI_Comm\Speed_Sensor\Speed_Sensor.d" "Drivers\USB_Communication\USBCDCD.d" "Drivers\Uart_Comm\Uart.d" "Drivers\Valves\Valve.d" "Modules\AlarmHandling\AlarmHandling.d" "Modules\Control\DriverWithCallbackExample.d" "Modules\Control\MillisecTask.d" "Modules\Control\PIDAlgo.d" "Modules\Control\control.d" "Modules\Diagnostics\DiagnosticActions.d" "Modules\Diagnostics\Diagnostics.d" "Modules\Diagnostics\DiagnosticsHoming.d" "Modules\Diagnostics\DiagnosticsJogging.d" "Modules\General\GeneralHardware.d" "Modules\General\process.d" "Modules\Heaters\Heaters_bit.d" "Modules\Heaters\Heaters_init.d" "Modules\Heaters\Heaters_maint.d" - -$(RM) "Modules\Heaters\Heaters_print.d" "Modules\IDS\IDS_BIT.d" "Modules\IDS\IDS_init.d" "Modules\IDS\IDS_maint.d" "Modules\IDS\IDS_print.d" "Modules\Stubs_Handler\Calculate.d" "Modules\Stubs_Handler\Progress.d" "Modules\Stubs_Handler\StubRealTimeUsage.d" "Modules\Stubs_Handler\Stub_Cartridge.d" "Modules\Stubs_Handler\Stub_Dancer.d" "Modules\Stubs_Handler\Stub_Dispenser.d" "Modules\Stubs_Handler\Stub_ExtFlash.d" "Modules\Stubs_Handler\Stub_FPGARWReg.d" "Modules\Stubs_Handler\Stub_FPGAReadBackReg.d" "Modules\Stubs_Handler\Stub_FPGAReadVersion.d" "Modules\Stubs_Handler\Stub_GPIO.d" "Modules\Stubs_Handler\Stub_HW_Version.d" "Modules\Stubs_Handler\Stub_Heater.d" "Modules\Stubs_Handler\Stub_I2C.d" "Modules\Stubs_Handler\Stub_IntADC.d" "Modules\Stubs_Handler\Stub_L6470.d" "Modules\Stubs_Handler\Stub_MidTankPressureSensor.d" "Modules\Stubs_Handler\Stub_Motor.d" "Modules\Stubs_Handler\Stub_OptLimitSwitch.d" "Modules\Stubs_Handler\Stub_ReadEmbeddedVersion.d" "Modules\Stubs_Handler\Stub_SpeedSensor.d" + -$(RM) "Modules\Heaters\Heaters_print.d" "Modules\IDS\IDS_BIT.d" "Modules\IDS\IDS_dispenser.d" "Modules\IDS\IDS_init.d" "Modules\IDS\IDS_maint.d" "Modules\IDS\IDS_print.d" "Modules\Stubs_Handler\Calculate.d" "Modules\Stubs_Handler\Progress.d" "Modules\Stubs_Handler\StubRealTimeUsage.d" "Modules\Stubs_Handler\Stub_Cartridge.d" "Modules\Stubs_Handler\Stub_Dancer.d" "Modules\Stubs_Handler\Stub_Dispenser.d" "Modules\Stubs_Handler\Stub_ExtFlash.d" "Modules\Stubs_Handler\Stub_FPGARWReg.d" "Modules\Stubs_Handler\Stub_FPGAReadBackReg.d" "Modules\Stubs_Handler\Stub_FPGAReadVersion.d" "Modules\Stubs_Handler\Stub_GPIO.d" "Modules\Stubs_Handler\Stub_HW_Version.d" "Modules\Stubs_Handler\Stub_Heater.d" "Modules\Stubs_Handler\Stub_I2C.d" "Modules\Stubs_Handler\Stub_IntADC.d" "Modules\Stubs_Handler\Stub_L6470.d" "Modules\Stubs_Handler\Stub_MidTankPressureSensor.d" "Modules\Stubs_Handler\Stub_Motor.d" "Modules\Stubs_Handler\Stub_OptLimitSwitch.d" "Modules\Stubs_Handler\Stub_ReadEmbeddedVersion.d" "Modules\Stubs_Handler\Stub_SpeedSensor.d" -$(RM) "Modules\Stubs_Handler\Stub_Status.d" "Modules\Stubs_Handler\Stub_SteperMotor.d" "Modules\Stubs_Handler\Stub_TempSensor.d" "Modules\Stubs_Handler\Stub_TivaReg.d" "Modules\Stubs_Handler\Stub_Valve.d" "Modules\Stubs_Handler\User_Leds.d" "Modules\Stubs_Handler\temperature_sensor.d" "Modules\Thread\Thread_BIT.d" "Modules\Thread\Thread_Winder.d" "Modules\Thread\Thread_init.d" "Modules\Thread\Thread_maint.d" "Modules\Thread\Thread_print.d" "Modules\Waste\Waste_BIT.d" "Modules\Waste\Waste_init.d" "Modules\Waste\Waste_maint.d" "Modules\Waste\Waste_print.d" "StateMachines\Printing\JobSTM.d" "StateMachines\Printing\PrintingSTM.d" -@echo 'Finished clean' -@echo ' ' |
