
/* WARNING: Function: __x86.get_pc_thunk.bx replaced with injection: get_pc_thunk_bx */

char * __regparm3 get_machine_name(uint e_machine)

{
  char *pcVar1;
  
  if (e_machine == 0x76) {
    return "Microchip Technology dsPIC30F Digital Signal Controller";
  }
  if (e_machine < 0x77) {
    if (e_machine == 0x42) {
      return "Siemens FX66 microcontroller";
    }
    if (e_machine < 0x43) {
      if (e_machine == 0x28) {
        return "ARM";
      }
      if (e_machine < 0x29) {
        if (e_machine == 0xb) {
          return "Sparc v9 (old)";
        }
        if (e_machine < 0xc) {
          if (e_machine == 5) {
            return "MC88000";
          }
          if (e_machine < 6) {
            if (e_machine == 2) {
              return "Sparc";
            }
            if (e_machine < 3) {
              if (e_machine == 0) {
                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);
                return pcVar1;
              }
              if (e_machine == 1) {
                return "WE32100";
              }
            }
            else {
              if (e_machine == 3) {
                return "Intel 80386";
              }
              if (e_machine == 4) {
                return "MC68000";
              }
            }
          }
          else {
            if (e_machine == 8) {
              return "MIPS R3000";
            }
            if (e_machine < 9) {
              if (e_machine == 6) {
                return "Intel MCU";
              }
              if (e_machine == 7) {
                return "Intel 80860";
              }
            }
            else {
              if (e_machine == 9) {
                return "IBM System/370";
              }
              if (e_machine == 10) {
                return "MIPS R4000 big-endian";
              }
            }
          }
        }
        else {
          if (e_machine == 0x15) {
            return "PowerPC64";
          }
          if (e_machine < 0x16) {
            if (e_machine == 0x12) {
              return "Sparc v8+";
            }
            if (e_machine < 0x13) {
              if (e_machine == 0xf) {
                return "HPPA";
              }
              if (e_machine == 0x11) {
                return "Fujitsu VPP500";
              }
            }
            else {
              if (e_machine == 0x13) {
                return "Intel 80960";
              }
              if (e_machine == 0x14) {
                return "PowerPC";
              }
            }
          }
          else {
            if (e_machine == 0x24) {
              return "Renesas V850 (using RH850 ABI)";
            }
            if (0x24 < e_machine) {
              if (e_machine == 0x26) {
                return "TRW RH32";
              }
              if (0x26 < e_machine) {
                return "MCORE";
              }
              return "Fujitsu FR20";
            }
            if (e_machine == 0x16) {
              return "IBM S/390";
            }
            if (e_machine == 0x17) {
              return "SPU";
            }
          }
        }
      }
      else {
        if (e_machine == 0x35) {
          return "Motorola MC68HC12 Microcontroller";
        }
        if (e_machine < 0x36) {
          if (e_machine == 0x2e) {
            return "Renesas H8/300";
          }
          if (e_machine < 0x2f) {
            if (e_machine == 0x2b) {
              return "Sparc v9";
            }
            if (e_machine < 0x2c) {
              if (e_machine == 0x29) {
                return "Digital Alpha (old)";
              }
              if (e_machine == 0x2a) {
                return "Renesas / SuperH SH";
              }
            }
            else {
              if (e_machine == 0x2c) {
                return "Siemens Tricore";
              }
              if (e_machine == 0x2d) {
                return "ARC";
              }
            }
          }
          else {
            if (e_machine == 0x31) {
              return "Renesas H8/500";
            }
            if (0x31 < e_machine) {
              if (e_machine == 0x33) {
                return "Stanford MIPS-X";
              }
              if (0x33 < e_machine) {
                return "Motorola Coldfire";
              }
              return "Intel IA-64";
            }
            if (e_machine == 0x2f) {
              return "Renesas H8/300H";
            }
            if (e_machine == 0x30) {
              return "Renesas H8S";
            }
          }
        }
        else {
          if (e_machine == 0x3b) {
            return "Toyota ME16 processor";
          }
          if (e_machine < 0x3c) {
            if (e_machine == 0x38) {
              return "Sony nCPU embedded RISC processor";
            }
            if (e_machine < 0x39) {
              if (e_machine == 0x36) {
                return "Fujitsu Multimedia Accelerator";
              }
              if (e_machine == 0x37) {
                return "Siemens PCP";
              }
            }
            else {
              if (e_machine == 0x39) {
                return "Denso NDR1 microprocesspr";
              }
              if (e_machine == 0x3a) {
                return "Motorola Star*Core processor";
              }
            }
          }
          else {
            if (e_machine == 0x3e) {
              return "Advanced Micro Devices X86-64";
            }
            if (0x3e < e_machine) {
              if (e_machine == 0x40) {
                return "Digital Equipment Corp. PDP-10";
              }
              if (0x40 < e_machine) {
                return "Digital Equipment Corp. PDP-11";
              }
              return "Sony DSP processor";
            }
            if (e_machine == 0x3c) {
              return "STMicroelectronics ST100 processor";
            }
            if (e_machine == 0x3d) {
              return "Advanced Logic Corp. TinyJ embedded processor";
            }
          }
        }
      }
    }
    else {
      if (e_machine == 0x5c) {
        return "OpenRISC 1000";
      }
      if (e_machine < 0x5d) {
        if (e_machine == 0x4f) {
          return "LSI Logic\'s 16-bit DSP processor";
        }
        if (e_machine < 0x50) {
          if (e_machine == 0x48) {
            return "Motorola MC68HC05 Microcontroller";
          }
          if (e_machine < 0x49) {
            if (e_machine == 0x45) {
              return "Motorola MC68HC16 Microcontroller";
            }
            if (e_machine < 0x46) {
              if (e_machine == 0x43) {
                return "STMicroelectronics ST9+ 8/16 bit microcontroller";
              }
              if (e_machine == 0x44) {
                return "STMicroelectronics ST7 8-bit microcontroller";
              }
            }
            else {
              if (e_machine == 0x46) {
                return "Motorola MC68HC11 Microcontroller";
              }
              if (e_machine == 0x47) {
                return "Motorola MC68HC08 Microcontroller";
              }
            }
          }
          else {
            if (e_machine == 0x4b) {
              return "Digital VAX";
            }
            if (0x4b < e_machine) {
              if (e_machine == 0x4d) {
                return "Infineon Technologies 32-bit embedded cpu";
              }
              if (0x4d < e_machine) {
                return "Element 14 64-bit DSP processor";
              }
              return "Axis Communications 32-bit embedded processor";
            }
            if (e_machine == 0x49) {
              return "Silicon Graphics SVx";
            }
            if (e_machine == 0x4a) {
              return "STMicroelectronics ST19 8-bit microcontroller";
            }
          }
        }
        else {
          if (e_machine == 0x55) {
            return "d10v";
          }
          if (e_machine < 0x56) {
            if (e_machine == 0x52) {
              return "Vitesse Prism";
            }
            if (e_machine < 0x53) {
              if (e_machine == 0x50) {
                return "Donald Knuth\'s educational 64-bit processor";
              }
              if (e_machine == 0x51) {
                return "Harvard Universitys\'s machine-independent object format";
              }
            }
            else {
              if (e_machine == 0x53) {
                return "Atmel AVR 8-bit microcontroller";
              }
              if (e_machine == 0x54) {
                return "Fujitsu FR30";
              }
            }
          }
          else {
            if (e_machine == 0x58) {
              return "Renesas M32R (formerly Mitsubishi M32r)";
            }
            if (0x58 < e_machine) {
              if (e_machine == 0x5a) {
                return "mn10200";
              }
              if (0x5a < e_machine) {
                return "picoJava";
              }
              return "mn10300";
            }
            if (e_machine == 0x56) {
              return "d30v";
            }
            if (e_machine == 0x57) {
              return "Renesas V850";
            }
          }
        }
      }
      else {
        if (e_machine == 0x69) {
          return "Texas Instruments msp430 microcontroller";
        }
        if (e_machine < 0x6a) {
          if (e_machine == 0x62) {
            return "Tenor Network TPC processor";
          }
          if (e_machine < 99) {
            if (e_machine == 0x5f) {
              return "Alphamosaic VideoCore processor";
            }
            if (e_machine < 0x60) {
              if (e_machine == 0x5d) {
                return "ARCompact";
              }
              if (e_machine == 0x5e) {
                return "Tensilica Xtensa Processor";
              }
            }
            else {
              if (e_machine == 0x60) {
                return "Thompson Multimedia General Purpose Processor";
              }
              if (e_machine == 0x61) {
                return "National Semiconductor 32000 series";
              }
            }
          }
          else {
            if (e_machine == 0x65) {
              return "Ubicom IP2xxx 8-bit microcontrollers";
            }
            if (0x65 < e_machine) {
              if (e_machine == 0x67) {
                return "National Semiconductor CompactRISC";
              }
              if (0x67 < e_machine) {
                return "Fujitsu F2MC16";
              }
              return "MAX Processor";
            }
            if (e_machine == 99) {
              return "Trebia SNP 1000 processor";
            }
            if (e_machine == 100) {
              return "STMicroelectronics ST200 microcontroller";
            }
          }
        }
        else {
          if (e_machine == 0x6f) {
            return "eXcess 16/32/64-bit configurable embedded CPU";
          }
          if (e_machine < 0x70) {
            if (e_machine == 0x6c) {
              return "Sharp embedded microprocessor";
            }
            if (e_machine < 0x6d) {
              if (e_machine == 0x6a) {
                return "Analog Devices Blackfin";
              }
              if (e_machine == 0x6b) {
                return "S1C33 Family of Seiko Epson processors";
              }
            }
            else {
              if (e_machine == 0x6d) {
                return "Arca RISC microprocessor";
              }
              if (e_machine == 0x6e) {
                return "Unicore";
              }
            }
          }
          else {
            if (e_machine == 0x72) {
              return "National Semiconductor CRX microprocessor";
            }
            if (0x72 < e_machine) {
              if (e_machine == 0x74) {
                return "Infineon Technologies xc16x";
              }
              if (0x74 < e_machine) {
                return "Renesas M16C series microprocessors";
              }
              return "Motorola XGATE embedded processor";
            }
            if (e_machine == 0x70) {
              return "Icera Semiconductor Inc. Deep Execution Processor";
            }
            if (e_machine == 0x71) {
              return "Altera Nios II";
            }
          }
        }
      }
    }
  }
  else {
    if (e_machine == 0xc5) {
      return "Renesas RL78";
    }
    if (e_machine < 0xc6) {
      if (e_machine == 0xab) {
        return "M2000 Reconfigurable RISC Microprocessor";
      }
      if (e_machine < 0xac) {
        if (e_machine == 0x8e) {
          return "Texas Instruments TMS320C55x DSP family";
        }
        if (e_machine < 0x8f) {
          if (e_machine == 0x87) {
            return "SUNPLUS S+Core";
          }
          if (e_machine < 0x88) {
            if (e_machine == 0x83) {
              return "Altium TSK3000 core";
            }
            if (e_machine < 0x84) {
              if (e_machine == 0x77) {
                return "Freescale Communication Engine RISC core";
              }
              if (e_machine == 0x78) {
                return "Renesas M32c";
              }
            }
            else {
              if (e_machine == 0x84) {
                return "Freescale RS08 embedded processor";
              }
              if (e_machine == 0x86) {
                return "Cyan Technology eCOG2 microprocessor";
              }
            }
          }
          else {
            if (e_machine == 0x8a) {
              return "Lattice Mico32";
            }
            if (0x8a < e_machine) {
              if (e_machine == 0x8c) {
                return "Texas Instruments TMS320C6000 DSP family";
              }
              if (0x8c < e_machine) {
                return "Texas Instruments TMS320C2000 DSP family";
              }
              return "Seiko Epson C17 family";
            }
            if (e_machine == 0x88) {
              return "New Japan Radio (NJR) 24-bit DSP Processor";
            }
            if (e_machine == 0x89) {
              return "Broadcom VideoCore III processor";
            }
          }
        }
        else {
          if (e_machine == 0xa4) {
            return "QUALCOMM DSP6 Processor";
          }
          if (e_machine < 0xa5) {
            if (e_machine == 0xa1) {
              return "Cypress M8C microprocessor";
            }
            if (e_machine < 0xa2) {
              if (e_machine == 0x90) {
                return "TI PRU I/O processor";
              }
              if (e_machine == 0xa0) {
                return "STMicroelectronics 64bit VLIW Data Signal Processor";
              }
            }
            else {
              if (e_machine == 0xa2) {
                return "Renesas R32C series microprocessors";
              }
              if (e_machine == 0xa3) {
                return "NXP Semiconductors TriMedia architecture family";
              }
            }
          }
          else {
            if (e_machine == 0xa7) {
              return "Andes Technology compact code size embedded RISC processor family";
            }
            if (0xa7 < e_machine) {
              if (e_machine == 0xa9) {
                return "Dallas Semiconductor MAXQ30 Core microcontrollers";
              }
              if (0xa9 < e_machine) {
                return "New Japan Radio (NJR) 16-bit DSP Processor";
              }
              return "Cyan Technology eCOG1X family";
            }
            if (e_machine == 0xa5) {
              return "Intel 8051 and variants";
            }
            if (e_machine == 0xa6) {
              return "STMicroelectronics STxP7x family";
            }
          }
        }
      }
      else {
        if (e_machine == 0xb8) {
          return "ARM (reserved)";
        }
        if (e_machine < 0xb9) {
          if (e_machine == 0xb1) {
            return "Xilinx MicroBlaze";
          }
          if (e_machine < 0xb2) {
            if (e_machine == 0xae) {
              return "Imagination Technologies Meta processor architecture";
            }
            if (e_machine < 0xaf) {
              if (e_machine == 0xac) {
                return "Cray Inc. NV2 vector architecture";
              }
              if (e_machine == 0xad) {
                return "Renesas RX";
              }
            }
            else {
              if (e_machine == 0xaf) {
                return "MCST Elbrus general purpose hardware architecture";
              }
              if (e_machine == 0xb0) {
                return "Cyan Technology eCOG16 family";
              }
            }
          }
          else {
            if (e_machine == 0xb4) {
              return "Intel L1OM";
            }
            if (0xb4 < e_machine) {
              if (e_machine == 0xb6) {
                return "Intel (reserved)";
              }
              if (0xb6 < e_machine) {
                return "AArch64";
              }
              return "Intel K1OM";
            }
            if (e_machine == 0xb2) {
              return "Freescale Extended Time Processing Unit";
            }
            if (e_machine == 0xb3) {
              return "Infineon Technologies SLE9X core";
            }
          }
        }
        else {
          if (e_machine == 0xbe) {
            return "NVIDIA CUDA architecture";
          }
          if (e_machine < 0xbf) {
            if (e_machine == 0xbb) {
              return "Tilera TILE64 multicore architecture family";
            }
            if (e_machine < 0xbc) {
              if (e_machine == 0xb9) {
                return "Atmel Corporation 32-bit microprocessor";
              }
              if (e_machine == 0xba) {
                return "STMicroeletronics STM8 8-bit microcontroller";
              }
            }
            else {
              if (e_machine == 0xbc) {
                return "Tilera TILEPro multicore architecture family";
              }
              if (e_machine == 0xbd) {
                return "Xilinx MicroBlaze";
              }
            }
          }
          else {
            if (e_machine == 0xc1) {
              return "KIPO-KAIST Core-A 1st generation processor family";
            }
            if (0xc1 < e_machine) {
              if (e_machine == 0xc3) {
                return "ARCv2";
              }
              if (0xc3 < e_machine) {
                return "Open8 8-bit RISC soft processor core";
              }
              return "KIPO-KAIST Core-A 2nd generation processor family";
            }
            if (e_machine == 0xbf) {
              return "Tilera TILE-Gx multicore architecture family";
            }
            if (e_machine == 0xc0) {
              return "CloudShield architecture family";
            }
          }
        }
      }
    }
    else {
      if (e_machine == 0xfa) {
        return "Netronome Flow Processor";
      }
      if (e_machine < 0xfb) {
        if (e_machine == 0xd7) {
          return "Paneve CDP architecture family";
        }
        if (e_machine < 0xd8) {
          if (e_machine == 0xcb) {
            return "XMOS xCORE processor family";
          }
          if (e_machine < 0xcc) {
            if (e_machine == 200) {
              return "Freescale 56800EX Digital Signal Controller (DSC)";
            }
            if (e_machine < 0xc9) {
              if (e_machine == 0xc6) {
                return "Broadcom VideoCore V processor";
              }
              if (e_machine == 199) {
                return "Renesas 78K0R";
              }
            }
            else {
              if (e_machine == 0xc9) {
                return "Beyond BA1 CPU architecture";
              }
              if (e_machine == 0xca) {
                return "Beyond BA2 CPU architecture";
              }
            }
          }
          else {
            if (e_machine == 0xd3) {
              return "KM211 KMX32 32-bit processor";
            }
            if (0xd3 < e_machine) {
              if (e_machine == 0xd5) {
                return "KM211 KMX8 8-bit processor";
              }
              if (0xd5 < e_machine) {
                return "KM211 KVARC processor";
              }
              return "KM211 KMX16 16-bit processor";
            }
            if (e_machine == 0xcc) {
              return "Microchip 8-bit PIC(r) family";
            }
            if (e_machine == 0xd2) {
              return "KM211 KM32 32-bit processor";
            }
          }
        }
        else {
          if (e_machine == 0xdd) {
            return "CDS VISIUMcore processor";
          }
          if (e_machine < 0xde) {
            if (e_machine == 0xda) {
              return "Nanoradio Optimized RISC";
            }
            if (e_machine < 0xdb) {
              if (e_machine == 0xd8) {
                return "Cognitive Smart Memory Processor";
              }
              if (e_machine == 0xd9) {
                return "Bluechip Systems CoolEngine";
              }
            }
            else {
              if (e_machine == 0xdb) {
                return "CSR Kalimba architecture family";
              }
              if (e_machine == 0xdc) {
                return "Zilog Z80";
              }
            }
          }
          else {
            if (e_machine == 0xe0) {
              return "AMD GPU";
            }
            if (e_machine < 0xe1) {
              if (e_machine == 0xde) {
                return "FTDI Chip FT32";
              }
              if (e_machine == 0xdf) {
                return "Moxie";
              }
            }
            else {
              if (e_machine == 0xf4) {
                return "Lanai 32-bit processor";
              }
              if (e_machine == 0xf7) {
                return "Linux BPF";
              }
              if (e_machine == 0xf3) {
                return "RISC-V";
              }
            }
          }
        }
      }
      else {
        if (e_machine == 0x9026) {
          return "Alpha";
        }
        if (e_machine < 0x9027) {
          if (e_machine == 0x4688) {
            return "Infineon Technologies xc16x";
          }
          if (e_machine < 0x4689) {
            if (e_machine == 0x2530) {
              return "Morpho Techologies MT processor";
            }
            if (e_machine < 0x2531) {
              if (e_machine == 0x1057) {
                return "Atmel AVR 8-bit microcontroller";
              }
              if (e_machine == 0x1223) {
                return "Adapteva EPIPHANY";
              }
            }
            else {
              if (e_machine == 0x3330) {
                return "Fujitsu FR30";
              }
              if (e_machine == 0x4157) {
                return "Web Assembly";
              }
            }
          }
          else {
            if (e_machine == 0x5aa5) {
              return "OpenDLX";
            }
            if (e_machine < 0x5aa6) {
              if (e_machine == 0x4def) {
                return "Freescale S12Z";
              }
              if (e_machine == 0x5441) {
                return "Fujitsu FR-V";
              }
            }
            else {
              if (e_machine == 0x7676) {
                return "d30v";
              }
              if (e_machine == 0x8217) {
                return "Ubicom IP2xxx 8-bit microcontrollers";
              }
              if (e_machine == 0x7650) {
                return "d10v";
              }
            }
          }
        }
        else {
          if (e_machine == 0xbaab) {
            return "Xilinx MicroBlaze";
          }
          if (e_machine < 0xbaac) {
            if (e_machine == 0xa390) {
              return "IBM S/390";
            }
            if (e_machine < 0xa391) {
              if (e_machine == 0x9041) {
                return "Renesas M32R (formerly Mitsubishi M32r)";
              }
              if (e_machine == 0x9080) {
                return "Renesas V850";
              }
            }
            else {
              if (e_machine == 0xabc7) {
                return "Tensilica Xtensa Processor";
              }
              if (e_machine == 0xad45) {
                return "Sanyo XStormy16 CPU core";
              }
            }
          }
          else {
            if (e_machine == 0xf00d) {
              return "Toshiba MeP Media Engine";
            }
            if (e_machine < 0xf00e) {
              if (e_machine == 0xbeef) {
                return "mn10300";
              }
              if (e_machine == 0xdead) {
                return "mn10200";
              }
            }
            else {
              if (e_machine == 0xfeba) {
                return "Vitesse IQ2000";
              }
              if (e_machine == 0xfebb) {
                return "Altera Nios";
              }
              if (e_machine == 0xfeb0) {
                return "Altera Nios";
              }
            }
          }
        }
      }
    }
  }
  pcVar1 = (char *)dcgettext(0,"<unknown>: 0x%x",5);
  snprintf(get_machine_name::buff,0x40,pcVar1,e_machine);
  return get_machine_name::buff;
}



/* WARNING: Function: __i686.get_pc_thunk.bx replaced with injection: get_pc_thunk_bx */

char * __regparm3 FUN_0001c3f0(uint param_1)

{
  char *pcVar1;
  
  if (param_1 == 0x76) {
    return "Microchip Technology dsPIC30F Digital Signal Controller";
  }
  if (param_1 < 0x77) {
    if (param_1 == 0x42) {
      return "Siemens FX66 microcontroller";
    }
    if (param_1 < 0x43) {
      if (param_1 == 0x28) {
        return "ARM";
      }
      if (param_1 < 0x29) {
        if (param_1 == 0xb) {
          return "Sparc v9 (old)";
        }
        if (param_1 < 0xc) {
          if (param_1 == 5) {
            return "MC88000";
          }
          if (param_1 < 6) {
            if (param_1 == 2) {
              return "Sparc";
            }
            if (param_1 < 3) {
              if (param_1 == 0) {
                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);
                return pcVar1;
              }
              if (param_1 == 1) {
                return "WE32100";
              }
            }
            else {
              if (param_1 == 3) {
                return "Intel 80386";
              }
              if (param_1 == 4) {
                return "MC68000";
              }
            }
          }
          else {
            if (param_1 == 8) {
              return "MIPS R3000";
            }
            if (param_1 < 9) {
              if (param_1 == 6) {
                return "Intel MCU";
              }
              if (param_1 == 7) {
                return "Intel 80860";
              }
            }
            else {
              if (param_1 == 9) {
                return "IBM System/370";
              }
              if (param_1 == 10) {
                return "MIPS R4000 big-endian";
              }
            }
          }
        }
        else {
          if (param_1 == 0x15) {
            return "PowerPC64";
          }
          if (param_1 < 0x16) {
            if (param_1 == 0x12) {
              return "Sparc v8+";
            }
            if (param_1 < 0x13) {
              if (param_1 == 0xf) {
                return "HPPA";
              }
              if (param_1 == 0x11) {
                return "Fujitsu VPP500";
              }
            }
            else {
              if (param_1 == 0x13) {
                return "Intel 80960";
              }
              if (param_1 == 0x14) {
                return "PowerPC";
              }
            }
          }
          else {
            if (param_1 == 0x24) {
              return "Renesas V850 (using RH850 ABI)";
            }
            if (0x24 < param_1) {
              if (param_1 == 0x26) {
                return "TRW RH32";
              }
              if (0x26 < param_1) {
                return "MCORE";
              }
              return "Fujitsu FR20";
            }
            if (param_1 == 0x16) {
              return "IBM S/390";
            }
            if (param_1 == 0x17) {
              return "SPU";
            }
          }
        }
      }
      else {
        if (param_1 == 0x35) {
          return "Motorola MC68HC12 Microcontroller";
        }
        if (param_1 < 0x36) {
          if (param_1 == 0x2e) {
            return "Renesas H8/300";
          }
          if (param_1 < 0x2f) {
            if (param_1 == 0x2b) {
              return "Sparc v9";
            }
            if (param_1 < 0x2c) {
              if (param_1 == 0x29) {
                return "Digital Alpha (old)";
              }
              if (param_1 == 0x2a) {
                return "Renesas / SuperH SH";
              }
            }
            else {
              if (param_1 == 0x2c) {
                return "Siemens Tricore";
              }
              if (param_1 == 0x2d) {
                return "ARC";
              }
            }
          }
          else {
            if (param_1 == 0x31) {
              return "Renesas H8/500";
            }
            if (0x31 < param_1) {
              if (param_1 == 0x33) {
                return "Stanford MIPS-X";
              }
              if (0x33 < param_1) {
                return "Motorola Coldfire";
              }
              return "Intel IA-64";
            }
            if (param_1 == 0x2f) {
              return "Renesas H8/300H";
            }
            if (param_1 == 0x30) {
              return "Renesas H8S";
            }
          }
        }
        else {
          if (param_1 == 0x3b) {
            return "Toyota ME16 processor";
          }
          if (param_1 < 0x3c) {
            if (param_1 == 0x38) {
              return "Sony nCPU embedded RISC processor";
            }
            if (param_1 < 0x39) {
              if (param_1 == 0x36) {
                return "Fujitsu Multimedia Accelerator";
              }
              if (param_1 == 0x37) {
                return "Siemens PCP";
              }
            }
            else {
              if (param_1 == 0x39) {
                return "Denso NDR1 microprocesspr";
              }
              if (param_1 == 0x3a) {
                return "Motorola Star*Core processor";
              }
            }
          }
          else {
            if (param_1 == 0x3e) {
              return "Advanced Micro Devices X86-64";
            }
            if (0x3e < param_1) {
              if (param_1 == 0x40) {
                return "Digital Equipment Corp. PDP-10";
              }
              if (0x40 < param_1) {
                return "Digital Equipment Corp. PDP-11";
              }
              return "Sony DSP processor";
            }
            if (param_1 == 0x3c) {
              return "STMicroelectronics ST100 processor";
            }
            if (param_1 == 0x3d) {
              return "Advanced Logic Corp. TinyJ embedded processor";
            }
          }
        }
      }
    }
    else {
      if (param_1 == 0x5c) {
        return "OpenRISC 1000";
      }
      if (param_1 < 0x5d) {
        if (param_1 == 0x4f) {
          return "LSI Logic\'s 16-bit DSP processor";
        }
        if (param_1 < 0x50) {
          if (param_1 == 0x48) {
            return "Motorola MC68HC05 Microcontroller";
          }
          if (param_1 < 0x49) {
            if (param_1 == 0x45) {
              return "Motorola MC68HC16 Microcontroller";
            }
            if (param_1 < 0x46) {
              if (param_1 == 0x43) {
                return "STMicroelectronics ST9+ 8/16 bit microcontroller";
              }
              if (param_1 == 0x44) {
                return "STMicroelectronics ST7 8-bit microcontroller";
              }
            }
            else {
              if (param_1 == 0x46) {
                return "Motorola MC68HC11 Microcontroller";
              }
              if (param_1 == 0x47) {
                return "Motorola MC68HC08 Microcontroller";
              }
            }
          }
          else {
            if (param_1 == 0x4b) {
              return "Digital VAX";
            }
            if (0x4b < param_1) {
              if (param_1 == 0x4d) {
                return "Infineon Technologies 32-bit embedded cpu";
              }
              if (0x4d < param_1) {
                return "Element 14 64-bit DSP processor";
              }
              return "Axis Communications 32-bit embedded processor";
            }
            if (param_1 == 0x49) {
              return "Silicon Graphics SVx";
            }
            if (param_1 == 0x4a) {
              return "STMicroelectronics ST19 8-bit microcontroller";
            }
          }
        }
        else {
          if (param_1 == 0x55) {
            return "d10v";
          }
          if (param_1 < 0x56) {
            if (param_1 == 0x52) {
              return "Vitesse Prism";
            }
            if (param_1 < 0x53) {
              if (param_1 == 0x50) {
                return "Donald Knuth\'s educational 64-bit processor";
              }
              if (param_1 == 0x51) {
                return "Harvard Universitys\'s machine-independent object format";
              }
            }
            else {
              if (param_1 == 0x53) {
                return "Atmel AVR 8-bit microcontroller";
              }
              if (param_1 == 0x54) {
                return "Fujitsu FR30";
              }
            }
          }
          else {
            if (param_1 == 0x58) {
              return "Renesas M32R (formerly Mitsubishi M32r)";
            }
            if (0x58 < param_1) {
              if (param_1 == 0x5a) {
                return "mn10200";
              }
              if (0x5a < param_1) {
                return "picoJava";
              }
              return "mn10300";
            }
            if (param_1 == 0x56) {
              return "d30v";
            }
            if (param_1 == 0x57) {
              return "Renesas V850";
            }
          }
        }
      }
      else {
        if (param_1 == 0x69) {
          return "Texas Instruments msp430 microcontroller";
        }
        if (param_1 < 0x6a) {
          if (param_1 == 0x62) {
            return "Tenor Network TPC processor";
          }
          if (param_1 < 99) {
            if (param_1 == 0x5f) {
              return "Alphamosaic VideoCore processor";
            }
            if (param_1 < 0x60) {
              if (param_1 == 0x5d) {
                return "ARCompact";
              }
              if (param_1 == 0x5e) {
                return "Tensilica Xtensa Processor";
              }
            }
            else {
              if (param_1 == 0x60) {
                return "Thompson Multimedia General Purpose Processor";
              }
              if (param_1 == 0x61) {
                return "National Semiconductor 32000 series";
              }
            }
          }
          else {
            if (param_1 == 0x65) {
              return "Ubicom IP2xxx 8-bit microcontrollers";
            }
            if (0x65 < param_1) {
              if (param_1 == 0x67) {
                return "National Semiconductor CompactRISC";
              }
              if (0x67 < param_1) {
                return "Fujitsu F2MC16";
              }
              return "MAX Processor";
            }
            if (param_1 == 99) {
              return "Trebia SNP 1000 processor";
            }
            if (param_1 == 100) {
              return "STMicroelectronics ST200 microcontroller";
            }
          }
        }
        else {
          if (param_1 == 0x6f) {
            return "eXcess 16/32/64-bit configurable embedded CPU";
          }
          if (param_1 < 0x70) {
            if (param_1 == 0x6c) {
              return "Sharp embedded microprocessor";
            }
            if (param_1 < 0x6d) {
              if (param_1 == 0x6a) {
                return "Analog Devices Blackfin";
              }
              if (param_1 == 0x6b) {
                return "S1C33 Family of Seiko Epson processors";
              }
            }
            else {
              if (param_1 == 0x6d) {
                return "Arca RISC microprocessor";
              }
              if (param_1 == 0x6e) {
                return "Unicore";
              }
            }
          }
          else {
            if (param_1 == 0x72) {
              return "National Semiconductor CRX microprocessor";
            }
            if (0x72 < param_1) {
              if (param_1 == 0x74) {
                return "Infineon Technologies xc16x";
              }
              if (0x74 < param_1) {
                return "Renesas M16C series microprocessors";
              }
              return "Motorola XGATE embedded processor";
            }
            if (param_1 == 0x70) {
              return "Icera Semiconductor Inc. Deep Execution Processor";
            }
            if (param_1 == 0x71) {
              return "Altera Nios II";
            }
          }
        }
      }
    }
  }
  else {
    if (param_1 == 0xc5) {
      return "Renesas RL78";
    }
    if (param_1 < 0xc6) {
      if (param_1 == 0xab) {
        return "M2000 Reconfigurable RISC Microprocessor";
      }
      if (param_1 < 0xac) {
        if (param_1 == 0x8e) {
          return "Texas Instruments TMS320C55x DSP family";
        }
        if (param_1 < 0x8f) {
          if (param_1 == 0x87) {
            return "SUNPLUS S+Core";
          }
          if (param_1 < 0x88) {
            if (param_1 == 0x83) {
              return "Altium TSK3000 core";
            }
            if (param_1 < 0x84) {
              if (param_1 == 0x77) {
                return "Freescale Communication Engine RISC core";
              }
              if (param_1 == 0x78) {
                return "Renesas M32c";
              }
            }
            else {
              if (param_1 == 0x84) {
                return "Freescale RS08 embedded processor";
              }
              if (param_1 == 0x86) {
                return "Cyan Technology eCOG2 microprocessor";
              }
            }
          }
          else {
            if (param_1 == 0x8a) {
              return "Lattice Mico32";
            }
            if (0x8a < param_1) {
              if (param_1 == 0x8c) {
                return "Texas Instruments TMS320C6000 DSP family";
              }
              if (0x8c < param_1) {
                return "Texas Instruments TMS320C2000 DSP family";
              }
              return "Seiko Epson C17 family";
            }
            if (param_1 == 0x88) {
              return "New Japan Radio (NJR) 24-bit DSP Processor";
            }
            if (param_1 == 0x89) {
              return "Broadcom VideoCore III processor";
            }
          }
        }
        else {
          if (param_1 == 0xa4) {
            return "QUALCOMM DSP6 Processor";
          }
          if (param_1 < 0xa5) {
            if (param_1 == 0xa1) {
              return "Cypress M8C microprocessor";
            }
            if (param_1 < 0xa2) {
              if (param_1 == 0x90) {
                return "TI PRU I/O processor";
              }
              if (param_1 == 0xa0) {
                return "STMicroelectronics 64bit VLIW Data Signal Processor";
              }
            }
            else {
              if (param_1 == 0xa2) {
                return "Renesas R32C series microprocessors";
              }
              if (param_1 == 0xa3) {
                return "NXP Semiconductors TriMedia architecture family";
              }
            }
          }
          else {
            if (param_1 == 0xa7) {
              return "Andes Technology compact code size embedded RISC processor family";
            }
            if (0xa7 < param_1) {
              if (param_1 == 0xa9) {
                return "Dallas Semiconductor MAXQ30 Core microcontrollers";
              }
              if (0xa9 < param_1) {
                return "New Japan Radio (NJR) 16-bit DSP Processor";
              }
              return "Cyan Technology eCOG1X family";
            }
            if (param_1 == 0xa5) {
              return "Intel 8051 and variants";
            }
            if (param_1 == 0xa6) {
              return "STMicroelectronics STxP7x family";
            }
          }
        }
      }
      else {
        if (param_1 == 0xb8) {
          return "ARM (reserved)";
        }
        if (param_1 < 0xb9) {
          if (param_1 == 0xb1) {
            return "Xilinx MicroBlaze";
          }
          if (param_1 < 0xb2) {
            if (param_1 == 0xae) {
              return "Imagination Technologies Meta processor architecture";
            }
            if (param_1 < 0xaf) {
              if (param_1 == 0xac) {
                return "Cray Inc. NV2 vector architecture";
              }
              if (param_1 == 0xad) {
                return "Renesas RX";
              }
            }
            else {
              if (param_1 == 0xaf) {
                return "MCST Elbrus general purpose hardware architecture";
              }
              if (param_1 == 0xb0) {
                return "Cyan Technology eCOG16 family";
              }
            }
          }
          else {
            if (param_1 == 0xb4) {
              return "Intel L1OM";
            }
            if (0xb4 < param_1) {
              if (param_1 == 0xb6) {
                return "Intel (reserved)";
              }
              if (0xb6 < param_1) {
                return "AArch64";
              }
              return "Intel K1OM";
            }
            if (param_1 == 0xb2) {
              return "Freescale Extended Time Processing Unit";
            }
            if (param_1 == 0xb3) {
              return "Infineon Technologies SLE9X core";
            }
          }
        }
        else {
          if (param_1 == 0xbe) {
            return "NVIDIA CUDA architecture";
          }
          if (param_1 < 0xbf) {
            if (param_1 == 0xbb) {
              return "Tilera TILE64 multicore architecture family";
            }
            if (param_1 < 0xbc) {
              if (param_1 == 0xb9) {
                return "Atmel Corporation 32-bit microprocessor";
              }
              if (param_1 == 0xba) {
                return "STMicroeletronics STM8 8-bit microcontroller";
              }
            }
            else {
              if (param_1 == 0xbc) {
                return "Tilera TILEPro multicore architecture family";
              }
              if (param_1 == 0xbd) {
                return "Xilinx MicroBlaze";
              }
            }
          }
          else {
            if (param_1 == 0xc1) {
              return "KIPO-KAIST Core-A 1st generation processor family";
            }
            if (0xc1 < param_1) {
              if (param_1 == 0xc3) {
                return "ARCv2";
              }
              if (0xc3 < param_1) {
                return "Open8 8-bit RISC soft processor core";
              }
              return "KIPO-KAIST Core-A 2nd generation processor family";
            }
            if (param_1 == 0xbf) {
              return "Tilera TILE-Gx multicore architecture family";
            }
            if (param_1 == 0xc0) {
              return "CloudShield architecture family";
            }
          }
        }
      }
    }
    else {
      if (param_1 == 0xfa) {
        return "Netronome Flow Processor";
      }
      if (param_1 < 0xfb) {
        if (param_1 == 0xd7) {
          return "Paneve CDP architecture family";
        }
        if (param_1 < 0xd8) {
          if (param_1 == 0xcb) {
            return "XMOS xCORE processor family";
          }
          if (param_1 < 0xcc) {
            if (param_1 == 200) {
              return "Freescale 56800EX Digital Signal Controller (DSC)";
            }
            if (param_1 < 0xc9) {
              if (param_1 == 0xc6) {
                return "Broadcom VideoCore V processor";
              }
              if (param_1 == 199) {
                return "Renesas 78K0R";
              }
            }
            else {
              if (param_1 == 0xc9) {
                return "Beyond BA1 CPU architecture";
              }
              if (param_1 == 0xca) {
                return "Beyond BA2 CPU architecture";
              }
            }
          }
          else {
            if (param_1 == 0xd3) {
              return "KM211 KMX32 32-bit processor";
            }
            if (0xd3 < param_1) {
              if (param_1 == 0xd5) {
                return "KM211 KMX8 8-bit processor";
              }
              if (0xd5 < param_1) {
                return "KM211 KVARC processor";
              }
              return "KM211 KMX16 16-bit processor";
            }
            if (param_1 == 0xcc) {
              return "Microchip 8-bit PIC(r) family";
            }
            if (param_1 == 0xd2) {
              return "KM211 KM32 32-bit processor";
            }
          }
        }
        else {
          if (param_1 == 0xdd) {
            return "CDS VISIUMcore processor";
          }
          if (param_1 < 0xde) {
            if (param_1 == 0xda) {
              return "Nanoradio Optimized RISC";
            }
            if (param_1 < 0xdb) {
              if (param_1 == 0xd8) {
                return "Cognitive Smart Memory Processor";
              }
              if (param_1 == 0xd9) {
                return "Bluechip Systems CoolEngine";
              }
            }
            else {
              if (param_1 == 0xdb) {
                return "CSR Kalimba architecture family";
              }
              if (param_1 == 0xdc) {
                return "Zilog Z80";
              }
            }
          }
          else {
            if (param_1 == 0xe0) {
              return "AMD GPU";
            }
            if (param_1 < 0xe1) {
              if (param_1 == 0xde) {
                return "FTDI Chip FT32";
              }
              if (param_1 == 0xdf) {
                return "Moxie";
              }
            }
            else {
              if (param_1 == 0xf4) {
                return "Lanai 32-bit processor";
              }
              if (param_1 == 0xf7) {
                return "Linux BPF";
              }
              if (param_1 == 0xf3) {
                return "RISC-V";
              }
            }
          }
        }
      }
      else {
        if (param_1 == 0x9026) {
          return "Alpha";
        }
        if (param_1 < 0x9027) {
          if (param_1 == 0x4688) {
            return "Infineon Technologies xc16x";
          }
          if (param_1 < 0x4689) {
            if (param_1 == 0x2530) {
              return "Morpho Techologies MT processor";
            }
            if (param_1 < 0x2531) {
              if (param_1 == 0x1057) {
                return "Atmel AVR 8-bit microcontroller";
              }
              if (param_1 == 0x1223) {
                return "Adapteva EPIPHANY";
              }
            }
            else {
              if (param_1 == 0x3330) {
                return "Fujitsu FR30";
              }
              if (param_1 == 0x4157) {
                return "Web Assembly";
              }
            }
          }
          else {
            if (param_1 == 0x5aa5) {
              return "OpenDLX";
            }
            if (param_1 < 0x5aa6) {
              if (param_1 == 0x4def) {
                return "Freescale S12Z";
              }
              if (param_1 == 0x5441) {
                return "Fujitsu FR-V";
              }
            }
            else {
              if (param_1 == 0x7676) {
                return "d30v";
              }
              if (param_1 == 0x8217) {
                return "Ubicom IP2xxx 8-bit microcontrollers";
              }
              if (param_1 == 0x7650) {
                return "d10v";
              }
            }
          }
        }
        else {
          if (param_1 == 0xbaab) {
            return "Xilinx MicroBlaze";
          }
          if (param_1 < 0xbaac) {
            if (param_1 == 0xa390) {
              return "IBM S/390";
            }
            if (param_1 < 0xa391) {
              if (param_1 == 0x9041) {
                return "Renesas M32R (formerly Mitsubishi M32r)";
              }
              if (param_1 == 0x9080) {
                return "Renesas V850";
              }
            }
            else {
              if (param_1 == 0xabc7) {
                return "Tensilica Xtensa Processor";
              }
              if (param_1 == 0xad45) {
                return "Sanyo XStormy16 CPU core";
              }
            }
          }
          else {
            if (param_1 == 0xf00d) {
              return "Toshiba MeP Media Engine";
            }
            if (param_1 < 0xf00e) {
              if (param_1 == 0xbeef) {
                return "mn10300";
              }
              if (param_1 == 0xdead) {
                return "mn10200";
              }
            }
            else {
              if (param_1 == 0xfeba) {
                return "Vitesse IQ2000";
              }
              if (param_1 == 0xfebb) {
                return "Altera Nios";
              }
              if (param_1 == 0xfeb0) {
                return "Altera Nios";
              }
            }
          }
        }
      }
    }
  }
  pcVar1 = (char *)dcgettext(0,"<unknown>: 0x%x",5);
  snprintf(&DAT_000b5ba0,0x40,pcVar1,param_1);
  return &DAT_000b5ba0;
}


PUSH ESI
PUSH EBX
CALL 0x00013f70
ADD EBX,0x97c09
SUB ESP,0x4
CMP EAX,0x76
JZ 0x0001d65b
MOV ESI,EAX
JA 0x0001c578
CMP EAX,0x42
JZ 0x0001d650
JA 0x0001c518
CMP EAX,0x28
JZ 0x0001d620
JBE 0x0001c620
CMP EAX,0x35
JZ 0x0001d5c0
JA 0x0001c4d0
CMP EAX,0x2e
JZ 0x0001d4e0
JBE 0x0001c4a0
CMP EAX,0x31
JZ 0x0001d430
JBE 0x0001c478
LEA EAX,[EBX + 0xfffc229d]
CMP ESI,0x33
JZ 0x0001c46e
LEA EAX,[EBX + 0xfffc22ad]
LEA EDX,[EBX + 0xfffc2291]
CMOVBE EAX,EDX
ADD ESP,0x4
POP EBX
POP ESI
RET
LEA EAX,[EBX + 0xfffc2266]
CMP ESI,0x2f
JZ 0x0001c46e
CMP ESI,0x30
JNZ 0x0001cf58
ADD ESP,0x4
LEA EAX,[EBX + 0xfffc2276]
POP EBX
POP ESI
RET
CMP EAX,0x2b
JZ 0x0001d2e0
JA 0x0001c670
LEA EAX,[EBX + 0xfffc2216]
CMP ESI,0x29
JZ 0x0001c46e
CMP ESI,0x2a
JNZ 0x0001cf58
ADD ESP,0x4
LEA EAX,[EBX + 0xfffc222a]
POP EBX
POP ESI
RET
CMP EAX,0x3b
JZ 0x0001d4d0
JBE 0x0001c7d8
CMP EAX,0x3e
JZ 0x0001d3d0
JBE 0x0001c7b0
LEA EAX,[EBX + 0xfffcbe68]
CMP ESI,0x40
JZ 0x0001c46e
LEA EAX,[EBX + 0xfffcbe88]
LEA EDX,[EBX + 0xfffc2336]
CMOVBE EAX,EDX
JMP 0x0001c46e
CMP EAX,0x5c
JZ 0x0001d610
JBE 0x0001c8a0
CMP EAX,0x69
JZ 0x0001d5a0
JBE 0x0001c860
CMP EAX,0x6f
JZ 0x0001d4b0
JBE 0x0001c918
CMP EAX,0x72
JZ 0x0001d3b0
JBE 0x0001c5f8
CMP EAX,0x74
JZ 0x0001d2f0
LEA EAX,[EBX + 0xfffcc30c]
LEA EDX,[EBX + 0xfffcc2e8]
CMOVBE EAX,EDX
JMP 0x0001c46e
CMP EAX,0xc5
JZ 0x0001d640
JA 0x0001cb28
CMP EAX,0xab
JZ 0x0001d630
JA 0x0001cac8
CMP EAX,0x8e
JZ 0x0001d5e0
JA 0x0001c9e0
CMP EAX,0x87
JZ 0x0001d4f0
JBE 0x0001c9a8
CMP EAX,0x8a
JZ 0x0001d3c0
JBE 0x0001c950
LEA EAX,[EBX + 0xfffcc430]
CMP ESI,0x8c
JZ 0x0001c46e
LEA EAX,[EBX + 0xfffcc45c]
LEA EDX,[EBX + 0xfffc250f]
CMOVBE EAX,EDX
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffcc288]
CMP ESI,0x70
JZ 0x0001c46e
CMP ESI,0x71
JNZ 0x0001cf58
LEA EAX,[EBX + 0xfffc24a5]
JMP 0x0001c46e
CMP EAX,0xb
JZ 0x0001d590
JBE 0x0001c6f0
CMP EAX,0x15
JZ 0x0001d4c0
JBE 0x0001c6c0
CMP EAX,0x24
JZ 0x0001d3a0
JBE 0x0001c698
LEA EAX,[EBX + 0xfffc2203]
CMP ESI,0x26
JZ 0x0001c46e
LEA EAX,[EBX + 0xfffc220c]
LEA EDX,[EBX + 0xfffc21f6]
CMOVBE EAX,EDX
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc2247]
CMP ESI,0x2c
JZ 0x0001c46e
CMP ESI,0x2d
JNZ 0x0001cf58
LEA EAX,[EBX + 0xfffc860b]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc21e8]
CMP ESI,0x16
JZ 0x0001c46e
CMP ESI,0x17
JNZ 0x0001cf58
LEA EAX,[EBX + 0xfffc21f2]
JMP 0x0001c46e
CMP EAX,0x12
JZ 0x0001d300
JA 0x0001c730
LEA EAX,[EBX + 0xfffc21ac]
CMP ESI,0xf
JZ 0x0001c46e
CMP ESI,0x11
JNZ 0x0001cf58
LEA EAX,[EBX + 0xfffc21b1]
JMP 0x0001c46e
CMP EAX,0x5
JZ 0x0001d470
JBE 0x0001c780
CMP EAX,0x8
JZ 0x0001d310
JA 0x0001c758
LEA EAX,[EBX + 0xfffc2157]
CMP ESI,0x6
JZ 0x0001c46e
CMP ESI,0x7
JNZ 0x0001cf58
LEA EAX,[EBX + 0xfffc2161]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc21ca]
CMP ESI,0x13
JZ 0x0001c46e
CMP ESI,0x14
JNZ 0x0001cf58
LEA EAX,[EBX + 0xfffc21d6]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc2178]
CMP ESI,0x9
JZ 0x0001c46e
CMP ESI,0xa
JNZ 0x0001cf58
LEA EAX,[EBX + 0xfffc2187]
JMP 0x0001c46e
CMP EAX,0x2
JZ 0x0001d320
JA 0x0001c810
TEST EAX,EAX
JZ 0x0001d670
CMP EAX,0x1
JNZ 0x0001cf58
LEA EAX,[EBX + 0xfffc2133]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffcbe14]
CMP ESI,0x3c
JZ 0x0001c46e
CMP ESI,0x3d
JNZ 0x0001cf58
LEA EAX,[EBX + 0xfffcbe38]
JMP 0x0001c46e
CMP EAX,0x38
JZ 0x0001d330
JA 0x0001c838
LEA EAX,[EBX + 0xfffcbdd0]
CMP ESI,0x36
JZ 0x0001c46e
CMP ESI,0x37
JNZ 0x0001cf58
LEA EAX,[EBX + 0xfffc22bf]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc213b]
CMP ESI,0x3
JZ 0x0001c46e
CMP ESI,0x4
JNZ 0x0001cf58
LEA EAX,[EBX + 0xfffc2147]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc22cb]
CMP ESI,0x39
JZ 0x0001c46e
CMP ESI,0x3a
JNZ 0x0001cf58
LEA EAX,[EBX + 0xfffc22e5]
JMP 0x0001c46e
CMP EAX,0x62
JZ 0x0001d480
JBE 0x0001cd20
CMP EAX,0x65
JZ 0x0001d490
JBE 0x0001c8f0
LEA EAX,[EBX + 0xfffcc1e0]
CMP ESI,0x67
JZ 0x0001c46e
LEA EAX,[EBX + 0xfffc243f]
LEA EDX,[EBX + 0xfffc2431]
CMOVBE EAX,EDX
JMP 0x0001c46e
CMP EAX,0x4f
JZ 0x0001d570
JA 0x0001cdc0
CMP EAX,0x48
JZ 0x0001d520
JBE 0x0001cd90
CMP EAX,0x4b
JZ 0x0001d400
JBE 0x0001ce90
LEA EAX,[EBX + 0xfffcbffc]
CMP ESI,0x4d
JZ 0x0001c46e
LEA EAX,[EBX + 0xfffcc028]
LEA EDX,[EBX + 0xfffcbfcc]
CMOVBE EAX,EDX
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc2417]
CMP ESI,0x63
JZ 0x0001c46e
CMP ESI,0x64
JNZ 0x0001cf58
LEA EAX,[EBX + 0xfffcc18c]
JMP 0x0001c46e
CMP EAX,0x6c
JZ 0x0001d340
JA 0x0001c980
LEA EAX,[EBX + 0xfffc244e]
CMP ESI,0x6a
JZ 0x0001c46e
CMP ESI,0x6b
JNZ 0x0001cf58
LEA EAX,[EBX + 0xfffcc230]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffcc3e0]
CMP ESI,0x88
JZ 0x0001c46e
CMP ESI,0x89
JNZ 0x0001cf58
LEA EAX,[EBX + 0xfffcc40c]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc2484]
CMP ESI,0x6d
JZ 0x0001c46e
CMP ESI,0x6e
JNZ 0x0001cf58
LEA EAX,[EBX + 0xfffc249d]
JMP 0x0001c46e
CMP EAX,0x83
JZ 0x0001d350
JA 0x0001ca28
LEA EAX,[EBX + 0xfffcc368]
CMP ESI,0x77
JZ 0x0001c46e
CMP ESI,0x78
JNZ 0x0001cf58
LEA EAX,[EBX + 0xfffc24d0]
JMP 0x0001c46e
CMP EAX,0xa4
JZ 0x0001d500
JBE 0x0001ca88
CMP EAX,0xa7
JZ 0x0001d3e0
JBE 0x0001ca58
LEA EAX,[EBX + 0xfffcc5a0]
CMP ESI,0xa9
JZ 0x0001c46e
LEA EAX,[EBX + 0xfffcc5d4]
LEA EDX,[EBX + 0xfffc2586]
CMOVBE EAX,EDX
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffcc394]
CMP ESI,0x84
JZ 0x0001c46e
CMP ESI,0x86
JNZ 0x0001cf58
LEA EAX,[EBX + 0xfffcc3b8]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc256e]
CMP ESI,0xa5
JZ 0x0001c46e
CMP ESI,0xa6
JNZ 0x0001cf58
LEA EAX,[EBX + 0xfffcc538]
JMP 0x0001c46e
CMP EAX,0xa1
JZ 0x0001d360
JA 0x0001cb98
LEA EAX,[EBX + 0xfffc2526]
CMP ESI,0x90
JZ 0x0001c46e
CMP ESI,0xa0
JNZ 0x0001cf58
LEA EAX,[EBX + 0xfffcc4b0]
JMP 0x0001c46e
CMP EAX,0xb8
JZ 0x0001d5b0
JA 0x0001cc30
CMP EAX,0xb1
JZ 0x0001d5f0
JBE 0x0001cbf8
CMP EAX,0xb4
JZ 0x0001d420
JBE 0x0001cbc8
LEA EAX,[EBX + 0xfffc25f5]
CMP ESI,0xb6
JZ 0x0001c46e
LEA EAX,[EBX + 0xfffc2606]
LEA EDX,[EBX + 0xfffc25ea]
CMOVBE EAX,EDX
JMP 0x0001c46e
CMP EAX,0xfa
JZ 0x0001d600
JA 0x0001cf88
CMP EAX,0xd7
JZ 0x0001d5d0
JA 0x0001cf00
CMP EAX,0xcb
JZ 0x0001d530
JBE 0x0001d020
CMP EAX,0xd3
JZ 0x0001d3f0
JBE 0x0001cd60
LEA EAX,[EBX + 0xfffc271f]
CMP ESI,0xd5
JZ 0x0001c46e
LEA EAX,[EBX + 0xfffc273a]
LEA EDX,[EBX + 0xfffc2702]
CMOVBE EAX,EDX
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffcc4e4]
CMP ESI,0xa2
JZ 0x0001c46e
CMP ESI,0xa3
JNZ 0x0001cf58
LEA EAX,[EBX + 0xfffcc508]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffcc6bc]
CMP ESI,0xb2
JZ 0x0001c46e
CMP ESI,0xb3
JNZ 0x0001cf58
LEA EAX,[EBX + 0xfffcc6e4]
JMP 0x0001c46e
CMP EAX,0xae
JZ 0x0001d390
JA 0x0001cc78
LEA EAX,[EBX + 0xfffcc62c]
CMP ESI,0xac
JZ 0x0001c46e
CMP ESI,0xad
JNZ 0x0001cf58
LEA EAX,[EBX + 0xfffc25a4]
JMP 0x0001c46e
CMP EAX,0xbe
JZ 0x0001d4a0
JBE 0x0001ccd8
CMP EAX,0xc1
JZ 0x0001d410
JBE 0x0001cca8
LEA EAX,[EBX + 0xfffc2636]
CMP ESI,0xc3
JZ 0x0001c46e
LEA EAX,[EBX + 0xfffcc874]
LEA EDX,[EBX + 0xfffcc840]
CMOVBE EAX,EDX
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffcc688]
CMP ESI,0xaf
JZ 0x0001c46e
CMP ESI,0xb0
JNZ 0x0001cf58
LEA EAX,[EBX + 0xfffc25af]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffcc7bc]
CMP ESI,0xbf
JZ 0x0001c46e
CMP ESI,0xc0
JNZ 0x0001cf58
LEA EAX,[EBX + 0xfffcc7ec]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffcc760]
CMP ESI,0xbb
JZ 0x0001c46e
JA 0x0001ceb8
LEA EAX,[EBX + 0xfffcc708]
CMP ESI,0xb9
JZ 0x0001c46e
CMP ESI,0xba
JNZ 0x0001cf58
LEA EAX,[EBX + 0xfffcc730]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffcc118]
CMP ESI,0x5f
JZ 0x0001c46e
JBE 0x0001d060
LEA EAX,[EBX + 0xfffcc138]
CMP ESI,0x60
JZ 0x0001c46e
CMP ESI,0x61
JNZ 0x0001cf58
LEA EAX,[EBX + 0xfffcc168]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc26ab]
CMP ESI,0xcc
JZ 0x0001c46e
CMP ESI,0xd2
JNZ 0x0001cf58
LEA EAX,[EBX + 0xfffc26c9]
JMP 0x0001c46e
CMP EAX,0x45
JZ 0x0001d2d0
JA 0x0001ce08
LEA EAX,[EBX + 0xfffcbea8]
CMP ESI,0x43
JZ 0x0001c46e
CMP ESI,0x44
JNZ 0x0001cf58
LEA EAX,[EBX + 0xfffcbedc]
JMP 0x0001c46e
CMP EAX,0x55
JZ 0x0001d540
JA 0x0001ce58
LEA EAX,[EBX + 0xfffc2387]
CMP ESI,0x52
JZ 0x0001c46e
JA 0x0001ce30
LEA EAX,[EBX + 0xfffcc06c]
CMP ESI,0x50
JZ 0x0001c46e
CMP ESI,0x51
JNZ 0x0001cf58
LEA EAX,[EBX + 0xfffcc098]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffcbf30]
CMP ESI,0x46
JZ 0x0001c46e
CMP ESI,0x47
JNZ 0x0001cf58
LEA EAX,[EBX + 0xfffcbf54]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffcc0d0]
CMP ESI,0x53
JZ 0x0001c46e
LEA EAX,[EBX + 0xfffc2395]
CMP ESI,0x54
JZ 0x0001c46e
JMP 0x0001cf58
CMP EAX,0x58
JZ 0x0001d460
JBE 0x0001cee0
LEA EAX,[EBX + 0xfffc23c1]
CMP ESI,0x5a
JZ 0x0001c46e
LEA EAX,[EBX + 0xfffc23c9]
LEA EDX,[EBX + 0xfffc23b9]
CMOVBE EAX,EDX
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc2366]
CMP ESI,0x49
JZ 0x0001c46e
CMP ESI,0x4a
JNZ 0x0001cf58
LEA EAX,[EBX + 0xfffcbf9c]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffcc78c]
CMP ESI,0xbc
JZ 0x0001c46e
LEA EAX,[EBX + 0xfffc25cd]
CMP ESI,0xbd
JZ 0x0001c46e
JMP 0x0001cf58
LEA EAX,[EBX + 0xfffc23a7]
CMP ESI,0x56
JZ 0x0001c46e
LEA EAX,[EBX + 0xfffc23ac]
CMP ESI,0x57
JZ 0x0001c46e
JMP 0x0001cf58
CMP EAX,0xdd
JZ 0x0001d510
JBE 0x0001d0b8
CMP EAX,0xe0
JZ 0x0001d440
JBE 0x0001cff0
LEA EAX,[EBX + 0xfffc27cc]
CMP ESI,0xf4
JZ 0x0001c46e
LEA EAX,[EBX + 0xfffc27e3]
CMP ESI,0xf7
JZ 0x0001c46e
LEA EAX,[EBX + 0xfffc27c5]
CMP ESI,0xf3
JZ 0x0001c46e
SUB ESP,0x4
LEA EAX,[EBX + 0xfffc28a7]
PUSH 0x5
PUSH EAX
PUSH 0x0
CALL 0x000130f0
PUSH ESI
LEA ESI,[EBX + 0x1ba0]
PUSH EAX
PUSH 0x40
PUSH ESI
CALL 0x000132c0
ADD ESP,0x20
MOV EAX,ESI
JMP 0x0001c46e
CMP EAX,0x9026
JZ 0x0001d550
JA 0x0001d1a8
CMP EAX,0x4688
JZ 0x0001d560
JBE 0x0001d160
LEA EAX,[EBX + 0xfffc2819]
CMP ESI,0x5aa5
JZ 0x0001c46e
JA 0x0001d0f0
LEA EAX,[EBX + 0xfffc288d]
CMP ESI,0x4def
JZ 0x0001c46e
CMP ESI,0x5441
JNZ 0x0001cf58
LEA EAX,[EBX + 0xfffc2880]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc27a8]
CMP ESI,0xde
JZ 0x0001c46e
CMP ESI,0xdf
JNZ 0x0001cf58
LEA EAX,[EBX + 0xfffc27b7]
JMP 0x0001c46e
CMP EAX,0xc8
JZ 0x0001d370
JA 0x0001d088
LEA EAX,[EBX + 0xfffcc89c]
CMP ESI,0xc6
JZ 0x0001c46e
CMP ESI,0xc7
JNZ 0x0001cf58
LEA EAX,[EBX + 0xfffc2649]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc85f7]
CMP ESI,0x5d
JZ 0x0001c46e
LEA EAX,[EBX + 0xfffc23e0]
CMP ESI,0x5e
JZ 0x0001c46e
JMP 0x0001cf58
LEA EAX,[EBX + 0xfffc2657]
CMP ESI,0xc9
JZ 0x0001c46e
CMP ESI,0xca
JNZ 0x0001cf58
LEA EAX,[EBX + 0xfffc2673]
JMP 0x0001c46e
CMP EAX,0xda
JZ 0x0001d380
JA 0x0001d130
LEA EAX,[EBX + 0xfffcc910]
CMP ESI,0xd8
JZ 0x0001c46e
CMP ESI,0xd9
JNZ 0x0001cf58
LEA EAX,[EBX + 0xfffc2750]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc23a7]
CMP ESI,0x7676
JZ 0x0001c46e
LEA EAX,[EBX + 0xfffcc1b8]
CMP ESI,0x8217
JZ 0x0001c46e
LEA EAX,[EBX + 0xfffc23a2]
CMP ESI,0x7650
JNZ 0x0001cf58
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffcc934]
CMP ESI,0xdb
JZ 0x0001c46e
CMP ESI,0xdc
JNZ 0x0001cf58
LEA EAX,[EBX + 0xfffc2785]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffcc954]
CMP ESI,0x2530
JZ 0x0001c46e
JA 0x0001d208
LEA EAX,[EBX + 0xfffcc0d0]
CMP ESI,0x1057
JZ 0x0001c46e
CMP ESI,0x1223
JNZ 0x0001cf58
LEA EAX,[EBX + 0xfffc286e]
JMP 0x0001c46e
CMP EAX,0xbaab
JZ 0x0001d580
JBE 0x0001d268
LEA EAX,[EBX + 0xfffc2855]
CMP ESI,0xf00d
JZ 0x0001c46e
JBE 0x0001d238
LEA EAX,[EBX + 0xfffc283a]
CMP ESI,0xfeba
JZ 0x0001c46e
LEA EAX,[EBX + 0xfffc2849]
CMP ESI,0xfebb
JZ 0x0001c46e
CMP ESI,0xfeb0
JNZ 0x0001cf58
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc2395]
CMP ESI,0x3330
JZ 0x0001c46e
CMP ESI,0x4157
JNZ 0x0001cf58
LEA EAX,[EBX + 0xfffc280c]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc23b9]
CMP ESI,0xbeef
JZ 0x0001c46e
LEA EAX,[EBX + 0xfffc23c1]
CMP ESI,0xdead
JZ 0x0001c46e
JMP 0x0001cf58
CMP EAX,0xa390
JZ 0x0001d450
JBE 0x0001d2a0
LEA EAX,[EBX + 0xfffc23e0]
CMP ESI,0xabc7
JZ 0x0001c46e
CMP ESI,0xad45
JNZ 0x0001cf58
LEA EAX,[EBX + 0xfffc2821]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffcc0f0]
CMP ESI,0x9041
JZ 0x0001c46e
LEA EAX,[EBX + 0xfffc23ac]
CMP ESI,0x9080
JZ 0x0001c46e
JMP 0x0001cf58
LEA EAX,[EBX + 0xfffcbf0c]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc223e]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc24b4]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc21c0]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc216d]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc289c]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffcbdf0]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc2466]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc24dd]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc253b]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffcc8bc]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc276c]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffcc650]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffcbd8c]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffcc2bc]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc2500]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc2318]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffcc55c]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc26e5]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc237b]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffcc80c]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc25df]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc2282]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc27bd]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc21e8]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffcc0f0]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc214f]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc23fb]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffcc1b8]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc261d]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffcc258]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc21de]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc2302]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc2257]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc24f1]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc2556]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc278f]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffcbf78]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc268f]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc23a2]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc2806]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc24b4]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffcc048]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc25cd]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc219d]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffcc204]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc260e]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffcbdac]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffcc8f0]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffcc488]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc25cd]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc27ed]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc23d2]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc2212]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffcc600]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc263c]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffc2349]
JMP 0x0001c46e
LEA EAX,[EBX + 0xfffcc330]
JMP 0x0001c46e
SUB ESP,0x4
LEA EAX,[EBX + 0xfffc28a2]
PUSH 0x5
PUSH EAX
PUSH 0x0
CALL 0x000130f0
ADD ESP,0x10
JMP 0x0001c46e
(translation_unit "/* WARNING: Function: __i686.get_pc_thunk.bx replaced with injection: get_pc_thunk_bx */\n\nchar * __regparm3 FUN_0001c3f0(uint param_1)\n\n{\n  char *pcVar1;\n  \n  if (param_1 == 0x76) {\n    return "Microchip Technology dsPIC30F Digital Signal Controller";\n  }\n  if (param_1 < 0x77) {\n    if (param_1 == 0x42) {\n      return "Siemens FX66 microcontroller";\n    }\n    if (param_1 < 0x43) {\n      if (param_1 == 0x28) {\n        return "ARM";\n      }\n      if (param_1 < 0x29) {\n        if (param_1 == 0xb) {\n          return "Sparc v9 (old)";\n        }\n        if (param_1 < 0xc) {\n          if (param_1 == 5) {\n            return "MC88000";\n          }\n          if (param_1 < 6) {\n            if (param_1 == 2) {\n              return "Sparc";\n            }\n            if (param_1 < 3) {\n              if (param_1 == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (param_1 == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (param_1 == 3) {\n                return "Intel 80386";\n              }\n              if (param_1 == 4) {\n                return "MC68000";\n              }\n            }\n          }\n          else {\n            if (param_1 == 8) {\n              return "MIPS R3000";\n            }\n            if (param_1 < 9) {\n              if (param_1 == 6) {\n                return "Intel MCU";\n              }\n              if (param_1 == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (param_1 == 9) {\n                return "IBM System/370";\n              }\n              if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x15) {\n            return "PowerPC64";\n          }\n          if (param_1 < 0x16) {\n            if (param_1 == 0x12) {\n              return "Sparc v8+";\n            }\n            if (param_1 < 0x13) {\n              if (param_1 == 0xf) {\n                return "HPPA";\n              }\n              if (param_1 == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (param_1 == 0x13) {\n                return "Intel 80960";\n              }\n              if (param_1 == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < param_1) {\n              if (param_1 == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < param_1) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (param_1 == 0x16) {\n              return "IBM S/390";\n            }\n            if (param_1 == 0x17) {\n              return "SPU";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x35) {\n          return "Motorola MC68HC12 Microcontroller";\n        }\n        if (param_1 < 0x36) {\n          if (param_1 == 0x2e) {\n            return "Renesas H8/300";\n          }\n          if (param_1 < 0x2f) {\n            if (param_1 == 0x2b) {\n              return "Sparc v9";\n            }\n            if (param_1 < 0x2c) {\n              if (param_1 == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (param_1 == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (param_1 == 0x2d) {\n                return "ARC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < param_1) {\n              if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (param_1 == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (param_1 == 0x30) {\n              return "Renesas H8S";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x3b) {\n            return "Toyota ME16 processor";\n          }\n          if (param_1 < 0x3c) {\n            if (param_1 == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (param_1 < 0x39) {\n              if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < param_1) {\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (param_1 == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (param_1 == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }\n        }\n      }\n    }\n    else {\n      if (param_1 == 0x5c) {\n        return "OpenRISC 1000";\n      }\n      if (param_1 < 0x5d) {\n        if (param_1 == 0x4f) {\n          return "LSI Logic\'s 16-bit DSP processor";\n        }\n        if (param_1 < 0x50) {\n          if (param_1 == 0x48) {\n            return "Motorola MC68HC05 Microcontroller";\n          }\n          if (param_1 < 0x49) {\n            if (param_1 == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (param_1 < 0x46) {\n              if (param_1 == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (param_1 == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < param_1) {\n              if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (param_1 == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (param_1 == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x55) {\n            return "d10v";\n          }\n          if (param_1 < 0x56) {\n            if (param_1 == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (param_1 < 0x53) {\n              if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < param_1) {\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (param_1 == 0x56) {\n              return "d30v";\n            }\n            if (param_1 == 0x57) {\n              return "Renesas V850";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x69) {\n          return "Texas Instruments msp430 microcontroller";\n        }\n        if (param_1 < 0x6a) {\n          if (param_1 == 0x62) {\n            return "Tenor Network TPC processor";\n          }\n          if (param_1 < 99) {\n            if (param_1 == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (param_1 < 0x60) {\n              if (param_1 == 0x5d) {\n                return "ARCompact";\n              }\n              if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < param_1) {\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (param_1 == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (param_1 == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (param_1 < 0x70) {\n            if (param_1 == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (param_1 < 0x6d) {\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }\n      }\n    }\n  }\n  else {\n    if (param_1 == 0xc5) {\n      return "Renesas RL78";\n    }\n    if (param_1 < 0xc6) {\n      if (param_1 == 0xab) {\n        return "M2000 Reconfigurable RISC Microprocessor";\n      }\n      if (param_1 < 0xac) {\n        if (param_1 == 0x8e) {\n          return "Texas Instruments TMS320C55x DSP family";\n        }\n        if (param_1 < 0x8f) {\n          if (param_1 == 0x87) {\n            return "SUNPLUS S+Core";\n          }\n          if (param_1 < 0x88) {\n            if (param_1 == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (param_1 < 0x84) {\n              if (param_1 == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (param_1 == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < param_1) {\n              if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (param_1 == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (param_1 == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }\n          if (param_1 < 0xa5) {\n            if (param_1 == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (param_1 < 0xa2) {\n              if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < param_1) {\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (param_1 == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (param_1 == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0xb8) {\n          return "ARM (reserved)";\n        }\n        if (param_1 < 0xb9) {\n          if (param_1 == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xb2) {\n            if (param_1 == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (param_1 < 0xaf) {\n              if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (param_1 == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < param_1) {\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (param_1 == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (param_1 == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (param_1 < 0xbf) {\n            if (param_1 == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (param_1 < 0xbc) {\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }\n      }\n    }\n    else {\n      if (param_1 == 0xfa) {\n        return "Netronome Flow Processor";\n      }\n      if (param_1 < 0xfb) {\n        if (param_1 == 0xd7) {\n          return "Paneve CDP architecture family";\n        }\n        if (param_1 < 0xd8) {\n          if (param_1 == 0xcb) {\n            return "XMOS xCORE processor family";\n          }\n          if (param_1 < 0xcc) {\n            if (param_1 == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (param_1 < 0xc9) {\n              if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < param_1) {\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (param_1 == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (param_1 == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (param_1 < 0xde) {\n            if (param_1 == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (param_1 < 0xdb) {\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }\n            if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x9026) {\n          return "Alpha";\n        }\n        if (param_1 < 0x9027) {\n          if (param_1 == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (param_1 < 0x4689) {\n            if (param_1 == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (param_1 < 0x2531) {\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xbaac) {\n            if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }\n            if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }\n      }\n    }\n  }\n  pcVar1 = (char *)dcgettext(0,"<unknown>: 0x%x",5);\n  snprintf(&DAT_000b5ba0,0x40,pcVar1,param_1);\n  return &DAT_000b5ba0;\n}\n\n" comment (function_definition "char * __regparm3 FUN_0001c3f0(uint param_1)\n\n{\n  char *pcVar1;\n  \n  if (param_1 == 0x76) {\n    return "Microchip Technology dsPIC30F Digital Signal Controller";\n  }\n  if (param_1 < 0x77) {\n    if (param_1 == 0x42) {\n      return "Siemens FX66 microcontroller";\n    }\n    if (param_1 < 0x43) {\n      if (param_1 == 0x28) {\n        return "ARM";\n      }\n      if (param_1 < 0x29) {\n        if (param_1 == 0xb) {\n          return "Sparc v9 (old)";\n        }\n        if (param_1 < 0xc) {\n          if (param_1 == 5) {\n            return "MC88000";\n          }\n          if (param_1 < 6) {\n            if (param_1 == 2) {\n              return "Sparc";\n            }\n            if (param_1 < 3) {\n              if (param_1 == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (param_1 == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (param_1 == 3) {\n                return "Intel 80386";\n              }\n              if (param_1 == 4) {\n                return "MC68000";\n              }\n            }\n          }\n          else {\n            if (param_1 == 8) {\n              return "MIPS R3000";\n            }\n            if (param_1 < 9) {\n              if (param_1 == 6) {\n                return "Intel MCU";\n              }\n              if (param_1 == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (param_1 == 9) {\n                return "IBM System/370";\n              }\n              if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x15) {\n            return "PowerPC64";\n          }\n          if (param_1 < 0x16) {\n            if (param_1 == 0x12) {\n              return "Sparc v8+";\n            }\n            if (param_1 < 0x13) {\n              if (param_1 == 0xf) {\n                return "HPPA";\n              }\n              if (param_1 == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (param_1 == 0x13) {\n                return "Intel 80960";\n              }\n              if (param_1 == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < param_1) {\n              if (param_1 == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < param_1) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (param_1 == 0x16) {\n              return "IBM S/390";\n            }\n            if (param_1 == 0x17) {\n              return "SPU";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x35) {\n          return "Motorola MC68HC12 Microcontroller";\n        }\n        if (param_1 < 0x36) {\n          if (param_1 == 0x2e) {\n            return "Renesas H8/300";\n          }\n          if (param_1 < 0x2f) {\n            if (param_1 == 0x2b) {\n              return "Sparc v9";\n            }\n            if (param_1 < 0x2c) {\n              if (param_1 == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (param_1 == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (param_1 == 0x2d) {\n                return "ARC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < param_1) {\n              if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (param_1 == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (param_1 == 0x30) {\n              return "Renesas H8S";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x3b) {\n            return "Toyota ME16 processor";\n          }\n          if (param_1 < 0x3c) {\n            if (param_1 == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (param_1 < 0x39) {\n              if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < param_1) {\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (param_1 == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (param_1 == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }\n        }\n      }\n    }\n    else {\n      if (param_1 == 0x5c) {\n        return "OpenRISC 1000";\n      }\n      if (param_1 < 0x5d) {\n        if (param_1 == 0x4f) {\n          return "LSI Logic\'s 16-bit DSP processor";\n        }\n        if (param_1 < 0x50) {\n          if (param_1 == 0x48) {\n            return "Motorola MC68HC05 Microcontroller";\n          }\n          if (param_1 < 0x49) {\n            if (param_1 == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (param_1 < 0x46) {\n              if (param_1 == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (param_1 == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < param_1) {\n              if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (param_1 == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (param_1 == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x55) {\n            return "d10v";\n          }\n          if (param_1 < 0x56) {\n            if (param_1 == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (param_1 < 0x53) {\n              if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < param_1) {\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (param_1 == 0x56) {\n              return "d30v";\n            }\n            if (param_1 == 0x57) {\n              return "Renesas V850";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x69) {\n          return "Texas Instruments msp430 microcontroller";\n        }\n        if (param_1 < 0x6a) {\n          if (param_1 == 0x62) {\n            return "Tenor Network TPC processor";\n          }\n          if (param_1 < 99) {\n            if (param_1 == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (param_1 < 0x60) {\n              if (param_1 == 0x5d) {\n                return "ARCompact";\n              }\n              if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < param_1) {\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (param_1 == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (param_1 == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (param_1 < 0x70) {\n            if (param_1 == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (param_1 < 0x6d) {\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }\n      }\n    }\n  }\n  else {\n    if (param_1 == 0xc5) {\n      return "Renesas RL78";\n    }\n    if (param_1 < 0xc6) {\n      if (param_1 == 0xab) {\n        return "M2000 Reconfigurable RISC Microprocessor";\n      }\n      if (param_1 < 0xac) {\n        if (param_1 == 0x8e) {\n          return "Texas Instruments TMS320C55x DSP family";\n        }\n        if (param_1 < 0x8f) {\n          if (param_1 == 0x87) {\n            return "SUNPLUS S+Core";\n          }\n          if (param_1 < 0x88) {\n            if (param_1 == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (param_1 < 0x84) {\n              if (param_1 == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (param_1 == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < param_1) {\n              if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (param_1 == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (param_1 == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }\n          if (param_1 < 0xa5) {\n            if (param_1 == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (param_1 < 0xa2) {\n              if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < param_1) {\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (param_1 == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (param_1 == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0xb8) {\n          return "ARM (reserved)";\n        }\n        if (param_1 < 0xb9) {\n          if (param_1 == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xb2) {\n            if (param_1 == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (param_1 < 0xaf) {\n              if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (param_1 == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < param_1) {\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (param_1 == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (param_1 == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (param_1 < 0xbf) {\n            if (param_1 == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (param_1 < 0xbc) {\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }\n      }\n    }\n    else {\n      if (param_1 == 0xfa) {\n        return "Netronome Flow Processor";\n      }\n      if (param_1 < 0xfb) {\n        if (param_1 == 0xd7) {\n          return "Paneve CDP architecture family";\n        }\n        if (param_1 < 0xd8) {\n          if (param_1 == 0xcb) {\n            return "XMOS xCORE processor family";\n          }\n          if (param_1 < 0xcc) {\n            if (param_1 == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (param_1 < 0xc9) {\n              if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < param_1) {\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (param_1 == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (param_1 == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (param_1 < 0xde) {\n            if (param_1 == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (param_1 < 0xdb) {\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }\n            if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x9026) {\n          return "Alpha";\n        }\n        if (param_1 < 0x9027) {\n          if (param_1 == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (param_1 < 0x4689) {\n            if (param_1 == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (param_1 < 0x2531) {\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xbaac) {\n            if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }\n            if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }\n      }\n    }\n  }\n  pcVar1 = (char *)dcgettext(0,"<unknown>: 0x%x",5);\n  snprintf(&DAT_000b5ba0,0x40,pcVar1,param_1);\n  return &DAT_000b5ba0;\n}" primitive_type (pointer_declarator "* __regparm3 FUN_0001c3f0(uint param_1)" * (ERROR "__regparm3" identifier) (function_declarator "FUN_0001c3f0(uint param_1)" identifier (parameter_list "(uint param_1)" ( (parameter_declaration "uint param_1" type_identifier identifier) )))) (compound_statement "{\n  char *pcVar1;\n  \n  if (param_1 == 0x76) {\n    return "Microchip Technology dsPIC30F Digital Signal Controller";\n  }\n  if (param_1 < 0x77) {\n    if (param_1 == 0x42) {\n      return "Siemens FX66 microcontroller";\n    }\n    if (param_1 < 0x43) {\n      if (param_1 == 0x28) {\n        return "ARM";\n      }\n      if (param_1 < 0x29) {\n        if (param_1 == 0xb) {\n          return "Sparc v9 (old)";\n        }\n        if (param_1 < 0xc) {\n          if (param_1 == 5) {\n            return "MC88000";\n          }\n          if (param_1 < 6) {\n            if (param_1 == 2) {\n              return "Sparc";\n            }\n            if (param_1 < 3) {\n              if (param_1 == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (param_1 == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (param_1 == 3) {\n                return "Intel 80386";\n              }\n              if (param_1 == 4) {\n                return "MC68000";\n              }\n            }\n          }\n          else {\n            if (param_1 == 8) {\n              return "MIPS R3000";\n            }\n            if (param_1 < 9) {\n              if (param_1 == 6) {\n                return "Intel MCU";\n              }\n              if (param_1 == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (param_1 == 9) {\n                return "IBM System/370";\n              }\n              if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x15) {\n            return "PowerPC64";\n          }\n          if (param_1 < 0x16) {\n            if (param_1 == 0x12) {\n              return "Sparc v8+";\n            }\n            if (param_1 < 0x13) {\n              if (param_1 == 0xf) {\n                return "HPPA";\n              }\n              if (param_1 == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (param_1 == 0x13) {\n                return "Intel 80960";\n              }\n              if (param_1 == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < param_1) {\n              if (param_1 == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < param_1) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (param_1 == 0x16) {\n              return "IBM S/390";\n            }\n            if (param_1 == 0x17) {\n              return "SPU";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x35) {\n          return "Motorola MC68HC12 Microcontroller";\n        }\n        if (param_1 < 0x36) {\n          if (param_1 == 0x2e) {\n            return "Renesas H8/300";\n          }\n          if (param_1 < 0x2f) {\n            if (param_1 == 0x2b) {\n              return "Sparc v9";\n            }\n            if (param_1 < 0x2c) {\n              if (param_1 == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (param_1 == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (param_1 == 0x2d) {\n                return "ARC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < param_1) {\n              if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (param_1 == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (param_1 == 0x30) {\n              return "Renesas H8S";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x3b) {\n            return "Toyota ME16 processor";\n          }\n          if (param_1 < 0x3c) {\n            if (param_1 == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (param_1 < 0x39) {\n              if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < param_1) {\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (param_1 == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (param_1 == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }\n        }\n      }\n    }\n    else {\n      if (param_1 == 0x5c) {\n        return "OpenRISC 1000";\n      }\n      if (param_1 < 0x5d) {\n        if (param_1 == 0x4f) {\n          return "LSI Logic\'s 16-bit DSP processor";\n        }\n        if (param_1 < 0x50) {\n          if (param_1 == 0x48) {\n            return "Motorola MC68HC05 Microcontroller";\n          }\n          if (param_1 < 0x49) {\n            if (param_1 == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (param_1 < 0x46) {\n              if (param_1 == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (param_1 == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < param_1) {\n              if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (param_1 == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (param_1 == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x55) {\n            return "d10v";\n          }\n          if (param_1 < 0x56) {\n            if (param_1 == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (param_1 < 0x53) {\n              if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < param_1) {\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (param_1 == 0x56) {\n              return "d30v";\n            }\n            if (param_1 == 0x57) {\n              return "Renesas V850";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x69) {\n          return "Texas Instruments msp430 microcontroller";\n        }\n        if (param_1 < 0x6a) {\n          if (param_1 == 0x62) {\n            return "Tenor Network TPC processor";\n          }\n          if (param_1 < 99) {\n            if (param_1 == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (param_1 < 0x60) {\n              if (param_1 == 0x5d) {\n                return "ARCompact";\n              }\n              if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < param_1) {\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (param_1 == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (param_1 == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (param_1 < 0x70) {\n            if (param_1 == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (param_1 < 0x6d) {\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }\n      }\n    }\n  }\n  else {\n    if (param_1 == 0xc5) {\n      return "Renesas RL78";\n    }\n    if (param_1 < 0xc6) {\n      if (param_1 == 0xab) {\n        return "M2000 Reconfigurable RISC Microprocessor";\n      }\n      if (param_1 < 0xac) {\n        if (param_1 == 0x8e) {\n          return "Texas Instruments TMS320C55x DSP family";\n        }\n        if (param_1 < 0x8f) {\n          if (param_1 == 0x87) {\n            return "SUNPLUS S+Core";\n          }\n          if (param_1 < 0x88) {\n            if (param_1 == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (param_1 < 0x84) {\n              if (param_1 == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (param_1 == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < param_1) {\n              if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (param_1 == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (param_1 == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }\n          if (param_1 < 0xa5) {\n            if (param_1 == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (param_1 < 0xa2) {\n              if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < param_1) {\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (param_1 == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (param_1 == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0xb8) {\n          return "ARM (reserved)";\n        }\n        if (param_1 < 0xb9) {\n          if (param_1 == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xb2) {\n            if (param_1 == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (param_1 < 0xaf) {\n              if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (param_1 == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < param_1) {\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (param_1 == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (param_1 == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (param_1 < 0xbf) {\n            if (param_1 == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (param_1 < 0xbc) {\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }\n      }\n    }\n    else {\n      if (param_1 == 0xfa) {\n        return "Netronome Flow Processor";\n      }\n      if (param_1 < 0xfb) {\n        if (param_1 == 0xd7) {\n          return "Paneve CDP architecture family";\n        }\n        if (param_1 < 0xd8) {\n          if (param_1 == 0xcb) {\n            return "XMOS xCORE processor family";\n          }\n          if (param_1 < 0xcc) {\n            if (param_1 == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (param_1 < 0xc9) {\n              if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < param_1) {\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (param_1 == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (param_1 == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (param_1 < 0xde) {\n            if (param_1 == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (param_1 < 0xdb) {\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }\n            if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x9026) {\n          return "Alpha";\n        }\n        if (param_1 < 0x9027) {\n          if (param_1 == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (param_1 < 0x4689) {\n            if (param_1 == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (param_1 < 0x2531) {\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xbaac) {\n            if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }\n            if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }\n      }\n    }\n  }\n  pcVar1 = (char *)dcgettext(0,"<unknown>: 0x%x",5);\n  snprintf(&DAT_000b5ba0,0x40,pcVar1,param_1);\n  return &DAT_000b5ba0;\n}" { (declaration "char *pcVar1;" primitive_type (pointer_declarator "*pcVar1" * identifier) ;) (if_statement "if (param_1 == 0x76) {\n    return "Microchip Technology dsPIC30F Digital Signal Controller";\n  }" if (parenthesized_expression "(param_1 == 0x76)" ( (binary_expression "param_1 == 0x76" identifier == number_literal) )) (compound_statement "{\n    return "Microchip Technology dsPIC30F Digital Signal Controller";\n  }" { (return_statement "return "Microchip Technology dsPIC30F Digital Signal Controller";" return (string_literal ""Microchip Technology dsPIC30F Digital Signal Controller"" " string_content ") ;) })) (if_statement "if (param_1 < 0x77) {\n    if (param_1 == 0x42) {\n      return "Siemens FX66 microcontroller";\n    }\n    if (param_1 < 0x43) {\n      if (param_1 == 0x28) {\n        return "ARM";\n      }\n      if (param_1 < 0x29) {\n        if (param_1 == 0xb) {\n          return "Sparc v9 (old)";\n        }\n        if (param_1 < 0xc) {\n          if (param_1 == 5) {\n            return "MC88000";\n          }\n          if (param_1 < 6) {\n            if (param_1 == 2) {\n              return "Sparc";\n            }\n            if (param_1 < 3) {\n              if (param_1 == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (param_1 == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (param_1 == 3) {\n                return "Intel 80386";\n              }\n              if (param_1 == 4) {\n                return "MC68000";\n              }\n            }\n          }\n          else {\n            if (param_1 == 8) {\n              return "MIPS R3000";\n            }\n            if (param_1 < 9) {\n              if (param_1 == 6) {\n                return "Intel MCU";\n              }\n              if (param_1 == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (param_1 == 9) {\n                return "IBM System/370";\n              }\n              if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x15) {\n            return "PowerPC64";\n          }\n          if (param_1 < 0x16) {\n            if (param_1 == 0x12) {\n              return "Sparc v8+";\n            }\n            if (param_1 < 0x13) {\n              if (param_1 == 0xf) {\n                return "HPPA";\n              }\n              if (param_1 == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (param_1 == 0x13) {\n                return "Intel 80960";\n              }\n              if (param_1 == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < param_1) {\n              if (param_1 == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < param_1) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (param_1 == 0x16) {\n              return "IBM S/390";\n            }\n            if (param_1 == 0x17) {\n              return "SPU";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x35) {\n          return "Motorola MC68HC12 Microcontroller";\n        }\n        if (param_1 < 0x36) {\n          if (param_1 == 0x2e) {\n            return "Renesas H8/300";\n          }\n          if (param_1 < 0x2f) {\n            if (param_1 == 0x2b) {\n              return "Sparc v9";\n            }\n            if (param_1 < 0x2c) {\n              if (param_1 == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (param_1 == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (param_1 == 0x2d) {\n                return "ARC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < param_1) {\n              if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (param_1 == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (param_1 == 0x30) {\n              return "Renesas H8S";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x3b) {\n            return "Toyota ME16 processor";\n          }\n          if (param_1 < 0x3c) {\n            if (param_1 == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (param_1 < 0x39) {\n              if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < param_1) {\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (param_1 == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (param_1 == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }\n        }\n      }\n    }\n    else {\n      if (param_1 == 0x5c) {\n        return "OpenRISC 1000";\n      }\n      if (param_1 < 0x5d) {\n        if (param_1 == 0x4f) {\n          return "LSI Logic\'s 16-bit DSP processor";\n        }\n        if (param_1 < 0x50) {\n          if (param_1 == 0x48) {\n            return "Motorola MC68HC05 Microcontroller";\n          }\n          if (param_1 < 0x49) {\n            if (param_1 == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (param_1 < 0x46) {\n              if (param_1 == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (param_1 == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < param_1) {\n              if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (param_1 == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (param_1 == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x55) {\n            return "d10v";\n          }\n          if (param_1 < 0x56) {\n            if (param_1 == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (param_1 < 0x53) {\n              if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < param_1) {\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (param_1 == 0x56) {\n              return "d30v";\n            }\n            if (param_1 == 0x57) {\n              return "Renesas V850";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x69) {\n          return "Texas Instruments msp430 microcontroller";\n        }\n        if (param_1 < 0x6a) {\n          if (param_1 == 0x62) {\n            return "Tenor Network TPC processor";\n          }\n          if (param_1 < 99) {\n            if (param_1 == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (param_1 < 0x60) {\n              if (param_1 == 0x5d) {\n                return "ARCompact";\n              }\n              if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < param_1) {\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (param_1 == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (param_1 == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (param_1 < 0x70) {\n            if (param_1 == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (param_1 < 0x6d) {\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }\n      }\n    }\n  }\n  else {\n    if (param_1 == 0xc5) {\n      return "Renesas RL78";\n    }\n    if (param_1 < 0xc6) {\n      if (param_1 == 0xab) {\n        return "M2000 Reconfigurable RISC Microprocessor";\n      }\n      if (param_1 < 0xac) {\n        if (param_1 == 0x8e) {\n          return "Texas Instruments TMS320C55x DSP family";\n        }\n        if (param_1 < 0x8f) {\n          if (param_1 == 0x87) {\n            return "SUNPLUS S+Core";\n          }\n          if (param_1 < 0x88) {\n            if (param_1 == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (param_1 < 0x84) {\n              if (param_1 == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (param_1 == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < param_1) {\n              if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (param_1 == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (param_1 == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }\n          if (param_1 < 0xa5) {\n            if (param_1 == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (param_1 < 0xa2) {\n              if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < param_1) {\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (param_1 == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (param_1 == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0xb8) {\n          return "ARM (reserved)";\n        }\n        if (param_1 < 0xb9) {\n          if (param_1 == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xb2) {\n            if (param_1 == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (param_1 < 0xaf) {\n              if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (param_1 == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < param_1) {\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (param_1 == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (param_1 == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (param_1 < 0xbf) {\n            if (param_1 == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (param_1 < 0xbc) {\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }\n      }\n    }\n    else {\n      if (param_1 == 0xfa) {\n        return "Netronome Flow Processor";\n      }\n      if (param_1 < 0xfb) {\n        if (param_1 == 0xd7) {\n          return "Paneve CDP architecture family";\n        }\n        if (param_1 < 0xd8) {\n          if (param_1 == 0xcb) {\n            return "XMOS xCORE processor family";\n          }\n          if (param_1 < 0xcc) {\n            if (param_1 == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (param_1 < 0xc9) {\n              if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < param_1) {\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (param_1 == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (param_1 == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (param_1 < 0xde) {\n            if (param_1 == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (param_1 < 0xdb) {\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }\n            if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x9026) {\n          return "Alpha";\n        }\n        if (param_1 < 0x9027) {\n          if (param_1 == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (param_1 < 0x4689) {\n            if (param_1 == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (param_1 < 0x2531) {\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xbaac) {\n            if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }\n            if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }\n      }\n    }\n  }" if (parenthesized_expression "(param_1 < 0x77)" ( (binary_expression "param_1 < 0x77" identifier < number_literal) )) (compound_statement "{\n    if (param_1 == 0x42) {\n      return "Siemens FX66 microcontroller";\n    }\n    if (param_1 < 0x43) {\n      if (param_1 == 0x28) {\n        return "ARM";\n      }\n      if (param_1 < 0x29) {\n        if (param_1 == 0xb) {\n          return "Sparc v9 (old)";\n        }\n        if (param_1 < 0xc) {\n          if (param_1 == 5) {\n            return "MC88000";\n          }\n          if (param_1 < 6) {\n            if (param_1 == 2) {\n              return "Sparc";\n            }\n            if (param_1 < 3) {\n              if (param_1 == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (param_1 == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (param_1 == 3) {\n                return "Intel 80386";\n              }\n              if (param_1 == 4) {\n                return "MC68000";\n              }\n            }\n          }\n          else {\n            if (param_1 == 8) {\n              return "MIPS R3000";\n            }\n            if (param_1 < 9) {\n              if (param_1 == 6) {\n                return "Intel MCU";\n              }\n              if (param_1 == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (param_1 == 9) {\n                return "IBM System/370";\n              }\n              if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x15) {\n            return "PowerPC64";\n          }\n          if (param_1 < 0x16) {\n            if (param_1 == 0x12) {\n              return "Sparc v8+";\n            }\n            if (param_1 < 0x13) {\n              if (param_1 == 0xf) {\n                return "HPPA";\n              }\n              if (param_1 == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (param_1 == 0x13) {\n                return "Intel 80960";\n              }\n              if (param_1 == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < param_1) {\n              if (param_1 == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < param_1) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (param_1 == 0x16) {\n              return "IBM S/390";\n            }\n            if (param_1 == 0x17) {\n              return "SPU";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x35) {\n          return "Motorola MC68HC12 Microcontroller";\n        }\n        if (param_1 < 0x36) {\n          if (param_1 == 0x2e) {\n            return "Renesas H8/300";\n          }\n          if (param_1 < 0x2f) {\n            if (param_1 == 0x2b) {\n              return "Sparc v9";\n            }\n            if (param_1 < 0x2c) {\n              if (param_1 == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (param_1 == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (param_1 == 0x2d) {\n                return "ARC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < param_1) {\n              if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (param_1 == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (param_1 == 0x30) {\n              return "Renesas H8S";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x3b) {\n            return "Toyota ME16 processor";\n          }\n          if (param_1 < 0x3c) {\n            if (param_1 == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (param_1 < 0x39) {\n              if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < param_1) {\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (param_1 == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (param_1 == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }\n        }\n      }\n    }\n    else {\n      if (param_1 == 0x5c) {\n        return "OpenRISC 1000";\n      }\n      if (param_1 < 0x5d) {\n        if (param_1 == 0x4f) {\n          return "LSI Logic\'s 16-bit DSP processor";\n        }\n        if (param_1 < 0x50) {\n          if (param_1 == 0x48) {\n            return "Motorola MC68HC05 Microcontroller";\n          }\n          if (param_1 < 0x49) {\n            if (param_1 == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (param_1 < 0x46) {\n              if (param_1 == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (param_1 == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < param_1) {\n              if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (param_1 == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (param_1 == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x55) {\n            return "d10v";\n          }\n          if (param_1 < 0x56) {\n            if (param_1 == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (param_1 < 0x53) {\n              if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < param_1) {\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (param_1 == 0x56) {\n              return "d30v";\n            }\n            if (param_1 == 0x57) {\n              return "Renesas V850";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x69) {\n          return "Texas Instruments msp430 microcontroller";\n        }\n        if (param_1 < 0x6a) {\n          if (param_1 == 0x62) {\n            return "Tenor Network TPC processor";\n          }\n          if (param_1 < 99) {\n            if (param_1 == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (param_1 < 0x60) {\n              if (param_1 == 0x5d) {\n                return "ARCompact";\n              }\n              if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < param_1) {\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (param_1 == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (param_1 == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (param_1 < 0x70) {\n            if (param_1 == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (param_1 < 0x6d) {\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }\n      }\n    }\n  }" { (if_statement "if (param_1 == 0x42) {\n      return "Siemens FX66 microcontroller";\n    }" if (parenthesized_expression "(param_1 == 0x42)" ( (binary_expression "param_1 == 0x42" identifier == number_literal) )) (compound_statement "{\n      return "Siemens FX66 microcontroller";\n    }" { (return_statement "return "Siemens FX66 microcontroller";" return (string_literal ""Siemens FX66 microcontroller"" " string_content ") ;) })) (if_statement "if (param_1 < 0x43) {\n      if (param_1 == 0x28) {\n        return "ARM";\n      }\n      if (param_1 < 0x29) {\n        if (param_1 == 0xb) {\n          return "Sparc v9 (old)";\n        }\n        if (param_1 < 0xc) {\n          if (param_1 == 5) {\n            return "MC88000";\n          }\n          if (param_1 < 6) {\n            if (param_1 == 2) {\n              return "Sparc";\n            }\n            if (param_1 < 3) {\n              if (param_1 == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (param_1 == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (param_1 == 3) {\n                return "Intel 80386";\n              }\n              if (param_1 == 4) {\n                return "MC68000";\n              }\n            }\n          }\n          else {\n            if (param_1 == 8) {\n              return "MIPS R3000";\n            }\n            if (param_1 < 9) {\n              if (param_1 == 6) {\n                return "Intel MCU";\n              }\n              if (param_1 == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (param_1 == 9) {\n                return "IBM System/370";\n              }\n              if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x15) {\n            return "PowerPC64";\n          }\n          if (param_1 < 0x16) {\n            if (param_1 == 0x12) {\n              return "Sparc v8+";\n            }\n            if (param_1 < 0x13) {\n              if (param_1 == 0xf) {\n                return "HPPA";\n              }\n              if (param_1 == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (param_1 == 0x13) {\n                return "Intel 80960";\n              }\n              if (param_1 == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < param_1) {\n              if (param_1 == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < param_1) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (param_1 == 0x16) {\n              return "IBM S/390";\n            }\n            if (param_1 == 0x17) {\n              return "SPU";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x35) {\n          return "Motorola MC68HC12 Microcontroller";\n        }\n        if (param_1 < 0x36) {\n          if (param_1 == 0x2e) {\n            return "Renesas H8/300";\n          }\n          if (param_1 < 0x2f) {\n            if (param_1 == 0x2b) {\n              return "Sparc v9";\n            }\n            if (param_1 < 0x2c) {\n              if (param_1 == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (param_1 == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (param_1 == 0x2d) {\n                return "ARC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < param_1) {\n              if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (param_1 == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (param_1 == 0x30) {\n              return "Renesas H8S";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x3b) {\n            return "Toyota ME16 processor";\n          }\n          if (param_1 < 0x3c) {\n            if (param_1 == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (param_1 < 0x39) {\n              if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < param_1) {\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (param_1 == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (param_1 == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }\n        }\n      }\n    }\n    else {\n      if (param_1 == 0x5c) {\n        return "OpenRISC 1000";\n      }\n      if (param_1 < 0x5d) {\n        if (param_1 == 0x4f) {\n          return "LSI Logic\'s 16-bit DSP processor";\n        }\n        if (param_1 < 0x50) {\n          if (param_1 == 0x48) {\n            return "Motorola MC68HC05 Microcontroller";\n          }\n          if (param_1 < 0x49) {\n            if (param_1 == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (param_1 < 0x46) {\n              if (param_1 == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (param_1 == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < param_1) {\n              if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (param_1 == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (param_1 == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x55) {\n            return "d10v";\n          }\n          if (param_1 < 0x56) {\n            if (param_1 == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (param_1 < 0x53) {\n              if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < param_1) {\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (param_1 == 0x56) {\n              return "d30v";\n            }\n            if (param_1 == 0x57) {\n              return "Renesas V850";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x69) {\n          return "Texas Instruments msp430 microcontroller";\n        }\n        if (param_1 < 0x6a) {\n          if (param_1 == 0x62) {\n            return "Tenor Network TPC processor";\n          }\n          if (param_1 < 99) {\n            if (param_1 == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (param_1 < 0x60) {\n              if (param_1 == 0x5d) {\n                return "ARCompact";\n              }\n              if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < param_1) {\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (param_1 == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (param_1 == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (param_1 < 0x70) {\n            if (param_1 == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (param_1 < 0x6d) {\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }\n      }\n    }" if (parenthesized_expression "(param_1 < 0x43)" ( (binary_expression "param_1 < 0x43" identifier < number_literal) )) (compound_statement "{\n      if (param_1 == 0x28) {\n        return "ARM";\n      }\n      if (param_1 < 0x29) {\n        if (param_1 == 0xb) {\n          return "Sparc v9 (old)";\n        }\n        if (param_1 < 0xc) {\n          if (param_1 == 5) {\n            return "MC88000";\n          }\n          if (param_1 < 6) {\n            if (param_1 == 2) {\n              return "Sparc";\n            }\n            if (param_1 < 3) {\n              if (param_1 == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (param_1 == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (param_1 == 3) {\n                return "Intel 80386";\n              }\n              if (param_1 == 4) {\n                return "MC68000";\n              }\n            }\n          }\n          else {\n            if (param_1 == 8) {\n              return "MIPS R3000";\n            }\n            if (param_1 < 9) {\n              if (param_1 == 6) {\n                return "Intel MCU";\n              }\n              if (param_1 == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (param_1 == 9) {\n                return "IBM System/370";\n              }\n              if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x15) {\n            return "PowerPC64";\n          }\n          if (param_1 < 0x16) {\n            if (param_1 == 0x12) {\n              return "Sparc v8+";\n            }\n            if (param_1 < 0x13) {\n              if (param_1 == 0xf) {\n                return "HPPA";\n              }\n              if (param_1 == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (param_1 == 0x13) {\n                return "Intel 80960";\n              }\n              if (param_1 == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < param_1) {\n              if (param_1 == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < param_1) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (param_1 == 0x16) {\n              return "IBM S/390";\n            }\n            if (param_1 == 0x17) {\n              return "SPU";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x35) {\n          return "Motorola MC68HC12 Microcontroller";\n        }\n        if (param_1 < 0x36) {\n          if (param_1 == 0x2e) {\n            return "Renesas H8/300";\n          }\n          if (param_1 < 0x2f) {\n            if (param_1 == 0x2b) {\n              return "Sparc v9";\n            }\n            if (param_1 < 0x2c) {\n              if (param_1 == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (param_1 == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (param_1 == 0x2d) {\n                return "ARC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < param_1) {\n              if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (param_1 == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (param_1 == 0x30) {\n              return "Renesas H8S";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x3b) {\n            return "Toyota ME16 processor";\n          }\n          if (param_1 < 0x3c) {\n            if (param_1 == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (param_1 < 0x39) {\n              if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < param_1) {\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (param_1 == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (param_1 == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }\n        }\n      }\n    }" { (if_statement "if (param_1 == 0x28) {\n        return "ARM";\n      }" if (parenthesized_expression "(param_1 == 0x28)" ( (binary_expression "param_1 == 0x28" identifier == number_literal) )) (compound_statement "{\n        return "ARM";\n      }" { (return_statement "return "ARM";" return (string_literal ""ARM"" " string_content ") ;) })) (if_statement "if (param_1 < 0x29) {\n        if (param_1 == 0xb) {\n          return "Sparc v9 (old)";\n        }\n        if (param_1 < 0xc) {\n          if (param_1 == 5) {\n            return "MC88000";\n          }\n          if (param_1 < 6) {\n            if (param_1 == 2) {\n              return "Sparc";\n            }\n            if (param_1 < 3) {\n              if (param_1 == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (param_1 == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (param_1 == 3) {\n                return "Intel 80386";\n              }\n              if (param_1 == 4) {\n                return "MC68000";\n              }\n            }\n          }\n          else {\n            if (param_1 == 8) {\n              return "MIPS R3000";\n            }\n            if (param_1 < 9) {\n              if (param_1 == 6) {\n                return "Intel MCU";\n              }\n              if (param_1 == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (param_1 == 9) {\n                return "IBM System/370";\n              }\n              if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x15) {\n            return "PowerPC64";\n          }\n          if (param_1 < 0x16) {\n            if (param_1 == 0x12) {\n              return "Sparc v8+";\n            }\n            if (param_1 < 0x13) {\n              if (param_1 == 0xf) {\n                return "HPPA";\n              }\n              if (param_1 == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (param_1 == 0x13) {\n                return "Intel 80960";\n              }\n              if (param_1 == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < param_1) {\n              if (param_1 == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < param_1) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (param_1 == 0x16) {\n              return "IBM S/390";\n            }\n            if (param_1 == 0x17) {\n              return "SPU";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x35) {\n          return "Motorola MC68HC12 Microcontroller";\n        }\n        if (param_1 < 0x36) {\n          if (param_1 == 0x2e) {\n            return "Renesas H8/300";\n          }\n          if (param_1 < 0x2f) {\n            if (param_1 == 0x2b) {\n              return "Sparc v9";\n            }\n            if (param_1 < 0x2c) {\n              if (param_1 == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (param_1 == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (param_1 == 0x2d) {\n                return "ARC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < param_1) {\n              if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (param_1 == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (param_1 == 0x30) {\n              return "Renesas H8S";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x3b) {\n            return "Toyota ME16 processor";\n          }\n          if (param_1 < 0x3c) {\n            if (param_1 == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (param_1 < 0x39) {\n              if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < param_1) {\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (param_1 == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (param_1 == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }\n        }\n      }" if (parenthesized_expression "(param_1 < 0x29)" ( (binary_expression "param_1 < 0x29" identifier < number_literal) )) (compound_statement "{\n        if (param_1 == 0xb) {\n          return "Sparc v9 (old)";\n        }\n        if (param_1 < 0xc) {\n          if (param_1 == 5) {\n            return "MC88000";\n          }\n          if (param_1 < 6) {\n            if (param_1 == 2) {\n              return "Sparc";\n            }\n            if (param_1 < 3) {\n              if (param_1 == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (param_1 == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (param_1 == 3) {\n                return "Intel 80386";\n              }\n              if (param_1 == 4) {\n                return "MC68000";\n              }\n            }\n          }\n          else {\n            if (param_1 == 8) {\n              return "MIPS R3000";\n            }\n            if (param_1 < 9) {\n              if (param_1 == 6) {\n                return "Intel MCU";\n              }\n              if (param_1 == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (param_1 == 9) {\n                return "IBM System/370";\n              }\n              if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x15) {\n            return "PowerPC64";\n          }\n          if (param_1 < 0x16) {\n            if (param_1 == 0x12) {\n              return "Sparc v8+";\n            }\n            if (param_1 < 0x13) {\n              if (param_1 == 0xf) {\n                return "HPPA";\n              }\n              if (param_1 == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (param_1 == 0x13) {\n                return "Intel 80960";\n              }\n              if (param_1 == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < param_1) {\n              if (param_1 == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < param_1) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (param_1 == 0x16) {\n              return "IBM S/390";\n            }\n            if (param_1 == 0x17) {\n              return "SPU";\n            }\n          }\n        }\n      }" { (if_statement "if (param_1 == 0xb) {\n          return "Sparc v9 (old)";\n        }" if (parenthesized_expression "(param_1 == 0xb)" ( (binary_expression "param_1 == 0xb" identifier == number_literal) )) (compound_statement "{\n          return "Sparc v9 (old)";\n        }" { (return_statement "return "Sparc v9 (old)";" return (string_literal ""Sparc v9 (old)"" " string_content ") ;) })) (if_statement "if (param_1 < 0xc) {\n          if (param_1 == 5) {\n            return "MC88000";\n          }\n          if (param_1 < 6) {\n            if (param_1 == 2) {\n              return "Sparc";\n            }\n            if (param_1 < 3) {\n              if (param_1 == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (param_1 == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (param_1 == 3) {\n                return "Intel 80386";\n              }\n              if (param_1 == 4) {\n                return "MC68000";\n              }\n            }\n          }\n          else {\n            if (param_1 == 8) {\n              return "MIPS R3000";\n            }\n            if (param_1 < 9) {\n              if (param_1 == 6) {\n                return "Intel MCU";\n              }\n              if (param_1 == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (param_1 == 9) {\n                return "IBM System/370";\n              }\n              if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x15) {\n            return "PowerPC64";\n          }\n          if (param_1 < 0x16) {\n            if (param_1 == 0x12) {\n              return "Sparc v8+";\n            }\n            if (param_1 < 0x13) {\n              if (param_1 == 0xf) {\n                return "HPPA";\n              }\n              if (param_1 == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (param_1 == 0x13) {\n                return "Intel 80960";\n              }\n              if (param_1 == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < param_1) {\n              if (param_1 == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < param_1) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (param_1 == 0x16) {\n              return "IBM S/390";\n            }\n            if (param_1 == 0x17) {\n              return "SPU";\n            }\n          }\n        }" if (parenthesized_expression "(param_1 < 0xc)" ( (binary_expression "param_1 < 0xc" identifier < number_literal) )) (compound_statement "{\n          if (param_1 == 5) {\n            return "MC88000";\n          }\n          if (param_1 < 6) {\n            if (param_1 == 2) {\n              return "Sparc";\n            }\n            if (param_1 < 3) {\n              if (param_1 == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (param_1 == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (param_1 == 3) {\n                return "Intel 80386";\n              }\n              if (param_1 == 4) {\n                return "MC68000";\n              }\n            }\n          }\n          else {\n            if (param_1 == 8) {\n              return "MIPS R3000";\n            }\n            if (param_1 < 9) {\n              if (param_1 == 6) {\n                return "Intel MCU";\n              }\n              if (param_1 == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (param_1 == 9) {\n                return "IBM System/370";\n              }\n              if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }\n        }" { (if_statement "if (param_1 == 5) {\n            return "MC88000";\n          }" if (parenthesized_expression "(param_1 == 5)" ( (binary_expression "param_1 == 5" identifier == number_literal) )) (compound_statement "{\n            return "MC88000";\n          }" { (return_statement "return "MC88000";" return (string_literal ""MC88000"" " string_content ") ;) })) (if_statement "if (param_1 < 6) {\n            if (param_1 == 2) {\n              return "Sparc";\n            }\n            if (param_1 < 3) {\n              if (param_1 == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (param_1 == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (param_1 == 3) {\n                return "Intel 80386";\n              }\n              if (param_1 == 4) {\n                return "MC68000";\n              }\n            }\n          }\n          else {\n            if (param_1 == 8) {\n              return "MIPS R3000";\n            }\n            if (param_1 < 9) {\n              if (param_1 == 6) {\n                return "Intel MCU";\n              }\n              if (param_1 == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (param_1 == 9) {\n                return "IBM System/370";\n              }\n              if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }" if (parenthesized_expression "(param_1 < 6)" ( (binary_expression "param_1 < 6" identifier < number_literal) )) (compound_statement "{\n            if (param_1 == 2) {\n              return "Sparc";\n            }\n            if (param_1 < 3) {\n              if (param_1 == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (param_1 == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (param_1 == 3) {\n                return "Intel 80386";\n              }\n              if (param_1 == 4) {\n                return "MC68000";\n              }\n            }\n          }" { (if_statement "if (param_1 == 2) {\n              return "Sparc";\n            }" if (parenthesized_expression "(param_1 == 2)" ( (binary_expression "param_1 == 2" identifier == number_literal) )) (compound_statement "{\n              return "Sparc";\n            }" { (return_statement "return "Sparc";" return (string_literal ""Sparc"" " string_content ") ;) })) (if_statement "if (param_1 < 3) {\n              if (param_1 == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (param_1 == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (param_1 == 3) {\n                return "Intel 80386";\n              }\n              if (param_1 == 4) {\n                return "MC68000";\n              }\n            }" if (parenthesized_expression "(param_1 < 3)" ( (binary_expression "param_1 < 3" identifier < number_literal) )) (compound_statement "{\n              if (param_1 == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (param_1 == 1) {\n                return "WE32100";\n              }\n            }" { (if_statement "if (param_1 == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }" if (parenthesized_expression "(param_1 == 0)" ( (binary_expression "param_1 == 0" identifier == number_literal) )) (compound_statement "{\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }" { (expression_statement "pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);" (assignment_expression "pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5)" identifier = (cast_expression "(char *)dcgettext(0,&DAT_000768a2,5)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (call_expression "dcgettext(0,&DAT_000768a2,5)" identifier (argument_list "(0,&DAT_000768a2,5)" ( number_literal , (pointer_expression "&DAT_000768a2" & identifier) , number_literal ))))) ;) (return_statement "return pcVar1;" return identifier ;) })) (if_statement "if (param_1 == 1) {\n                return "WE32100";\n              }" if (parenthesized_expression "(param_1 == 1)" ( (binary_expression "param_1 == 1" identifier == number_literal) )) (compound_statement "{\n                return "WE32100";\n              }" { (return_statement "return "WE32100";" return (string_literal ""WE32100"" " string_content ") ;) })) }) (else_clause "else {\n              if (param_1 == 3) {\n                return "Intel 80386";\n              }\n              if (param_1 == 4) {\n                return "MC68000";\n              }\n            }" else (compound_statement "{\n              if (param_1 == 3) {\n                return "Intel 80386";\n              }\n              if (param_1 == 4) {\n                return "MC68000";\n              }\n            }" { (if_statement "if (param_1 == 3) {\n                return "Intel 80386";\n              }" if (parenthesized_expression "(param_1 == 3)" ( (binary_expression "param_1 == 3" identifier == number_literal) )) (compound_statement "{\n                return "Intel 80386";\n              }" { (return_statement "return "Intel 80386";" return (string_literal ""Intel 80386"" " string_content ") ;) })) (if_statement "if (param_1 == 4) {\n                return "MC68000";\n              }" if (parenthesized_expression "(param_1 == 4)" ( (binary_expression "param_1 == 4" identifier == number_literal) )) (compound_statement "{\n                return "MC68000";\n              }" { (return_statement "return "MC68000";" return (string_literal ""MC68000"" " string_content ") ;) })) }))) }) (else_clause "else {\n            if (param_1 == 8) {\n              return "MIPS R3000";\n            }\n            if (param_1 < 9) {\n              if (param_1 == 6) {\n                return "Intel MCU";\n              }\n              if (param_1 == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (param_1 == 9) {\n                return "IBM System/370";\n              }\n              if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }" else (compound_statement "{\n            if (param_1 == 8) {\n              return "MIPS R3000";\n            }\n            if (param_1 < 9) {\n              if (param_1 == 6) {\n                return "Intel MCU";\n              }\n              if (param_1 == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (param_1 == 9) {\n                return "IBM System/370";\n              }\n              if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }" { (if_statement "if (param_1 == 8) {\n              return "MIPS R3000";\n            }" if (parenthesized_expression "(param_1 == 8)" ( (binary_expression "param_1 == 8" identifier == number_literal) )) (compound_statement "{\n              return "MIPS R3000";\n            }" { (return_statement "return "MIPS R3000";" return (string_literal ""MIPS R3000"" " string_content ") ;) })) (if_statement "if (param_1 < 9) {\n              if (param_1 == 6) {\n                return "Intel MCU";\n              }\n              if (param_1 == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (param_1 == 9) {\n                return "IBM System/370";\n              }\n              if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }" if (parenthesized_expression "(param_1 < 9)" ( (binary_expression "param_1 < 9" identifier < number_literal) )) (compound_statement "{\n              if (param_1 == 6) {\n                return "Intel MCU";\n              }\n              if (param_1 == 7) {\n                return "Intel 80860";\n              }\n            }" { (if_statement "if (param_1 == 6) {\n                return "Intel MCU";\n              }" if (parenthesized_expression "(param_1 == 6)" ( (binary_expression "param_1 == 6" identifier == number_literal) )) (compound_statement "{\n                return "Intel MCU";\n              }" { (return_statement "return "Intel MCU";" return (string_literal ""Intel MCU"" " string_content ") ;) })) (if_statement "if (param_1 == 7) {\n                return "Intel 80860";\n              }" if (parenthesized_expression "(param_1 == 7)" ( (binary_expression "param_1 == 7" identifier == number_literal) )) (compound_statement "{\n                return "Intel 80860";\n              }" { (return_statement "return "Intel 80860";" return (string_literal ""Intel 80860"" " string_content ") ;) })) }) (else_clause "else {\n              if (param_1 == 9) {\n                return "IBM System/370";\n              }\n              if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }" else (compound_statement "{\n              if (param_1 == 9) {\n                return "IBM System/370";\n              }\n              if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }" { (if_statement "if (param_1 == 9) {\n                return "IBM System/370";\n              }" if (parenthesized_expression "(param_1 == 9)" ( (binary_expression "param_1 == 9" identifier == number_literal) )) (compound_statement "{\n                return "IBM System/370";\n              }" { (return_statement "return "IBM System/370";" return (string_literal ""IBM System/370"" " string_content ") ;) })) (if_statement "if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }" if (parenthesized_expression "(param_1 == 10)" ( (binary_expression "param_1 == 10" identifier == number_literal) )) (compound_statement "{\n                return "MIPS R4000 big-endian";\n              }" { (return_statement "return "MIPS R4000 big-endian";" return (string_literal ""MIPS R4000 big-endian"" " string_content ") ;) })) }))) }))) }) (else_clause "else {\n          if (param_1 == 0x15) {\n            return "PowerPC64";\n          }\n          if (param_1 < 0x16) {\n            if (param_1 == 0x12) {\n              return "Sparc v8+";\n            }\n            if (param_1 < 0x13) {\n              if (param_1 == 0xf) {\n                return "HPPA";\n              }\n              if (param_1 == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (param_1 == 0x13) {\n                return "Intel 80960";\n              }\n              if (param_1 == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < param_1) {\n              if (param_1 == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < param_1) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (param_1 == 0x16) {\n              return "IBM S/390";\n            }\n            if (param_1 == 0x17) {\n              return "SPU";\n            }\n          }\n        }" else (compound_statement "{\n          if (param_1 == 0x15) {\n            return "PowerPC64";\n          }\n          if (param_1 < 0x16) {\n            if (param_1 == 0x12) {\n              return "Sparc v8+";\n            }\n            if (param_1 < 0x13) {\n              if (param_1 == 0xf) {\n                return "HPPA";\n              }\n              if (param_1 == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (param_1 == 0x13) {\n                return "Intel 80960";\n              }\n              if (param_1 == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < param_1) {\n              if (param_1 == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < param_1) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (param_1 == 0x16) {\n              return "IBM S/390";\n            }\n            if (param_1 == 0x17) {\n              return "SPU";\n            }\n          }\n        }" { (if_statement "if (param_1 == 0x15) {\n            return "PowerPC64";\n          }" if (parenthesized_expression "(param_1 == 0x15)" ( (binary_expression "param_1 == 0x15" identifier == number_literal) )) (compound_statement "{\n            return "PowerPC64";\n          }" { (return_statement "return "PowerPC64";" return (string_literal ""PowerPC64"" " string_content ") ;) })) (if_statement "if (param_1 < 0x16) {\n            if (param_1 == 0x12) {\n              return "Sparc v8+";\n            }\n            if (param_1 < 0x13) {\n              if (param_1 == 0xf) {\n                return "HPPA";\n              }\n              if (param_1 == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (param_1 == 0x13) {\n                return "Intel 80960";\n              }\n              if (param_1 == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < param_1) {\n              if (param_1 == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < param_1) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (param_1 == 0x16) {\n              return "IBM S/390";\n            }\n            if (param_1 == 0x17) {\n              return "SPU";\n            }\n          }" if (parenthesized_expression "(param_1 < 0x16)" ( (binary_expression "param_1 < 0x16" identifier < number_literal) )) (compound_statement "{\n            if (param_1 == 0x12) {\n              return "Sparc v8+";\n            }\n            if (param_1 < 0x13) {\n              if (param_1 == 0xf) {\n                return "HPPA";\n              }\n              if (param_1 == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (param_1 == 0x13) {\n                return "Intel 80960";\n              }\n              if (param_1 == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }" { (if_statement "if (param_1 == 0x12) {\n              return "Sparc v8+";\n            }" if (parenthesized_expression "(param_1 == 0x12)" ( (binary_expression "param_1 == 0x12" identifier == number_literal) )) (compound_statement "{\n              return "Sparc v8+";\n            }" { (return_statement "return "Sparc v8+";" return (string_literal ""Sparc v8+"" " string_content ") ;) })) (if_statement "if (param_1 < 0x13) {\n              if (param_1 == 0xf) {\n                return "HPPA";\n              }\n              if (param_1 == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (param_1 == 0x13) {\n                return "Intel 80960";\n              }\n              if (param_1 == 0x14) {\n                return "PowerPC";\n              }\n            }" if (parenthesized_expression "(param_1 < 0x13)" ( (binary_expression "param_1 < 0x13" identifier < number_literal) )) (compound_statement "{\n              if (param_1 == 0xf) {\n                return "HPPA";\n              }\n              if (param_1 == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }" { (if_statement "if (param_1 == 0xf) {\n                return "HPPA";\n              }" if (parenthesized_expression "(param_1 == 0xf)" ( (binary_expression "param_1 == 0xf" identifier == number_literal) )) (compound_statement "{\n                return "HPPA";\n              }" { (return_statement "return "HPPA";" return (string_literal ""HPPA"" " string_content ") ;) })) (if_statement "if (param_1 == 0x11) {\n                return "Fujitsu VPP500";\n              }" if (parenthesized_expression "(param_1 == 0x11)" ( (binary_expression "param_1 == 0x11" identifier == number_literal) )) (compound_statement "{\n                return "Fujitsu VPP500";\n              }" { (return_statement "return "Fujitsu VPP500";" return (string_literal ""Fujitsu VPP500"" " string_content ") ;) })) }) (else_clause "else {\n              if (param_1 == 0x13) {\n                return "Intel 80960";\n              }\n              if (param_1 == 0x14) {\n                return "PowerPC";\n              }\n            }" else (compound_statement "{\n              if (param_1 == 0x13) {\n                return "Intel 80960";\n              }\n              if (param_1 == 0x14) {\n                return "PowerPC";\n              }\n            }" { (if_statement "if (param_1 == 0x13) {\n                return "Intel 80960";\n              }" if (parenthesized_expression "(param_1 == 0x13)" ( (binary_expression "param_1 == 0x13" identifier == number_literal) )) (compound_statement "{\n                return "Intel 80960";\n              }" { (return_statement "return "Intel 80960";" return (string_literal ""Intel 80960"" " string_content ") ;) })) (if_statement "if (param_1 == 0x14) {\n                return "PowerPC";\n              }" if (parenthesized_expression "(param_1 == 0x14)" ( (binary_expression "param_1 == 0x14" identifier == number_literal) )) (compound_statement "{\n                return "PowerPC";\n              }" { (return_statement "return "PowerPC";" return (string_literal ""PowerPC"" " string_content ") ;) })) }))) }) (else_clause "else {\n            if (param_1 == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < param_1) {\n              if (param_1 == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < param_1) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (param_1 == 0x16) {\n              return "IBM S/390";\n            }\n            if (param_1 == 0x17) {\n              return "SPU";\n            }\n          }" else (compound_statement "{\n            if (param_1 == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < param_1) {\n              if (param_1 == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < param_1) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (param_1 == 0x16) {\n              return "IBM S/390";\n            }\n            if (param_1 == 0x17) {\n              return "SPU";\n            }\n          }" { (if_statement "if (param_1 == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }" if (parenthesized_expression "(param_1 == 0x24)" ( (binary_expression "param_1 == 0x24" identifier == number_literal) )) (compound_statement "{\n              return "Renesas V850 (using RH850 ABI)";\n            }" { (return_statement "return "Renesas V850 (using RH850 ABI)";" return (string_literal ""Renesas V850 (using RH850 ABI)"" " string_content ") ;) })) (if_statement "if (0x24 < param_1) {\n              if (param_1 == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < param_1) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }" if (parenthesized_expression "(0x24 < param_1)" ( (binary_expression "0x24 < param_1" number_literal < identifier) )) (compound_statement "{\n              if (param_1 == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < param_1) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }" { (if_statement "if (param_1 == 0x26) {\n                return "TRW RH32";\n              }" if (parenthesized_expression "(param_1 == 0x26)" ( (binary_expression "param_1 == 0x26" identifier == number_literal) )) (compound_statement "{\n                return "TRW RH32";\n              }" { (return_statement "return "TRW RH32";" return (string_literal ""TRW RH32"" " string_content ") ;) })) (if_statement "if (0x26 < param_1) {\n                return "MCORE";\n              }" if (parenthesized_expression "(0x26 < param_1)" ( (binary_expression "0x26 < param_1" number_literal < identifier) )) (compound_statement "{\n                return "MCORE";\n              }" { (return_statement "return "MCORE";" return (string_literal ""MCORE"" " string_content ") ;) })) (return_statement "return "Fujitsu FR20";" return (string_literal ""Fujitsu FR20"" " string_content ") ;) })) (if_statement "if (param_1 == 0x16) {\n              return "IBM S/390";\n            }" if (parenthesized_expression "(param_1 == 0x16)" ( (binary_expression "param_1 == 0x16" identifier == number_literal) )) (compound_statement "{\n              return "IBM S/390";\n            }" { (return_statement "return "IBM S/390";" return (string_literal ""IBM S/390"" " string_content ") ;) })) (if_statement "if (param_1 == 0x17) {\n              return "SPU";\n            }" if (parenthesized_expression "(param_1 == 0x17)" ( (binary_expression "param_1 == 0x17" identifier == number_literal) )) (compound_statement "{\n              return "SPU";\n            }" { (return_statement "return "SPU";" return (string_literal ""SPU"" " string_content ") ;) })) }))) }))) }) (else_clause "else {\n        if (param_1 == 0x35) {\n          return "Motorola MC68HC12 Microcontroller";\n        }\n        if (param_1 < 0x36) {\n          if (param_1 == 0x2e) {\n            return "Renesas H8/300";\n          }\n          if (param_1 < 0x2f) {\n            if (param_1 == 0x2b) {\n              return "Sparc v9";\n            }\n            if (param_1 < 0x2c) {\n              if (param_1 == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (param_1 == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (param_1 == 0x2d) {\n                return "ARC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < param_1) {\n              if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (param_1 == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (param_1 == 0x30) {\n              return "Renesas H8S";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x3b) {\n            return "Toyota ME16 processor";\n          }\n          if (param_1 < 0x3c) {\n            if (param_1 == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (param_1 < 0x39) {\n              if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < param_1) {\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (param_1 == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (param_1 == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }\n        }\n      }" else (compound_statement "{\n        if (param_1 == 0x35) {\n          return "Motorola MC68HC12 Microcontroller";\n        }\n        if (param_1 < 0x36) {\n          if (param_1 == 0x2e) {\n            return "Renesas H8/300";\n          }\n          if (param_1 < 0x2f) {\n            if (param_1 == 0x2b) {\n              return "Sparc v9";\n            }\n            if (param_1 < 0x2c) {\n              if (param_1 == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (param_1 == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (param_1 == 0x2d) {\n                return "ARC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < param_1) {\n              if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (param_1 == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (param_1 == 0x30) {\n              return "Renesas H8S";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x3b) {\n            return "Toyota ME16 processor";\n          }\n          if (param_1 < 0x3c) {\n            if (param_1 == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (param_1 < 0x39) {\n              if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < param_1) {\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (param_1 == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (param_1 == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }\n        }\n      }" { (if_statement "if (param_1 == 0x35) {\n          return "Motorola MC68HC12 Microcontroller";\n        }" if (parenthesized_expression "(param_1 == 0x35)" ( (binary_expression "param_1 == 0x35" identifier == number_literal) )) (compound_statement "{\n          return "Motorola MC68HC12 Microcontroller";\n        }" { (return_statement "return "Motorola MC68HC12 Microcontroller";" return (string_literal ""Motorola MC68HC12 Microcontroller"" " string_content ") ;) })) (if_statement "if (param_1 < 0x36) {\n          if (param_1 == 0x2e) {\n            return "Renesas H8/300";\n          }\n          if (param_1 < 0x2f) {\n            if (param_1 == 0x2b) {\n              return "Sparc v9";\n            }\n            if (param_1 < 0x2c) {\n              if (param_1 == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (param_1 == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (param_1 == 0x2d) {\n                return "ARC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < param_1) {\n              if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (param_1 == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (param_1 == 0x30) {\n              return "Renesas H8S";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x3b) {\n            return "Toyota ME16 processor";\n          }\n          if (param_1 < 0x3c) {\n            if (param_1 == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (param_1 < 0x39) {\n              if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < param_1) {\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (param_1 == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (param_1 == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }\n        }" if (parenthesized_expression "(param_1 < 0x36)" ( (binary_expression "param_1 < 0x36" identifier < number_literal) )) (compound_statement "{\n          if (param_1 == 0x2e) {\n            return "Renesas H8/300";\n          }\n          if (param_1 < 0x2f) {\n            if (param_1 == 0x2b) {\n              return "Sparc v9";\n            }\n            if (param_1 < 0x2c) {\n              if (param_1 == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (param_1 == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (param_1 == 0x2d) {\n                return "ARC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < param_1) {\n              if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (param_1 == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (param_1 == 0x30) {\n              return "Renesas H8S";\n            }\n          }\n        }" { (if_statement "if (param_1 == 0x2e) {\n            return "Renesas H8/300";\n          }" if (parenthesized_expression "(param_1 == 0x2e)" ( (binary_expression "param_1 == 0x2e" identifier == number_literal) )) (compound_statement "{\n            return "Renesas H8/300";\n          }" { (return_statement "return "Renesas H8/300";" return (string_literal ""Renesas H8/300"" " string_content ") ;) })) (if_statement "if (param_1 < 0x2f) {\n            if (param_1 == 0x2b) {\n              return "Sparc v9";\n            }\n            if (param_1 < 0x2c) {\n              if (param_1 == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (param_1 == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (param_1 == 0x2d) {\n                return "ARC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < param_1) {\n              if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (param_1 == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (param_1 == 0x30) {\n              return "Renesas H8S";\n            }\n          }" if (parenthesized_expression "(param_1 < 0x2f)" ( (binary_expression "param_1 < 0x2f" identifier < number_literal) )) (compound_statement "{\n            if (param_1 == 0x2b) {\n              return "Sparc v9";\n            }\n            if (param_1 < 0x2c) {\n              if (param_1 == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (param_1 == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (param_1 == 0x2d) {\n                return "ARC";\n              }\n            }\n          }" { (if_statement "if (param_1 == 0x2b) {\n              return "Sparc v9";\n            }" if (parenthesized_expression "(param_1 == 0x2b)" ( (binary_expression "param_1 == 0x2b" identifier == number_literal) )) (compound_statement "{\n              return "Sparc v9";\n            }" { (return_statement "return "Sparc v9";" return (string_literal ""Sparc v9"" " string_content ") ;) })) (if_statement "if (param_1 < 0x2c) {\n              if (param_1 == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (param_1 == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (param_1 == 0x2d) {\n                return "ARC";\n              }\n            }" if (parenthesized_expression "(param_1 < 0x2c)" ( (binary_expression "param_1 < 0x2c" identifier < number_literal) )) (compound_statement "{\n              if (param_1 == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (param_1 == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }" { (if_statement "if (param_1 == 0x29) {\n                return "Digital Alpha (old)";\n              }" if (parenthesized_expression "(param_1 == 0x29)" ( (binary_expression "param_1 == 0x29" identifier == number_literal) )) (compound_statement "{\n                return "Digital Alpha (old)";\n              }" { (return_statement "return "Digital Alpha (old)";" return (string_literal ""Digital Alpha (old)"" " string_content ") ;) })) (if_statement "if (param_1 == 0x2a) {\n                return "Renesas / SuperH SH";\n              }" if (parenthesized_expression "(param_1 == 0x2a)" ( (binary_expression "param_1 == 0x2a" identifier == number_literal) )) (compound_statement "{\n                return "Renesas / SuperH SH";\n              }" { (return_statement "return "Renesas / SuperH SH";" return (string_literal ""Renesas / SuperH SH"" " string_content ") ;) })) }) (else_clause "else {\n              if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (param_1 == 0x2d) {\n                return "ARC";\n              }\n            }" else (compound_statement "{\n              if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (param_1 == 0x2d) {\n                return "ARC";\n              }\n            }" { (if_statement "if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }" if (parenthesized_expression "(param_1 == 0x2c)" ( (binary_expression "param_1 == 0x2c" identifier == number_literal) )) (compound_statement "{\n                return "Siemens Tricore";\n              }" { (return_statement "return "Siemens Tricore";" return (string_literal ""Siemens Tricore"" " string_content ") ;) })) (if_statement "if (param_1 == 0x2d) {\n                return "ARC";\n              }" if (parenthesized_expression "(param_1 == 0x2d)" ( (binary_expression "param_1 == 0x2d" identifier == number_literal) )) (compound_statement "{\n                return "ARC";\n              }" { (return_statement "return "ARC";" return (string_literal ""ARC"" " string_content ") ;) })) }))) }) (else_clause "else {\n            if (param_1 == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < param_1) {\n              if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (param_1 == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (param_1 == 0x30) {\n              return "Renesas H8S";\n            }\n          }" else (compound_statement "{\n            if (param_1 == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < param_1) {\n              if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (param_1 == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (param_1 == 0x30) {\n              return "Renesas H8S";\n            }\n          }" { (if_statement "if (param_1 == 0x31) {\n              return "Renesas H8/500";\n            }" if (parenthesized_expression "(param_1 == 0x31)" ( (binary_expression "param_1 == 0x31" identifier == number_literal) )) (compound_statement "{\n              return "Renesas H8/500";\n            }" { (return_statement "return "Renesas H8/500";" return (string_literal ""Renesas H8/500"" " string_content ") ;) })) (if_statement "if (0x31 < param_1) {\n              if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }" if (parenthesized_expression "(0x31 < param_1)" ( (binary_expression "0x31 < param_1" number_literal < identifier) )) (compound_statement "{\n              if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }" { (if_statement "if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }" if (parenthesized_expression "(param_1 == 0x33)" ( (binary_expression "param_1 == 0x33" identifier == number_literal) )) (compound_statement "{\n                return "Stanford MIPS-X";\n              }" { (return_statement "return "Stanford MIPS-X";" return (string_literal ""Stanford MIPS-X"" " string_content ") ;) })) (if_statement "if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }" if (parenthesized_expression "(0x33 < param_1)" ( (binary_expression "0x33 < param_1" number_literal < identifier) )) (compound_statement "{\n                return "Motorola Coldfire";\n              }" { (return_statement "return "Motorola Coldfire";" return (string_literal ""Motorola Coldfire"" " string_content ") ;) })) (return_statement "return "Intel IA-64";" return (string_literal ""Intel IA-64"" " string_content ") ;) })) (if_statement "if (param_1 == 0x2f) {\n              return "Renesas H8/300H";\n            }" if (parenthesized_expression "(param_1 == 0x2f)" ( (binary_expression "param_1 == 0x2f" identifier == number_literal) )) (compound_statement "{\n              return "Renesas H8/300H";\n            }" { (return_statement "return "Renesas H8/300H";" return (string_literal ""Renesas H8/300H"" " string_content ") ;) })) (if_statement "if (param_1 == 0x30) {\n              return "Renesas H8S";\n            }" if (parenthesized_expression "(param_1 == 0x30)" ( (binary_expression "param_1 == 0x30" identifier == number_literal) )) (compound_statement "{\n              return "Renesas H8S";\n            }" { (return_statement "return "Renesas H8S";" return (string_literal ""Renesas H8S"" " string_content ") ;) })) }))) }) (else_clause "else {\n          if (param_1 == 0x3b) {\n            return "Toyota ME16 processor";\n          }\n          if (param_1 < 0x3c) {\n            if (param_1 == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (param_1 < 0x39) {\n              if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < param_1) {\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (param_1 == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (param_1 == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }\n        }" else (compound_statement "{\n          if (param_1 == 0x3b) {\n            return "Toyota ME16 processor";\n          }\n          if (param_1 < 0x3c) {\n            if (param_1 == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (param_1 < 0x39) {\n              if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < param_1) {\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (param_1 == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (param_1 == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }\n        }" { (if_statement "if (param_1 == 0x3b) {\n            return "Toyota ME16 processor";\n          }" if (parenthesized_expression "(param_1 == 0x3b)" ( (binary_expression "param_1 == 0x3b" identifier == number_literal) )) (compound_statement "{\n            return "Toyota ME16 processor";\n          }" { (return_statement "return "Toyota ME16 processor";" return (string_literal ""Toyota ME16 processor"" " string_content ") ;) })) (if_statement "if (param_1 < 0x3c) {\n            if (param_1 == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (param_1 < 0x39) {\n              if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < param_1) {\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (param_1 == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (param_1 == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }" if (parenthesized_expression "(param_1 < 0x3c)" ( (binary_expression "param_1 < 0x3c" identifier < number_literal) )) (compound_statement "{\n            if (param_1 == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (param_1 < 0x39) {\n              if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }" { (if_statement "if (param_1 == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }" if (parenthesized_expression "(param_1 == 0x38)" ( (binary_expression "param_1 == 0x38" identifier == number_literal) )) (compound_statement "{\n              return "Sony nCPU embedded RISC processor";\n            }" { (return_statement "return "Sony nCPU embedded RISC processor";" return (string_literal ""Sony nCPU embedded RISC processor"" " string_content ") ;) })) (if_statement "if (param_1 < 0x39) {\n              if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }" if (parenthesized_expression "(param_1 < 0x39)" ( (binary_expression "param_1 < 0x39" identifier < number_literal) )) (compound_statement "{\n              if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }\n            }" { (if_statement "if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }" if (parenthesized_expression "(param_1 == 0x36)" ( (binary_expression "param_1 == 0x36" identifier == number_literal) )) (compound_statement "{\n                return "Fujitsu Multimedia Accelerator";\n              }" { (return_statement "return "Fujitsu Multimedia Accelerator";" return (string_literal ""Fujitsu Multimedia Accelerator"" " string_content ") ;) })) (if_statement "if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }" if (parenthesized_expression "(param_1 == 0x37)" ( (binary_expression "param_1 == 0x37" identifier == number_literal) )) (compound_statement "{\n                return "Siemens PCP";\n              }" { (return_statement "return "Siemens PCP";" return (string_literal ""Siemens PCP"" " string_content ") ;) })) }) (else_clause "else {\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }" else (compound_statement "{\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }" { (if_statement "if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }" if (parenthesized_expression "(param_1 == 0x39)" ( (binary_expression "param_1 == 0x39" identifier == number_literal) )) (compound_statement "{\n                return "Denso NDR1 microprocesspr";\n              }" { (return_statement "return "Denso NDR1 microprocesspr";" return (string_literal ""Denso NDR1 microprocesspr"" " string_content ") ;) })) (if_statement "if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }" if (parenthesized_expression "(param_1 == 0x3a)" ( (binary_expression "param_1 == 0x3a" identifier == number_literal) )) (compound_statement "{\n                return "Motorola Star*Core processor";\n              }" { (return_statement "return "Motorola Star*Core processor";" return (string_literal ""Motorola Star*Core processor"" " string_content ") ;) })) }))) }) (else_clause "else {\n            if (param_1 == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < param_1) {\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (param_1 == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (param_1 == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }" else (compound_statement "{\n            if (param_1 == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < param_1) {\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (param_1 == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (param_1 == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }" { (if_statement "if (param_1 == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }" if (parenthesized_expression "(param_1 == 0x3e)" ( (binary_expression "param_1 == 0x3e" identifier == number_literal) )) (compound_statement "{\n              return "Advanced Micro Devices X86-64";\n            }" { (return_statement "return "Advanced Micro Devices X86-64";" return (string_literal ""Advanced Micro Devices X86-64"" " string_content ") ;) })) (if_statement "if (0x3e < param_1) {\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }" if (parenthesized_expression "(0x3e < param_1)" ( (binary_expression "0x3e < param_1" number_literal < identifier) )) (compound_statement "{\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }" { (if_statement "if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }" if (parenthesized_expression "(param_1 == 0x40)" ( (binary_expression "param_1 == 0x40" identifier == number_literal) )) (compound_statement "{\n                return "Digital Equipment Corp. PDP-10";\n              }" { (return_statement "return "Digital Equipment Corp. PDP-10";" return (string_literal ""Digital Equipment Corp. PDP-10"" " string_content ") ;) })) (if_statement "if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }" if (parenthesized_expression "(0x40 < param_1)" ( (binary_expression "0x40 < param_1" number_literal < identifier) )) (compound_statement "{\n                return "Digital Equipment Corp. PDP-11";\n              }" { (return_statement "return "Digital Equipment Corp. PDP-11";" return (string_literal ""Digital Equipment Corp. PDP-11"" " string_content ") ;) })) (return_statement "return "Sony DSP processor";" return (string_literal ""Sony DSP processor"" " string_content ") ;) })) (if_statement "if (param_1 == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }" if (parenthesized_expression "(param_1 == 0x3c)" ( (binary_expression "param_1 == 0x3c" identifier == number_literal) )) (compound_statement "{\n              return "STMicroelectronics ST100 processor";\n            }" { (return_statement "return "STMicroelectronics ST100 processor";" return (string_literal ""STMicroelectronics ST100 processor"" " string_content ") ;) })) (if_statement "if (param_1 == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }" if (parenthesized_expression "(param_1 == 0x3d)" ( (binary_expression "param_1 == 0x3d" identifier == number_literal) )) (compound_statement "{\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }" { (return_statement "return "Advanced Logic Corp. TinyJ embedded processor";" return (string_literal ""Advanced Logic Corp. TinyJ embedded processor"" " string_content ") ;) })) }))) }))) }))) }) (else_clause "else {\n      if (param_1 == 0x5c) {\n        return "OpenRISC 1000";\n      }\n      if (param_1 < 0x5d) {\n        if (param_1 == 0x4f) {\n          return "LSI Logic\'s 16-bit DSP processor";\n        }\n        if (param_1 < 0x50) {\n          if (param_1 == 0x48) {\n            return "Motorola MC68HC05 Microcontroller";\n          }\n          if (param_1 < 0x49) {\n            if (param_1 == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (param_1 < 0x46) {\n              if (param_1 == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (param_1 == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < param_1) {\n              if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (param_1 == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (param_1 == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x55) {\n            return "d10v";\n          }\n          if (param_1 < 0x56) {\n            if (param_1 == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (param_1 < 0x53) {\n              if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < param_1) {\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (param_1 == 0x56) {\n              return "d30v";\n            }\n            if (param_1 == 0x57) {\n              return "Renesas V850";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x69) {\n          return "Texas Instruments msp430 microcontroller";\n        }\n        if (param_1 < 0x6a) {\n          if (param_1 == 0x62) {\n            return "Tenor Network TPC processor";\n          }\n          if (param_1 < 99) {\n            if (param_1 == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (param_1 < 0x60) {\n              if (param_1 == 0x5d) {\n                return "ARCompact";\n              }\n              if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < param_1) {\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (param_1 == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (param_1 == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (param_1 < 0x70) {\n            if (param_1 == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (param_1 < 0x6d) {\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }\n      }\n    }" else (compound_statement "{\n      if (param_1 == 0x5c) {\n        return "OpenRISC 1000";\n      }\n      if (param_1 < 0x5d) {\n        if (param_1 == 0x4f) {\n          return "LSI Logic\'s 16-bit DSP processor";\n        }\n        if (param_1 < 0x50) {\n          if (param_1 == 0x48) {\n            return "Motorola MC68HC05 Microcontroller";\n          }\n          if (param_1 < 0x49) {\n            if (param_1 == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (param_1 < 0x46) {\n              if (param_1 == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (param_1 == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < param_1) {\n              if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (param_1 == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (param_1 == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x55) {\n            return "d10v";\n          }\n          if (param_1 < 0x56) {\n            if (param_1 == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (param_1 < 0x53) {\n              if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < param_1) {\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (param_1 == 0x56) {\n              return "d30v";\n            }\n            if (param_1 == 0x57) {\n              return "Renesas V850";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x69) {\n          return "Texas Instruments msp430 microcontroller";\n        }\n        if (param_1 < 0x6a) {\n          if (param_1 == 0x62) {\n            return "Tenor Network TPC processor";\n          }\n          if (param_1 < 99) {\n            if (param_1 == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (param_1 < 0x60) {\n              if (param_1 == 0x5d) {\n                return "ARCompact";\n              }\n              if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < param_1) {\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (param_1 == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (param_1 == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (param_1 < 0x70) {\n            if (param_1 == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (param_1 < 0x6d) {\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }\n      }\n    }" { (if_statement "if (param_1 == 0x5c) {\n        return "OpenRISC 1000";\n      }" if (parenthesized_expression "(param_1 == 0x5c)" ( (binary_expression "param_1 == 0x5c" identifier == number_literal) )) (compound_statement "{\n        return "OpenRISC 1000";\n      }" { (return_statement "return "OpenRISC 1000";" return (string_literal ""OpenRISC 1000"" " string_content ") ;) })) (if_statement "if (param_1 < 0x5d) {\n        if (param_1 == 0x4f) {\n          return "LSI Logic\'s 16-bit DSP processor";\n        }\n        if (param_1 < 0x50) {\n          if (param_1 == 0x48) {\n            return "Motorola MC68HC05 Microcontroller";\n          }\n          if (param_1 < 0x49) {\n            if (param_1 == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (param_1 < 0x46) {\n              if (param_1 == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (param_1 == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < param_1) {\n              if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (param_1 == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (param_1 == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x55) {\n            return "d10v";\n          }\n          if (param_1 < 0x56) {\n            if (param_1 == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (param_1 < 0x53) {\n              if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < param_1) {\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (param_1 == 0x56) {\n              return "d30v";\n            }\n            if (param_1 == 0x57) {\n              return "Renesas V850";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x69) {\n          return "Texas Instruments msp430 microcontroller";\n        }\n        if (param_1 < 0x6a) {\n          if (param_1 == 0x62) {\n            return "Tenor Network TPC processor";\n          }\n          if (param_1 < 99) {\n            if (param_1 == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (param_1 < 0x60) {\n              if (param_1 == 0x5d) {\n                return "ARCompact";\n              }\n              if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < param_1) {\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (param_1 == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (param_1 == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (param_1 < 0x70) {\n            if (param_1 == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (param_1 < 0x6d) {\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }\n      }" if (parenthesized_expression "(param_1 < 0x5d)" ( (binary_expression "param_1 < 0x5d" identifier < number_literal) )) (compound_statement "{\n        if (param_1 == 0x4f) {\n          return "LSI Logic\'s 16-bit DSP processor";\n        }\n        if (param_1 < 0x50) {\n          if (param_1 == 0x48) {\n            return "Motorola MC68HC05 Microcontroller";\n          }\n          if (param_1 < 0x49) {\n            if (param_1 == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (param_1 < 0x46) {\n              if (param_1 == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (param_1 == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < param_1) {\n              if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (param_1 == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (param_1 == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x55) {\n            return "d10v";\n          }\n          if (param_1 < 0x56) {\n            if (param_1 == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (param_1 < 0x53) {\n              if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < param_1) {\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (param_1 == 0x56) {\n              return "d30v";\n            }\n            if (param_1 == 0x57) {\n              return "Renesas V850";\n            }\n          }\n        }\n      }" { (if_statement "if (param_1 == 0x4f) {\n          return "LSI Logic\'s 16-bit DSP processor";\n        }" if (parenthesized_expression "(param_1 == 0x4f)" ( (binary_expression "param_1 == 0x4f" identifier == number_literal) )) (compound_statement "{\n          return "LSI Logic\'s 16-bit DSP processor";\n        }" { (return_statement "return "LSI Logic\'s 16-bit DSP processor";" return (string_literal ""LSI Logic\'s 16-bit DSP processor"" " string_content escape_sequence string_content ") ;) })) (if_statement "if (param_1 < 0x50) {\n          if (param_1 == 0x48) {\n            return "Motorola MC68HC05 Microcontroller";\n          }\n          if (param_1 < 0x49) {\n            if (param_1 == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (param_1 < 0x46) {\n              if (param_1 == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (param_1 == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < param_1) {\n              if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (param_1 == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (param_1 == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x55) {\n            return "d10v";\n          }\n          if (param_1 < 0x56) {\n            if (param_1 == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (param_1 < 0x53) {\n              if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < param_1) {\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (param_1 == 0x56) {\n              return "d30v";\n            }\n            if (param_1 == 0x57) {\n              return "Renesas V850";\n            }\n          }\n        }" if (parenthesized_expression "(param_1 < 0x50)" ( (binary_expression "param_1 < 0x50" identifier < number_literal) )) (compound_statement "{\n          if (param_1 == 0x48) {\n            return "Motorola MC68HC05 Microcontroller";\n          }\n          if (param_1 < 0x49) {\n            if (param_1 == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (param_1 < 0x46) {\n              if (param_1 == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (param_1 == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < param_1) {\n              if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (param_1 == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (param_1 == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }\n        }" { (if_statement "if (param_1 == 0x48) {\n            return "Motorola MC68HC05 Microcontroller";\n          }" if (parenthesized_expression "(param_1 == 0x48)" ( (binary_expression "param_1 == 0x48" identifier == number_literal) )) (compound_statement "{\n            return "Motorola MC68HC05 Microcontroller";\n          }" { (return_statement "return "Motorola MC68HC05 Microcontroller";" return (string_literal ""Motorola MC68HC05 Microcontroller"" " string_content ") ;) })) (if_statement "if (param_1 < 0x49) {\n            if (param_1 == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (param_1 < 0x46) {\n              if (param_1 == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (param_1 == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < param_1) {\n              if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (param_1 == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (param_1 == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }" if (parenthesized_expression "(param_1 < 0x49)" ( (binary_expression "param_1 < 0x49" identifier < number_literal) )) (compound_statement "{\n            if (param_1 == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (param_1 < 0x46) {\n              if (param_1 == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (param_1 == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }" { (if_statement "if (param_1 == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }" if (parenthesized_expression "(param_1 == 0x45)" ( (binary_expression "param_1 == 0x45" identifier == number_literal) )) (compound_statement "{\n              return "Motorola MC68HC16 Microcontroller";\n            }" { (return_statement "return "Motorola MC68HC16 Microcontroller";" return (string_literal ""Motorola MC68HC16 Microcontroller"" " string_content ") ;) })) (if_statement "if (param_1 < 0x46) {\n              if (param_1 == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (param_1 == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }" if (parenthesized_expression "(param_1 < 0x46)" ( (binary_expression "param_1 < 0x46" identifier < number_literal) )) (compound_statement "{\n              if (param_1 == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (param_1 == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }" { (if_statement "if (param_1 == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }" if (parenthesized_expression "(param_1 == 0x43)" ( (binary_expression "param_1 == 0x43" identifier == number_literal) )) (compound_statement "{\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }" { (return_statement "return "STMicroelectronics ST9+ 8/16 bit microcontroller";" return (string_literal ""STMicroelectronics ST9+ 8/16 bit microcontroller"" " string_content ") ;) })) (if_statement "if (param_1 == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }" if (parenthesized_expression "(param_1 == 0x44)" ( (binary_expression "param_1 == 0x44" identifier == number_literal) )) (compound_statement "{\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }" { (return_statement "return "STMicroelectronics ST7 8-bit microcontroller";" return (string_literal ""STMicroelectronics ST7 8-bit microcontroller"" " string_content ") ;) })) }) (else_clause "else {\n              if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }" else (compound_statement "{\n              if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }" { (if_statement "if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }" if (parenthesized_expression "(param_1 == 0x46)" ( (binary_expression "param_1 == 0x46" identifier == number_literal) )) (compound_statement "{\n                return "Motorola MC68HC11 Microcontroller";\n              }" { (return_statement "return "Motorola MC68HC11 Microcontroller";" return (string_literal ""Motorola MC68HC11 Microcontroller"" " string_content ") ;) })) (if_statement "if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }" if (parenthesized_expression "(param_1 == 0x47)" ( (binary_expression "param_1 == 0x47" identifier == number_literal) )) (compound_statement "{\n                return "Motorola MC68HC08 Microcontroller";\n              }" { (return_statement "return "Motorola MC68HC08 Microcontroller";" return (string_literal ""Motorola MC68HC08 Microcontroller"" " string_content ") ;) })) }))) }) (else_clause "else {\n            if (param_1 == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < param_1) {\n              if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (param_1 == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (param_1 == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }" else (compound_statement "{\n            if (param_1 == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < param_1) {\n              if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (param_1 == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (param_1 == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }" { (if_statement "if (param_1 == 0x4b) {\n              return "Digital VAX";\n            }" if (parenthesized_expression "(param_1 == 0x4b)" ( (binary_expression "param_1 == 0x4b" identifier == number_literal) )) (compound_statement "{\n              return "Digital VAX";\n            }" { (return_statement "return "Digital VAX";" return (string_literal ""Digital VAX"" " string_content ") ;) })) (if_statement "if (0x4b < param_1) {\n              if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }" if (parenthesized_expression "(0x4b < param_1)" ( (binary_expression "0x4b < param_1" number_literal < identifier) )) (compound_statement "{\n              if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }" { (if_statement "if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }" if (parenthesized_expression "(param_1 == 0x4d)" ( (binary_expression "param_1 == 0x4d" identifier == number_literal) )) (compound_statement "{\n                return "Infineon Technologies 32-bit embedded cpu";\n              }" { (return_statement "return "Infineon Technologies 32-bit embedded cpu";" return (string_literal ""Infineon Technologies 32-bit embedded cpu"" " string_content ") ;) })) (if_statement "if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }" if (parenthesized_expression "(0x4d < param_1)" ( (binary_expression "0x4d < param_1" number_literal < identifier) )) (compound_statement "{\n                return "Element 14 64-bit DSP processor";\n              }" { (return_statement "return "Element 14 64-bit DSP processor";" return (string_literal ""Element 14 64-bit DSP processor"" " string_content ") ;) })) (return_statement "return "Axis Communications 32-bit embedded processor";" return (string_literal ""Axis Communications 32-bit embedded processor"" " string_content ") ;) })) (if_statement "if (param_1 == 0x49) {\n              return "Silicon Graphics SVx";\n            }" if (parenthesized_expression "(param_1 == 0x49)" ( (binary_expression "param_1 == 0x49" identifier == number_literal) )) (compound_statement "{\n              return "Silicon Graphics SVx";\n            }" { (return_statement "return "Silicon Graphics SVx";" return (string_literal ""Silicon Graphics SVx"" " string_content ") ;) })) (if_statement "if (param_1 == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }" if (parenthesized_expression "(param_1 == 0x4a)" ( (binary_expression "param_1 == 0x4a" identifier == number_literal) )) (compound_statement "{\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }" { (return_statement "return "STMicroelectronics ST19 8-bit microcontroller";" return (string_literal ""STMicroelectronics ST19 8-bit microcontroller"" " string_content ") ;) })) }))) }) (else_clause "else {\n          if (param_1 == 0x55) {\n            return "d10v";\n          }\n          if (param_1 < 0x56) {\n            if (param_1 == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (param_1 < 0x53) {\n              if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < param_1) {\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (param_1 == 0x56) {\n              return "d30v";\n            }\n            if (param_1 == 0x57) {\n              return "Renesas V850";\n            }\n          }\n        }" else (compound_statement "{\n          if (param_1 == 0x55) {\n            return "d10v";\n          }\n          if (param_1 < 0x56) {\n            if (param_1 == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (param_1 < 0x53) {\n              if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < param_1) {\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (param_1 == 0x56) {\n              return "d30v";\n            }\n            if (param_1 == 0x57) {\n              return "Renesas V850";\n            }\n          }\n        }" { (if_statement "if (param_1 == 0x55) {\n            return "d10v";\n          }" if (parenthesized_expression "(param_1 == 0x55)" ( (binary_expression "param_1 == 0x55" identifier == number_literal) )) (compound_statement "{\n            return "d10v";\n          }" { (return_statement "return "d10v";" return (string_literal ""d10v"" " string_content ") ;) })) (if_statement "if (param_1 < 0x56) {\n            if (param_1 == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (param_1 < 0x53) {\n              if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < param_1) {\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (param_1 == 0x56) {\n              return "d30v";\n            }\n            if (param_1 == 0x57) {\n              return "Renesas V850";\n            }\n          }" if (parenthesized_expression "(param_1 < 0x56)" ( (binary_expression "param_1 < 0x56" identifier < number_literal) )) (compound_statement "{\n            if (param_1 == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (param_1 < 0x53) {\n              if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }" { (if_statement "if (param_1 == 0x52) {\n              return "Vitesse Prism";\n            }" if (parenthesized_expression "(param_1 == 0x52)" ( (binary_expression "param_1 == 0x52" identifier == number_literal) )) (compound_statement "{\n              return "Vitesse Prism";\n            }" { (return_statement "return "Vitesse Prism";" return (string_literal ""Vitesse Prism"" " string_content ") ;) })) (if_statement "if (param_1 < 0x53) {\n              if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }" if (parenthesized_expression "(param_1 < 0x53)" ( (binary_expression "param_1 < 0x53" identifier < number_literal) )) (compound_statement "{\n              if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }" { (if_statement "if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }" if (parenthesized_expression "(param_1 == 0x50)" ( (binary_expression "param_1 == 0x50" identifier == number_literal) )) (compound_statement "{\n                return "Donald Knuth\'s educational 64-bit processor";\n              }" { (return_statement "return "Donald Knuth\'s educational 64-bit processor";" return (string_literal ""Donald Knuth\'s educational 64-bit processor"" " string_content escape_sequence string_content ") ;) })) (if_statement "if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }" if (parenthesized_expression "(param_1 == 0x51)" ( (binary_expression "param_1 == 0x51" identifier == number_literal) )) (compound_statement "{\n                return "Harvard Universitys\'s machine-independent object format";\n              }" { (return_statement "return "Harvard Universitys\'s machine-independent object format";" return (string_literal ""Harvard Universitys\'s machine-independent object format"" " string_content escape_sequence string_content ") ;) })) }) (else_clause "else {\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }" else (compound_statement "{\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }" { (if_statement "if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }" if (parenthesized_expression "(param_1 == 0x53)" ( (binary_expression "param_1 == 0x53" identifier == number_literal) )) (compound_statement "{\n                return "Atmel AVR 8-bit microcontroller";\n              }" { (return_statement "return "Atmel AVR 8-bit microcontroller";" return (string_literal ""Atmel AVR 8-bit microcontroller"" " string_content ") ;) })) (if_statement "if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }" if (parenthesized_expression "(param_1 == 0x54)" ( (binary_expression "param_1 == 0x54" identifier == number_literal) )) (compound_statement "{\n                return "Fujitsu FR30";\n              }" { (return_statement "return "Fujitsu FR30";" return (string_literal ""Fujitsu FR30"" " string_content ") ;) })) }))) }) (else_clause "else {\n            if (param_1 == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < param_1) {\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (param_1 == 0x56) {\n              return "d30v";\n            }\n            if (param_1 == 0x57) {\n              return "Renesas V850";\n            }\n          }" else (compound_statement "{\n            if (param_1 == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < param_1) {\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (param_1 == 0x56) {\n              return "d30v";\n            }\n            if (param_1 == 0x57) {\n              return "Renesas V850";\n            }\n          }" { (if_statement "if (param_1 == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }" if (parenthesized_expression "(param_1 == 0x58)" ( (binary_expression "param_1 == 0x58" identifier == number_literal) )) (compound_statement "{\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }" { (return_statement "return "Renesas M32R (formerly Mitsubishi M32r)";" return (string_literal ""Renesas M32R (formerly Mitsubishi M32r)"" " string_content ") ;) })) (if_statement "if (0x58 < param_1) {\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }" if (parenthesized_expression "(0x58 < param_1)" ( (binary_expression "0x58 < param_1" number_literal < identifier) )) (compound_statement "{\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }" { (if_statement "if (param_1 == 0x5a) {\n                return "mn10200";\n              }" if (parenthesized_expression "(param_1 == 0x5a)" ( (binary_expression "param_1 == 0x5a" identifier == number_literal) )) (compound_statement "{\n                return "mn10200";\n              }" { (return_statement "return "mn10200";" return (string_literal ""mn10200"" " string_content ") ;) })) (if_statement "if (0x5a < param_1) {\n                return "picoJava";\n              }" if (parenthesized_expression "(0x5a < param_1)" ( (binary_expression "0x5a < param_1" number_literal < identifier) )) (compound_statement "{\n                return "picoJava";\n              }" { (return_statement "return "picoJava";" return (string_literal ""picoJava"" " string_content ") ;) })) (return_statement "return "mn10300";" return (string_literal ""mn10300"" " string_content ") ;) })) (if_statement "if (param_1 == 0x56) {\n              return "d30v";\n            }" if (parenthesized_expression "(param_1 == 0x56)" ( (binary_expression "param_1 == 0x56" identifier == number_literal) )) (compound_statement "{\n              return "d30v";\n            }" { (return_statement "return "d30v";" return (string_literal ""d30v"" " string_content ") ;) })) (if_statement "if (param_1 == 0x57) {\n              return "Renesas V850";\n            }" if (parenthesized_expression "(param_1 == 0x57)" ( (binary_expression "param_1 == 0x57" identifier == number_literal) )) (compound_statement "{\n              return "Renesas V850";\n            }" { (return_statement "return "Renesas V850";" return (string_literal ""Renesas V850"" " string_content ") ;) })) }))) }))) }) (else_clause "else {\n        if (param_1 == 0x69) {\n          return "Texas Instruments msp430 microcontroller";\n        }\n        if (param_1 < 0x6a) {\n          if (param_1 == 0x62) {\n            return "Tenor Network TPC processor";\n          }\n          if (param_1 < 99) {\n            if (param_1 == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (param_1 < 0x60) {\n              if (param_1 == 0x5d) {\n                return "ARCompact";\n              }\n              if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < param_1) {\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (param_1 == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (param_1 == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (param_1 < 0x70) {\n            if (param_1 == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (param_1 < 0x6d) {\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }\n      }" else (compound_statement "{\n        if (param_1 == 0x69) {\n          return "Texas Instruments msp430 microcontroller";\n        }\n        if (param_1 < 0x6a) {\n          if (param_1 == 0x62) {\n            return "Tenor Network TPC processor";\n          }\n          if (param_1 < 99) {\n            if (param_1 == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (param_1 < 0x60) {\n              if (param_1 == 0x5d) {\n                return "ARCompact";\n              }\n              if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < param_1) {\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (param_1 == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (param_1 == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (param_1 < 0x70) {\n            if (param_1 == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (param_1 < 0x6d) {\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }\n      }" { (if_statement "if (param_1 == 0x69) {\n          return "Texas Instruments msp430 microcontroller";\n        }" if (parenthesized_expression "(param_1 == 0x69)" ( (binary_expression "param_1 == 0x69" identifier == number_literal) )) (compound_statement "{\n          return "Texas Instruments msp430 microcontroller";\n        }" { (return_statement "return "Texas Instruments msp430 microcontroller";" return (string_literal ""Texas Instruments msp430 microcontroller"" " string_content ") ;) })) (if_statement "if (param_1 < 0x6a) {\n          if (param_1 == 0x62) {\n            return "Tenor Network TPC processor";\n          }\n          if (param_1 < 99) {\n            if (param_1 == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (param_1 < 0x60) {\n              if (param_1 == 0x5d) {\n                return "ARCompact";\n              }\n              if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < param_1) {\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (param_1 == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (param_1 == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (param_1 < 0x70) {\n            if (param_1 == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (param_1 < 0x6d) {\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }" if (parenthesized_expression "(param_1 < 0x6a)" ( (binary_expression "param_1 < 0x6a" identifier < number_literal) )) (compound_statement "{\n          if (param_1 == 0x62) {\n            return "Tenor Network TPC processor";\n          }\n          if (param_1 < 99) {\n            if (param_1 == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (param_1 < 0x60) {\n              if (param_1 == 0x5d) {\n                return "ARCompact";\n              }\n              if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < param_1) {\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (param_1 == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (param_1 == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }\n        }" { (if_statement "if (param_1 == 0x62) {\n            return "Tenor Network TPC processor";\n          }" if (parenthesized_expression "(param_1 == 0x62)" ( (binary_expression "param_1 == 0x62" identifier == number_literal) )) (compound_statement "{\n            return "Tenor Network TPC processor";\n          }" { (return_statement "return "Tenor Network TPC processor";" return (string_literal ""Tenor Network TPC processor"" " string_content ") ;) })) (if_statement "if (param_1 < 99) {\n            if (param_1 == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (param_1 < 0x60) {\n              if (param_1 == 0x5d) {\n                return "ARCompact";\n              }\n              if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < param_1) {\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (param_1 == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (param_1 == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }" if (parenthesized_expression "(param_1 < 99)" ( (binary_expression "param_1 < 99" identifier < number_literal) )) (compound_statement "{\n            if (param_1 == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (param_1 < 0x60) {\n              if (param_1 == 0x5d) {\n                return "ARCompact";\n              }\n              if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }" { (if_statement "if (param_1 == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }" if (parenthesized_expression "(param_1 == 0x5f)" ( (binary_expression "param_1 == 0x5f" identifier == number_literal) )) (compound_statement "{\n              return "Alphamosaic VideoCore processor";\n            }" { (return_statement "return "Alphamosaic VideoCore processor";" return (string_literal ""Alphamosaic VideoCore processor"" " string_content ") ;) })) (if_statement "if (param_1 < 0x60) {\n              if (param_1 == 0x5d) {\n                return "ARCompact";\n              }\n              if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }" if (parenthesized_expression "(param_1 < 0x60)" ( (binary_expression "param_1 < 0x60" identifier < number_literal) )) (compound_statement "{\n              if (param_1 == 0x5d) {\n                return "ARCompact";\n              }\n              if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }" { (if_statement "if (param_1 == 0x5d) {\n                return "ARCompact";\n              }" if (parenthesized_expression "(param_1 == 0x5d)" ( (binary_expression "param_1 == 0x5d" identifier == number_literal) )) (compound_statement "{\n                return "ARCompact";\n              }" { (return_statement "return "ARCompact";" return (string_literal ""ARCompact"" " string_content ") ;) })) (if_statement "if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }" if (parenthesized_expression "(param_1 == 0x5e)" ( (binary_expression "param_1 == 0x5e" identifier == number_literal) )) (compound_statement "{\n                return "Tensilica Xtensa Processor";\n              }" { (return_statement "return "Tensilica Xtensa Processor";" return (string_literal ""Tensilica Xtensa Processor"" " string_content ") ;) })) }) (else_clause "else {\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }" else (compound_statement "{\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }" { (if_statement "if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }" if (parenthesized_expression "(param_1 == 0x60)" ( (binary_expression "param_1 == 0x60" identifier == number_literal) )) (compound_statement "{\n                return "Thompson Multimedia General Purpose Processor";\n              }" { (return_statement "return "Thompson Multimedia General Purpose Processor";" return (string_literal ""Thompson Multimedia General Purpose Processor"" " string_content ") ;) })) (if_statement "if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }" if (parenthesized_expression "(param_1 == 0x61)" ( (binary_expression "param_1 == 0x61" identifier == number_literal) )) (compound_statement "{\n                return "National Semiconductor 32000 series";\n              }" { (return_statement "return "National Semiconductor 32000 series";" return (string_literal ""National Semiconductor 32000 series"" " string_content ") ;) })) }))) }) (else_clause "else {\n            if (param_1 == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < param_1) {\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (param_1 == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (param_1 == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }" else (compound_statement "{\n            if (param_1 == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < param_1) {\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (param_1 == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (param_1 == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }" { (if_statement "if (param_1 == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }" if (parenthesized_expression "(param_1 == 0x65)" ( (binary_expression "param_1 == 0x65" identifier == number_literal) )) (compound_statement "{\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }" { (return_statement "return "Ubicom IP2xxx 8-bit microcontrollers";" return (string_literal ""Ubicom IP2xxx 8-bit microcontrollers"" " string_content ") ;) })) (if_statement "if (0x65 < param_1) {\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }" if (parenthesized_expression "(0x65 < param_1)" ( (binary_expression "0x65 < param_1" number_literal < identifier) )) (compound_statement "{\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }" { (if_statement "if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }" if (parenthesized_expression "(param_1 == 0x67)" ( (binary_expression "param_1 == 0x67" identifier == number_literal) )) (compound_statement "{\n                return "National Semiconductor CompactRISC";\n              }" { (return_statement "return "National Semiconductor CompactRISC";" return (string_literal ""National Semiconductor CompactRISC"" " string_content ") ;) })) (if_statement "if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }" if (parenthesized_expression "(0x67 < param_1)" ( (binary_expression "0x67 < param_1" number_literal < identifier) )) (compound_statement "{\n                return "Fujitsu F2MC16";\n              }" { (return_statement "return "Fujitsu F2MC16";" return (string_literal ""Fujitsu F2MC16"" " string_content ") ;) })) (return_statement "return "MAX Processor";" return (string_literal ""MAX Processor"" " string_content ") ;) })) (if_statement "if (param_1 == 99) {\n              return "Trebia SNP 1000 processor";\n            }" if (parenthesized_expression "(param_1 == 99)" ( (binary_expression "param_1 == 99" identifier == number_literal) )) (compound_statement "{\n              return "Trebia SNP 1000 processor";\n            }" { (return_statement "return "Trebia SNP 1000 processor";" return (string_literal ""Trebia SNP 1000 processor"" " string_content ") ;) })) (if_statement "if (param_1 == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }" if (parenthesized_expression "(param_1 == 100)" ( (binary_expression "param_1 == 100" identifier == number_literal) )) (compound_statement "{\n              return "STMicroelectronics ST200 microcontroller";\n            }" { (return_statement "return "STMicroelectronics ST200 microcontroller";" return (string_literal ""STMicroelectronics ST200 microcontroller"" " string_content ") ;) })) }))) }) (else_clause "else {\n          if (param_1 == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (param_1 < 0x70) {\n            if (param_1 == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (param_1 < 0x6d) {\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }" else (compound_statement "{\n          if (param_1 == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (param_1 < 0x70) {\n            if (param_1 == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (param_1 < 0x6d) {\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }" { (if_statement "if (param_1 == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }" if (parenthesized_expression "(param_1 == 0x6f)" ( (binary_expression "param_1 == 0x6f" identifier == number_literal) )) (compound_statement "{\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }" { (return_statement "return "eXcess 16/32/64-bit configurable embedded CPU";" return (string_literal ""eXcess 16/32/64-bit configurable embedded CPU"" " string_content ") ;) })) (if_statement "if (param_1 < 0x70) {\n            if (param_1 == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (param_1 < 0x6d) {\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }\n          }" if (parenthesized_expression "(param_1 < 0x70)" ( (binary_expression "param_1 < 0x70" identifier < number_literal) )) (compound_statement "{\n            if (param_1 == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (param_1 < 0x6d) {\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }" { (if_statement "if (param_1 == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }" if (parenthesized_expression "(param_1 == 0x6c)" ( (binary_expression "param_1 == 0x6c" identifier == number_literal) )) (compound_statement "{\n              return "Sharp embedded microprocessor";\n            }" { (return_statement "return "Sharp embedded microprocessor";" return (string_literal ""Sharp embedded microprocessor"" " string_content ") ;) })) (if_statement "if (param_1 < 0x6d) {\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }" if (parenthesized_expression "(param_1 < 0x6d)" ( (binary_expression "param_1 < 0x6d" identifier < number_literal) )) (compound_statement "{\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }" { (if_statement "if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }" if (parenthesized_expression "(param_1 == 0x6a)" ( (binary_expression "param_1 == 0x6a" identifier == number_literal) )) (compound_statement "{\n                return "Analog Devices Blackfin";\n              }" { (return_statement "return "Analog Devices Blackfin";" return (string_literal ""Analog Devices Blackfin"" " string_content ") ;) })) (if_statement "if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }" if (parenthesized_expression "(param_1 == 0x6b)" ( (binary_expression "param_1 == 0x6b" identifier == number_literal) )) (compound_statement "{\n                return "S1C33 Family of Seiko Epson processors";\n              }" { (return_statement "return "S1C33 Family of Seiko Epson processors";" return (string_literal ""S1C33 Family of Seiko Epson processors"" " string_content ") ;) })) }) (else_clause "else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }" else (compound_statement "{\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }" { (if_statement "if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }" if (parenthesized_expression "(param_1 == 0x6d)" ( (binary_expression "param_1 == 0x6d" identifier == number_literal) )) (compound_statement "{\n                return "Arca RISC microprocessor";\n              }" { (return_statement "return "Arca RISC microprocessor";" return (string_literal ""Arca RISC microprocessor"" " string_content ") ;) })) (if_statement "if (param_1 == 0x6e) {\n                return "Unicore";\n              }" if (parenthesized_expression "(param_1 == 0x6e)" ( (binary_expression "param_1 == 0x6e" identifier == number_literal) )) (compound_statement "{\n                return "Unicore";\n              }" { (return_statement "return "Unicore";" return (string_literal ""Unicore"" " string_content ") ;) })) }))) }) (else_clause "else {\n            if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }\n          }" else (compound_statement "{\n            if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }\n          }" { (if_statement "if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }" if (parenthesized_expression "(param_1 == 0x72)" ( (binary_expression "param_1 == 0x72" identifier == number_literal) )) (compound_statement "{\n              return "National Semiconductor CRX microprocessor";\n            }" { (return_statement "return "National Semiconductor CRX microprocessor";" return (string_literal ""National Semiconductor CRX microprocessor"" " string_content ") ;) })) (if_statement "if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }" if (parenthesized_expression "(0x72 < param_1)" ( (binary_expression "0x72 < param_1" number_literal < identifier) )) (compound_statement "{\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }" { (if_statement "if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }" if (parenthesized_expression "(param_1 == 0x74)" ( (binary_expression "param_1 == 0x74" identifier == number_literal) )) (compound_statement "{\n                return "Infineon Technologies xc16x";\n              }" { (return_statement "return "Infineon Technologies xc16x";" return (string_literal ""Infineon Technologies xc16x"" " string_content ") ;) })) (if_statement "if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }" if (parenthesized_expression "(0x74 < param_1)" ( (binary_expression "0x74 < param_1" number_literal < identifier) )) (compound_statement "{\n                return "Renesas M16C series microprocessors";\n              }" { (return_statement "return "Renesas M16C series microprocessors";" return (string_literal ""Renesas M16C series microprocessors"" " string_content ") ;) })) (return_statement "return "Motorola XGATE embedded processor";" return (string_literal ""Motorola XGATE embedded processor"" " string_content ") ;) })) (if_statement "if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }" if (parenthesized_expression "(param_1 == 0x70)" ( (binary_expression "param_1 == 0x70" identifier == number_literal) )) (compound_statement "{\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }" { (return_statement "return "Icera Semiconductor Inc. Deep Execution Processor";" return (string_literal ""Icera Semiconductor Inc. Deep Execution Processor"" " string_content ") ;) })) (if_statement "if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }" if (parenthesized_expression "(param_1 == 0x71)" ( (binary_expression "param_1 == 0x71" identifier == number_literal) )) (compound_statement "{\n              return "Altera Nios II";\n            }" { (return_statement "return "Altera Nios II";" return (string_literal ""Altera Nios II"" " string_content ") ;) })) }))) }))) }))) }))) }) (else_clause "else {\n    if (param_1 == 0xc5) {\n      return "Renesas RL78";\n    }\n    if (param_1 < 0xc6) {\n      if (param_1 == 0xab) {\n        return "M2000 Reconfigurable RISC Microprocessor";\n      }\n      if (param_1 < 0xac) {\n        if (param_1 == 0x8e) {\n          return "Texas Instruments TMS320C55x DSP family";\n        }\n        if (param_1 < 0x8f) {\n          if (param_1 == 0x87) {\n            return "SUNPLUS S+Core";\n          }\n          if (param_1 < 0x88) {\n            if (param_1 == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (param_1 < 0x84) {\n              if (param_1 == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (param_1 == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < param_1) {\n              if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (param_1 == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (param_1 == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }\n          if (param_1 < 0xa5) {\n            if (param_1 == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (param_1 < 0xa2) {\n              if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < param_1) {\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (param_1 == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (param_1 == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0xb8) {\n          return "ARM (reserved)";\n        }\n        if (param_1 < 0xb9) {\n          if (param_1 == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xb2) {\n            if (param_1 == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (param_1 < 0xaf) {\n              if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (param_1 == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < param_1) {\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (param_1 == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (param_1 == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (param_1 < 0xbf) {\n            if (param_1 == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (param_1 < 0xbc) {\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }\n      }\n    }\n    else {\n      if (param_1 == 0xfa) {\n        return "Netronome Flow Processor";\n      }\n      if (param_1 < 0xfb) {\n        if (param_1 == 0xd7) {\n          return "Paneve CDP architecture family";\n        }\n        if (param_1 < 0xd8) {\n          if (param_1 == 0xcb) {\n            return "XMOS xCORE processor family";\n          }\n          if (param_1 < 0xcc) {\n            if (param_1 == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (param_1 < 0xc9) {\n              if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < param_1) {\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (param_1 == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (param_1 == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (param_1 < 0xde) {\n            if (param_1 == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (param_1 < 0xdb) {\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }\n            if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x9026) {\n          return "Alpha";\n        }\n        if (param_1 < 0x9027) {\n          if (param_1 == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (param_1 < 0x4689) {\n            if (param_1 == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (param_1 < 0x2531) {\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xbaac) {\n            if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }\n            if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }\n      }\n    }\n  }" else (compound_statement "{\n    if (param_1 == 0xc5) {\n      return "Renesas RL78";\n    }\n    if (param_1 < 0xc6) {\n      if (param_1 == 0xab) {\n        return "M2000 Reconfigurable RISC Microprocessor";\n      }\n      if (param_1 < 0xac) {\n        if (param_1 == 0x8e) {\n          return "Texas Instruments TMS320C55x DSP family";\n        }\n        if (param_1 < 0x8f) {\n          if (param_1 == 0x87) {\n            return "SUNPLUS S+Core";\n          }\n          if (param_1 < 0x88) {\n            if (param_1 == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (param_1 < 0x84) {\n              if (param_1 == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (param_1 == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < param_1) {\n              if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (param_1 == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (param_1 == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }\n          if (param_1 < 0xa5) {\n            if (param_1 == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (param_1 < 0xa2) {\n              if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < param_1) {\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (param_1 == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (param_1 == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0xb8) {\n          return "ARM (reserved)";\n        }\n        if (param_1 < 0xb9) {\n          if (param_1 == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xb2) {\n            if (param_1 == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (param_1 < 0xaf) {\n              if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (param_1 == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < param_1) {\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (param_1 == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (param_1 == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (param_1 < 0xbf) {\n            if (param_1 == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (param_1 < 0xbc) {\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }\n      }\n    }\n    else {\n      if (param_1 == 0xfa) {\n        return "Netronome Flow Processor";\n      }\n      if (param_1 < 0xfb) {\n        if (param_1 == 0xd7) {\n          return "Paneve CDP architecture family";\n        }\n        if (param_1 < 0xd8) {\n          if (param_1 == 0xcb) {\n            return "XMOS xCORE processor family";\n          }\n          if (param_1 < 0xcc) {\n            if (param_1 == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (param_1 < 0xc9) {\n              if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < param_1) {\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (param_1 == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (param_1 == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (param_1 < 0xde) {\n            if (param_1 == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (param_1 < 0xdb) {\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }\n            if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x9026) {\n          return "Alpha";\n        }\n        if (param_1 < 0x9027) {\n          if (param_1 == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (param_1 < 0x4689) {\n            if (param_1 == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (param_1 < 0x2531) {\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xbaac) {\n            if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }\n            if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }\n      }\n    }\n  }" { (if_statement "if (param_1 == 0xc5) {\n      return "Renesas RL78";\n    }" if (parenthesized_expression "(param_1 == 0xc5)" ( (binary_expression "param_1 == 0xc5" identifier == number_literal) )) (compound_statement "{\n      return "Renesas RL78";\n    }" { (return_statement "return "Renesas RL78";" return (string_literal ""Renesas RL78"" " string_content ") ;) })) (if_statement "if (param_1 < 0xc6) {\n      if (param_1 == 0xab) {\n        return "M2000 Reconfigurable RISC Microprocessor";\n      }\n      if (param_1 < 0xac) {\n        if (param_1 == 0x8e) {\n          return "Texas Instruments TMS320C55x DSP family";\n        }\n        if (param_1 < 0x8f) {\n          if (param_1 == 0x87) {\n            return "SUNPLUS S+Core";\n          }\n          if (param_1 < 0x88) {\n            if (param_1 == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (param_1 < 0x84) {\n              if (param_1 == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (param_1 == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < param_1) {\n              if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (param_1 == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (param_1 == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }\n          if (param_1 < 0xa5) {\n            if (param_1 == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (param_1 < 0xa2) {\n              if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < param_1) {\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (param_1 == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (param_1 == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0xb8) {\n          return "ARM (reserved)";\n        }\n        if (param_1 < 0xb9) {\n          if (param_1 == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xb2) {\n            if (param_1 == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (param_1 < 0xaf) {\n              if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (param_1 == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < param_1) {\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (param_1 == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (param_1 == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (param_1 < 0xbf) {\n            if (param_1 == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (param_1 < 0xbc) {\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }\n      }\n    }\n    else {\n      if (param_1 == 0xfa) {\n        return "Netronome Flow Processor";\n      }\n      if (param_1 < 0xfb) {\n        if (param_1 == 0xd7) {\n          return "Paneve CDP architecture family";\n        }\n        if (param_1 < 0xd8) {\n          if (param_1 == 0xcb) {\n            return "XMOS xCORE processor family";\n          }\n          if (param_1 < 0xcc) {\n            if (param_1 == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (param_1 < 0xc9) {\n              if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < param_1) {\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (param_1 == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (param_1 == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (param_1 < 0xde) {\n            if (param_1 == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (param_1 < 0xdb) {\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }\n            if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x9026) {\n          return "Alpha";\n        }\n        if (param_1 < 0x9027) {\n          if (param_1 == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (param_1 < 0x4689) {\n            if (param_1 == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (param_1 < 0x2531) {\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xbaac) {\n            if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }\n            if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }\n      }\n    }" if (parenthesized_expression "(param_1 < 0xc6)" ( (binary_expression "param_1 < 0xc6" identifier < number_literal) )) (compound_statement "{\n      if (param_1 == 0xab) {\n        return "M2000 Reconfigurable RISC Microprocessor";\n      }\n      if (param_1 < 0xac) {\n        if (param_1 == 0x8e) {\n          return "Texas Instruments TMS320C55x DSP family";\n        }\n        if (param_1 < 0x8f) {\n          if (param_1 == 0x87) {\n            return "SUNPLUS S+Core";\n          }\n          if (param_1 < 0x88) {\n            if (param_1 == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (param_1 < 0x84) {\n              if (param_1 == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (param_1 == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < param_1) {\n              if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (param_1 == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (param_1 == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }\n          if (param_1 < 0xa5) {\n            if (param_1 == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (param_1 < 0xa2) {\n              if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < param_1) {\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (param_1 == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (param_1 == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0xb8) {\n          return "ARM (reserved)";\n        }\n        if (param_1 < 0xb9) {\n          if (param_1 == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xb2) {\n            if (param_1 == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (param_1 < 0xaf) {\n              if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (param_1 == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < param_1) {\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (param_1 == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (param_1 == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (param_1 < 0xbf) {\n            if (param_1 == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (param_1 < 0xbc) {\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }\n      }\n    }" { (if_statement "if (param_1 == 0xab) {\n        return "M2000 Reconfigurable RISC Microprocessor";\n      }" if (parenthesized_expression "(param_1 == 0xab)" ( (binary_expression "param_1 == 0xab" identifier == number_literal) )) (compound_statement "{\n        return "M2000 Reconfigurable RISC Microprocessor";\n      }" { (return_statement "return "M2000 Reconfigurable RISC Microprocessor";" return (string_literal ""M2000 Reconfigurable RISC Microprocessor"" " string_content ") ;) })) (if_statement "if (param_1 < 0xac) {\n        if (param_1 == 0x8e) {\n          return "Texas Instruments TMS320C55x DSP family";\n        }\n        if (param_1 < 0x8f) {\n          if (param_1 == 0x87) {\n            return "SUNPLUS S+Core";\n          }\n          if (param_1 < 0x88) {\n            if (param_1 == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (param_1 < 0x84) {\n              if (param_1 == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (param_1 == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < param_1) {\n              if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (param_1 == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (param_1 == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }\n          if (param_1 < 0xa5) {\n            if (param_1 == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (param_1 < 0xa2) {\n              if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < param_1) {\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (param_1 == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (param_1 == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0xb8) {\n          return "ARM (reserved)";\n        }\n        if (param_1 < 0xb9) {\n          if (param_1 == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xb2) {\n            if (param_1 == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (param_1 < 0xaf) {\n              if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (param_1 == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < param_1) {\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (param_1 == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (param_1 == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (param_1 < 0xbf) {\n            if (param_1 == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (param_1 < 0xbc) {\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }\n      }" if (parenthesized_expression "(param_1 < 0xac)" ( (binary_expression "param_1 < 0xac" identifier < number_literal) )) (compound_statement "{\n        if (param_1 == 0x8e) {\n          return "Texas Instruments TMS320C55x DSP family";\n        }\n        if (param_1 < 0x8f) {\n          if (param_1 == 0x87) {\n            return "SUNPLUS S+Core";\n          }\n          if (param_1 < 0x88) {\n            if (param_1 == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (param_1 < 0x84) {\n              if (param_1 == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (param_1 == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < param_1) {\n              if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (param_1 == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (param_1 == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }\n          if (param_1 < 0xa5) {\n            if (param_1 == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (param_1 < 0xa2) {\n              if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < param_1) {\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (param_1 == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (param_1 == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }\n        }\n      }" { (if_statement "if (param_1 == 0x8e) {\n          return "Texas Instruments TMS320C55x DSP family";\n        }" if (parenthesized_expression "(param_1 == 0x8e)" ( (binary_expression "param_1 == 0x8e" identifier == number_literal) )) (compound_statement "{\n          return "Texas Instruments TMS320C55x DSP family";\n        }" { (return_statement "return "Texas Instruments TMS320C55x DSP family";" return (string_literal ""Texas Instruments TMS320C55x DSP family"" " string_content ") ;) })) (if_statement "if (param_1 < 0x8f) {\n          if (param_1 == 0x87) {\n            return "SUNPLUS S+Core";\n          }\n          if (param_1 < 0x88) {\n            if (param_1 == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (param_1 < 0x84) {\n              if (param_1 == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (param_1 == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < param_1) {\n              if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (param_1 == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (param_1 == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }\n          if (param_1 < 0xa5) {\n            if (param_1 == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (param_1 < 0xa2) {\n              if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < param_1) {\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (param_1 == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (param_1 == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }\n        }" if (parenthesized_expression "(param_1 < 0x8f)" ( (binary_expression "param_1 < 0x8f" identifier < number_literal) )) (compound_statement "{\n          if (param_1 == 0x87) {\n            return "SUNPLUS S+Core";\n          }\n          if (param_1 < 0x88) {\n            if (param_1 == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (param_1 < 0x84) {\n              if (param_1 == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (param_1 == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < param_1) {\n              if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (param_1 == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (param_1 == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }\n        }" { (if_statement "if (param_1 == 0x87) {\n            return "SUNPLUS S+Core";\n          }" if (parenthesized_expression "(param_1 == 0x87)" ( (binary_expression "param_1 == 0x87" identifier == number_literal) )) (compound_statement "{\n            return "SUNPLUS S+Core";\n          }" { (return_statement "return "SUNPLUS S+Core";" return (string_literal ""SUNPLUS S+Core"" " string_content ") ;) })) (if_statement "if (param_1 < 0x88) {\n            if (param_1 == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (param_1 < 0x84) {\n              if (param_1 == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (param_1 == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < param_1) {\n              if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (param_1 == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (param_1 == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }" if (parenthesized_expression "(param_1 < 0x88)" ( (binary_expression "param_1 < 0x88" identifier < number_literal) )) (compound_statement "{\n            if (param_1 == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (param_1 < 0x84) {\n              if (param_1 == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (param_1 == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }" { (if_statement "if (param_1 == 0x83) {\n              return "Altium TSK3000 core";\n            }" if (parenthesized_expression "(param_1 == 0x83)" ( (binary_expression "param_1 == 0x83" identifier == number_literal) )) (compound_statement "{\n              return "Altium TSK3000 core";\n            }" { (return_statement "return "Altium TSK3000 core";" return (string_literal ""Altium TSK3000 core"" " string_content ") ;) })) (if_statement "if (param_1 < 0x84) {\n              if (param_1 == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (param_1 == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }" if (parenthesized_expression "(param_1 < 0x84)" ( (binary_expression "param_1 < 0x84" identifier < number_literal) )) (compound_statement "{\n              if (param_1 == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (param_1 == 0x78) {\n                return "Renesas M32c";\n              }\n            }" { (if_statement "if (param_1 == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }" if (parenthesized_expression "(param_1 == 0x77)" ( (binary_expression "param_1 == 0x77" identifier == number_literal) )) (compound_statement "{\n                return "Freescale Communication Engine RISC core";\n              }" { (return_statement "return "Freescale Communication Engine RISC core";" return (string_literal ""Freescale Communication Engine RISC core"" " string_content ") ;) })) (if_statement "if (param_1 == 0x78) {\n                return "Renesas M32c";\n              }" if (parenthesized_expression "(param_1 == 0x78)" ( (binary_expression "param_1 == 0x78" identifier == number_literal) )) (compound_statement "{\n                return "Renesas M32c";\n              }" { (return_statement "return "Renesas M32c";" return (string_literal ""Renesas M32c"" " string_content ") ;) })) }) (else_clause "else {\n              if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }" else (compound_statement "{\n              if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }" { (if_statement "if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }" if (parenthesized_expression "(param_1 == 0x84)" ( (binary_expression "param_1 == 0x84" identifier == number_literal) )) (compound_statement "{\n                return "Freescale RS08 embedded processor";\n              }" { (return_statement "return "Freescale RS08 embedded processor";" return (string_literal ""Freescale RS08 embedded processor"" " string_content ") ;) })) (if_statement "if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }" if (parenthesized_expression "(param_1 == 0x86)" ( (binary_expression "param_1 == 0x86" identifier == number_literal) )) (compound_statement "{\n                return "Cyan Technology eCOG2 microprocessor";\n              }" { (return_statement "return "Cyan Technology eCOG2 microprocessor";" return (string_literal ""Cyan Technology eCOG2 microprocessor"" " string_content ") ;) })) }))) }) (else_clause "else {\n            if (param_1 == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < param_1) {\n              if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (param_1 == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (param_1 == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }" else (compound_statement "{\n            if (param_1 == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < param_1) {\n              if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (param_1 == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (param_1 == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }" { (if_statement "if (param_1 == 0x8a) {\n              return "Lattice Mico32";\n            }" if (parenthesized_expression "(param_1 == 0x8a)" ( (binary_expression "param_1 == 0x8a" identifier == number_literal) )) (compound_statement "{\n              return "Lattice Mico32";\n            }" { (return_statement "return "Lattice Mico32";" return (string_literal ""Lattice Mico32"" " string_content ") ;) })) (if_statement "if (0x8a < param_1) {\n              if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }" if (parenthesized_expression "(0x8a < param_1)" ( (binary_expression "0x8a < param_1" number_literal < identifier) )) (compound_statement "{\n              if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }" { (if_statement "if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }" if (parenthesized_expression "(param_1 == 0x8c)" ( (binary_expression "param_1 == 0x8c" identifier == number_literal) )) (compound_statement "{\n                return "Texas Instruments TMS320C6000 DSP family";\n              }" { (return_statement "return "Texas Instruments TMS320C6000 DSP family";" return (string_literal ""Texas Instruments TMS320C6000 DSP family"" " string_content ") ;) })) (if_statement "if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }" if (parenthesized_expression "(0x8c < param_1)" ( (binary_expression "0x8c < param_1" number_literal < identifier) )) (compound_statement "{\n                return "Texas Instruments TMS320C2000 DSP family";\n              }" { (return_statement "return "Texas Instruments TMS320C2000 DSP family";" return (string_literal ""Texas Instruments TMS320C2000 DSP family"" " string_content ") ;) })) (return_statement "return "Seiko Epson C17 family";" return (string_literal ""Seiko Epson C17 family"" " string_content ") ;) })) (if_statement "if (param_1 == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }" if (parenthesized_expression "(param_1 == 0x88)" ( (binary_expression "param_1 == 0x88" identifier == number_literal) )) (compound_statement "{\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }" { (return_statement "return "New Japan Radio (NJR) 24-bit DSP Processor";" return (string_literal ""New Japan Radio (NJR) 24-bit DSP Processor"" " string_content ") ;) })) (if_statement "if (param_1 == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }" if (parenthesized_expression "(param_1 == 0x89)" ( (binary_expression "param_1 == 0x89" identifier == number_literal) )) (compound_statement "{\n              return "Broadcom VideoCore III processor";\n            }" { (return_statement "return "Broadcom VideoCore III processor";" return (string_literal ""Broadcom VideoCore III processor"" " string_content ") ;) })) }))) }) (else_clause "else {\n          if (param_1 == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }\n          if (param_1 < 0xa5) {\n            if (param_1 == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (param_1 < 0xa2) {\n              if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < param_1) {\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (param_1 == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (param_1 == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }\n        }" else (compound_statement "{\n          if (param_1 == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }\n          if (param_1 < 0xa5) {\n            if (param_1 == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (param_1 < 0xa2) {\n              if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < param_1) {\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (param_1 == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (param_1 == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }\n        }" { (if_statement "if (param_1 == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }" if (parenthesized_expression "(param_1 == 0xa4)" ( (binary_expression "param_1 == 0xa4" identifier == number_literal) )) (compound_statement "{\n            return "QUALCOMM DSP6 Processor";\n          }" { (return_statement "return "QUALCOMM DSP6 Processor";" return (string_literal ""QUALCOMM DSP6 Processor"" " string_content ") ;) })) (if_statement "if (param_1 < 0xa5) {\n            if (param_1 == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (param_1 < 0xa2) {\n              if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < param_1) {\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (param_1 == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (param_1 == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }" if (parenthesized_expression "(param_1 < 0xa5)" ( (binary_expression "param_1 < 0xa5" identifier < number_literal) )) (compound_statement "{\n            if (param_1 == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (param_1 < 0xa2) {\n              if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }" { (if_statement "if (param_1 == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }" if (parenthesized_expression "(param_1 == 0xa1)" ( (binary_expression "param_1 == 0xa1" identifier == number_literal) )) (compound_statement "{\n              return "Cypress M8C microprocessor";\n            }" { (return_statement "return "Cypress M8C microprocessor";" return (string_literal ""Cypress M8C microprocessor"" " string_content ") ;) })) (if_statement "if (param_1 < 0xa2) {\n              if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }" if (parenthesized_expression "(param_1 < 0xa2)" ( (binary_expression "param_1 < 0xa2" identifier < number_literal) )) (compound_statement "{\n              if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }" { (if_statement "if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }" if (parenthesized_expression "(param_1 == 0x90)" ( (binary_expression "param_1 == 0x90" identifier == number_literal) )) (compound_statement "{\n                return "TI PRU I/O processor";\n              }" { (return_statement "return "TI PRU I/O processor";" return (string_literal ""TI PRU I/O processor"" " string_content ") ;) })) (if_statement "if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }" if (parenthesized_expression "(param_1 == 0xa0)" ( (binary_expression "param_1 == 0xa0" identifier == number_literal) )) (compound_statement "{\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }" { (return_statement "return "STMicroelectronics 64bit VLIW Data Signal Processor";" return (string_literal ""STMicroelectronics 64bit VLIW Data Signal Processor"" " string_content ") ;) })) }) (else_clause "else {\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }" else (compound_statement "{\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }" { (if_statement "if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }" if (parenthesized_expression "(param_1 == 0xa2)" ( (binary_expression "param_1 == 0xa2" identifier == number_literal) )) (compound_statement "{\n                return "Renesas R32C series microprocessors";\n              }" { (return_statement "return "Renesas R32C series microprocessors";" return (string_literal ""Renesas R32C series microprocessors"" " string_content ") ;) })) (if_statement "if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }" if (parenthesized_expression "(param_1 == 0xa3)" ( (binary_expression "param_1 == 0xa3" identifier == number_literal) )) (compound_statement "{\n                return "NXP Semiconductors TriMedia architecture family";\n              }" { (return_statement "return "NXP Semiconductors TriMedia architecture family";" return (string_literal ""NXP Semiconductors TriMedia architecture family"" " string_content ") ;) })) }))) }) (else_clause "else {\n            if (param_1 == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < param_1) {\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (param_1 == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (param_1 == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }" else (compound_statement "{\n            if (param_1 == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < param_1) {\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (param_1 == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (param_1 == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }" { (if_statement "if (param_1 == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }" if (parenthesized_expression "(param_1 == 0xa7)" ( (binary_expression "param_1 == 0xa7" identifier == number_literal) )) (compound_statement "{\n              return "Andes Technology compact code size embedded RISC processor family";\n            }" { (return_statement "return "Andes Technology compact code size embedded RISC processor family";" return (string_literal ""Andes Technology compact code size embedded RISC processor family"" " string_content ") ;) })) (if_statement "if (0xa7 < param_1) {\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }" if (parenthesized_expression "(0xa7 < param_1)" ( (binary_expression "0xa7 < param_1" number_literal < identifier) )) (compound_statement "{\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }" { (if_statement "if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }" if (parenthesized_expression "(param_1 == 0xa9)" ( (binary_expression "param_1 == 0xa9" identifier == number_literal) )) (compound_statement "{\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }" { (return_statement "return "Dallas Semiconductor MAXQ30 Core microcontrollers";" return (string_literal ""Dallas Semiconductor MAXQ30 Core microcontrollers"" " string_content ") ;) })) (if_statement "if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }" if (parenthesized_expression "(0xa9 < param_1)" ( (binary_expression "0xa9 < param_1" number_literal < identifier) )) (compound_statement "{\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }" { (return_statement "return "New Japan Radio (NJR) 16-bit DSP Processor";" return (string_literal ""New Japan Radio (NJR) 16-bit DSP Processor"" " string_content ") ;) })) (return_statement "return "Cyan Technology eCOG1X family";" return (string_literal ""Cyan Technology eCOG1X family"" " string_content ") ;) })) (if_statement "if (param_1 == 0xa5) {\n              return "Intel 8051 and variants";\n            }" if (parenthesized_expression "(param_1 == 0xa5)" ( (binary_expression "param_1 == 0xa5" identifier == number_literal) )) (compound_statement "{\n              return "Intel 8051 and variants";\n            }" { (return_statement "return "Intel 8051 and variants";" return (string_literal ""Intel 8051 and variants"" " string_content ") ;) })) (if_statement "if (param_1 == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }" if (parenthesized_expression "(param_1 == 0xa6)" ( (binary_expression "param_1 == 0xa6" identifier == number_literal) )) (compound_statement "{\n              return "STMicroelectronics STxP7x family";\n            }" { (return_statement "return "STMicroelectronics STxP7x family";" return (string_literal ""STMicroelectronics STxP7x family"" " string_content ") ;) })) }))) }))) }) (else_clause "else {\n        if (param_1 == 0xb8) {\n          return "ARM (reserved)";\n        }\n        if (param_1 < 0xb9) {\n          if (param_1 == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xb2) {\n            if (param_1 == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (param_1 < 0xaf) {\n              if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (param_1 == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < param_1) {\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (param_1 == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (param_1 == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (param_1 < 0xbf) {\n            if (param_1 == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (param_1 < 0xbc) {\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }\n      }" else (compound_statement "{\n        if (param_1 == 0xb8) {\n          return "ARM (reserved)";\n        }\n        if (param_1 < 0xb9) {\n          if (param_1 == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xb2) {\n            if (param_1 == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (param_1 < 0xaf) {\n              if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (param_1 == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < param_1) {\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (param_1 == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (param_1 == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (param_1 < 0xbf) {\n            if (param_1 == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (param_1 < 0xbc) {\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }\n      }" { (if_statement "if (param_1 == 0xb8) {\n          return "ARM (reserved)";\n        }" if (parenthesized_expression "(param_1 == 0xb8)" ( (binary_expression "param_1 == 0xb8" identifier == number_literal) )) (compound_statement "{\n          return "ARM (reserved)";\n        }" { (return_statement "return "ARM (reserved)";" return (string_literal ""ARM (reserved)"" " string_content ") ;) })) (if_statement "if (param_1 < 0xb9) {\n          if (param_1 == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xb2) {\n            if (param_1 == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (param_1 < 0xaf) {\n              if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (param_1 == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < param_1) {\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (param_1 == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (param_1 == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (param_1 < 0xbf) {\n            if (param_1 == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (param_1 < 0xbc) {\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }" if (parenthesized_expression "(param_1 < 0xb9)" ( (binary_expression "param_1 < 0xb9" identifier < number_literal) )) (compound_statement "{\n          if (param_1 == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xb2) {\n            if (param_1 == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (param_1 < 0xaf) {\n              if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (param_1 == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < param_1) {\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (param_1 == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (param_1 == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }\n        }" { (if_statement "if (param_1 == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }" if (parenthesized_expression "(param_1 == 0xb1)" ( (binary_expression "param_1 == 0xb1" identifier == number_literal) )) (compound_statement "{\n            return "Xilinx MicroBlaze";\n          }" { (return_statement "return "Xilinx MicroBlaze";" return (string_literal ""Xilinx MicroBlaze"" " string_content ") ;) })) (if_statement "if (param_1 < 0xb2) {\n            if (param_1 == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (param_1 < 0xaf) {\n              if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (param_1 == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < param_1) {\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (param_1 == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (param_1 == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }" if (parenthesized_expression "(param_1 < 0xb2)" ( (binary_expression "param_1 < 0xb2" identifier < number_literal) )) (compound_statement "{\n            if (param_1 == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (param_1 < 0xaf) {\n              if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (param_1 == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }" { (if_statement "if (param_1 == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }" if (parenthesized_expression "(param_1 == 0xae)" ( (binary_expression "param_1 == 0xae" identifier == number_literal) )) (compound_statement "{\n              return "Imagination Technologies Meta processor architecture";\n            }" { (return_statement "return "Imagination Technologies Meta processor architecture";" return (string_literal ""Imagination Technologies Meta processor architecture"" " string_content ") ;) })) (if_statement "if (param_1 < 0xaf) {\n              if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (param_1 == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }" if (parenthesized_expression "(param_1 < 0xaf)" ( (binary_expression "param_1 < 0xaf" identifier < number_literal) )) (compound_statement "{\n              if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (param_1 == 0xad) {\n                return "Renesas RX";\n              }\n            }" { (if_statement "if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }" if (parenthesized_expression "(param_1 == 0xac)" ( (binary_expression "param_1 == 0xac" identifier == number_literal) )) (compound_statement "{\n                return "Cray Inc. NV2 vector architecture";\n              }" { (return_statement "return "Cray Inc. NV2 vector architecture";" return (string_literal ""Cray Inc. NV2 vector architecture"" " string_content ") ;) })) (if_statement "if (param_1 == 0xad) {\n                return "Renesas RX";\n              }" if (parenthesized_expression "(param_1 == 0xad)" ( (binary_expression "param_1 == 0xad" identifier == number_literal) )) (compound_statement "{\n                return "Renesas RX";\n              }" { (return_statement "return "Renesas RX";" return (string_literal ""Renesas RX"" " string_content ") ;) })) }) (else_clause "else {\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }" else (compound_statement "{\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }" { (if_statement "if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }" if (parenthesized_expression "(param_1 == 0xaf)" ( (binary_expression "param_1 == 0xaf" identifier == number_literal) )) (compound_statement "{\n                return "MCST Elbrus general purpose hardware architecture";\n              }" { (return_statement "return "MCST Elbrus general purpose hardware architecture";" return (string_literal ""MCST Elbrus general purpose hardware architecture"" " string_content ") ;) })) (if_statement "if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }" if (parenthesized_expression "(param_1 == 0xb0)" ( (binary_expression "param_1 == 0xb0" identifier == number_literal) )) (compound_statement "{\n                return "Cyan Technology eCOG16 family";\n              }" { (return_statement "return "Cyan Technology eCOG16 family";" return (string_literal ""Cyan Technology eCOG16 family"" " string_content ") ;) })) }))) }) (else_clause "else {\n            if (param_1 == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < param_1) {\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (param_1 == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (param_1 == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }" else (compound_statement "{\n            if (param_1 == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < param_1) {\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (param_1 == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (param_1 == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }" { (if_statement "if (param_1 == 0xb4) {\n              return "Intel L1OM";\n            }" if (parenthesized_expression "(param_1 == 0xb4)" ( (binary_expression "param_1 == 0xb4" identifier == number_literal) )) (compound_statement "{\n              return "Intel L1OM";\n            }" { (return_statement "return "Intel L1OM";" return (string_literal ""Intel L1OM"" " string_content ") ;) })) (if_statement "if (0xb4 < param_1) {\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }" if (parenthesized_expression "(0xb4 < param_1)" ( (binary_expression "0xb4 < param_1" number_literal < identifier) )) (compound_statement "{\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }" { (if_statement "if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }" if (parenthesized_expression "(param_1 == 0xb6)" ( (binary_expression "param_1 == 0xb6" identifier == number_literal) )) (compound_statement "{\n                return "Intel (reserved)";\n              }" { (return_statement "return "Intel (reserved)";" return (string_literal ""Intel (reserved)"" " string_content ") ;) })) (if_statement "if (0xb6 < param_1) {\n                return "AArch64";\n              }" if (parenthesized_expression "(0xb6 < param_1)" ( (binary_expression "0xb6 < param_1" number_literal < identifier) )) (compound_statement "{\n                return "AArch64";\n              }" { (return_statement "return "AArch64";" return (string_literal ""AArch64"" " string_content ") ;) })) (return_statement "return "Intel K1OM";" return (string_literal ""Intel K1OM"" " string_content ") ;) })) (if_statement "if (param_1 == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }" if (parenthesized_expression "(param_1 == 0xb2)" ( (binary_expression "param_1 == 0xb2" identifier == number_literal) )) (compound_statement "{\n              return "Freescale Extended Time Processing Unit";\n            }" { (return_statement "return "Freescale Extended Time Processing Unit";" return (string_literal ""Freescale Extended Time Processing Unit"" " string_content ") ;) })) (if_statement "if (param_1 == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }" if (parenthesized_expression "(param_1 == 0xb3)" ( (binary_expression "param_1 == 0xb3" identifier == number_literal) )) (compound_statement "{\n              return "Infineon Technologies SLE9X core";\n            }" { (return_statement "return "Infineon Technologies SLE9X core";" return (string_literal ""Infineon Technologies SLE9X core"" " string_content ") ;) })) }))) }) (else_clause "else {\n          if (param_1 == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (param_1 < 0xbf) {\n            if (param_1 == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (param_1 < 0xbc) {\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }" else (compound_statement "{\n          if (param_1 == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (param_1 < 0xbf) {\n            if (param_1 == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (param_1 < 0xbc) {\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }" { (if_statement "if (param_1 == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }" if (parenthesized_expression "(param_1 == 0xbe)" ( (binary_expression "param_1 == 0xbe" identifier == number_literal) )) (compound_statement "{\n            return "NVIDIA CUDA architecture";\n          }" { (return_statement "return "NVIDIA CUDA architecture";" return (string_literal ""NVIDIA CUDA architecture"" " string_content ") ;) })) (if_statement "if (param_1 < 0xbf) {\n            if (param_1 == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (param_1 < 0xbc) {\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }" if (parenthesized_expression "(param_1 < 0xbf)" ( (binary_expression "param_1 < 0xbf" identifier < number_literal) )) (compound_statement "{\n            if (param_1 == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (param_1 < 0xbc) {\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }" { (if_statement "if (param_1 == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }" if (parenthesized_expression "(param_1 == 0xbb)" ( (binary_expression "param_1 == 0xbb" identifier == number_literal) )) (compound_statement "{\n              return "Tilera TILE64 multicore architecture family";\n            }" { (return_statement "return "Tilera TILE64 multicore architecture family";" return (string_literal ""Tilera TILE64 multicore architecture family"" " string_content ") ;) })) (if_statement "if (param_1 < 0xbc) {\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }" if (parenthesized_expression "(param_1 < 0xbc)" ( (binary_expression "param_1 < 0xbc" identifier < number_literal) )) (compound_statement "{\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }" { (if_statement "if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }" if (parenthesized_expression "(param_1 == 0xb9)" ( (binary_expression "param_1 == 0xb9" identifier == number_literal) )) (compound_statement "{\n                return "Atmel Corporation 32-bit microprocessor";\n              }" { (return_statement "return "Atmel Corporation 32-bit microprocessor";" return (string_literal ""Atmel Corporation 32-bit microprocessor"" " string_content ") ;) })) (if_statement "if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }" if (parenthesized_expression "(param_1 == 0xba)" ( (binary_expression "param_1 == 0xba" identifier == number_literal) )) (compound_statement "{\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }" { (return_statement "return "STMicroeletronics STM8 8-bit microcontroller";" return (string_literal ""STMicroeletronics STM8 8-bit microcontroller"" " string_content ") ;) })) }) (else_clause "else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }" else (compound_statement "{\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }" { (if_statement "if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }" if (parenthesized_expression "(param_1 == 0xbc)" ( (binary_expression "param_1 == 0xbc" identifier == number_literal) )) (compound_statement "{\n                return "Tilera TILEPro multicore architecture family";\n              }" { (return_statement "return "Tilera TILEPro multicore architecture family";" return (string_literal ""Tilera TILEPro multicore architecture family"" " string_content ") ;) })) (if_statement "if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }" if (parenthesized_expression "(param_1 == 0xbd)" ( (binary_expression "param_1 == 0xbd" identifier == number_literal) )) (compound_statement "{\n                return "Xilinx MicroBlaze";\n              }" { (return_statement "return "Xilinx MicroBlaze";" return (string_literal ""Xilinx MicroBlaze"" " string_content ") ;) })) }))) }) (else_clause "else {\n            if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }" else (compound_statement "{\n            if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }" { (if_statement "if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }" if (parenthesized_expression "(param_1 == 0xc1)" ( (binary_expression "param_1 == 0xc1" identifier == number_literal) )) (compound_statement "{\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }" { (return_statement "return "KIPO-KAIST Core-A 1st generation processor family";" return (string_literal ""KIPO-KAIST Core-A 1st generation processor family"" " string_content ") ;) })) (if_statement "if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }" if (parenthesized_expression "(0xc1 < param_1)" ( (binary_expression "0xc1 < param_1" number_literal < identifier) )) (compound_statement "{\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }" { (if_statement "if (param_1 == 0xc3) {\n                return "ARCv2";\n              }" if (parenthesized_expression "(param_1 == 0xc3)" ( (binary_expression "param_1 == 0xc3" identifier == number_literal) )) (compound_statement "{\n                return "ARCv2";\n              }" { (return_statement "return "ARCv2";" return (string_literal ""ARCv2"" " string_content ") ;) })) (if_statement "if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }" if (parenthesized_expression "(0xc3 < param_1)" ( (binary_expression "0xc3 < param_1" number_literal < identifier) )) (compound_statement "{\n                return "Open8 8-bit RISC soft processor core";\n              }" { (return_statement "return "Open8 8-bit RISC soft processor core";" return (string_literal ""Open8 8-bit RISC soft processor core"" " string_content ") ;) })) (return_statement "return "KIPO-KAIST Core-A 2nd generation processor family";" return (string_literal ""KIPO-KAIST Core-A 2nd generation processor family"" " string_content ") ;) })) (if_statement "if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }" if (parenthesized_expression "(param_1 == 0xbf)" ( (binary_expression "param_1 == 0xbf" identifier == number_literal) )) (compound_statement "{\n              return "Tilera TILE-Gx multicore architecture family";\n            }" { (return_statement "return "Tilera TILE-Gx multicore architecture family";" return (string_literal ""Tilera TILE-Gx multicore architecture family"" " string_content ") ;) })) (if_statement "if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }" if (parenthesized_expression "(param_1 == 0xc0)" ( (binary_expression "param_1 == 0xc0" identifier == number_literal) )) (compound_statement "{\n              return "CloudShield architecture family";\n            }" { (return_statement "return "CloudShield architecture family";" return (string_literal ""CloudShield architecture family"" " string_content ") ;) })) }))) }))) }))) }) (else_clause "else {\n      if (param_1 == 0xfa) {\n        return "Netronome Flow Processor";\n      }\n      if (param_1 < 0xfb) {\n        if (param_1 == 0xd7) {\n          return "Paneve CDP architecture family";\n        }\n        if (param_1 < 0xd8) {\n          if (param_1 == 0xcb) {\n            return "XMOS xCORE processor family";\n          }\n          if (param_1 < 0xcc) {\n            if (param_1 == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (param_1 < 0xc9) {\n              if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < param_1) {\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (param_1 == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (param_1 == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (param_1 < 0xde) {\n            if (param_1 == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (param_1 < 0xdb) {\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }\n            if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x9026) {\n          return "Alpha";\n        }\n        if (param_1 < 0x9027) {\n          if (param_1 == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (param_1 < 0x4689) {\n            if (param_1 == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (param_1 < 0x2531) {\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xbaac) {\n            if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }\n            if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }\n      }\n    }" else (compound_statement "{\n      if (param_1 == 0xfa) {\n        return "Netronome Flow Processor";\n      }\n      if (param_1 < 0xfb) {\n        if (param_1 == 0xd7) {\n          return "Paneve CDP architecture family";\n        }\n        if (param_1 < 0xd8) {\n          if (param_1 == 0xcb) {\n            return "XMOS xCORE processor family";\n          }\n          if (param_1 < 0xcc) {\n            if (param_1 == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (param_1 < 0xc9) {\n              if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < param_1) {\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (param_1 == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (param_1 == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (param_1 < 0xde) {\n            if (param_1 == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (param_1 < 0xdb) {\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }\n            if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x9026) {\n          return "Alpha";\n        }\n        if (param_1 < 0x9027) {\n          if (param_1 == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (param_1 < 0x4689) {\n            if (param_1 == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (param_1 < 0x2531) {\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xbaac) {\n            if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }\n            if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }\n      }\n    }" { (if_statement "if (param_1 == 0xfa) {\n        return "Netronome Flow Processor";\n      }" if (parenthesized_expression "(param_1 == 0xfa)" ( (binary_expression "param_1 == 0xfa" identifier == number_literal) )) (compound_statement "{\n        return "Netronome Flow Processor";\n      }" { (return_statement "return "Netronome Flow Processor";" return (string_literal ""Netronome Flow Processor"" " string_content ") ;) })) (if_statement "if (param_1 < 0xfb) {\n        if (param_1 == 0xd7) {\n          return "Paneve CDP architecture family";\n        }\n        if (param_1 < 0xd8) {\n          if (param_1 == 0xcb) {\n            return "XMOS xCORE processor family";\n          }\n          if (param_1 < 0xcc) {\n            if (param_1 == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (param_1 < 0xc9) {\n              if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < param_1) {\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (param_1 == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (param_1 == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (param_1 < 0xde) {\n            if (param_1 == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (param_1 < 0xdb) {\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }\n            if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x9026) {\n          return "Alpha";\n        }\n        if (param_1 < 0x9027) {\n          if (param_1 == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (param_1 < 0x4689) {\n            if (param_1 == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (param_1 < 0x2531) {\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xbaac) {\n            if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }\n            if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }\n      }" if (parenthesized_expression "(param_1 < 0xfb)" ( (binary_expression "param_1 < 0xfb" identifier < number_literal) )) (compound_statement "{\n        if (param_1 == 0xd7) {\n          return "Paneve CDP architecture family";\n        }\n        if (param_1 < 0xd8) {\n          if (param_1 == 0xcb) {\n            return "XMOS xCORE processor family";\n          }\n          if (param_1 < 0xcc) {\n            if (param_1 == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (param_1 < 0xc9) {\n              if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < param_1) {\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (param_1 == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (param_1 == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (param_1 < 0xde) {\n            if (param_1 == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (param_1 < 0xdb) {\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }\n            if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }\n      }" { (if_statement "if (param_1 == 0xd7) {\n          return "Paneve CDP architecture family";\n        }" if (parenthesized_expression "(param_1 == 0xd7)" ( (binary_expression "param_1 == 0xd7" identifier == number_literal) )) (compound_statement "{\n          return "Paneve CDP architecture family";\n        }" { (return_statement "return "Paneve CDP architecture family";" return (string_literal ""Paneve CDP architecture family"" " string_content ") ;) })) (if_statement "if (param_1 < 0xd8) {\n          if (param_1 == 0xcb) {\n            return "XMOS xCORE processor family";\n          }\n          if (param_1 < 0xcc) {\n            if (param_1 == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (param_1 < 0xc9) {\n              if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < param_1) {\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (param_1 == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (param_1 == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (param_1 < 0xde) {\n            if (param_1 == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (param_1 < 0xdb) {\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }\n            if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }" if (parenthesized_expression "(param_1 < 0xd8)" ( (binary_expression "param_1 < 0xd8" identifier < number_literal) )) (compound_statement "{\n          if (param_1 == 0xcb) {\n            return "XMOS xCORE processor family";\n          }\n          if (param_1 < 0xcc) {\n            if (param_1 == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (param_1 < 0xc9) {\n              if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < param_1) {\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (param_1 == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (param_1 == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }\n        }" { (if_statement "if (param_1 == 0xcb) {\n            return "XMOS xCORE processor family";\n          }" if (parenthesized_expression "(param_1 == 0xcb)" ( (binary_expression "param_1 == 0xcb" identifier == number_literal) )) (compound_statement "{\n            return "XMOS xCORE processor family";\n          }" { (return_statement "return "XMOS xCORE processor family";" return (string_literal ""XMOS xCORE processor family"" " string_content ") ;) })) (if_statement "if (param_1 < 0xcc) {\n            if (param_1 == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (param_1 < 0xc9) {\n              if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < param_1) {\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (param_1 == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (param_1 == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }" if (parenthesized_expression "(param_1 < 0xcc)" ( (binary_expression "param_1 < 0xcc" identifier < number_literal) )) (compound_statement "{\n            if (param_1 == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (param_1 < 0xc9) {\n              if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }" { (if_statement "if (param_1 == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }" if (parenthesized_expression "(param_1 == 200)" ( (binary_expression "param_1 == 200" identifier == number_literal) )) (compound_statement "{\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }" { (return_statement "return "Freescale 56800EX Digital Signal Controller (DSC)";" return (string_literal ""Freescale 56800EX Digital Signal Controller (DSC)"" " string_content ") ;) })) (if_statement "if (param_1 < 0xc9) {\n              if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }" if (parenthesized_expression "(param_1 < 0xc9)" ( (binary_expression "param_1 < 0xc9" identifier < number_literal) )) (compound_statement "{\n              if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }\n            }" { (if_statement "if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }" if (parenthesized_expression "(param_1 == 0xc6)" ( (binary_expression "param_1 == 0xc6" identifier == number_literal) )) (compound_statement "{\n                return "Broadcom VideoCore V processor";\n              }" { (return_statement "return "Broadcom VideoCore V processor";" return (string_literal ""Broadcom VideoCore V processor"" " string_content ") ;) })) (if_statement "if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }" if (parenthesized_expression "(param_1 == 199)" ( (binary_expression "param_1 == 199" identifier == number_literal) )) (compound_statement "{\n                return "Renesas 78K0R";\n              }" { (return_statement "return "Renesas 78K0R";" return (string_literal ""Renesas 78K0R"" " string_content ") ;) })) }) (else_clause "else {\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }" else (compound_statement "{\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }" { (if_statement "if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }" if (parenthesized_expression "(param_1 == 0xc9)" ( (binary_expression "param_1 == 0xc9" identifier == number_literal) )) (compound_statement "{\n                return "Beyond BA1 CPU architecture";\n              }" { (return_statement "return "Beyond BA1 CPU architecture";" return (string_literal ""Beyond BA1 CPU architecture"" " string_content ") ;) })) (if_statement "if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }" if (parenthesized_expression "(param_1 == 0xca)" ( (binary_expression "param_1 == 0xca" identifier == number_literal) )) (compound_statement "{\n                return "Beyond BA2 CPU architecture";\n              }" { (return_statement "return "Beyond BA2 CPU architecture";" return (string_literal ""Beyond BA2 CPU architecture"" " string_content ") ;) })) }))) }) (else_clause "else {\n            if (param_1 == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < param_1) {\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (param_1 == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (param_1 == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }" else (compound_statement "{\n            if (param_1 == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < param_1) {\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (param_1 == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (param_1 == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }" { (if_statement "if (param_1 == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }" if (parenthesized_expression "(param_1 == 0xd3)" ( (binary_expression "param_1 == 0xd3" identifier == number_literal) )) (compound_statement "{\n              return "KM211 KMX32 32-bit processor";\n            }" { (return_statement "return "KM211 KMX32 32-bit processor";" return (string_literal ""KM211 KMX32 32-bit processor"" " string_content ") ;) })) (if_statement "if (0xd3 < param_1) {\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }" if (parenthesized_expression "(0xd3 < param_1)" ( (binary_expression "0xd3 < param_1" number_literal < identifier) )) (compound_statement "{\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }" { (if_statement "if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }" if (parenthesized_expression "(param_1 == 0xd5)" ( (binary_expression "param_1 == 0xd5" identifier == number_literal) )) (compound_statement "{\n                return "KM211 KMX8 8-bit processor";\n              }" { (return_statement "return "KM211 KMX8 8-bit processor";" return (string_literal ""KM211 KMX8 8-bit processor"" " string_content ") ;) })) (if_statement "if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }" if (parenthesized_expression "(0xd5 < param_1)" ( (binary_expression "0xd5 < param_1" number_literal < identifier) )) (compound_statement "{\n                return "KM211 KVARC processor";\n              }" { (return_statement "return "KM211 KVARC processor";" return (string_literal ""KM211 KVARC processor"" " string_content ") ;) })) (return_statement "return "KM211 KMX16 16-bit processor";" return (string_literal ""KM211 KMX16 16-bit processor"" " string_content ") ;) })) (if_statement "if (param_1 == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }" if (parenthesized_expression "(param_1 == 0xcc)" ( (binary_expression "param_1 == 0xcc" identifier == number_literal) )) (compound_statement "{\n              return "Microchip 8-bit PIC(r) family";\n            }" { (return_statement "return "Microchip 8-bit PIC(r) family";" return (string_literal ""Microchip 8-bit PIC(r) family"" " string_content ") ;) })) (if_statement "if (param_1 == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }" if (parenthesized_expression "(param_1 == 0xd2)" ( (binary_expression "param_1 == 0xd2" identifier == number_literal) )) (compound_statement "{\n              return "KM211 KM32 32-bit processor";\n            }" { (return_statement "return "KM211 KM32 32-bit processor";" return (string_literal ""KM211 KM32 32-bit processor"" " string_content ") ;) })) }))) }) (else_clause "else {\n          if (param_1 == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (param_1 < 0xde) {\n            if (param_1 == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (param_1 < 0xdb) {\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }\n            if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }" else (compound_statement "{\n          if (param_1 == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (param_1 < 0xde) {\n            if (param_1 == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (param_1 < 0xdb) {\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }\n            if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }" { (if_statement "if (param_1 == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }" if (parenthesized_expression "(param_1 == 0xdd)" ( (binary_expression "param_1 == 0xdd" identifier == number_literal) )) (compound_statement "{\n            return "CDS VISIUMcore processor";\n          }" { (return_statement "return "CDS VISIUMcore processor";" return (string_literal ""CDS VISIUMcore processor"" " string_content ") ;) })) (if_statement "if (param_1 < 0xde) {\n            if (param_1 == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (param_1 < 0xdb) {\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }\n            if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }" if (parenthesized_expression "(param_1 < 0xde)" ( (binary_expression "param_1 < 0xde" identifier < number_literal) )) (compound_statement "{\n            if (param_1 == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (param_1 < 0xdb) {\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }" { (if_statement "if (param_1 == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }" if (parenthesized_expression "(param_1 == 0xda)" ( (binary_expression "param_1 == 0xda" identifier == number_literal) )) (compound_statement "{\n              return "Nanoradio Optimized RISC";\n            }" { (return_statement "return "Nanoradio Optimized RISC";" return (string_literal ""Nanoradio Optimized RISC"" " string_content ") ;) })) (if_statement "if (param_1 < 0xdb) {\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }" if (parenthesized_expression "(param_1 < 0xdb)" ( (binary_expression "param_1 < 0xdb" identifier < number_literal) )) (compound_statement "{\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }" { (if_statement "if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }" if (parenthesized_expression "(param_1 == 0xd8)" ( (binary_expression "param_1 == 0xd8" identifier == number_literal) )) (compound_statement "{\n                return "Cognitive Smart Memory Processor";\n              }" { (return_statement "return "Cognitive Smart Memory Processor";" return (string_literal ""Cognitive Smart Memory Processor"" " string_content ") ;) })) (if_statement "if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }" if (parenthesized_expression "(param_1 == 0xd9)" ( (binary_expression "param_1 == 0xd9" identifier == number_literal) )) (compound_statement "{\n                return "Bluechip Systems CoolEngine";\n              }" { (return_statement "return "Bluechip Systems CoolEngine";" return (string_literal ""Bluechip Systems CoolEngine"" " string_content ") ;) })) }) (else_clause "else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }" else (compound_statement "{\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }" { (if_statement "if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }" if (parenthesized_expression "(param_1 == 0xdb)" ( (binary_expression "param_1 == 0xdb" identifier == number_literal) )) (compound_statement "{\n                return "CSR Kalimba architecture family";\n              }" { (return_statement "return "CSR Kalimba architecture family";" return (string_literal ""CSR Kalimba architecture family"" " string_content ") ;) })) (if_statement "if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }" if (parenthesized_expression "(param_1 == 0xdc)" ( (binary_expression "param_1 == 0xdc" identifier == number_literal) )) (compound_statement "{\n                return "Zilog Z80";\n              }" { (return_statement "return "Zilog Z80";" return (string_literal ""Zilog Z80"" " string_content ") ;) })) }))) }) (else_clause "else {\n            if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }\n            if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }" else (compound_statement "{\n            if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }\n            if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }" { (if_statement "if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }" if (parenthesized_expression "(param_1 == 0xe0)" ( (binary_expression "param_1 == 0xe0" identifier == number_literal) )) (compound_statement "{\n              return "AMD GPU";\n            }" { (return_statement "return "AMD GPU";" return (string_literal ""AMD GPU"" " string_content ") ;) })) (if_statement "if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }" if (parenthesized_expression "(param_1 < 0xe1)" ( (binary_expression "param_1 < 0xe1" identifier < number_literal) )) (compound_statement "{\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }" { (if_statement "if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }" if (parenthesized_expression "(param_1 == 0xde)" ( (binary_expression "param_1 == 0xde" identifier == number_literal) )) (compound_statement "{\n                return "FTDI Chip FT32";\n              }" { (return_statement "return "FTDI Chip FT32";" return (string_literal ""FTDI Chip FT32"" " string_content ") ;) })) (if_statement "if (param_1 == 0xdf) {\n                return "Moxie";\n              }" if (parenthesized_expression "(param_1 == 0xdf)" ( (binary_expression "param_1 == 0xdf" identifier == number_literal) )) (compound_statement "{\n                return "Moxie";\n              }" { (return_statement "return "Moxie";" return (string_literal ""Moxie"" " string_content ") ;) })) }) (else_clause "else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }" else (compound_statement "{\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }" { (if_statement "if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }" if (parenthesized_expression "(param_1 == 0xf4)" ( (binary_expression "param_1 == 0xf4" identifier == number_literal) )) (compound_statement "{\n                return "Lanai 32-bit processor";\n              }" { (return_statement "return "Lanai 32-bit processor";" return (string_literal ""Lanai 32-bit processor"" " string_content ") ;) })) (if_statement "if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }" if (parenthesized_expression "(param_1 == 0xf7)" ( (binary_expression "param_1 == 0xf7" identifier == number_literal) )) (compound_statement "{\n                return "Linux BPF";\n              }" { (return_statement "return "Linux BPF";" return (string_literal ""Linux BPF"" " string_content ") ;) })) (if_statement "if (param_1 == 0xf3) {\n                return "RISC-V";\n              }" if (parenthesized_expression "(param_1 == 0xf3)" ( (binary_expression "param_1 == 0xf3" identifier == number_literal) )) (compound_statement "{\n                return "RISC-V";\n              }" { (return_statement "return "RISC-V";" return (string_literal ""RISC-V"" " string_content ") ;) })) }))) }))) }))) }) (else_clause "else {\n        if (param_1 == 0x9026) {\n          return "Alpha";\n        }\n        if (param_1 < 0x9027) {\n          if (param_1 == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (param_1 < 0x4689) {\n            if (param_1 == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (param_1 < 0x2531) {\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xbaac) {\n            if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }\n            if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }\n      }" else (compound_statement "{\n        if (param_1 == 0x9026) {\n          return "Alpha";\n        }\n        if (param_1 < 0x9027) {\n          if (param_1 == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (param_1 < 0x4689) {\n            if (param_1 == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (param_1 < 0x2531) {\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xbaac) {\n            if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }\n            if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }\n      }" { (if_statement "if (param_1 == 0x9026) {\n          return "Alpha";\n        }" if (parenthesized_expression "(param_1 == 0x9026)" ( (binary_expression "param_1 == 0x9026" identifier == number_literal) )) (compound_statement "{\n          return "Alpha";\n        }" { (return_statement "return "Alpha";" return (string_literal ""Alpha"" " string_content ") ;) })) (if_statement "if (param_1 < 0x9027) {\n          if (param_1 == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (param_1 < 0x4689) {\n            if (param_1 == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (param_1 < 0x2531) {\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xbaac) {\n            if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }\n            if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }" if (parenthesized_expression "(param_1 < 0x9027)" ( (binary_expression "param_1 < 0x9027" identifier < number_literal) )) (compound_statement "{\n          if (param_1 == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (param_1 < 0x4689) {\n            if (param_1 == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (param_1 < 0x2531) {\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }" { (if_statement "if (param_1 == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }" if (parenthesized_expression "(param_1 == 0x4688)" ( (binary_expression "param_1 == 0x4688" identifier == number_literal) )) (compound_statement "{\n            return "Infineon Technologies xc16x";\n          }" { (return_statement "return "Infineon Technologies xc16x";" return (string_literal ""Infineon Technologies xc16x"" " string_content ") ;) })) (if_statement "if (param_1 < 0x4689) {\n            if (param_1 == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (param_1 < 0x2531) {\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }\n          }" if (parenthesized_expression "(param_1 < 0x4689)" ( (binary_expression "param_1 < 0x4689" identifier < number_literal) )) (compound_statement "{\n            if (param_1 == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (param_1 < 0x2531) {\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }" { (if_statement "if (param_1 == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }" if (parenthesized_expression "(param_1 == 0x2530)" ( (binary_expression "param_1 == 0x2530" identifier == number_literal) )) (compound_statement "{\n              return "Morpho Techologies MT processor";\n            }" { (return_statement "return "Morpho Techologies MT processor";" return (string_literal ""Morpho Techologies MT processor"" " string_content ") ;) })) (if_statement "if (param_1 < 0x2531) {\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }" if (parenthesized_expression "(param_1 < 0x2531)" ( (binary_expression "param_1 < 0x2531" identifier < number_literal) )) (compound_statement "{\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }" { (if_statement "if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }" if (parenthesized_expression "(param_1 == 0x1057)" ( (binary_expression "param_1 == 0x1057" identifier == number_literal) )) (compound_statement "{\n                return "Atmel AVR 8-bit microcontroller";\n              }" { (return_statement "return "Atmel AVR 8-bit microcontroller";" return (string_literal ""Atmel AVR 8-bit microcontroller"" " string_content ") ;) })) (if_statement "if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }" if (parenthesized_expression "(param_1 == 0x1223)" ( (binary_expression "param_1 == 0x1223" identifier == number_literal) )) (compound_statement "{\n                return "Adapteva EPIPHANY";\n              }" { (return_statement "return "Adapteva EPIPHANY";" return (string_literal ""Adapteva EPIPHANY"" " string_content ") ;) })) }) (else_clause "else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }" else (compound_statement "{\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }" { (if_statement "if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }" if (parenthesized_expression "(param_1 == 0x3330)" ( (binary_expression "param_1 == 0x3330" identifier == number_literal) )) (compound_statement "{\n                return "Fujitsu FR30";\n              }" { (return_statement "return "Fujitsu FR30";" return (string_literal ""Fujitsu FR30"" " string_content ") ;) })) (if_statement "if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }" if (parenthesized_expression "(param_1 == 0x4157)" ( (binary_expression "param_1 == 0x4157" identifier == number_literal) )) (compound_statement "{\n                return "Web Assembly";\n              }" { (return_statement "return "Web Assembly";" return (string_literal ""Web Assembly"" " string_content ") ;) })) }))) }) (else_clause "else {\n            if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }\n          }" else (compound_statement "{\n            if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }\n          }" { (if_statement "if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }" if (parenthesized_expression "(param_1 == 0x5aa5)" ( (binary_expression "param_1 == 0x5aa5" identifier == number_literal) )) (compound_statement "{\n              return "OpenDLX";\n            }" { (return_statement "return "OpenDLX";" return (string_literal ""OpenDLX"" " string_content ") ;) })) (if_statement "if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }" if (parenthesized_expression "(param_1 < 0x5aa6)" ( (binary_expression "param_1 < 0x5aa6" identifier < number_literal) )) (compound_statement "{\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }" { (if_statement "if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }" if (parenthesized_expression "(param_1 == 0x4def)" ( (binary_expression "param_1 == 0x4def" identifier == number_literal) )) (compound_statement "{\n                return "Freescale S12Z";\n              }" { (return_statement "return "Freescale S12Z";" return (string_literal ""Freescale S12Z"" " string_content ") ;) })) (if_statement "if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }" if (parenthesized_expression "(param_1 == 0x5441)" ( (binary_expression "param_1 == 0x5441" identifier == number_literal) )) (compound_statement "{\n                return "Fujitsu FR-V";\n              }" { (return_statement "return "Fujitsu FR-V";" return (string_literal ""Fujitsu FR-V"" " string_content ") ;) })) }) (else_clause "else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }" else (compound_statement "{\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }" { (if_statement "if (param_1 == 0x7676) {\n                return "d30v";\n              }" if (parenthesized_expression "(param_1 == 0x7676)" ( (binary_expression "param_1 == 0x7676" identifier == number_literal) )) (compound_statement "{\n                return "d30v";\n              }" { (return_statement "return "d30v";" return (string_literal ""d30v"" " string_content ") ;) })) (if_statement "if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }" if (parenthesized_expression "(param_1 == 0x8217)" ( (binary_expression "param_1 == 0x8217" identifier == number_literal) )) (compound_statement "{\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }" { (return_statement "return "Ubicom IP2xxx 8-bit microcontrollers";" return (string_literal ""Ubicom IP2xxx 8-bit microcontrollers"" " string_content ") ;) })) (if_statement "if (param_1 == 0x7650) {\n                return "d10v";\n              }" if (parenthesized_expression "(param_1 == 0x7650)" ( (binary_expression "param_1 == 0x7650" identifier == number_literal) )) (compound_statement "{\n                return "d10v";\n              }" { (return_statement "return "d10v";" return (string_literal ""d10v"" " string_content ") ;) })) }))) }))) }) (else_clause "else {\n          if (param_1 == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xbaac) {\n            if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }\n            if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }" else (compound_statement "{\n          if (param_1 == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xbaac) {\n            if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }\n            if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }" { (if_statement "if (param_1 == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }" if (parenthesized_expression "(param_1 == 0xbaab)" ( (binary_expression "param_1 == 0xbaab" identifier == number_literal) )) (compound_statement "{\n            return "Xilinx MicroBlaze";\n          }" { (return_statement "return "Xilinx MicroBlaze";" return (string_literal ""Xilinx MicroBlaze"" " string_content ") ;) })) (if_statement "if (param_1 < 0xbaac) {\n            if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }\n            if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }" if (parenthesized_expression "(param_1 < 0xbaac)" ( (binary_expression "param_1 < 0xbaac" identifier < number_literal) )) (compound_statement "{\n            if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }\n            if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }" { (if_statement "if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }" if (parenthesized_expression "(param_1 == 0xa390)" ( (binary_expression "param_1 == 0xa390" identifier == number_literal) )) (compound_statement "{\n              return "IBM S/390";\n            }" { (return_statement "return "IBM S/390";" return (string_literal ""IBM S/390"" " string_content ") ;) })) (if_statement "if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }" if (parenthesized_expression "(param_1 < 0xa391)" ( (binary_expression "param_1 < 0xa391" identifier < number_literal) )) (compound_statement "{\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }" { (if_statement "if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }" if (parenthesized_expression "(param_1 == 0x9041)" ( (binary_expression "param_1 == 0x9041" identifier == number_literal) )) (compound_statement "{\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }" { (return_statement "return "Renesas M32R (formerly Mitsubishi M32r)";" return (string_literal ""Renesas M32R (formerly Mitsubishi M32r)"" " string_content ") ;) })) (if_statement "if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }" if (parenthesized_expression "(param_1 == 0x9080)" ( (binary_expression "param_1 == 0x9080" identifier == number_literal) )) (compound_statement "{\n                return "Renesas V850";\n              }" { (return_statement "return "Renesas V850";" return (string_literal ""Renesas V850"" " string_content ") ;) })) }) (else_clause "else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }" else (compound_statement "{\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }" { (if_statement "if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }" if (parenthesized_expression "(param_1 == 0xabc7)" ( (binary_expression "param_1 == 0xabc7" identifier == number_literal) )) (compound_statement "{\n                return "Tensilica Xtensa Processor";\n              }" { (return_statement "return "Tensilica Xtensa Processor";" return (string_literal ""Tensilica Xtensa Processor"" " string_content ") ;) })) (if_statement "if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }" if (parenthesized_expression "(param_1 == 0xad45)" ( (binary_expression "param_1 == 0xad45" identifier == number_literal) )) (compound_statement "{\n                return "Sanyo XStormy16 CPU core";\n              }" { (return_statement "return "Sanyo XStormy16 CPU core";" return (string_literal ""Sanyo XStormy16 CPU core"" " string_content ") ;) })) }))) }) (else_clause "else {\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }" else (compound_statement "{\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }" { (if_statement "if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }" if (parenthesized_expression "(param_1 == 0xf00d)" ( (binary_expression "param_1 == 0xf00d" identifier == number_literal) )) (compound_statement "{\n              return "Toshiba MeP Media Engine";\n            }" { (return_statement "return "Toshiba MeP Media Engine";" return (string_literal ""Toshiba MeP Media Engine"" " string_content ") ;) })) (if_statement "if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }" if (parenthesized_expression "(param_1 < 0xf00e)" ( (binary_expression "param_1 < 0xf00e" identifier < number_literal) )) (compound_statement "{\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }" { (if_statement "if (param_1 == 0xbeef) {\n                return "mn10300";\n              }" if (parenthesized_expression "(param_1 == 0xbeef)" ( (binary_expression "param_1 == 0xbeef" identifier == number_literal) )) (compound_statement "{\n                return "mn10300";\n              }" { (return_statement "return "mn10300";" return (string_literal ""mn10300"" " string_content ") ;) })) (if_statement "if (param_1 == 0xdead) {\n                return "mn10200";\n              }" if (parenthesized_expression "(param_1 == 0xdead)" ( (binary_expression "param_1 == 0xdead" identifier == number_literal) )) (compound_statement "{\n                return "mn10200";\n              }" { (return_statement "return "mn10200";" return (string_literal ""mn10200"" " string_content ") ;) })) }) (else_clause "else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }" else (compound_statement "{\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }" { (if_statement "if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }" if (parenthesized_expression "(param_1 == 0xfeba)" ( (binary_expression "param_1 == 0xfeba" identifier == number_literal) )) (compound_statement "{\n                return "Vitesse IQ2000";\n              }" { (return_statement "return "Vitesse IQ2000";" return (string_literal ""Vitesse IQ2000"" " string_content ") ;) })) (if_statement "if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }" if (parenthesized_expression "(param_1 == 0xfebb)" ( (binary_expression "param_1 == 0xfebb" identifier == number_literal) )) (compound_statement "{\n                return "Altera Nios";\n              }" { (return_statement "return "Altera Nios";" return (string_literal ""Altera Nios"" " string_content ") ;) })) (if_statement "if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }" if (parenthesized_expression "(param_1 == 0xfeb0)" ( (binary_expression "param_1 == 0xfeb0" identifier == number_literal) )) (compound_statement "{\n                return "Altera Nios";\n              }" { (return_statement "return "Altera Nios";" return (string_literal ""Altera Nios"" " string_content ") ;) })) }))) }))) }))) }))) }))) }))) (expression_statement "pcVar1 = (char *)dcgettext(0,"<unknown>: 0x%x",5);" (assignment_expression "pcVar1 = (char *)dcgettext(0,"<unknown>: 0x%x",5)" identifier = (cast_expression "(char *)dcgettext(0,"<unknown>: 0x%x",5)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (call_expression "dcgettext(0,"<unknown>: 0x%x",5)" identifier (argument_list "(0,"<unknown>: 0x%x",5)" ( number_literal , (string_literal ""<unknown>: 0x%x"" " string_content ") , number_literal ))))) ;) (expression_statement "snprintf(&DAT_000b5ba0,0x40,pcVar1,param_1);" (call_expression "snprintf(&DAT_000b5ba0,0x40,pcVar1,param_1)" identifier (argument_list "(&DAT_000b5ba0,0x40,pcVar1,param_1)" ( (pointer_expression "&DAT_000b5ba0" & identifier) , number_literal , identifier , identifier ))) ;) (return_statement "return &DAT_000b5ba0;" return (pointer_expression "&DAT_000b5ba0" & identifier) ;) })))
(translation_unit "/* WARNING: Function: __x86.get_pc_thunk.bx replaced with injection: get_pc_thunk_bx */\n\nchar * __regparm3 get_machine_name(uint e_machine)\n\n{\n  char *pcVar1;\n  \n  if (e_machine == 0x76) {\n    return "Microchip Technology dsPIC30F Digital Signal Controller";\n  }\n  if (e_machine < 0x77) {\n    if (e_machine == 0x42) {\n      return "Siemens FX66 microcontroller";\n    }\n    if (e_machine < 0x43) {\n      if (e_machine == 0x28) {\n        return "ARM";\n      }\n      if (e_machine < 0x29) {\n        if (e_machine == 0xb) {\n          return "Sparc v9 (old)";\n        }\n        if (e_machine < 0xc) {\n          if (e_machine == 5) {\n            return "MC88000";\n          }\n          if (e_machine < 6) {\n            if (e_machine == 2) {\n              return "Sparc";\n            }\n            if (e_machine < 3) {\n              if (e_machine == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (e_machine == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (e_machine == 3) {\n                return "Intel 80386";\n              }\n              if (e_machine == 4) {\n                return "MC68000";\n              }\n            }\n          }\n          else {\n            if (e_machine == 8) {\n              return "MIPS R3000";\n            }\n            if (e_machine < 9) {\n              if (e_machine == 6) {\n                return "Intel MCU";\n              }\n              if (e_machine == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (e_machine == 9) {\n                return "IBM System/370";\n              }\n              if (e_machine == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }\n        }\n        else {\n          if (e_machine == 0x15) {\n            return "PowerPC64";\n          }\n          if (e_machine < 0x16) {\n            if (e_machine == 0x12) {\n              return "Sparc v8+";\n            }\n            if (e_machine < 0x13) {\n              if (e_machine == 0xf) {\n                return "HPPA";\n              }\n              if (e_machine == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (e_machine == 0x13) {\n                return "Intel 80960";\n              }\n              if (e_machine == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < e_machine) {\n              if (e_machine == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < e_machine) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (e_machine == 0x16) {\n              return "IBM S/390";\n            }\n            if (e_machine == 0x17) {\n              return "SPU";\n            }\n          }\n        }\n      }\n      else {\n        if (e_machine == 0x35) {\n          return "Motorola MC68HC12 Microcontroller";\n        }\n        if (e_machine < 0x36) {\n          if (e_machine == 0x2e) {\n            return "Renesas H8/300";\n          }\n          if (e_machine < 0x2f) {\n            if (e_machine == 0x2b) {\n              return "Sparc v9";\n            }\n            if (e_machine < 0x2c) {\n              if (e_machine == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (e_machine == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (e_machine == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (e_machine == 0x2d) {\n                return "ARC";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < e_machine) {\n              if (e_machine == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < e_machine) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (e_machine == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (e_machine == 0x30) {\n              return "Renesas H8S";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0x3b) {\n            return "Toyota ME16 processor";\n          }\n          if (e_machine < 0x3c) {\n            if (e_machine == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (e_machine < 0x39) {\n              if (e_machine == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (e_machine == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (e_machine == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (e_machine == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < e_machine) {\n              if (e_machine == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < e_machine) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (e_machine == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (e_machine == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }\n        }\n      }\n    }\n    else {\n      if (e_machine == 0x5c) {\n        return "OpenRISC 1000";\n      }\n      if (e_machine < 0x5d) {\n        if (e_machine == 0x4f) {\n          return "LSI Logic\'s 16-bit DSP processor";\n        }\n        if (e_machine < 0x50) {\n          if (e_machine == 0x48) {\n            return "Motorola MC68HC05 Microcontroller";\n          }\n          if (e_machine < 0x49) {\n            if (e_machine == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (e_machine < 0x46) {\n              if (e_machine == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (e_machine == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (e_machine == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (e_machine == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < e_machine) {\n              if (e_machine == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < e_machine) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (e_machine == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (e_machine == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0x55) {\n            return "d10v";\n          }\n          if (e_machine < 0x56) {\n            if (e_machine == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (e_machine < 0x53) {\n              if (e_machine == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (e_machine == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (e_machine == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (e_machine == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < e_machine) {\n              if (e_machine == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < e_machine) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (e_machine == 0x56) {\n              return "d30v";\n            }\n            if (e_machine == 0x57) {\n              return "Renesas V850";\n            }\n          }\n        }\n      }\n      else {\n        if (e_machine == 0x69) {\n          return "Texas Instruments msp430 microcontroller";\n        }\n        if (e_machine < 0x6a) {\n          if (e_machine == 0x62) {\n            return "Tenor Network TPC processor";\n          }\n          if (e_machine < 99) {\n            if (e_machine == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (e_machine < 0x60) {\n              if (e_machine == 0x5d) {\n                return "ARCompact";\n              }\n              if (e_machine == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (e_machine == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (e_machine == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < e_machine) {\n              if (e_machine == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < e_machine) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (e_machine == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (e_machine == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (e_machine < 0x70) {\n            if (e_machine == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (e_machine < 0x6d) {\n              if (e_machine == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (e_machine == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (e_machine == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (e_machine == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < e_machine) {\n              if (e_machine == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < e_machine) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (e_machine == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (e_machine == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }\n      }\n    }\n  }\n  else {\n    if (e_machine == 0xc5) {\n      return "Renesas RL78";\n    }\n    if (e_machine < 0xc6) {\n      if (e_machine == 0xab) {\n        return "M2000 Reconfigurable RISC Microprocessor";\n      }\n      if (e_machine < 0xac) {\n        if (e_machine == 0x8e) {\n          return "Texas Instruments TMS320C55x DSP family";\n        }\n        if (e_machine < 0x8f) {\n          if (e_machine == 0x87) {\n            return "SUNPLUS S+Core";\n          }\n          if (e_machine < 0x88) {\n            if (e_machine == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (e_machine < 0x84) {\n              if (e_machine == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (e_machine == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (e_machine == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (e_machine == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < e_machine) {\n              if (e_machine == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < e_machine) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (e_machine == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (e_machine == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }\n          if (e_machine < 0xa5) {\n            if (e_machine == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (e_machine < 0xa2) {\n              if (e_machine == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (e_machine == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (e_machine == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (e_machine == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < e_machine) {\n              if (e_machine == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < e_machine) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (e_machine == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (e_machine == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }\n        }\n      }\n      else {\n        if (e_machine == 0xb8) {\n          return "ARM (reserved)";\n        }\n        if (e_machine < 0xb9) {\n          if (e_machine == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }\n          if (e_machine < 0xb2) {\n            if (e_machine == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (e_machine < 0xaf) {\n              if (e_machine == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (e_machine == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (e_machine == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (e_machine == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < e_machine) {\n              if (e_machine == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < e_machine) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (e_machine == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (e_machine == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (e_machine < 0xbf) {\n            if (e_machine == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (e_machine < 0xbc) {\n              if (e_machine == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (e_machine == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (e_machine == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (e_machine == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < e_machine) {\n              if (e_machine == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < e_machine) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (e_machine == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (e_machine == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }\n      }\n    }\n    else {\n      if (e_machine == 0xfa) {\n        return "Netronome Flow Processor";\n      }\n      if (e_machine < 0xfb) {\n        if (e_machine == 0xd7) {\n          return "Paneve CDP architecture family";\n        }\n        if (e_machine < 0xd8) {\n          if (e_machine == 0xcb) {\n            return "XMOS xCORE processor family";\n          }\n          if (e_machine < 0xcc) {\n            if (e_machine == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (e_machine < 0xc9) {\n              if (e_machine == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (e_machine == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (e_machine == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (e_machine == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < e_machine) {\n              if (e_machine == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < e_machine) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (e_machine == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (e_machine == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (e_machine < 0xde) {\n            if (e_machine == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (e_machine < 0xdb) {\n              if (e_machine == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (e_machine == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (e_machine == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (e_machine == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xe0) {\n              return "AMD GPU";\n            }\n            if (e_machine < 0xe1) {\n              if (e_machine == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (e_machine == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (e_machine == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (e_machine == 0xf7) {\n                return "Linux BPF";\n              }\n              if (e_machine == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }\n      }\n      else {\n        if (e_machine == 0x9026) {\n          return "Alpha";\n        }\n        if (e_machine < 0x9027) {\n          if (e_machine == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (e_machine < 0x4689) {\n            if (e_machine == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (e_machine < 0x2531) {\n              if (e_machine == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (e_machine == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (e_machine == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (e_machine == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (e_machine < 0x5aa6) {\n              if (e_machine == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (e_machine == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (e_machine == 0x7676) {\n                return "d30v";\n              }\n              if (e_machine == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (e_machine == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }\n        else {\n          if (e_machine == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (e_machine < 0xbaac) {\n            if (e_machine == 0xa390) {\n              return "IBM S/390";\n            }\n            if (e_machine < 0xa391) {\n              if (e_machine == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (e_machine == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (e_machine == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (e_machine == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (e_machine < 0xf00e) {\n              if (e_machine == 0xbeef) {\n                return "mn10300";\n              }\n              if (e_machine == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (e_machine == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (e_machine == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (e_machine == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }\n      }\n    }\n  }\n  pcVar1 = (char *)dcgettext(0,"<unknown>: 0x%x",5);\n  snprintf(get_machine_name::buff,0x40,pcVar1,e_machine);\n  return get_machine_name::buff;\n}\n\n" comment (function_definition "char * __regparm3 get_machine_name(uint e_machine)\n\n{\n  char *pcVar1;\n  \n  if (e_machine == 0x76) {\n    return "Microchip Technology dsPIC30F Digital Signal Controller";\n  }\n  if (e_machine < 0x77) {\n    if (e_machine == 0x42) {\n      return "Siemens FX66 microcontroller";\n    }\n    if (e_machine < 0x43) {\n      if (e_machine == 0x28) {\n        return "ARM";\n      }\n      if (e_machine < 0x29) {\n        if (e_machine == 0xb) {\n          return "Sparc v9 (old)";\n        }\n        if (e_machine < 0xc) {\n          if (e_machine == 5) {\n            return "MC88000";\n          }\n          if (e_machine < 6) {\n            if (e_machine == 2) {\n              return "Sparc";\n            }\n            if (e_machine < 3) {\n              if (e_machine == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (e_machine == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (e_machine == 3) {\n                return "Intel 80386";\n              }\n              if (e_machine == 4) {\n                return "MC68000";\n              }\n            }\n          }\n          else {\n            if (e_machine == 8) {\n              return "MIPS R3000";\n            }\n            if (e_machine < 9) {\n              if (e_machine == 6) {\n                return "Intel MCU";\n              }\n              if (e_machine == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (e_machine == 9) {\n                return "IBM System/370";\n              }\n              if (e_machine == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }\n        }\n        else {\n          if (e_machine == 0x15) {\n            return "PowerPC64";\n          }\n          if (e_machine < 0x16) {\n            if (e_machine == 0x12) {\n              return "Sparc v8+";\n            }\n            if (e_machine < 0x13) {\n              if (e_machine == 0xf) {\n                return "HPPA";\n              }\n              if (e_machine == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (e_machine == 0x13) {\n                return "Intel 80960";\n              }\n              if (e_machine == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < e_machine) {\n              if (e_machine == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < e_machine) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (e_machine == 0x16) {\n              return "IBM S/390";\n            }\n            if (e_machine == 0x17) {\n              return "SPU";\n            }\n          }\n        }\n      }\n      else {\n        if (e_machine == 0x35) {\n          return "Motorola MC68HC12 Microcontroller";\n        }\n        if (e_machine < 0x36) {\n          if (e_machine == 0x2e) {\n            return "Renesas H8/300";\n          }\n          if (e_machine < 0x2f) {\n            if (e_machine == 0x2b) {\n              return "Sparc v9";\n            }\n            if (e_machine < 0x2c) {\n              if (e_machine == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (e_machine == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (e_machine == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (e_machine == 0x2d) {\n                return "ARC";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < e_machine) {\n              if (e_machine == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < e_machine) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (e_machine == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (e_machine == 0x30) {\n              return "Renesas H8S";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0x3b) {\n            return "Toyota ME16 processor";\n          }\n          if (e_machine < 0x3c) {\n            if (e_machine == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (e_machine < 0x39) {\n              if (e_machine == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (e_machine == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (e_machine == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (e_machine == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < e_machine) {\n              if (e_machine == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < e_machine) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (e_machine == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (e_machine == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }\n        }\n      }\n    }\n    else {\n      if (e_machine == 0x5c) {\n        return "OpenRISC 1000";\n      }\n      if (e_machine < 0x5d) {\n        if (e_machine == 0x4f) {\n          return "LSI Logic\'s 16-bit DSP processor";\n        }\n        if (e_machine < 0x50) {\n          if (e_machine == 0x48) {\n            return "Motorola MC68HC05 Microcontroller";\n          }\n          if (e_machine < 0x49) {\n            if (e_machine == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (e_machine < 0x46) {\n              if (e_machine == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (e_machine == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (e_machine == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (e_machine == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < e_machine) {\n              if (e_machine == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < e_machine) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (e_machine == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (e_machine == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0x55) {\n            return "d10v";\n          }\n          if (e_machine < 0x56) {\n            if (e_machine == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (e_machine < 0x53) {\n              if (e_machine == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (e_machine == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (e_machine == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (e_machine == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < e_machine) {\n              if (e_machine == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < e_machine) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (e_machine == 0x56) {\n              return "d30v";\n            }\n            if (e_machine == 0x57) {\n              return "Renesas V850";\n            }\n          }\n        }\n      }\n      else {\n        if (e_machine == 0x69) {\n          return "Texas Instruments msp430 microcontroller";\n        }\n        if (e_machine < 0x6a) {\n          if (e_machine == 0x62) {\n            return "Tenor Network TPC processor";\n          }\n          if (e_machine < 99) {\n            if (e_machine == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (e_machine < 0x60) {\n              if (e_machine == 0x5d) {\n                return "ARCompact";\n              }\n              if (e_machine == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (e_machine == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (e_machine == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < e_machine) {\n              if (e_machine == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < e_machine) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (e_machine == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (e_machine == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (e_machine < 0x70) {\n            if (e_machine == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (e_machine < 0x6d) {\n              if (e_machine == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (e_machine == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (e_machine == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (e_machine == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < e_machine) {\n              if (e_machine == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < e_machine) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (e_machine == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (e_machine == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }\n      }\n    }\n  }\n  else {\n    if (e_machine == 0xc5) {\n      return "Renesas RL78";\n    }\n    if (e_machine < 0xc6) {\n      if (e_machine == 0xab) {\n        return "M2000 Reconfigurable RISC Microprocessor";\n      }\n      if (e_machine < 0xac) {\n        if (e_machine == 0x8e) {\n          return "Texas Instruments TMS320C55x DSP family";\n        }\n        if (e_machine < 0x8f) {\n          if (e_machine == 0x87) {\n            return "SUNPLUS S+Core";\n          }\n          if (e_machine < 0x88) {\n            if (e_machine == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (e_machine < 0x84) {\n              if (e_machine == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (e_machine == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (e_machine == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (e_machine == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < e_machine) {\n              if (e_machine == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < e_machine) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (e_machine == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (e_machine == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }\n          if (e_machine < 0xa5) {\n            if (e_machine == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (e_machine < 0xa2) {\n              if (e_machine == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (e_machine == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (e_machine == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (e_machine == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < e_machine) {\n              if (e_machine == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < e_machine) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (e_machine == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (e_machine == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }\n        }\n      }\n      else {\n        if (e_machine == 0xb8) {\n          return "ARM (reserved)";\n        }\n        if (e_machine < 0xb9) {\n          if (e_machine == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }\n          if (e_machine < 0xb2) {\n            if (e_machine == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (e_machine < 0xaf) {\n              if (e_machine == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (e_machine == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (e_machine == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (e_machine == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < e_machine) {\n              if (e_machine == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < e_machine) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (e_machine == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (e_machine == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (e_machine < 0xbf) {\n            if (e_machine == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (e_machine < 0xbc) {\n              if (e_machine == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (e_machine == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (e_machine == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (e_machine == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < e_machine) {\n              if (e_machine == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < e_machine) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (e_machine == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (e_machine == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }\n      }\n    }\n    else {\n      if (e_machine == 0xfa) {\n        return "Netronome Flow Processor";\n      }\n      if (e_machine < 0xfb) {\n        if (e_machine == 0xd7) {\n          return "Paneve CDP architecture family";\n        }\n        if (e_machine < 0xd8) {\n          if (e_machine == 0xcb) {\n            return "XMOS xCORE processor family";\n          }\n          if (e_machine < 0xcc) {\n            if (e_machine == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (e_machine < 0xc9) {\n              if (e_machine == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (e_machine == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (e_machine == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (e_machine == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < e_machine) {\n              if (e_machine == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < e_machine) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (e_machine == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (e_machine == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (e_machine < 0xde) {\n            if (e_machine == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (e_machine < 0xdb) {\n              if (e_machine == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (e_machine == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (e_machine == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (e_machine == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xe0) {\n              return "AMD GPU";\n            }\n            if (e_machine < 0xe1) {\n              if (e_machine == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (e_machine == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (e_machine == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (e_machine == 0xf7) {\n                return "Linux BPF";\n              }\n              if (e_machine == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }\n      }\n      else {\n        if (e_machine == 0x9026) {\n          return "Alpha";\n        }\n        if (e_machine < 0x9027) {\n          if (e_machine == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (e_machine < 0x4689) {\n            if (e_machine == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (e_machine < 0x2531) {\n              if (e_machine == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (e_machine == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (e_machine == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (e_machine == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (e_machine < 0x5aa6) {\n              if (e_machine == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (e_machine == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (e_machine == 0x7676) {\n                return "d30v";\n              }\n              if (e_machine == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (e_machine == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }\n        else {\n          if (e_machine == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (e_machine < 0xbaac) {\n            if (e_machine == 0xa390) {\n              return "IBM S/390";\n            }\n            if (e_machine < 0xa391) {\n              if (e_machine == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (e_machine == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (e_machine == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (e_machine == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (e_machine < 0xf00e) {\n              if (e_machine == 0xbeef) {\n                return "mn10300";\n              }\n              if (e_machine == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (e_machine == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (e_machine == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (e_machine == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }\n      }\n    }\n  }\n  pcVar1 = (char *)dcgettext(0,"<unknown>: 0x%x",5);\n  snprintf(get_machine_name::buff,0x40,pcVar1,e_machine);\n  return get_machine_name::buff;\n}" primitive_type (pointer_declarator "* __regparm3 get_machine_name(uint e_machine)" * (ERROR "__regparm3" identifier) (function_declarator "get_machine_name(uint e_machine)" identifier (parameter_list "(uint e_machine)" ( (parameter_declaration "uint e_machine" type_identifier identifier) )))) (compound_statement "{\n  char *pcVar1;\n  \n  if (e_machine == 0x76) {\n    return "Microchip Technology dsPIC30F Digital Signal Controller";\n  }\n  if (e_machine < 0x77) {\n    if (e_machine == 0x42) {\n      return "Siemens FX66 microcontroller";\n    }\n    if (e_machine < 0x43) {\n      if (e_machine == 0x28) {\n        return "ARM";\n      }\n      if (e_machine < 0x29) {\n        if (e_machine == 0xb) {\n          return "Sparc v9 (old)";\n        }\n        if (e_machine < 0xc) {\n          if (e_machine == 5) {\n            return "MC88000";\n          }\n          if (e_machine < 6) {\n            if (e_machine == 2) {\n              return "Sparc";\n            }\n            if (e_machine < 3) {\n              if (e_machine == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (e_machine == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (e_machine == 3) {\n                return "Intel 80386";\n              }\n              if (e_machine == 4) {\n                return "MC68000";\n              }\n            }\n          }\n          else {\n            if (e_machine == 8) {\n              return "MIPS R3000";\n            }\n            if (e_machine < 9) {\n              if (e_machine == 6) {\n                return "Intel MCU";\n              }\n              if (e_machine == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (e_machine == 9) {\n                return "IBM System/370";\n              }\n              if (e_machine == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }\n        }\n        else {\n          if (e_machine == 0x15) {\n            return "PowerPC64";\n          }\n          if (e_machine < 0x16) {\n            if (e_machine == 0x12) {\n              return "Sparc v8+";\n            }\n            if (e_machine < 0x13) {\n              if (e_machine == 0xf) {\n                return "HPPA";\n              }\n              if (e_machine == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (e_machine == 0x13) {\n                return "Intel 80960";\n              }\n              if (e_machine == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < e_machine) {\n              if (e_machine == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < e_machine) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (e_machine == 0x16) {\n              return "IBM S/390";\n            }\n            if (e_machine == 0x17) {\n              return "SPU";\n            }\n          }\n        }\n      }\n      else {\n        if (e_machine == 0x35) {\n          return "Motorola MC68HC12 Microcontroller";\n        }\n        if (e_machine < 0x36) {\n          if (e_machine == 0x2e) {\n            return "Renesas H8/300";\n          }\n          if (e_machine < 0x2f) {\n            if (e_machine == 0x2b) {\n              return "Sparc v9";\n            }\n            if (e_machine < 0x2c) {\n              if (e_machine == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (e_machine == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (e_machine == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (e_machine == 0x2d) {\n                return "ARC";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < e_machine) {\n              if (e_machine == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < e_machine) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (e_machine == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (e_machine == 0x30) {\n              return "Renesas H8S";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0x3b) {\n            return "Toyota ME16 processor";\n          }\n          if (e_machine < 0x3c) {\n            if (e_machine == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (e_machine < 0x39) {\n              if (e_machine == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (e_machine == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (e_machine == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (e_machine == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < e_machine) {\n              if (e_machine == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < e_machine) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (e_machine == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (e_machine == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }\n        }\n      }\n    }\n    else {\n      if (e_machine == 0x5c) {\n        return "OpenRISC 1000";\n      }\n      if (e_machine < 0x5d) {\n        if (e_machine == 0x4f) {\n          return "LSI Logic\'s 16-bit DSP processor";\n        }\n        if (e_machine < 0x50) {\n          if (e_machine == 0x48) {\n            return "Motorola MC68HC05 Microcontroller";\n          }\n          if (e_machine < 0x49) {\n            if (e_machine == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (e_machine < 0x46) {\n              if (e_machine == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (e_machine == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (e_machine == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (e_machine == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < e_machine) {\n              if (e_machine == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < e_machine) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (e_machine == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (e_machine == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0x55) {\n            return "d10v";\n          }\n          if (e_machine < 0x56) {\n            if (e_machine == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (e_machine < 0x53) {\n              if (e_machine == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (e_machine == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (e_machine == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (e_machine == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < e_machine) {\n              if (e_machine == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < e_machine) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (e_machine == 0x56) {\n              return "d30v";\n            }\n            if (e_machine == 0x57) {\n              return "Renesas V850";\n            }\n          }\n        }\n      }\n      else {\n        if (e_machine == 0x69) {\n          return "Texas Instruments msp430 microcontroller";\n        }\n        if (e_machine < 0x6a) {\n          if (e_machine == 0x62) {\n            return "Tenor Network TPC processor";\n          }\n          if (e_machine < 99) {\n            if (e_machine == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (e_machine < 0x60) {\n              if (e_machine == 0x5d) {\n                return "ARCompact";\n              }\n              if (e_machine == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (e_machine == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (e_machine == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < e_machine) {\n              if (e_machine == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < e_machine) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (e_machine == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (e_machine == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (e_machine < 0x70) {\n            if (e_machine == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (e_machine < 0x6d) {\n              if (e_machine == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (e_machine == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (e_machine == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (e_machine == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < e_machine) {\n              if (e_machine == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < e_machine) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (e_machine == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (e_machine == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }\n      }\n    }\n  }\n  else {\n    if (e_machine == 0xc5) {\n      return "Renesas RL78";\n    }\n    if (e_machine < 0xc6) {\n      if (e_machine == 0xab) {\n        return "M2000 Reconfigurable RISC Microprocessor";\n      }\n      if (e_machine < 0xac) {\n        if (e_machine == 0x8e) {\n          return "Texas Instruments TMS320C55x DSP family";\n        }\n        if (e_machine < 0x8f) {\n          if (e_machine == 0x87) {\n            return "SUNPLUS S+Core";\n          }\n          if (e_machine < 0x88) {\n            if (e_machine == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (e_machine < 0x84) {\n              if (e_machine == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (e_machine == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (e_machine == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (e_machine == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < e_machine) {\n              if (e_machine == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < e_machine) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (e_machine == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (e_machine == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }\n          if (e_machine < 0xa5) {\n            if (e_machine == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (e_machine < 0xa2) {\n              if (e_machine == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (e_machine == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (e_machine == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (e_machine == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < e_machine) {\n              if (e_machine == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < e_machine) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (e_machine == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (e_machine == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }\n        }\n      }\n      else {\n        if (e_machine == 0xb8) {\n          return "ARM (reserved)";\n        }\n        if (e_machine < 0xb9) {\n          if (e_machine == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }\n          if (e_machine < 0xb2) {\n            if (e_machine == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (e_machine < 0xaf) {\n              if (e_machine == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (e_machine == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (e_machine == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (e_machine == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < e_machine) {\n              if (e_machine == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < e_machine) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (e_machine == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (e_machine == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (e_machine < 0xbf) {\n            if (e_machine == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (e_machine < 0xbc) {\n              if (e_machine == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (e_machine == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (e_machine == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (e_machine == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < e_machine) {\n              if (e_machine == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < e_machine) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (e_machine == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (e_machine == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }\n      }\n    }\n    else {\n      if (e_machine == 0xfa) {\n        return "Netronome Flow Processor";\n      }\n      if (e_machine < 0xfb) {\n        if (e_machine == 0xd7) {\n          return "Paneve CDP architecture family";\n        }\n        if (e_machine < 0xd8) {\n          if (e_machine == 0xcb) {\n            return "XMOS xCORE processor family";\n          }\n          if (e_machine < 0xcc) {\n            if (e_machine == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (e_machine < 0xc9) {\n              if (e_machine == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (e_machine == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (e_machine == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (e_machine == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < e_machine) {\n              if (e_machine == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < e_machine) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (e_machine == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (e_machine == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (e_machine < 0xde) {\n            if (e_machine == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (e_machine < 0xdb) {\n              if (e_machine == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (e_machine == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (e_machine == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (e_machine == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xe0) {\n              return "AMD GPU";\n            }\n            if (e_machine < 0xe1) {\n              if (e_machine == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (e_machine == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (e_machine == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (e_machine == 0xf7) {\n                return "Linux BPF";\n              }\n              if (e_machine == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }\n      }\n      else {\n        if (e_machine == 0x9026) {\n          return "Alpha";\n        }\n        if (e_machine < 0x9027) {\n          if (e_machine == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (e_machine < 0x4689) {\n            if (e_machine == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (e_machine < 0x2531) {\n              if (e_machine == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (e_machine == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (e_machine == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (e_machine == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (e_machine < 0x5aa6) {\n              if (e_machine == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (e_machine == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (e_machine == 0x7676) {\n                return "d30v";\n              }\n              if (e_machine == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (e_machine == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }\n        else {\n          if (e_machine == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (e_machine < 0xbaac) {\n            if (e_machine == 0xa390) {\n              return "IBM S/390";\n            }\n            if (e_machine < 0xa391) {\n              if (e_machine == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (e_machine == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (e_machine == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (e_machine == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (e_machine < 0xf00e) {\n              if (e_machine == 0xbeef) {\n                return "mn10300";\n              }\n              if (e_machine == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (e_machine == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (e_machine == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (e_machine == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }\n      }\n    }\n  }\n  pcVar1 = (char *)dcgettext(0,"<unknown>: 0x%x",5);\n  snprintf(get_machine_name::buff,0x40,pcVar1,e_machine);\n  return get_machine_name::buff;\n}" { (declaration "char *pcVar1;" primitive_type (pointer_declarator "*pcVar1" * identifier) ;) (if_statement "if (e_machine == 0x76) {\n    return "Microchip Technology dsPIC30F Digital Signal Controller";\n  }" if (parenthesized_expression "(e_machine == 0x76)" ( (binary_expression "e_machine == 0x76" identifier == number_literal) )) (compound_statement "{\n    return "Microchip Technology dsPIC30F Digital Signal Controller";\n  }" { (return_statement "return "Microchip Technology dsPIC30F Digital Signal Controller";" return (string_literal ""Microchip Technology dsPIC30F Digital Signal Controller"" " string_content ") ;) })) (if_statement "if (e_machine < 0x77) {\n    if (e_machine == 0x42) {\n      return "Siemens FX66 microcontroller";\n    }\n    if (e_machine < 0x43) {\n      if (e_machine == 0x28) {\n        return "ARM";\n      }\n      if (e_machine < 0x29) {\n        if (e_machine == 0xb) {\n          return "Sparc v9 (old)";\n        }\n        if (e_machine < 0xc) {\n          if (e_machine == 5) {\n            return "MC88000";\n          }\n          if (e_machine < 6) {\n            if (e_machine == 2) {\n              return "Sparc";\n            }\n            if (e_machine < 3) {\n              if (e_machine == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (e_machine == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (e_machine == 3) {\n                return "Intel 80386";\n              }\n              if (e_machine == 4) {\n                return "MC68000";\n              }\n            }\n          }\n          else {\n            if (e_machine == 8) {\n              return "MIPS R3000";\n            }\n            if (e_machine < 9) {\n              if (e_machine == 6) {\n                return "Intel MCU";\n              }\n              if (e_machine == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (e_machine == 9) {\n                return "IBM System/370";\n              }\n              if (e_machine == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }\n        }\n        else {\n          if (e_machine == 0x15) {\n            return "PowerPC64";\n          }\n          if (e_machine < 0x16) {\n            if (e_machine == 0x12) {\n              return "Sparc v8+";\n            }\n            if (e_machine < 0x13) {\n              if (e_machine == 0xf) {\n                return "HPPA";\n              }\n              if (e_machine == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (e_machine == 0x13) {\n                return "Intel 80960";\n              }\n              if (e_machine == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < e_machine) {\n              if (e_machine == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < e_machine) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (e_machine == 0x16) {\n              return "IBM S/390";\n            }\n            if (e_machine == 0x17) {\n              return "SPU";\n            }\n          }\n        }\n      }\n      else {\n        if (e_machine == 0x35) {\n          return "Motorola MC68HC12 Microcontroller";\n        }\n        if (e_machine < 0x36) {\n          if (e_machine == 0x2e) {\n            return "Renesas H8/300";\n          }\n          if (e_machine < 0x2f) {\n            if (e_machine == 0x2b) {\n              return "Sparc v9";\n            }\n            if (e_machine < 0x2c) {\n              if (e_machine == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (e_machine == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (e_machine == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (e_machine == 0x2d) {\n                return "ARC";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < e_machine) {\n              if (e_machine == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < e_machine) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (e_machine == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (e_machine == 0x30) {\n              return "Renesas H8S";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0x3b) {\n            return "Toyota ME16 processor";\n          }\n          if (e_machine < 0x3c) {\n            if (e_machine == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (e_machine < 0x39) {\n              if (e_machine == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (e_machine == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (e_machine == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (e_machine == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < e_machine) {\n              if (e_machine == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < e_machine) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (e_machine == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (e_machine == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }\n        }\n      }\n    }\n    else {\n      if (e_machine == 0x5c) {\n        return "OpenRISC 1000";\n      }\n      if (e_machine < 0x5d) {\n        if (e_machine == 0x4f) {\n          return "LSI Logic\'s 16-bit DSP processor";\n        }\n        if (e_machine < 0x50) {\n          if (e_machine == 0x48) {\n            return "Motorola MC68HC05 Microcontroller";\n          }\n          if (e_machine < 0x49) {\n            if (e_machine == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (e_machine < 0x46) {\n              if (e_machine == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (e_machine == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (e_machine == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (e_machine == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < e_machine) {\n              if (e_machine == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < e_machine) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (e_machine == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (e_machine == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0x55) {\n            return "d10v";\n          }\n          if (e_machine < 0x56) {\n            if (e_machine == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (e_machine < 0x53) {\n              if (e_machine == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (e_machine == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (e_machine == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (e_machine == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < e_machine) {\n              if (e_machine == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < e_machine) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (e_machine == 0x56) {\n              return "d30v";\n            }\n            if (e_machine == 0x57) {\n              return "Renesas V850";\n            }\n          }\n        }\n      }\n      else {\n        if (e_machine == 0x69) {\n          return "Texas Instruments msp430 microcontroller";\n        }\n        if (e_machine < 0x6a) {\n          if (e_machine == 0x62) {\n            return "Tenor Network TPC processor";\n          }\n          if (e_machine < 99) {\n            if (e_machine == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (e_machine < 0x60) {\n              if (e_machine == 0x5d) {\n                return "ARCompact";\n              }\n              if (e_machine == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (e_machine == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (e_machine == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < e_machine) {\n              if (e_machine == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < e_machine) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (e_machine == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (e_machine == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (e_machine < 0x70) {\n            if (e_machine == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (e_machine < 0x6d) {\n              if (e_machine == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (e_machine == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (e_machine == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (e_machine == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < e_machine) {\n              if (e_machine == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < e_machine) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (e_machine == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (e_machine == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }\n      }\n    }\n  }\n  else {\n    if (e_machine == 0xc5) {\n      return "Renesas RL78";\n    }\n    if (e_machine < 0xc6) {\n      if (e_machine == 0xab) {\n        return "M2000 Reconfigurable RISC Microprocessor";\n      }\n      if (e_machine < 0xac) {\n        if (e_machine == 0x8e) {\n          return "Texas Instruments TMS320C55x DSP family";\n        }\n        if (e_machine < 0x8f) {\n          if (e_machine == 0x87) {\n            return "SUNPLUS S+Core";\n          }\n          if (e_machine < 0x88) {\n            if (e_machine == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (e_machine < 0x84) {\n              if (e_machine == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (e_machine == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (e_machine == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (e_machine == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < e_machine) {\n              if (e_machine == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < e_machine) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (e_machine == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (e_machine == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }\n          if (e_machine < 0xa5) {\n            if (e_machine == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (e_machine < 0xa2) {\n              if (e_machine == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (e_machine == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (e_machine == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (e_machine == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < e_machine) {\n              if (e_machine == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < e_machine) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (e_machine == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (e_machine == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }\n        }\n      }\n      else {\n        if (e_machine == 0xb8) {\n          return "ARM (reserved)";\n        }\n        if (e_machine < 0xb9) {\n          if (e_machine == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }\n          if (e_machine < 0xb2) {\n            if (e_machine == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (e_machine < 0xaf) {\n              if (e_machine == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (e_machine == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (e_machine == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (e_machine == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < e_machine) {\n              if (e_machine == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < e_machine) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (e_machine == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (e_machine == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (e_machine < 0xbf) {\n            if (e_machine == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (e_machine < 0xbc) {\n              if (e_machine == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (e_machine == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (e_machine == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (e_machine == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < e_machine) {\n              if (e_machine == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < e_machine) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (e_machine == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (e_machine == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }\n      }\n    }\n    else {\n      if (e_machine == 0xfa) {\n        return "Netronome Flow Processor";\n      }\n      if (e_machine < 0xfb) {\n        if (e_machine == 0xd7) {\n          return "Paneve CDP architecture family";\n        }\n        if (e_machine < 0xd8) {\n          if (e_machine == 0xcb) {\n            return "XMOS xCORE processor family";\n          }\n          if (e_machine < 0xcc) {\n            if (e_machine == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (e_machine < 0xc9) {\n              if (e_machine == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (e_machine == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (e_machine == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (e_machine == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < e_machine) {\n              if (e_machine == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < e_machine) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (e_machine == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (e_machine == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (e_machine < 0xde) {\n            if (e_machine == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (e_machine < 0xdb) {\n              if (e_machine == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (e_machine == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (e_machine == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (e_machine == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xe0) {\n              return "AMD GPU";\n            }\n            if (e_machine < 0xe1) {\n              if (e_machine == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (e_machine == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (e_machine == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (e_machine == 0xf7) {\n                return "Linux BPF";\n              }\n              if (e_machine == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }\n      }\n      else {\n        if (e_machine == 0x9026) {\n          return "Alpha";\n        }\n        if (e_machine < 0x9027) {\n          if (e_machine == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (e_machine < 0x4689) {\n            if (e_machine == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (e_machine < 0x2531) {\n              if (e_machine == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (e_machine == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (e_machine == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (e_machine == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (e_machine < 0x5aa6) {\n              if (e_machine == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (e_machine == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (e_machine == 0x7676) {\n                return "d30v";\n              }\n              if (e_machine == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (e_machine == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }\n        else {\n          if (e_machine == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (e_machine < 0xbaac) {\n            if (e_machine == 0xa390) {\n              return "IBM S/390";\n            }\n            if (e_machine < 0xa391) {\n              if (e_machine == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (e_machine == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (e_machine == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (e_machine == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (e_machine < 0xf00e) {\n              if (e_machine == 0xbeef) {\n                return "mn10300";\n              }\n              if (e_machine == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (e_machine == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (e_machine == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (e_machine == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }\n      }\n    }\n  }" if (parenthesized_expression "(e_machine < 0x77)" ( (binary_expression "e_machine < 0x77" identifier < number_literal) )) (compound_statement "{\n    if (e_machine == 0x42) {\n      return "Siemens FX66 microcontroller";\n    }\n    if (e_machine < 0x43) {\n      if (e_machine == 0x28) {\n        return "ARM";\n      }\n      if (e_machine < 0x29) {\n        if (e_machine == 0xb) {\n          return "Sparc v9 (old)";\n        }\n        if (e_machine < 0xc) {\n          if (e_machine == 5) {\n            return "MC88000";\n          }\n          if (e_machine < 6) {\n            if (e_machine == 2) {\n              return "Sparc";\n            }\n            if (e_machine < 3) {\n              if (e_machine == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (e_machine == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (e_machine == 3) {\n                return "Intel 80386";\n              }\n              if (e_machine == 4) {\n                return "MC68000";\n              }\n            }\n          }\n          else {\n            if (e_machine == 8) {\n              return "MIPS R3000";\n            }\n            if (e_machine < 9) {\n              if (e_machine == 6) {\n                return "Intel MCU";\n              }\n              if (e_machine == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (e_machine == 9) {\n                return "IBM System/370";\n              }\n              if (e_machine == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }\n        }\n        else {\n          if (e_machine == 0x15) {\n            return "PowerPC64";\n          }\n          if (e_machine < 0x16) {\n            if (e_machine == 0x12) {\n              return "Sparc v8+";\n            }\n            if (e_machine < 0x13) {\n              if (e_machine == 0xf) {\n                return "HPPA";\n              }\n              if (e_machine == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (e_machine == 0x13) {\n                return "Intel 80960";\n              }\n              if (e_machine == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < e_machine) {\n              if (e_machine == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < e_machine) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (e_machine == 0x16) {\n              return "IBM S/390";\n            }\n            if (e_machine == 0x17) {\n              return "SPU";\n            }\n          }\n        }\n      }\n      else {\n        if (e_machine == 0x35) {\n          return "Motorola MC68HC12 Microcontroller";\n        }\n        if (e_machine < 0x36) {\n          if (e_machine == 0x2e) {\n            return "Renesas H8/300";\n          }\n          if (e_machine < 0x2f) {\n            if (e_machine == 0x2b) {\n              return "Sparc v9";\n            }\n            if (e_machine < 0x2c) {\n              if (e_machine == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (e_machine == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (e_machine == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (e_machine == 0x2d) {\n                return "ARC";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < e_machine) {\n              if (e_machine == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < e_machine) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (e_machine == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (e_machine == 0x30) {\n              return "Renesas H8S";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0x3b) {\n            return "Toyota ME16 processor";\n          }\n          if (e_machine < 0x3c) {\n            if (e_machine == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (e_machine < 0x39) {\n              if (e_machine == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (e_machine == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (e_machine == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (e_machine == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < e_machine) {\n              if (e_machine == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < e_machine) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (e_machine == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (e_machine == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }\n        }\n      }\n    }\n    else {\n      if (e_machine == 0x5c) {\n        return "OpenRISC 1000";\n      }\n      if (e_machine < 0x5d) {\n        if (e_machine == 0x4f) {\n          return "LSI Logic\'s 16-bit DSP processor";\n        }\n        if (e_machine < 0x50) {\n          if (e_machine == 0x48) {\n            return "Motorola MC68HC05 Microcontroller";\n          }\n          if (e_machine < 0x49) {\n            if (e_machine == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (e_machine < 0x46) {\n              if (e_machine == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (e_machine == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (e_machine == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (e_machine == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < e_machine) {\n              if (e_machine == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < e_machine) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (e_machine == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (e_machine == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0x55) {\n            return "d10v";\n          }\n          if (e_machine < 0x56) {\n            if (e_machine == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (e_machine < 0x53) {\n              if (e_machine == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (e_machine == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (e_machine == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (e_machine == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < e_machine) {\n              if (e_machine == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < e_machine) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (e_machine == 0x56) {\n              return "d30v";\n            }\n            if (e_machine == 0x57) {\n              return "Renesas V850";\n            }\n          }\n        }\n      }\n      else {\n        if (e_machine == 0x69) {\n          return "Texas Instruments msp430 microcontroller";\n        }\n        if (e_machine < 0x6a) {\n          if (e_machine == 0x62) {\n            return "Tenor Network TPC processor";\n          }\n          if (e_machine < 99) {\n            if (e_machine == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (e_machine < 0x60) {\n              if (e_machine == 0x5d) {\n                return "ARCompact";\n              }\n              if (e_machine == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (e_machine == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (e_machine == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < e_machine) {\n              if (e_machine == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < e_machine) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (e_machine == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (e_machine == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (e_machine < 0x70) {\n            if (e_machine == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (e_machine < 0x6d) {\n              if (e_machine == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (e_machine == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (e_machine == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (e_machine == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < e_machine) {\n              if (e_machine == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < e_machine) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (e_machine == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (e_machine == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }\n      }\n    }\n  }" { (if_statement "if (e_machine == 0x42) {\n      return "Siemens FX66 microcontroller";\n    }" if (parenthesized_expression "(e_machine == 0x42)" ( (binary_expression "e_machine == 0x42" identifier == number_literal) )) (compound_statement "{\n      return "Siemens FX66 microcontroller";\n    }" { (return_statement "return "Siemens FX66 microcontroller";" return (string_literal ""Siemens FX66 microcontroller"" " string_content ") ;) })) (if_statement "if (e_machine < 0x43) {\n      if (e_machine == 0x28) {\n        return "ARM";\n      }\n      if (e_machine < 0x29) {\n        if (e_machine == 0xb) {\n          return "Sparc v9 (old)";\n        }\n        if (e_machine < 0xc) {\n          if (e_machine == 5) {\n            return "MC88000";\n          }\n          if (e_machine < 6) {\n            if (e_machine == 2) {\n              return "Sparc";\n            }\n            if (e_machine < 3) {\n              if (e_machine == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (e_machine == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (e_machine == 3) {\n                return "Intel 80386";\n              }\n              if (e_machine == 4) {\n                return "MC68000";\n              }\n            }\n          }\n          else {\n            if (e_machine == 8) {\n              return "MIPS R3000";\n            }\n            if (e_machine < 9) {\n              if (e_machine == 6) {\n                return "Intel MCU";\n              }\n              if (e_machine == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (e_machine == 9) {\n                return "IBM System/370";\n              }\n              if (e_machine == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }\n        }\n        else {\n          if (e_machine == 0x15) {\n            return "PowerPC64";\n          }\n          if (e_machine < 0x16) {\n            if (e_machine == 0x12) {\n              return "Sparc v8+";\n            }\n            if (e_machine < 0x13) {\n              if (e_machine == 0xf) {\n                return "HPPA";\n              }\n              if (e_machine == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (e_machine == 0x13) {\n                return "Intel 80960";\n              }\n              if (e_machine == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < e_machine) {\n              if (e_machine == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < e_machine) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (e_machine == 0x16) {\n              return "IBM S/390";\n            }\n            if (e_machine == 0x17) {\n              return "SPU";\n            }\n          }\n        }\n      }\n      else {\n        if (e_machine == 0x35) {\n          return "Motorola MC68HC12 Microcontroller";\n        }\n        if (e_machine < 0x36) {\n          if (e_machine == 0x2e) {\n            return "Renesas H8/300";\n          }\n          if (e_machine < 0x2f) {\n            if (e_machine == 0x2b) {\n              return "Sparc v9";\n            }\n            if (e_machine < 0x2c) {\n              if (e_machine == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (e_machine == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (e_machine == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (e_machine == 0x2d) {\n                return "ARC";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < e_machine) {\n              if (e_machine == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < e_machine) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (e_machine == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (e_machine == 0x30) {\n              return "Renesas H8S";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0x3b) {\n            return "Toyota ME16 processor";\n          }\n          if (e_machine < 0x3c) {\n            if (e_machine == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (e_machine < 0x39) {\n              if (e_machine == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (e_machine == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (e_machine == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (e_machine == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < e_machine) {\n              if (e_machine == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < e_machine) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (e_machine == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (e_machine == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }\n        }\n      }\n    }\n    else {\n      if (e_machine == 0x5c) {\n        return "OpenRISC 1000";\n      }\n      if (e_machine < 0x5d) {\n        if (e_machine == 0x4f) {\n          return "LSI Logic\'s 16-bit DSP processor";\n        }\n        if (e_machine < 0x50) {\n          if (e_machine == 0x48) {\n            return "Motorola MC68HC05 Microcontroller";\n          }\n          if (e_machine < 0x49) {\n            if (e_machine == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (e_machine < 0x46) {\n              if (e_machine == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (e_machine == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (e_machine == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (e_machine == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < e_machine) {\n              if (e_machine == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < e_machine) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (e_machine == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (e_machine == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0x55) {\n            return "d10v";\n          }\n          if (e_machine < 0x56) {\n            if (e_machine == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (e_machine < 0x53) {\n              if (e_machine == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (e_machine == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (e_machine == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (e_machine == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < e_machine) {\n              if (e_machine == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < e_machine) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (e_machine == 0x56) {\n              return "d30v";\n            }\n            if (e_machine == 0x57) {\n              return "Renesas V850";\n            }\n          }\n        }\n      }\n      else {\n        if (e_machine == 0x69) {\n          return "Texas Instruments msp430 microcontroller";\n        }\n        if (e_machine < 0x6a) {\n          if (e_machine == 0x62) {\n            return "Tenor Network TPC processor";\n          }\n          if (e_machine < 99) {\n            if (e_machine == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (e_machine < 0x60) {\n              if (e_machine == 0x5d) {\n                return "ARCompact";\n              }\n              if (e_machine == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (e_machine == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (e_machine == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < e_machine) {\n              if (e_machine == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < e_machine) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (e_machine == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (e_machine == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (e_machine < 0x70) {\n            if (e_machine == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (e_machine < 0x6d) {\n              if (e_machine == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (e_machine == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (e_machine == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (e_machine == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < e_machine) {\n              if (e_machine == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < e_machine) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (e_machine == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (e_machine == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }\n      }\n    }" if (parenthesized_expression "(e_machine < 0x43)" ( (binary_expression "e_machine < 0x43" identifier < number_literal) )) (compound_statement "{\n      if (e_machine == 0x28) {\n        return "ARM";\n      }\n      if (e_machine < 0x29) {\n        if (e_machine == 0xb) {\n          return "Sparc v9 (old)";\n        }\n        if (e_machine < 0xc) {\n          if (e_machine == 5) {\n            return "MC88000";\n          }\n          if (e_machine < 6) {\n            if (e_machine == 2) {\n              return "Sparc";\n            }\n            if (e_machine < 3) {\n              if (e_machine == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (e_machine == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (e_machine == 3) {\n                return "Intel 80386";\n              }\n              if (e_machine == 4) {\n                return "MC68000";\n              }\n            }\n          }\n          else {\n            if (e_machine == 8) {\n              return "MIPS R3000";\n            }\n            if (e_machine < 9) {\n              if (e_machine == 6) {\n                return "Intel MCU";\n              }\n              if (e_machine == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (e_machine == 9) {\n                return "IBM System/370";\n              }\n              if (e_machine == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }\n        }\n        else {\n          if (e_machine == 0x15) {\n            return "PowerPC64";\n          }\n          if (e_machine < 0x16) {\n            if (e_machine == 0x12) {\n              return "Sparc v8+";\n            }\n            if (e_machine < 0x13) {\n              if (e_machine == 0xf) {\n                return "HPPA";\n              }\n              if (e_machine == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (e_machine == 0x13) {\n                return "Intel 80960";\n              }\n              if (e_machine == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < e_machine) {\n              if (e_machine == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < e_machine) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (e_machine == 0x16) {\n              return "IBM S/390";\n            }\n            if (e_machine == 0x17) {\n              return "SPU";\n            }\n          }\n        }\n      }\n      else {\n        if (e_machine == 0x35) {\n          return "Motorola MC68HC12 Microcontroller";\n        }\n        if (e_machine < 0x36) {\n          if (e_machine == 0x2e) {\n            return "Renesas H8/300";\n          }\n          if (e_machine < 0x2f) {\n            if (e_machine == 0x2b) {\n              return "Sparc v9";\n            }\n            if (e_machine < 0x2c) {\n              if (e_machine == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (e_machine == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (e_machine == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (e_machine == 0x2d) {\n                return "ARC";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < e_machine) {\n              if (e_machine == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < e_machine) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (e_machine == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (e_machine == 0x30) {\n              return "Renesas H8S";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0x3b) {\n            return "Toyota ME16 processor";\n          }\n          if (e_machine < 0x3c) {\n            if (e_machine == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (e_machine < 0x39) {\n              if (e_machine == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (e_machine == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (e_machine == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (e_machine == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < e_machine) {\n              if (e_machine == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < e_machine) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (e_machine == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (e_machine == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }\n        }\n      }\n    }" { (if_statement "if (e_machine == 0x28) {\n        return "ARM";\n      }" if (parenthesized_expression "(e_machine == 0x28)" ( (binary_expression "e_machine == 0x28" identifier == number_literal) )) (compound_statement "{\n        return "ARM";\n      }" { (return_statement "return "ARM";" return (string_literal ""ARM"" " string_content ") ;) })) (if_statement "if (e_machine < 0x29) {\n        if (e_machine == 0xb) {\n          return "Sparc v9 (old)";\n        }\n        if (e_machine < 0xc) {\n          if (e_machine == 5) {\n            return "MC88000";\n          }\n          if (e_machine < 6) {\n            if (e_machine == 2) {\n              return "Sparc";\n            }\n            if (e_machine < 3) {\n              if (e_machine == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (e_machine == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (e_machine == 3) {\n                return "Intel 80386";\n              }\n              if (e_machine == 4) {\n                return "MC68000";\n              }\n            }\n          }\n          else {\n            if (e_machine == 8) {\n              return "MIPS R3000";\n            }\n            if (e_machine < 9) {\n              if (e_machine == 6) {\n                return "Intel MCU";\n              }\n              if (e_machine == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (e_machine == 9) {\n                return "IBM System/370";\n              }\n              if (e_machine == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }\n        }\n        else {\n          if (e_machine == 0x15) {\n            return "PowerPC64";\n          }\n          if (e_machine < 0x16) {\n            if (e_machine == 0x12) {\n              return "Sparc v8+";\n            }\n            if (e_machine < 0x13) {\n              if (e_machine == 0xf) {\n                return "HPPA";\n              }\n              if (e_machine == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (e_machine == 0x13) {\n                return "Intel 80960";\n              }\n              if (e_machine == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < e_machine) {\n              if (e_machine == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < e_machine) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (e_machine == 0x16) {\n              return "IBM S/390";\n            }\n            if (e_machine == 0x17) {\n              return "SPU";\n            }\n          }\n        }\n      }\n      else {\n        if (e_machine == 0x35) {\n          return "Motorola MC68HC12 Microcontroller";\n        }\n        if (e_machine < 0x36) {\n          if (e_machine == 0x2e) {\n            return "Renesas H8/300";\n          }\n          if (e_machine < 0x2f) {\n            if (e_machine == 0x2b) {\n              return "Sparc v9";\n            }\n            if (e_machine < 0x2c) {\n              if (e_machine == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (e_machine == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (e_machine == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (e_machine == 0x2d) {\n                return "ARC";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < e_machine) {\n              if (e_machine == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < e_machine) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (e_machine == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (e_machine == 0x30) {\n              return "Renesas H8S";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0x3b) {\n            return "Toyota ME16 processor";\n          }\n          if (e_machine < 0x3c) {\n            if (e_machine == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (e_machine < 0x39) {\n              if (e_machine == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (e_machine == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (e_machine == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (e_machine == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < e_machine) {\n              if (e_machine == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < e_machine) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (e_machine == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (e_machine == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }\n        }\n      }" if (parenthesized_expression "(e_machine < 0x29)" ( (binary_expression "e_machine < 0x29" identifier < number_literal) )) (compound_statement "{\n        if (e_machine == 0xb) {\n          return "Sparc v9 (old)";\n        }\n        if (e_machine < 0xc) {\n          if (e_machine == 5) {\n            return "MC88000";\n          }\n          if (e_machine < 6) {\n            if (e_machine == 2) {\n              return "Sparc";\n            }\n            if (e_machine < 3) {\n              if (e_machine == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (e_machine == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (e_machine == 3) {\n                return "Intel 80386";\n              }\n              if (e_machine == 4) {\n                return "MC68000";\n              }\n            }\n          }\n          else {\n            if (e_machine == 8) {\n              return "MIPS R3000";\n            }\n            if (e_machine < 9) {\n              if (e_machine == 6) {\n                return "Intel MCU";\n              }\n              if (e_machine == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (e_machine == 9) {\n                return "IBM System/370";\n              }\n              if (e_machine == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }\n        }\n        else {\n          if (e_machine == 0x15) {\n            return "PowerPC64";\n          }\n          if (e_machine < 0x16) {\n            if (e_machine == 0x12) {\n              return "Sparc v8+";\n            }\n            if (e_machine < 0x13) {\n              if (e_machine == 0xf) {\n                return "HPPA";\n              }\n              if (e_machine == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (e_machine == 0x13) {\n                return "Intel 80960";\n              }\n              if (e_machine == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < e_machine) {\n              if (e_machine == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < e_machine) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (e_machine == 0x16) {\n              return "IBM S/390";\n            }\n            if (e_machine == 0x17) {\n              return "SPU";\n            }\n          }\n        }\n      }" { (if_statement "if (e_machine == 0xb) {\n          return "Sparc v9 (old)";\n        }" if (parenthesized_expression "(e_machine == 0xb)" ( (binary_expression "e_machine == 0xb" identifier == number_literal) )) (compound_statement "{\n          return "Sparc v9 (old)";\n        }" { (return_statement "return "Sparc v9 (old)";" return (string_literal ""Sparc v9 (old)"" " string_content ") ;) })) (if_statement "if (e_machine < 0xc) {\n          if (e_machine == 5) {\n            return "MC88000";\n          }\n          if (e_machine < 6) {\n            if (e_machine == 2) {\n              return "Sparc";\n            }\n            if (e_machine < 3) {\n              if (e_machine == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (e_machine == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (e_machine == 3) {\n                return "Intel 80386";\n              }\n              if (e_machine == 4) {\n                return "MC68000";\n              }\n            }\n          }\n          else {\n            if (e_machine == 8) {\n              return "MIPS R3000";\n            }\n            if (e_machine < 9) {\n              if (e_machine == 6) {\n                return "Intel MCU";\n              }\n              if (e_machine == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (e_machine == 9) {\n                return "IBM System/370";\n              }\n              if (e_machine == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }\n        }\n        else {\n          if (e_machine == 0x15) {\n            return "PowerPC64";\n          }\n          if (e_machine < 0x16) {\n            if (e_machine == 0x12) {\n              return "Sparc v8+";\n            }\n            if (e_machine < 0x13) {\n              if (e_machine == 0xf) {\n                return "HPPA";\n              }\n              if (e_machine == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (e_machine == 0x13) {\n                return "Intel 80960";\n              }\n              if (e_machine == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < e_machine) {\n              if (e_machine == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < e_machine) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (e_machine == 0x16) {\n              return "IBM S/390";\n            }\n            if (e_machine == 0x17) {\n              return "SPU";\n            }\n          }\n        }" if (parenthesized_expression "(e_machine < 0xc)" ( (binary_expression "e_machine < 0xc" identifier < number_literal) )) (compound_statement "{\n          if (e_machine == 5) {\n            return "MC88000";\n          }\n          if (e_machine < 6) {\n            if (e_machine == 2) {\n              return "Sparc";\n            }\n            if (e_machine < 3) {\n              if (e_machine == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (e_machine == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (e_machine == 3) {\n                return "Intel 80386";\n              }\n              if (e_machine == 4) {\n                return "MC68000";\n              }\n            }\n          }\n          else {\n            if (e_machine == 8) {\n              return "MIPS R3000";\n            }\n            if (e_machine < 9) {\n              if (e_machine == 6) {\n                return "Intel MCU";\n              }\n              if (e_machine == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (e_machine == 9) {\n                return "IBM System/370";\n              }\n              if (e_machine == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }\n        }" { (if_statement "if (e_machine == 5) {\n            return "MC88000";\n          }" if (parenthesized_expression "(e_machine == 5)" ( (binary_expression "e_machine == 5" identifier == number_literal) )) (compound_statement "{\n            return "MC88000";\n          }" { (return_statement "return "MC88000";" return (string_literal ""MC88000"" " string_content ") ;) })) (if_statement "if (e_machine < 6) {\n            if (e_machine == 2) {\n              return "Sparc";\n            }\n            if (e_machine < 3) {\n              if (e_machine == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (e_machine == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (e_machine == 3) {\n                return "Intel 80386";\n              }\n              if (e_machine == 4) {\n                return "MC68000";\n              }\n            }\n          }\n          else {\n            if (e_machine == 8) {\n              return "MIPS R3000";\n            }\n            if (e_machine < 9) {\n              if (e_machine == 6) {\n                return "Intel MCU";\n              }\n              if (e_machine == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (e_machine == 9) {\n                return "IBM System/370";\n              }\n              if (e_machine == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }" if (parenthesized_expression "(e_machine < 6)" ( (binary_expression "e_machine < 6" identifier < number_literal) )) (compound_statement "{\n            if (e_machine == 2) {\n              return "Sparc";\n            }\n            if (e_machine < 3) {\n              if (e_machine == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (e_machine == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (e_machine == 3) {\n                return "Intel 80386";\n              }\n              if (e_machine == 4) {\n                return "MC68000";\n              }\n            }\n          }" { (if_statement "if (e_machine == 2) {\n              return "Sparc";\n            }" if (parenthesized_expression "(e_machine == 2)" ( (binary_expression "e_machine == 2" identifier == number_literal) )) (compound_statement "{\n              return "Sparc";\n            }" { (return_statement "return "Sparc";" return (string_literal ""Sparc"" " string_content ") ;) })) (if_statement "if (e_machine < 3) {\n              if (e_machine == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (e_machine == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (e_machine == 3) {\n                return "Intel 80386";\n              }\n              if (e_machine == 4) {\n                return "MC68000";\n              }\n            }" if (parenthesized_expression "(e_machine < 3)" ( (binary_expression "e_machine < 3" identifier < number_literal) )) (compound_statement "{\n              if (e_machine == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (e_machine == 1) {\n                return "WE32100";\n              }\n            }" { (if_statement "if (e_machine == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }" if (parenthesized_expression "(e_machine == 0)" ( (binary_expression "e_machine == 0" identifier == number_literal) )) (compound_statement "{\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }" { (expression_statement "pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);" (assignment_expression "pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5)" identifier = (cast_expression "(char *)dcgettext(0,&DAT_000768a2,5)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (call_expression "dcgettext(0,&DAT_000768a2,5)" identifier (argument_list "(0,&DAT_000768a2,5)" ( number_literal , (pointer_expression "&DAT_000768a2" & identifier) , number_literal ))))) ;) (return_statement "return pcVar1;" return identifier ;) })) (if_statement "if (e_machine == 1) {\n                return "WE32100";\n              }" if (parenthesized_expression "(e_machine == 1)" ( (binary_expression "e_machine == 1" identifier == number_literal) )) (compound_statement "{\n                return "WE32100";\n              }" { (return_statement "return "WE32100";" return (string_literal ""WE32100"" " string_content ") ;) })) }) (else_clause "else {\n              if (e_machine == 3) {\n                return "Intel 80386";\n              }\n              if (e_machine == 4) {\n                return "MC68000";\n              }\n            }" else (compound_statement "{\n              if (e_machine == 3) {\n                return "Intel 80386";\n              }\n              if (e_machine == 4) {\n                return "MC68000";\n              }\n            }" { (if_statement "if (e_machine == 3) {\n                return "Intel 80386";\n              }" if (parenthesized_expression "(e_machine == 3)" ( (binary_expression "e_machine == 3" identifier == number_literal) )) (compound_statement "{\n                return "Intel 80386";\n              }" { (return_statement "return "Intel 80386";" return (string_literal ""Intel 80386"" " string_content ") ;) })) (if_statement "if (e_machine == 4) {\n                return "MC68000";\n              }" if (parenthesized_expression "(e_machine == 4)" ( (binary_expression "e_machine == 4" identifier == number_literal) )) (compound_statement "{\n                return "MC68000";\n              }" { (return_statement "return "MC68000";" return (string_literal ""MC68000"" " string_content ") ;) })) }))) }) (else_clause "else {\n            if (e_machine == 8) {\n              return "MIPS R3000";\n            }\n            if (e_machine < 9) {\n              if (e_machine == 6) {\n                return "Intel MCU";\n              }\n              if (e_machine == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (e_machine == 9) {\n                return "IBM System/370";\n              }\n              if (e_machine == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }" else (compound_statement "{\n            if (e_machine == 8) {\n              return "MIPS R3000";\n            }\n            if (e_machine < 9) {\n              if (e_machine == 6) {\n                return "Intel MCU";\n              }\n              if (e_machine == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (e_machine == 9) {\n                return "IBM System/370";\n              }\n              if (e_machine == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }" { (if_statement "if (e_machine == 8) {\n              return "MIPS R3000";\n            }" if (parenthesized_expression "(e_machine == 8)" ( (binary_expression "e_machine == 8" identifier == number_literal) )) (compound_statement "{\n              return "MIPS R3000";\n            }" { (return_statement "return "MIPS R3000";" return (string_literal ""MIPS R3000"" " string_content ") ;) })) (if_statement "if (e_machine < 9) {\n              if (e_machine == 6) {\n                return "Intel MCU";\n              }\n              if (e_machine == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (e_machine == 9) {\n                return "IBM System/370";\n              }\n              if (e_machine == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }" if (parenthesized_expression "(e_machine < 9)" ( (binary_expression "e_machine < 9" identifier < number_literal) )) (compound_statement "{\n              if (e_machine == 6) {\n                return "Intel MCU";\n              }\n              if (e_machine == 7) {\n                return "Intel 80860";\n              }\n            }" { (if_statement "if (e_machine == 6) {\n                return "Intel MCU";\n              }" if (parenthesized_expression "(e_machine == 6)" ( (binary_expression "e_machine == 6" identifier == number_literal) )) (compound_statement "{\n                return "Intel MCU";\n              }" { (return_statement "return "Intel MCU";" return (string_literal ""Intel MCU"" " string_content ") ;) })) (if_statement "if (e_machine == 7) {\n                return "Intel 80860";\n              }" if (parenthesized_expression "(e_machine == 7)" ( (binary_expression "e_machine == 7" identifier == number_literal) )) (compound_statement "{\n                return "Intel 80860";\n              }" { (return_statement "return "Intel 80860";" return (string_literal ""Intel 80860"" " string_content ") ;) })) }) (else_clause "else {\n              if (e_machine == 9) {\n                return "IBM System/370";\n              }\n              if (e_machine == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }" else (compound_statement "{\n              if (e_machine == 9) {\n                return "IBM System/370";\n              }\n              if (e_machine == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }" { (if_statement "if (e_machine == 9) {\n                return "IBM System/370";\n              }" if (parenthesized_expression "(e_machine == 9)" ( (binary_expression "e_machine == 9" identifier == number_literal) )) (compound_statement "{\n                return "IBM System/370";\n              }" { (return_statement "return "IBM System/370";" return (string_literal ""IBM System/370"" " string_content ") ;) })) (if_statement "if (e_machine == 10) {\n                return "MIPS R4000 big-endian";\n              }" if (parenthesized_expression "(e_machine == 10)" ( (binary_expression "e_machine == 10" identifier == number_literal) )) (compound_statement "{\n                return "MIPS R4000 big-endian";\n              }" { (return_statement "return "MIPS R4000 big-endian";" return (string_literal ""MIPS R4000 big-endian"" " string_content ") ;) })) }))) }))) }) (else_clause "else {\n          if (e_machine == 0x15) {\n            return "PowerPC64";\n          }\n          if (e_machine < 0x16) {\n            if (e_machine == 0x12) {\n              return "Sparc v8+";\n            }\n            if (e_machine < 0x13) {\n              if (e_machine == 0xf) {\n                return "HPPA";\n              }\n              if (e_machine == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (e_machine == 0x13) {\n                return "Intel 80960";\n              }\n              if (e_machine == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < e_machine) {\n              if (e_machine == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < e_machine) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (e_machine == 0x16) {\n              return "IBM S/390";\n            }\n            if (e_machine == 0x17) {\n              return "SPU";\n            }\n          }\n        }" else (compound_statement "{\n          if (e_machine == 0x15) {\n            return "PowerPC64";\n          }\n          if (e_machine < 0x16) {\n            if (e_machine == 0x12) {\n              return "Sparc v8+";\n            }\n            if (e_machine < 0x13) {\n              if (e_machine == 0xf) {\n                return "HPPA";\n              }\n              if (e_machine == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (e_machine == 0x13) {\n                return "Intel 80960";\n              }\n              if (e_machine == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < e_machine) {\n              if (e_machine == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < e_machine) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (e_machine == 0x16) {\n              return "IBM S/390";\n            }\n            if (e_machine == 0x17) {\n              return "SPU";\n            }\n          }\n        }" { (if_statement "if (e_machine == 0x15) {\n            return "PowerPC64";\n          }" if (parenthesized_expression "(e_machine == 0x15)" ( (binary_expression "e_machine == 0x15" identifier == number_literal) )) (compound_statement "{\n            return "PowerPC64";\n          }" { (return_statement "return "PowerPC64";" return (string_literal ""PowerPC64"" " string_content ") ;) })) (if_statement "if (e_machine < 0x16) {\n            if (e_machine == 0x12) {\n              return "Sparc v8+";\n            }\n            if (e_machine < 0x13) {\n              if (e_machine == 0xf) {\n                return "HPPA";\n              }\n              if (e_machine == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (e_machine == 0x13) {\n                return "Intel 80960";\n              }\n              if (e_machine == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < e_machine) {\n              if (e_machine == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < e_machine) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (e_machine == 0x16) {\n              return "IBM S/390";\n            }\n            if (e_machine == 0x17) {\n              return "SPU";\n            }\n          }" if (parenthesized_expression "(e_machine < 0x16)" ( (binary_expression "e_machine < 0x16" identifier < number_literal) )) (compound_statement "{\n            if (e_machine == 0x12) {\n              return "Sparc v8+";\n            }\n            if (e_machine < 0x13) {\n              if (e_machine == 0xf) {\n                return "HPPA";\n              }\n              if (e_machine == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (e_machine == 0x13) {\n                return "Intel 80960";\n              }\n              if (e_machine == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }" { (if_statement "if (e_machine == 0x12) {\n              return "Sparc v8+";\n            }" if (parenthesized_expression "(e_machine == 0x12)" ( (binary_expression "e_machine == 0x12" identifier == number_literal) )) (compound_statement "{\n              return "Sparc v8+";\n            }" { (return_statement "return "Sparc v8+";" return (string_literal ""Sparc v8+"" " string_content ") ;) })) (if_statement "if (e_machine < 0x13) {\n              if (e_machine == 0xf) {\n                return "HPPA";\n              }\n              if (e_machine == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (e_machine == 0x13) {\n                return "Intel 80960";\n              }\n              if (e_machine == 0x14) {\n                return "PowerPC";\n              }\n            }" if (parenthesized_expression "(e_machine < 0x13)" ( (binary_expression "e_machine < 0x13" identifier < number_literal) )) (compound_statement "{\n              if (e_machine == 0xf) {\n                return "HPPA";\n              }\n              if (e_machine == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }" { (if_statement "if (e_machine == 0xf) {\n                return "HPPA";\n              }" if (parenthesized_expression "(e_machine == 0xf)" ( (binary_expression "e_machine == 0xf" identifier == number_literal) )) (compound_statement "{\n                return "HPPA";\n              }" { (return_statement "return "HPPA";" return (string_literal ""HPPA"" " string_content ") ;) })) (if_statement "if (e_machine == 0x11) {\n                return "Fujitsu VPP500";\n              }" if (parenthesized_expression "(e_machine == 0x11)" ( (binary_expression "e_machine == 0x11" identifier == number_literal) )) (compound_statement "{\n                return "Fujitsu VPP500";\n              }" { (return_statement "return "Fujitsu VPP500";" return (string_literal ""Fujitsu VPP500"" " string_content ") ;) })) }) (else_clause "else {\n              if (e_machine == 0x13) {\n                return "Intel 80960";\n              }\n              if (e_machine == 0x14) {\n                return "PowerPC";\n              }\n            }" else (compound_statement "{\n              if (e_machine == 0x13) {\n                return "Intel 80960";\n              }\n              if (e_machine == 0x14) {\n                return "PowerPC";\n              }\n            }" { (if_statement "if (e_machine == 0x13) {\n                return "Intel 80960";\n              }" if (parenthesized_expression "(e_machine == 0x13)" ( (binary_expression "e_machine == 0x13" identifier == number_literal) )) (compound_statement "{\n                return "Intel 80960";\n              }" { (return_statement "return "Intel 80960";" return (string_literal ""Intel 80960"" " string_content ") ;) })) (if_statement "if (e_machine == 0x14) {\n                return "PowerPC";\n              }" if (parenthesized_expression "(e_machine == 0x14)" ( (binary_expression "e_machine == 0x14" identifier == number_literal) )) (compound_statement "{\n                return "PowerPC";\n              }" { (return_statement "return "PowerPC";" return (string_literal ""PowerPC"" " string_content ") ;) })) }))) }) (else_clause "else {\n            if (e_machine == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < e_machine) {\n              if (e_machine == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < e_machine) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (e_machine == 0x16) {\n              return "IBM S/390";\n            }\n            if (e_machine == 0x17) {\n              return "SPU";\n            }\n          }" else (compound_statement "{\n            if (e_machine == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < e_machine) {\n              if (e_machine == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < e_machine) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (e_machine == 0x16) {\n              return "IBM S/390";\n            }\n            if (e_machine == 0x17) {\n              return "SPU";\n            }\n          }" { (if_statement "if (e_machine == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }" if (parenthesized_expression "(e_machine == 0x24)" ( (binary_expression "e_machine == 0x24" identifier == number_literal) )) (compound_statement "{\n              return "Renesas V850 (using RH850 ABI)";\n            }" { (return_statement "return "Renesas V850 (using RH850 ABI)";" return (string_literal ""Renesas V850 (using RH850 ABI)"" " string_content ") ;) })) (if_statement "if (0x24 < e_machine) {\n              if (e_machine == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < e_machine) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }" if (parenthesized_expression "(0x24 < e_machine)" ( (binary_expression "0x24 < e_machine" number_literal < identifier) )) (compound_statement "{\n              if (e_machine == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < e_machine) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }" { (if_statement "if (e_machine == 0x26) {\n                return "TRW RH32";\n              }" if (parenthesized_expression "(e_machine == 0x26)" ( (binary_expression "e_machine == 0x26" identifier == number_literal) )) (compound_statement "{\n                return "TRW RH32";\n              }" { (return_statement "return "TRW RH32";" return (string_literal ""TRW RH32"" " string_content ") ;) })) (if_statement "if (0x26 < e_machine) {\n                return "MCORE";\n              }" if (parenthesized_expression "(0x26 < e_machine)" ( (binary_expression "0x26 < e_machine" number_literal < identifier) )) (compound_statement "{\n                return "MCORE";\n              }" { (return_statement "return "MCORE";" return (string_literal ""MCORE"" " string_content ") ;) })) (return_statement "return "Fujitsu FR20";" return (string_literal ""Fujitsu FR20"" " string_content ") ;) })) (if_statement "if (e_machine == 0x16) {\n              return "IBM S/390";\n            }" if (parenthesized_expression "(e_machine == 0x16)" ( (binary_expression "e_machine == 0x16" identifier == number_literal) )) (compound_statement "{\n              return "IBM S/390";\n            }" { (return_statement "return "IBM S/390";" return (string_literal ""IBM S/390"" " string_content ") ;) })) (if_statement "if (e_machine == 0x17) {\n              return "SPU";\n            }" if (parenthesized_expression "(e_machine == 0x17)" ( (binary_expression "e_machine == 0x17" identifier == number_literal) )) (compound_statement "{\n              return "SPU";\n            }" { (return_statement "return "SPU";" return (string_literal ""SPU"" " string_content ") ;) })) }))) }))) }) (else_clause "else {\n        if (e_machine == 0x35) {\n          return "Motorola MC68HC12 Microcontroller";\n        }\n        if (e_machine < 0x36) {\n          if (e_machine == 0x2e) {\n            return "Renesas H8/300";\n          }\n          if (e_machine < 0x2f) {\n            if (e_machine == 0x2b) {\n              return "Sparc v9";\n            }\n            if (e_machine < 0x2c) {\n              if (e_machine == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (e_machine == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (e_machine == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (e_machine == 0x2d) {\n                return "ARC";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < e_machine) {\n              if (e_machine == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < e_machine) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (e_machine == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (e_machine == 0x30) {\n              return "Renesas H8S";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0x3b) {\n            return "Toyota ME16 processor";\n          }\n          if (e_machine < 0x3c) {\n            if (e_machine == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (e_machine < 0x39) {\n              if (e_machine == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (e_machine == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (e_machine == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (e_machine == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < e_machine) {\n              if (e_machine == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < e_machine) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (e_machine == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (e_machine == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }\n        }\n      }" else (compound_statement "{\n        if (e_machine == 0x35) {\n          return "Motorola MC68HC12 Microcontroller";\n        }\n        if (e_machine < 0x36) {\n          if (e_machine == 0x2e) {\n            return "Renesas H8/300";\n          }\n          if (e_machine < 0x2f) {\n            if (e_machine == 0x2b) {\n              return "Sparc v9";\n            }\n            if (e_machine < 0x2c) {\n              if (e_machine == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (e_machine == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (e_machine == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (e_machine == 0x2d) {\n                return "ARC";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < e_machine) {\n              if (e_machine == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < e_machine) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (e_machine == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (e_machine == 0x30) {\n              return "Renesas H8S";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0x3b) {\n            return "Toyota ME16 processor";\n          }\n          if (e_machine < 0x3c) {\n            if (e_machine == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (e_machine < 0x39) {\n              if (e_machine == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (e_machine == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (e_machine == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (e_machine == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < e_machine) {\n              if (e_machine == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < e_machine) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (e_machine == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (e_machine == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }\n        }\n      }" { (if_statement "if (e_machine == 0x35) {\n          return "Motorola MC68HC12 Microcontroller";\n        }" if (parenthesized_expression "(e_machine == 0x35)" ( (binary_expression "e_machine == 0x35" identifier == number_literal) )) (compound_statement "{\n          return "Motorola MC68HC12 Microcontroller";\n        }" { (return_statement "return "Motorola MC68HC12 Microcontroller";" return (string_literal ""Motorola MC68HC12 Microcontroller"" " string_content ") ;) })) (if_statement "if (e_machine < 0x36) {\n          if (e_machine == 0x2e) {\n            return "Renesas H8/300";\n          }\n          if (e_machine < 0x2f) {\n            if (e_machine == 0x2b) {\n              return "Sparc v9";\n            }\n            if (e_machine < 0x2c) {\n              if (e_machine == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (e_machine == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (e_machine == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (e_machine == 0x2d) {\n                return "ARC";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < e_machine) {\n              if (e_machine == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < e_machine) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (e_machine == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (e_machine == 0x30) {\n              return "Renesas H8S";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0x3b) {\n            return "Toyota ME16 processor";\n          }\n          if (e_machine < 0x3c) {\n            if (e_machine == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (e_machine < 0x39) {\n              if (e_machine == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (e_machine == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (e_machine == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (e_machine == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < e_machine) {\n              if (e_machine == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < e_machine) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (e_machine == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (e_machine == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }\n        }" if (parenthesized_expression "(e_machine < 0x36)" ( (binary_expression "e_machine < 0x36" identifier < number_literal) )) (compound_statement "{\n          if (e_machine == 0x2e) {\n            return "Renesas H8/300";\n          }\n          if (e_machine < 0x2f) {\n            if (e_machine == 0x2b) {\n              return "Sparc v9";\n            }\n            if (e_machine < 0x2c) {\n              if (e_machine == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (e_machine == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (e_machine == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (e_machine == 0x2d) {\n                return "ARC";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < e_machine) {\n              if (e_machine == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < e_machine) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (e_machine == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (e_machine == 0x30) {\n              return "Renesas H8S";\n            }\n          }\n        }" { (if_statement "if (e_machine == 0x2e) {\n            return "Renesas H8/300";\n          }" if (parenthesized_expression "(e_machine == 0x2e)" ( (binary_expression "e_machine == 0x2e" identifier == number_literal) )) (compound_statement "{\n            return "Renesas H8/300";\n          }" { (return_statement "return "Renesas H8/300";" return (string_literal ""Renesas H8/300"" " string_content ") ;) })) (if_statement "if (e_machine < 0x2f) {\n            if (e_machine == 0x2b) {\n              return "Sparc v9";\n            }\n            if (e_machine < 0x2c) {\n              if (e_machine == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (e_machine == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (e_machine == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (e_machine == 0x2d) {\n                return "ARC";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < e_machine) {\n              if (e_machine == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < e_machine) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (e_machine == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (e_machine == 0x30) {\n              return "Renesas H8S";\n            }\n          }" if (parenthesized_expression "(e_machine < 0x2f)" ( (binary_expression "e_machine < 0x2f" identifier < number_literal) )) (compound_statement "{\n            if (e_machine == 0x2b) {\n              return "Sparc v9";\n            }\n            if (e_machine < 0x2c) {\n              if (e_machine == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (e_machine == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (e_machine == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (e_machine == 0x2d) {\n                return "ARC";\n              }\n            }\n          }" { (if_statement "if (e_machine == 0x2b) {\n              return "Sparc v9";\n            }" if (parenthesized_expression "(e_machine == 0x2b)" ( (binary_expression "e_machine == 0x2b" identifier == number_literal) )) (compound_statement "{\n              return "Sparc v9";\n            }" { (return_statement "return "Sparc v9";" return (string_literal ""Sparc v9"" " string_content ") ;) })) (if_statement "if (e_machine < 0x2c) {\n              if (e_machine == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (e_machine == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (e_machine == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (e_machine == 0x2d) {\n                return "ARC";\n              }\n            }" if (parenthesized_expression "(e_machine < 0x2c)" ( (binary_expression "e_machine < 0x2c" identifier < number_literal) )) (compound_statement "{\n              if (e_machine == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (e_machine == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }" { (if_statement "if (e_machine == 0x29) {\n                return "Digital Alpha (old)";\n              }" if (parenthesized_expression "(e_machine == 0x29)" ( (binary_expression "e_machine == 0x29" identifier == number_literal) )) (compound_statement "{\n                return "Digital Alpha (old)";\n              }" { (return_statement "return "Digital Alpha (old)";" return (string_literal ""Digital Alpha (old)"" " string_content ") ;) })) (if_statement "if (e_machine == 0x2a) {\n                return "Renesas / SuperH SH";\n              }" if (parenthesized_expression "(e_machine == 0x2a)" ( (binary_expression "e_machine == 0x2a" identifier == number_literal) )) (compound_statement "{\n                return "Renesas / SuperH SH";\n              }" { (return_statement "return "Renesas / SuperH SH";" return (string_literal ""Renesas / SuperH SH"" " string_content ") ;) })) }) (else_clause "else {\n              if (e_machine == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (e_machine == 0x2d) {\n                return "ARC";\n              }\n            }" else (compound_statement "{\n              if (e_machine == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (e_machine == 0x2d) {\n                return "ARC";\n              }\n            }" { (if_statement "if (e_machine == 0x2c) {\n                return "Siemens Tricore";\n              }" if (parenthesized_expression "(e_machine == 0x2c)" ( (binary_expression "e_machine == 0x2c" identifier == number_literal) )) (compound_statement "{\n                return "Siemens Tricore";\n              }" { (return_statement "return "Siemens Tricore";" return (string_literal ""Siemens Tricore"" " string_content ") ;) })) (if_statement "if (e_machine == 0x2d) {\n                return "ARC";\n              }" if (parenthesized_expression "(e_machine == 0x2d)" ( (binary_expression "e_machine == 0x2d" identifier == number_literal) )) (compound_statement "{\n                return "ARC";\n              }" { (return_statement "return "ARC";" return (string_literal ""ARC"" " string_content ") ;) })) }))) }) (else_clause "else {\n            if (e_machine == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < e_machine) {\n              if (e_machine == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < e_machine) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (e_machine == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (e_machine == 0x30) {\n              return "Renesas H8S";\n            }\n          }" else (compound_statement "{\n            if (e_machine == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < e_machine) {\n              if (e_machine == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < e_machine) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (e_machine == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (e_machine == 0x30) {\n              return "Renesas H8S";\n            }\n          }" { (if_statement "if (e_machine == 0x31) {\n              return "Renesas H8/500";\n            }" if (parenthesized_expression "(e_machine == 0x31)" ( (binary_expression "e_machine == 0x31" identifier == number_literal) )) (compound_statement "{\n              return "Renesas H8/500";\n            }" { (return_statement "return "Renesas H8/500";" return (string_literal ""Renesas H8/500"" " string_content ") ;) })) (if_statement "if (0x31 < e_machine) {\n              if (e_machine == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < e_machine) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }" if (parenthesized_expression "(0x31 < e_machine)" ( (binary_expression "0x31 < e_machine" number_literal < identifier) )) (compound_statement "{\n              if (e_machine == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < e_machine) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }" { (if_statement "if (e_machine == 0x33) {\n                return "Stanford MIPS-X";\n              }" if (parenthesized_expression "(e_machine == 0x33)" ( (binary_expression "e_machine == 0x33" identifier == number_literal) )) (compound_statement "{\n                return "Stanford MIPS-X";\n              }" { (return_statement "return "Stanford MIPS-X";" return (string_literal ""Stanford MIPS-X"" " string_content ") ;) })) (if_statement "if (0x33 < e_machine) {\n                return "Motorola Coldfire";\n              }" if (parenthesized_expression "(0x33 < e_machine)" ( (binary_expression "0x33 < e_machine" number_literal < identifier) )) (compound_statement "{\n                return "Motorola Coldfire";\n              }" { (return_statement "return "Motorola Coldfire";" return (string_literal ""Motorola Coldfire"" " string_content ") ;) })) (return_statement "return "Intel IA-64";" return (string_literal ""Intel IA-64"" " string_content ") ;) })) (if_statement "if (e_machine == 0x2f) {\n              return "Renesas H8/300H";\n            }" if (parenthesized_expression "(e_machine == 0x2f)" ( (binary_expression "e_machine == 0x2f" identifier == number_literal) )) (compound_statement "{\n              return "Renesas H8/300H";\n            }" { (return_statement "return "Renesas H8/300H";" return (string_literal ""Renesas H8/300H"" " string_content ") ;) })) (if_statement "if (e_machine == 0x30) {\n              return "Renesas H8S";\n            }" if (parenthesized_expression "(e_machine == 0x30)" ( (binary_expression "e_machine == 0x30" identifier == number_literal) )) (compound_statement "{\n              return "Renesas H8S";\n            }" { (return_statement "return "Renesas H8S";" return (string_literal ""Renesas H8S"" " string_content ") ;) })) }))) }) (else_clause "else {\n          if (e_machine == 0x3b) {\n            return "Toyota ME16 processor";\n          }\n          if (e_machine < 0x3c) {\n            if (e_machine == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (e_machine < 0x39) {\n              if (e_machine == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (e_machine == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (e_machine == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (e_machine == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < e_machine) {\n              if (e_machine == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < e_machine) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (e_machine == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (e_machine == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }\n        }" else (compound_statement "{\n          if (e_machine == 0x3b) {\n            return "Toyota ME16 processor";\n          }\n          if (e_machine < 0x3c) {\n            if (e_machine == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (e_machine < 0x39) {\n              if (e_machine == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (e_machine == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (e_machine == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (e_machine == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < e_machine) {\n              if (e_machine == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < e_machine) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (e_machine == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (e_machine == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }\n        }" { (if_statement "if (e_machine == 0x3b) {\n            return "Toyota ME16 processor";\n          }" if (parenthesized_expression "(e_machine == 0x3b)" ( (binary_expression "e_machine == 0x3b" identifier == number_literal) )) (compound_statement "{\n            return "Toyota ME16 processor";\n          }" { (return_statement "return "Toyota ME16 processor";" return (string_literal ""Toyota ME16 processor"" " string_content ") ;) })) (if_statement "if (e_machine < 0x3c) {\n            if (e_machine == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (e_machine < 0x39) {\n              if (e_machine == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (e_machine == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (e_machine == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (e_machine == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < e_machine) {\n              if (e_machine == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < e_machine) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (e_machine == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (e_machine == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }" if (parenthesized_expression "(e_machine < 0x3c)" ( (binary_expression "e_machine < 0x3c" identifier < number_literal) )) (compound_statement "{\n            if (e_machine == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (e_machine < 0x39) {\n              if (e_machine == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (e_machine == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (e_machine == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (e_machine == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }" { (if_statement "if (e_machine == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }" if (parenthesized_expression "(e_machine == 0x38)" ( (binary_expression "e_machine == 0x38" identifier == number_literal) )) (compound_statement "{\n              return "Sony nCPU embedded RISC processor";\n            }" { (return_statement "return "Sony nCPU embedded RISC processor";" return (string_literal ""Sony nCPU embedded RISC processor"" " string_content ") ;) })) (if_statement "if (e_machine < 0x39) {\n              if (e_machine == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (e_machine == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (e_machine == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (e_machine == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }" if (parenthesized_expression "(e_machine < 0x39)" ( (binary_expression "e_machine < 0x39" identifier < number_literal) )) (compound_statement "{\n              if (e_machine == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (e_machine == 0x37) {\n                return "Siemens PCP";\n              }\n            }" { (if_statement "if (e_machine == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }" if (parenthesized_expression "(e_machine == 0x36)" ( (binary_expression "e_machine == 0x36" identifier == number_literal) )) (compound_statement "{\n                return "Fujitsu Multimedia Accelerator";\n              }" { (return_statement "return "Fujitsu Multimedia Accelerator";" return (string_literal ""Fujitsu Multimedia Accelerator"" " string_content ") ;) })) (if_statement "if (e_machine == 0x37) {\n                return "Siemens PCP";\n              }" if (parenthesized_expression "(e_machine == 0x37)" ( (binary_expression "e_machine == 0x37" identifier == number_literal) )) (compound_statement "{\n                return "Siemens PCP";\n              }" { (return_statement "return "Siemens PCP";" return (string_literal ""Siemens PCP"" " string_content ") ;) })) }) (else_clause "else {\n              if (e_machine == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (e_machine == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }" else (compound_statement "{\n              if (e_machine == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (e_machine == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }" { (if_statement "if (e_machine == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }" if (parenthesized_expression "(e_machine == 0x39)" ( (binary_expression "e_machine == 0x39" identifier == number_literal) )) (compound_statement "{\n                return "Denso NDR1 microprocesspr";\n              }" { (return_statement "return "Denso NDR1 microprocesspr";" return (string_literal ""Denso NDR1 microprocesspr"" " string_content ") ;) })) (if_statement "if (e_machine == 0x3a) {\n                return "Motorola Star*Core processor";\n              }" if (parenthesized_expression "(e_machine == 0x3a)" ( (binary_expression "e_machine == 0x3a" identifier == number_literal) )) (compound_statement "{\n                return "Motorola Star*Core processor";\n              }" { (return_statement "return "Motorola Star*Core processor";" return (string_literal ""Motorola Star*Core processor"" " string_content ") ;) })) }))) }) (else_clause "else {\n            if (e_machine == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < e_machine) {\n              if (e_machine == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < e_machine) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (e_machine == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (e_machine == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }" else (compound_statement "{\n            if (e_machine == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < e_machine) {\n              if (e_machine == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < e_machine) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (e_machine == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (e_machine == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }" { (if_statement "if (e_machine == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }" if (parenthesized_expression "(e_machine == 0x3e)" ( (binary_expression "e_machine == 0x3e" identifier == number_literal) )) (compound_statement "{\n              return "Advanced Micro Devices X86-64";\n            }" { (return_statement "return "Advanced Micro Devices X86-64";" return (string_literal ""Advanced Micro Devices X86-64"" " string_content ") ;) })) (if_statement "if (0x3e < e_machine) {\n              if (e_machine == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < e_machine) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }" if (parenthesized_expression "(0x3e < e_machine)" ( (binary_expression "0x3e < e_machine" number_literal < identifier) )) (compound_statement "{\n              if (e_machine == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < e_machine) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }" { (if_statement "if (e_machine == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }" if (parenthesized_expression "(e_machine == 0x40)" ( (binary_expression "e_machine == 0x40" identifier == number_literal) )) (compound_statement "{\n                return "Digital Equipment Corp. PDP-10";\n              }" { (return_statement "return "Digital Equipment Corp. PDP-10";" return (string_literal ""Digital Equipment Corp. PDP-10"" " string_content ") ;) })) (if_statement "if (0x40 < e_machine) {\n                return "Digital Equipment Corp. PDP-11";\n              }" if (parenthesized_expression "(0x40 < e_machine)" ( (binary_expression "0x40 < e_machine" number_literal < identifier) )) (compound_statement "{\n                return "Digital Equipment Corp. PDP-11";\n              }" { (return_statement "return "Digital Equipment Corp. PDP-11";" return (string_literal ""Digital Equipment Corp. PDP-11"" " string_content ") ;) })) (return_statement "return "Sony DSP processor";" return (string_literal ""Sony DSP processor"" " string_content ") ;) })) (if_statement "if (e_machine == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }" if (parenthesized_expression "(e_machine == 0x3c)" ( (binary_expression "e_machine == 0x3c" identifier == number_literal) )) (compound_statement "{\n              return "STMicroelectronics ST100 processor";\n            }" { (return_statement "return "STMicroelectronics ST100 processor";" return (string_literal ""STMicroelectronics ST100 processor"" " string_content ") ;) })) (if_statement "if (e_machine == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }" if (parenthesized_expression "(e_machine == 0x3d)" ( (binary_expression "e_machine == 0x3d" identifier == number_literal) )) (compound_statement "{\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }" { (return_statement "return "Advanced Logic Corp. TinyJ embedded processor";" return (string_literal ""Advanced Logic Corp. TinyJ embedded processor"" " string_content ") ;) })) }))) }))) }))) }) (else_clause "else {\n      if (e_machine == 0x5c) {\n        return "OpenRISC 1000";\n      }\n      if (e_machine < 0x5d) {\n        if (e_machine == 0x4f) {\n          return "LSI Logic\'s 16-bit DSP processor";\n        }\n        if (e_machine < 0x50) {\n          if (e_machine == 0x48) {\n            return "Motorola MC68HC05 Microcontroller";\n          }\n          if (e_machine < 0x49) {\n            if (e_machine == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (e_machine < 0x46) {\n              if (e_machine == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (e_machine == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (e_machine == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (e_machine == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < e_machine) {\n              if (e_machine == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < e_machine) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (e_machine == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (e_machine == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0x55) {\n            return "d10v";\n          }\n          if (e_machine < 0x56) {\n            if (e_machine == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (e_machine < 0x53) {\n              if (e_machine == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (e_machine == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (e_machine == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (e_machine == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < e_machine) {\n              if (e_machine == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < e_machine) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (e_machine == 0x56) {\n              return "d30v";\n            }\n            if (e_machine == 0x57) {\n              return "Renesas V850";\n            }\n          }\n        }\n      }\n      else {\n        if (e_machine == 0x69) {\n          return "Texas Instruments msp430 microcontroller";\n        }\n        if (e_machine < 0x6a) {\n          if (e_machine == 0x62) {\n            return "Tenor Network TPC processor";\n          }\n          if (e_machine < 99) {\n            if (e_machine == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (e_machine < 0x60) {\n              if (e_machine == 0x5d) {\n                return "ARCompact";\n              }\n              if (e_machine == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (e_machine == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (e_machine == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < e_machine) {\n              if (e_machine == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < e_machine) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (e_machine == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (e_machine == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (e_machine < 0x70) {\n            if (e_machine == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (e_machine < 0x6d) {\n              if (e_machine == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (e_machine == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (e_machine == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (e_machine == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < e_machine) {\n              if (e_machine == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < e_machine) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (e_machine == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (e_machine == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }\n      }\n    }" else (compound_statement "{\n      if (e_machine == 0x5c) {\n        return "OpenRISC 1000";\n      }\n      if (e_machine < 0x5d) {\n        if (e_machine == 0x4f) {\n          return "LSI Logic\'s 16-bit DSP processor";\n        }\n        if (e_machine < 0x50) {\n          if (e_machine == 0x48) {\n            return "Motorola MC68HC05 Microcontroller";\n          }\n          if (e_machine < 0x49) {\n            if (e_machine == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (e_machine < 0x46) {\n              if (e_machine == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (e_machine == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (e_machine == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (e_machine == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < e_machine) {\n              if (e_machine == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < e_machine) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (e_machine == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (e_machine == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0x55) {\n            return "d10v";\n          }\n          if (e_machine < 0x56) {\n            if (e_machine == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (e_machine < 0x53) {\n              if (e_machine == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (e_machine == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (e_machine == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (e_machine == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < e_machine) {\n              if (e_machine == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < e_machine) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (e_machine == 0x56) {\n              return "d30v";\n            }\n            if (e_machine == 0x57) {\n              return "Renesas V850";\n            }\n          }\n        }\n      }\n      else {\n        if (e_machine == 0x69) {\n          return "Texas Instruments msp430 microcontroller";\n        }\n        if (e_machine < 0x6a) {\n          if (e_machine == 0x62) {\n            return "Tenor Network TPC processor";\n          }\n          if (e_machine < 99) {\n            if (e_machine == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (e_machine < 0x60) {\n              if (e_machine == 0x5d) {\n                return "ARCompact";\n              }\n              if (e_machine == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (e_machine == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (e_machine == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < e_machine) {\n              if (e_machine == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < e_machine) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (e_machine == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (e_machine == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (e_machine < 0x70) {\n            if (e_machine == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (e_machine < 0x6d) {\n              if (e_machine == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (e_machine == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (e_machine == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (e_machine == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < e_machine) {\n              if (e_machine == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < e_machine) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (e_machine == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (e_machine == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }\n      }\n    }" { (if_statement "if (e_machine == 0x5c) {\n        return "OpenRISC 1000";\n      }" if (parenthesized_expression "(e_machine == 0x5c)" ( (binary_expression "e_machine == 0x5c" identifier == number_literal) )) (compound_statement "{\n        return "OpenRISC 1000";\n      }" { (return_statement "return "OpenRISC 1000";" return (string_literal ""OpenRISC 1000"" " string_content ") ;) })) (if_statement "if (e_machine < 0x5d) {\n        if (e_machine == 0x4f) {\n          return "LSI Logic\'s 16-bit DSP processor";\n        }\n        if (e_machine < 0x50) {\n          if (e_machine == 0x48) {\n            return "Motorola MC68HC05 Microcontroller";\n          }\n          if (e_machine < 0x49) {\n            if (e_machine == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (e_machine < 0x46) {\n              if (e_machine == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (e_machine == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (e_machine == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (e_machine == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < e_machine) {\n              if (e_machine == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < e_machine) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (e_machine == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (e_machine == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0x55) {\n            return "d10v";\n          }\n          if (e_machine < 0x56) {\n            if (e_machine == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (e_machine < 0x53) {\n              if (e_machine == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (e_machine == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (e_machine == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (e_machine == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < e_machine) {\n              if (e_machine == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < e_machine) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (e_machine == 0x56) {\n              return "d30v";\n            }\n            if (e_machine == 0x57) {\n              return "Renesas V850";\n            }\n          }\n        }\n      }\n      else {\n        if (e_machine == 0x69) {\n          return "Texas Instruments msp430 microcontroller";\n        }\n        if (e_machine < 0x6a) {\n          if (e_machine == 0x62) {\n            return "Tenor Network TPC processor";\n          }\n          if (e_machine < 99) {\n            if (e_machine == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (e_machine < 0x60) {\n              if (e_machine == 0x5d) {\n                return "ARCompact";\n              }\n              if (e_machine == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (e_machine == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (e_machine == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < e_machine) {\n              if (e_machine == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < e_machine) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (e_machine == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (e_machine == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (e_machine < 0x70) {\n            if (e_machine == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (e_machine < 0x6d) {\n              if (e_machine == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (e_machine == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (e_machine == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (e_machine == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < e_machine) {\n              if (e_machine == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < e_machine) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (e_machine == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (e_machine == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }\n      }" if (parenthesized_expression "(e_machine < 0x5d)" ( (binary_expression "e_machine < 0x5d" identifier < number_literal) )) (compound_statement "{\n        if (e_machine == 0x4f) {\n          return "LSI Logic\'s 16-bit DSP processor";\n        }\n        if (e_machine < 0x50) {\n          if (e_machine == 0x48) {\n            return "Motorola MC68HC05 Microcontroller";\n          }\n          if (e_machine < 0x49) {\n            if (e_machine == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (e_machine < 0x46) {\n              if (e_machine == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (e_machine == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (e_machine == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (e_machine == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < e_machine) {\n              if (e_machine == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < e_machine) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (e_machine == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (e_machine == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0x55) {\n            return "d10v";\n          }\n          if (e_machine < 0x56) {\n            if (e_machine == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (e_machine < 0x53) {\n              if (e_machine == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (e_machine == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (e_machine == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (e_machine == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < e_machine) {\n              if (e_machine == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < e_machine) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (e_machine == 0x56) {\n              return "d30v";\n            }\n            if (e_machine == 0x57) {\n              return "Renesas V850";\n            }\n          }\n        }\n      }" { (if_statement "if (e_machine == 0x4f) {\n          return "LSI Logic\'s 16-bit DSP processor";\n        }" if (parenthesized_expression "(e_machine == 0x4f)" ( (binary_expression "e_machine == 0x4f" identifier == number_literal) )) (compound_statement "{\n          return "LSI Logic\'s 16-bit DSP processor";\n        }" { (return_statement "return "LSI Logic\'s 16-bit DSP processor";" return (string_literal ""LSI Logic\'s 16-bit DSP processor"" " string_content escape_sequence string_content ") ;) })) (if_statement "if (e_machine < 0x50) {\n          if (e_machine == 0x48) {\n            return "Motorola MC68HC05 Microcontroller";\n          }\n          if (e_machine < 0x49) {\n            if (e_machine == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (e_machine < 0x46) {\n              if (e_machine == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (e_machine == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (e_machine == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (e_machine == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < e_machine) {\n              if (e_machine == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < e_machine) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (e_machine == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (e_machine == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0x55) {\n            return "d10v";\n          }\n          if (e_machine < 0x56) {\n            if (e_machine == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (e_machine < 0x53) {\n              if (e_machine == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (e_machine == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (e_machine == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (e_machine == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < e_machine) {\n              if (e_machine == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < e_machine) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (e_machine == 0x56) {\n              return "d30v";\n            }\n            if (e_machine == 0x57) {\n              return "Renesas V850";\n            }\n          }\n        }" if (parenthesized_expression "(e_machine < 0x50)" ( (binary_expression "e_machine < 0x50" identifier < number_literal) )) (compound_statement "{\n          if (e_machine == 0x48) {\n            return "Motorola MC68HC05 Microcontroller";\n          }\n          if (e_machine < 0x49) {\n            if (e_machine == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (e_machine < 0x46) {\n              if (e_machine == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (e_machine == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (e_machine == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (e_machine == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < e_machine) {\n              if (e_machine == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < e_machine) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (e_machine == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (e_machine == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }\n        }" { (if_statement "if (e_machine == 0x48) {\n            return "Motorola MC68HC05 Microcontroller";\n          }" if (parenthesized_expression "(e_machine == 0x48)" ( (binary_expression "e_machine == 0x48" identifier == number_literal) )) (compound_statement "{\n            return "Motorola MC68HC05 Microcontroller";\n          }" { (return_statement "return "Motorola MC68HC05 Microcontroller";" return (string_literal ""Motorola MC68HC05 Microcontroller"" " string_content ") ;) })) (if_statement "if (e_machine < 0x49) {\n            if (e_machine == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (e_machine < 0x46) {\n              if (e_machine == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (e_machine == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (e_machine == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (e_machine == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < e_machine) {\n              if (e_machine == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < e_machine) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (e_machine == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (e_machine == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }" if (parenthesized_expression "(e_machine < 0x49)" ( (binary_expression "e_machine < 0x49" identifier < number_literal) )) (compound_statement "{\n            if (e_machine == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (e_machine < 0x46) {\n              if (e_machine == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (e_machine == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (e_machine == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (e_machine == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }" { (if_statement "if (e_machine == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }" if (parenthesized_expression "(e_machine == 0x45)" ( (binary_expression "e_machine == 0x45" identifier == number_literal) )) (compound_statement "{\n              return "Motorola MC68HC16 Microcontroller";\n            }" { (return_statement "return "Motorola MC68HC16 Microcontroller";" return (string_literal ""Motorola MC68HC16 Microcontroller"" " string_content ") ;) })) (if_statement "if (e_machine < 0x46) {\n              if (e_machine == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (e_machine == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (e_machine == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (e_machine == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }" if (parenthesized_expression "(e_machine < 0x46)" ( (binary_expression "e_machine < 0x46" identifier < number_literal) )) (compound_statement "{\n              if (e_machine == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (e_machine == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }" { (if_statement "if (e_machine == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }" if (parenthesized_expression "(e_machine == 0x43)" ( (binary_expression "e_machine == 0x43" identifier == number_literal) )) (compound_statement "{\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }" { (return_statement "return "STMicroelectronics ST9+ 8/16 bit microcontroller";" return (string_literal ""STMicroelectronics ST9+ 8/16 bit microcontroller"" " string_content ") ;) })) (if_statement "if (e_machine == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }" if (parenthesized_expression "(e_machine == 0x44)" ( (binary_expression "e_machine == 0x44" identifier == number_literal) )) (compound_statement "{\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }" { (return_statement "return "STMicroelectronics ST7 8-bit microcontroller";" return (string_literal ""STMicroelectronics ST7 8-bit microcontroller"" " string_content ") ;) })) }) (else_clause "else {\n              if (e_machine == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (e_machine == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }" else (compound_statement "{\n              if (e_machine == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (e_machine == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }" { (if_statement "if (e_machine == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }" if (parenthesized_expression "(e_machine == 0x46)" ( (binary_expression "e_machine == 0x46" identifier == number_literal) )) (compound_statement "{\n                return "Motorola MC68HC11 Microcontroller";\n              }" { (return_statement "return "Motorola MC68HC11 Microcontroller";" return (string_literal ""Motorola MC68HC11 Microcontroller"" " string_content ") ;) })) (if_statement "if (e_machine == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }" if (parenthesized_expression "(e_machine == 0x47)" ( (binary_expression "e_machine == 0x47" identifier == number_literal) )) (compound_statement "{\n                return "Motorola MC68HC08 Microcontroller";\n              }" { (return_statement "return "Motorola MC68HC08 Microcontroller";" return (string_literal ""Motorola MC68HC08 Microcontroller"" " string_content ") ;) })) }))) }) (else_clause "else {\n            if (e_machine == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < e_machine) {\n              if (e_machine == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < e_machine) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (e_machine == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (e_machine == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }" else (compound_statement "{\n            if (e_machine == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < e_machine) {\n              if (e_machine == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < e_machine) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (e_machine == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (e_machine == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }" { (if_statement "if (e_machine == 0x4b) {\n              return "Digital VAX";\n            }" if (parenthesized_expression "(e_machine == 0x4b)" ( (binary_expression "e_machine == 0x4b" identifier == number_literal) )) (compound_statement "{\n              return "Digital VAX";\n            }" { (return_statement "return "Digital VAX";" return (string_literal ""Digital VAX"" " string_content ") ;) })) (if_statement "if (0x4b < e_machine) {\n              if (e_machine == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < e_machine) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }" if (parenthesized_expression "(0x4b < e_machine)" ( (binary_expression "0x4b < e_machine" number_literal < identifier) )) (compound_statement "{\n              if (e_machine == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < e_machine) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }" { (if_statement "if (e_machine == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }" if (parenthesized_expression "(e_machine == 0x4d)" ( (binary_expression "e_machine == 0x4d" identifier == number_literal) )) (compound_statement "{\n                return "Infineon Technologies 32-bit embedded cpu";\n              }" { (return_statement "return "Infineon Technologies 32-bit embedded cpu";" return (string_literal ""Infineon Technologies 32-bit embedded cpu"" " string_content ") ;) })) (if_statement "if (0x4d < e_machine) {\n                return "Element 14 64-bit DSP processor";\n              }" if (parenthesized_expression "(0x4d < e_machine)" ( (binary_expression "0x4d < e_machine" number_literal < identifier) )) (compound_statement "{\n                return "Element 14 64-bit DSP processor";\n              }" { (return_statement "return "Element 14 64-bit DSP processor";" return (string_literal ""Element 14 64-bit DSP processor"" " string_content ") ;) })) (return_statement "return "Axis Communications 32-bit embedded processor";" return (string_literal ""Axis Communications 32-bit embedded processor"" " string_content ") ;) })) (if_statement "if (e_machine == 0x49) {\n              return "Silicon Graphics SVx";\n            }" if (parenthesized_expression "(e_machine == 0x49)" ( (binary_expression "e_machine == 0x49" identifier == number_literal) )) (compound_statement "{\n              return "Silicon Graphics SVx";\n            }" { (return_statement "return "Silicon Graphics SVx";" return (string_literal ""Silicon Graphics SVx"" " string_content ") ;) })) (if_statement "if (e_machine == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }" if (parenthesized_expression "(e_machine == 0x4a)" ( (binary_expression "e_machine == 0x4a" identifier == number_literal) )) (compound_statement "{\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }" { (return_statement "return "STMicroelectronics ST19 8-bit microcontroller";" return (string_literal ""STMicroelectronics ST19 8-bit microcontroller"" " string_content ") ;) })) }))) }) (else_clause "else {\n          if (e_machine == 0x55) {\n            return "d10v";\n          }\n          if (e_machine < 0x56) {\n            if (e_machine == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (e_machine < 0x53) {\n              if (e_machine == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (e_machine == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (e_machine == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (e_machine == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < e_machine) {\n              if (e_machine == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < e_machine) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (e_machine == 0x56) {\n              return "d30v";\n            }\n            if (e_machine == 0x57) {\n              return "Renesas V850";\n            }\n          }\n        }" else (compound_statement "{\n          if (e_machine == 0x55) {\n            return "d10v";\n          }\n          if (e_machine < 0x56) {\n            if (e_machine == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (e_machine < 0x53) {\n              if (e_machine == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (e_machine == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (e_machine == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (e_machine == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < e_machine) {\n              if (e_machine == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < e_machine) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (e_machine == 0x56) {\n              return "d30v";\n            }\n            if (e_machine == 0x57) {\n              return "Renesas V850";\n            }\n          }\n        }" { (if_statement "if (e_machine == 0x55) {\n            return "d10v";\n          }" if (parenthesized_expression "(e_machine == 0x55)" ( (binary_expression "e_machine == 0x55" identifier == number_literal) )) (compound_statement "{\n            return "d10v";\n          }" { (return_statement "return "d10v";" return (string_literal ""d10v"" " string_content ") ;) })) (if_statement "if (e_machine < 0x56) {\n            if (e_machine == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (e_machine < 0x53) {\n              if (e_machine == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (e_machine == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (e_machine == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (e_machine == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < e_machine) {\n              if (e_machine == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < e_machine) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (e_machine == 0x56) {\n              return "d30v";\n            }\n            if (e_machine == 0x57) {\n              return "Renesas V850";\n            }\n          }" if (parenthesized_expression "(e_machine < 0x56)" ( (binary_expression "e_machine < 0x56" identifier < number_literal) )) (compound_statement "{\n            if (e_machine == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (e_machine < 0x53) {\n              if (e_machine == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (e_machine == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (e_machine == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (e_machine == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }" { (if_statement "if (e_machine == 0x52) {\n              return "Vitesse Prism";\n            }" if (parenthesized_expression "(e_machine == 0x52)" ( (binary_expression "e_machine == 0x52" identifier == number_literal) )) (compound_statement "{\n              return "Vitesse Prism";\n            }" { (return_statement "return "Vitesse Prism";" return (string_literal ""Vitesse Prism"" " string_content ") ;) })) (if_statement "if (e_machine < 0x53) {\n              if (e_machine == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (e_machine == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (e_machine == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (e_machine == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }" if (parenthesized_expression "(e_machine < 0x53)" ( (binary_expression "e_machine < 0x53" identifier < number_literal) )) (compound_statement "{\n              if (e_machine == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (e_machine == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }" { (if_statement "if (e_machine == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }" if (parenthesized_expression "(e_machine == 0x50)" ( (binary_expression "e_machine == 0x50" identifier == number_literal) )) (compound_statement "{\n                return "Donald Knuth\'s educational 64-bit processor";\n              }" { (return_statement "return "Donald Knuth\'s educational 64-bit processor";" return (string_literal ""Donald Knuth\'s educational 64-bit processor"" " string_content escape_sequence string_content ") ;) })) (if_statement "if (e_machine == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }" if (parenthesized_expression "(e_machine == 0x51)" ( (binary_expression "e_machine == 0x51" identifier == number_literal) )) (compound_statement "{\n                return "Harvard Universitys\'s machine-independent object format";\n              }" { (return_statement "return "Harvard Universitys\'s machine-independent object format";" return (string_literal ""Harvard Universitys\'s machine-independent object format"" " string_content escape_sequence string_content ") ;) })) }) (else_clause "else {\n              if (e_machine == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (e_machine == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }" else (compound_statement "{\n              if (e_machine == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (e_machine == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }" { (if_statement "if (e_machine == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }" if (parenthesized_expression "(e_machine == 0x53)" ( (binary_expression "e_machine == 0x53" identifier == number_literal) )) (compound_statement "{\n                return "Atmel AVR 8-bit microcontroller";\n              }" { (return_statement "return "Atmel AVR 8-bit microcontroller";" return (string_literal ""Atmel AVR 8-bit microcontroller"" " string_content ") ;) })) (if_statement "if (e_machine == 0x54) {\n                return "Fujitsu FR30";\n              }" if (parenthesized_expression "(e_machine == 0x54)" ( (binary_expression "e_machine == 0x54" identifier == number_literal) )) (compound_statement "{\n                return "Fujitsu FR30";\n              }" { (return_statement "return "Fujitsu FR30";" return (string_literal ""Fujitsu FR30"" " string_content ") ;) })) }))) }) (else_clause "else {\n            if (e_machine == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < e_machine) {\n              if (e_machine == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < e_machine) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (e_machine == 0x56) {\n              return "d30v";\n            }\n            if (e_machine == 0x57) {\n              return "Renesas V850";\n            }\n          }" else (compound_statement "{\n            if (e_machine == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < e_machine) {\n              if (e_machine == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < e_machine) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (e_machine == 0x56) {\n              return "d30v";\n            }\n            if (e_machine == 0x57) {\n              return "Renesas V850";\n            }\n          }" { (if_statement "if (e_machine == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }" if (parenthesized_expression "(e_machine == 0x58)" ( (binary_expression "e_machine == 0x58" identifier == number_literal) )) (compound_statement "{\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }" { (return_statement "return "Renesas M32R (formerly Mitsubishi M32r)";" return (string_literal ""Renesas M32R (formerly Mitsubishi M32r)"" " string_content ") ;) })) (if_statement "if (0x58 < e_machine) {\n              if (e_machine == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < e_machine) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }" if (parenthesized_expression "(0x58 < e_machine)" ( (binary_expression "0x58 < e_machine" number_literal < identifier) )) (compound_statement "{\n              if (e_machine == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < e_machine) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }" { (if_statement "if (e_machine == 0x5a) {\n                return "mn10200";\n              }" if (parenthesized_expression "(e_machine == 0x5a)" ( (binary_expression "e_machine == 0x5a" identifier == number_literal) )) (compound_statement "{\n                return "mn10200";\n              }" { (return_statement "return "mn10200";" return (string_literal ""mn10200"" " string_content ") ;) })) (if_statement "if (0x5a < e_machine) {\n                return "picoJava";\n              }" if (parenthesized_expression "(0x5a < e_machine)" ( (binary_expression "0x5a < e_machine" number_literal < identifier) )) (compound_statement "{\n                return "picoJava";\n              }" { (return_statement "return "picoJava";" return (string_literal ""picoJava"" " string_content ") ;) })) (return_statement "return "mn10300";" return (string_literal ""mn10300"" " string_content ") ;) })) (if_statement "if (e_machine == 0x56) {\n              return "d30v";\n            }" if (parenthesized_expression "(e_machine == 0x56)" ( (binary_expression "e_machine == 0x56" identifier == number_literal) )) (compound_statement "{\n              return "d30v";\n            }" { (return_statement "return "d30v";" return (string_literal ""d30v"" " string_content ") ;) })) (if_statement "if (e_machine == 0x57) {\n              return "Renesas V850";\n            }" if (parenthesized_expression "(e_machine == 0x57)" ( (binary_expression "e_machine == 0x57" identifier == number_literal) )) (compound_statement "{\n              return "Renesas V850";\n            }" { (return_statement "return "Renesas V850";" return (string_literal ""Renesas V850"" " string_content ") ;) })) }))) }))) }) (else_clause "else {\n        if (e_machine == 0x69) {\n          return "Texas Instruments msp430 microcontroller";\n        }\n        if (e_machine < 0x6a) {\n          if (e_machine == 0x62) {\n            return "Tenor Network TPC processor";\n          }\n          if (e_machine < 99) {\n            if (e_machine == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (e_machine < 0x60) {\n              if (e_machine == 0x5d) {\n                return "ARCompact";\n              }\n              if (e_machine == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (e_machine == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (e_machine == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < e_machine) {\n              if (e_machine == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < e_machine) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (e_machine == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (e_machine == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (e_machine < 0x70) {\n            if (e_machine == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (e_machine < 0x6d) {\n              if (e_machine == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (e_machine == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (e_machine == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (e_machine == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < e_machine) {\n              if (e_machine == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < e_machine) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (e_machine == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (e_machine == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }\n      }" else (compound_statement "{\n        if (e_machine == 0x69) {\n          return "Texas Instruments msp430 microcontroller";\n        }\n        if (e_machine < 0x6a) {\n          if (e_machine == 0x62) {\n            return "Tenor Network TPC processor";\n          }\n          if (e_machine < 99) {\n            if (e_machine == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (e_machine < 0x60) {\n              if (e_machine == 0x5d) {\n                return "ARCompact";\n              }\n              if (e_machine == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (e_machine == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (e_machine == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < e_machine) {\n              if (e_machine == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < e_machine) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (e_machine == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (e_machine == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (e_machine < 0x70) {\n            if (e_machine == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (e_machine < 0x6d) {\n              if (e_machine == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (e_machine == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (e_machine == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (e_machine == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < e_machine) {\n              if (e_machine == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < e_machine) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (e_machine == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (e_machine == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }\n      }" { (if_statement "if (e_machine == 0x69) {\n          return "Texas Instruments msp430 microcontroller";\n        }" if (parenthesized_expression "(e_machine == 0x69)" ( (binary_expression "e_machine == 0x69" identifier == number_literal) )) (compound_statement "{\n          return "Texas Instruments msp430 microcontroller";\n        }" { (return_statement "return "Texas Instruments msp430 microcontroller";" return (string_literal ""Texas Instruments msp430 microcontroller"" " string_content ") ;) })) (if_statement "if (e_machine < 0x6a) {\n          if (e_machine == 0x62) {\n            return "Tenor Network TPC processor";\n          }\n          if (e_machine < 99) {\n            if (e_machine == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (e_machine < 0x60) {\n              if (e_machine == 0x5d) {\n                return "ARCompact";\n              }\n              if (e_machine == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (e_machine == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (e_machine == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < e_machine) {\n              if (e_machine == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < e_machine) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (e_machine == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (e_machine == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (e_machine < 0x70) {\n            if (e_machine == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (e_machine < 0x6d) {\n              if (e_machine == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (e_machine == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (e_machine == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (e_machine == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < e_machine) {\n              if (e_machine == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < e_machine) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (e_machine == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (e_machine == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }" if (parenthesized_expression "(e_machine < 0x6a)" ( (binary_expression "e_machine < 0x6a" identifier < number_literal) )) (compound_statement "{\n          if (e_machine == 0x62) {\n            return "Tenor Network TPC processor";\n          }\n          if (e_machine < 99) {\n            if (e_machine == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (e_machine < 0x60) {\n              if (e_machine == 0x5d) {\n                return "ARCompact";\n              }\n              if (e_machine == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (e_machine == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (e_machine == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < e_machine) {\n              if (e_machine == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < e_machine) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (e_machine == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (e_machine == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }\n        }" { (if_statement "if (e_machine == 0x62) {\n            return "Tenor Network TPC processor";\n          }" if (parenthesized_expression "(e_machine == 0x62)" ( (binary_expression "e_machine == 0x62" identifier == number_literal) )) (compound_statement "{\n            return "Tenor Network TPC processor";\n          }" { (return_statement "return "Tenor Network TPC processor";" return (string_literal ""Tenor Network TPC processor"" " string_content ") ;) })) (if_statement "if (e_machine < 99) {\n            if (e_machine == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (e_machine < 0x60) {\n              if (e_machine == 0x5d) {\n                return "ARCompact";\n              }\n              if (e_machine == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (e_machine == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (e_machine == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < e_machine) {\n              if (e_machine == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < e_machine) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (e_machine == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (e_machine == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }" if (parenthesized_expression "(e_machine < 99)" ( (binary_expression "e_machine < 99" identifier < number_literal) )) (compound_statement "{\n            if (e_machine == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (e_machine < 0x60) {\n              if (e_machine == 0x5d) {\n                return "ARCompact";\n              }\n              if (e_machine == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (e_machine == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (e_machine == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }" { (if_statement "if (e_machine == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }" if (parenthesized_expression "(e_machine == 0x5f)" ( (binary_expression "e_machine == 0x5f" identifier == number_literal) )) (compound_statement "{\n              return "Alphamosaic VideoCore processor";\n            }" { (return_statement "return "Alphamosaic VideoCore processor";" return (string_literal ""Alphamosaic VideoCore processor"" " string_content ") ;) })) (if_statement "if (e_machine < 0x60) {\n              if (e_machine == 0x5d) {\n                return "ARCompact";\n              }\n              if (e_machine == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (e_machine == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (e_machine == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }" if (parenthesized_expression "(e_machine < 0x60)" ( (binary_expression "e_machine < 0x60" identifier < number_literal) )) (compound_statement "{\n              if (e_machine == 0x5d) {\n                return "ARCompact";\n              }\n              if (e_machine == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }" { (if_statement "if (e_machine == 0x5d) {\n                return "ARCompact";\n              }" if (parenthesized_expression "(e_machine == 0x5d)" ( (binary_expression "e_machine == 0x5d" identifier == number_literal) )) (compound_statement "{\n                return "ARCompact";\n              }" { (return_statement "return "ARCompact";" return (string_literal ""ARCompact"" " string_content ") ;) })) (if_statement "if (e_machine == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }" if (parenthesized_expression "(e_machine == 0x5e)" ( (binary_expression "e_machine == 0x5e" identifier == number_literal) )) (compound_statement "{\n                return "Tensilica Xtensa Processor";\n              }" { (return_statement "return "Tensilica Xtensa Processor";" return (string_literal ""Tensilica Xtensa Processor"" " string_content ") ;) })) }) (else_clause "else {\n              if (e_machine == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (e_machine == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }" else (compound_statement "{\n              if (e_machine == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (e_machine == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }" { (if_statement "if (e_machine == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }" if (parenthesized_expression "(e_machine == 0x60)" ( (binary_expression "e_machine == 0x60" identifier == number_literal) )) (compound_statement "{\n                return "Thompson Multimedia General Purpose Processor";\n              }" { (return_statement "return "Thompson Multimedia General Purpose Processor";" return (string_literal ""Thompson Multimedia General Purpose Processor"" " string_content ") ;) })) (if_statement "if (e_machine == 0x61) {\n                return "National Semiconductor 32000 series";\n              }" if (parenthesized_expression "(e_machine == 0x61)" ( (binary_expression "e_machine == 0x61" identifier == number_literal) )) (compound_statement "{\n                return "National Semiconductor 32000 series";\n              }" { (return_statement "return "National Semiconductor 32000 series";" return (string_literal ""National Semiconductor 32000 series"" " string_content ") ;) })) }))) }) (else_clause "else {\n            if (e_machine == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < e_machine) {\n              if (e_machine == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < e_machine) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (e_machine == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (e_machine == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }" else (compound_statement "{\n            if (e_machine == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < e_machine) {\n              if (e_machine == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < e_machine) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (e_machine == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (e_machine == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }" { (if_statement "if (e_machine == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }" if (parenthesized_expression "(e_machine == 0x65)" ( (binary_expression "e_machine == 0x65" identifier == number_literal) )) (compound_statement "{\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }" { (return_statement "return "Ubicom IP2xxx 8-bit microcontrollers";" return (string_literal ""Ubicom IP2xxx 8-bit microcontrollers"" " string_content ") ;) })) (if_statement "if (0x65 < e_machine) {\n              if (e_machine == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < e_machine) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }" if (parenthesized_expression "(0x65 < e_machine)" ( (binary_expression "0x65 < e_machine" number_literal < identifier) )) (compound_statement "{\n              if (e_machine == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < e_machine) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }" { (if_statement "if (e_machine == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }" if (parenthesized_expression "(e_machine == 0x67)" ( (binary_expression "e_machine == 0x67" identifier == number_literal) )) (compound_statement "{\n                return "National Semiconductor CompactRISC";\n              }" { (return_statement "return "National Semiconductor CompactRISC";" return (string_literal ""National Semiconductor CompactRISC"" " string_content ") ;) })) (if_statement "if (0x67 < e_machine) {\n                return "Fujitsu F2MC16";\n              }" if (parenthesized_expression "(0x67 < e_machine)" ( (binary_expression "0x67 < e_machine" number_literal < identifier) )) (compound_statement "{\n                return "Fujitsu F2MC16";\n              }" { (return_statement "return "Fujitsu F2MC16";" return (string_literal ""Fujitsu F2MC16"" " string_content ") ;) })) (return_statement "return "MAX Processor";" return (string_literal ""MAX Processor"" " string_content ") ;) })) (if_statement "if (e_machine == 99) {\n              return "Trebia SNP 1000 processor";\n            }" if (parenthesized_expression "(e_machine == 99)" ( (binary_expression "e_machine == 99" identifier == number_literal) )) (compound_statement "{\n              return "Trebia SNP 1000 processor";\n            }" { (return_statement "return "Trebia SNP 1000 processor";" return (string_literal ""Trebia SNP 1000 processor"" " string_content ") ;) })) (if_statement "if (e_machine == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }" if (parenthesized_expression "(e_machine == 100)" ( (binary_expression "e_machine == 100" identifier == number_literal) )) (compound_statement "{\n              return "STMicroelectronics ST200 microcontroller";\n            }" { (return_statement "return "STMicroelectronics ST200 microcontroller";" return (string_literal ""STMicroelectronics ST200 microcontroller"" " string_content ") ;) })) }))) }) (else_clause "else {\n          if (e_machine == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (e_machine < 0x70) {\n            if (e_machine == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (e_machine < 0x6d) {\n              if (e_machine == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (e_machine == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (e_machine == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (e_machine == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < e_machine) {\n              if (e_machine == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < e_machine) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (e_machine == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (e_machine == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }" else (compound_statement "{\n          if (e_machine == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (e_machine < 0x70) {\n            if (e_machine == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (e_machine < 0x6d) {\n              if (e_machine == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (e_machine == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (e_machine == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (e_machine == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < e_machine) {\n              if (e_machine == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < e_machine) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (e_machine == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (e_machine == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }" { (if_statement "if (e_machine == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }" if (parenthesized_expression "(e_machine == 0x6f)" ( (binary_expression "e_machine == 0x6f" identifier == number_literal) )) (compound_statement "{\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }" { (return_statement "return "eXcess 16/32/64-bit configurable embedded CPU";" return (string_literal ""eXcess 16/32/64-bit configurable embedded CPU"" " string_content ") ;) })) (if_statement "if (e_machine < 0x70) {\n            if (e_machine == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (e_machine < 0x6d) {\n              if (e_machine == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (e_machine == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (e_machine == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (e_machine == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < e_machine) {\n              if (e_machine == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < e_machine) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (e_machine == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (e_machine == 0x71) {\n              return "Altera Nios II";\n            }\n          }" if (parenthesized_expression "(e_machine < 0x70)" ( (binary_expression "e_machine < 0x70" identifier < number_literal) )) (compound_statement "{\n            if (e_machine == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (e_machine < 0x6d) {\n              if (e_machine == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (e_machine == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (e_machine == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (e_machine == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }" { (if_statement "if (e_machine == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }" if (parenthesized_expression "(e_machine == 0x6c)" ( (binary_expression "e_machine == 0x6c" identifier == number_literal) )) (compound_statement "{\n              return "Sharp embedded microprocessor";\n            }" { (return_statement "return "Sharp embedded microprocessor";" return (string_literal ""Sharp embedded microprocessor"" " string_content ") ;) })) (if_statement "if (e_machine < 0x6d) {\n              if (e_machine == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (e_machine == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (e_machine == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (e_machine == 0x6e) {\n                return "Unicore";\n              }\n            }" if (parenthesized_expression "(e_machine < 0x6d)" ( (binary_expression "e_machine < 0x6d" identifier < number_literal) )) (compound_statement "{\n              if (e_machine == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (e_machine == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }" { (if_statement "if (e_machine == 0x6a) {\n                return "Analog Devices Blackfin";\n              }" if (parenthesized_expression "(e_machine == 0x6a)" ( (binary_expression "e_machine == 0x6a" identifier == number_literal) )) (compound_statement "{\n                return "Analog Devices Blackfin";\n              }" { (return_statement "return "Analog Devices Blackfin";" return (string_literal ""Analog Devices Blackfin"" " string_content ") ;) })) (if_statement "if (e_machine == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }" if (parenthesized_expression "(e_machine == 0x6b)" ( (binary_expression "e_machine == 0x6b" identifier == number_literal) )) (compound_statement "{\n                return "S1C33 Family of Seiko Epson processors";\n              }" { (return_statement "return "S1C33 Family of Seiko Epson processors";" return (string_literal ""S1C33 Family of Seiko Epson processors"" " string_content ") ;) })) }) (else_clause "else {\n              if (e_machine == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (e_machine == 0x6e) {\n                return "Unicore";\n              }\n            }" else (compound_statement "{\n              if (e_machine == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (e_machine == 0x6e) {\n                return "Unicore";\n              }\n            }" { (if_statement "if (e_machine == 0x6d) {\n                return "Arca RISC microprocessor";\n              }" if (parenthesized_expression "(e_machine == 0x6d)" ( (binary_expression "e_machine == 0x6d" identifier == number_literal) )) (compound_statement "{\n                return "Arca RISC microprocessor";\n              }" { (return_statement "return "Arca RISC microprocessor";" return (string_literal ""Arca RISC microprocessor"" " string_content ") ;) })) (if_statement "if (e_machine == 0x6e) {\n                return "Unicore";\n              }" if (parenthesized_expression "(e_machine == 0x6e)" ( (binary_expression "e_machine == 0x6e" identifier == number_literal) )) (compound_statement "{\n                return "Unicore";\n              }" { (return_statement "return "Unicore";" return (string_literal ""Unicore"" " string_content ") ;) })) }))) }) (else_clause "else {\n            if (e_machine == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < e_machine) {\n              if (e_machine == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < e_machine) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (e_machine == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (e_machine == 0x71) {\n              return "Altera Nios II";\n            }\n          }" else (compound_statement "{\n            if (e_machine == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < e_machine) {\n              if (e_machine == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < e_machine) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (e_machine == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (e_machine == 0x71) {\n              return "Altera Nios II";\n            }\n          }" { (if_statement "if (e_machine == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }" if (parenthesized_expression "(e_machine == 0x72)" ( (binary_expression "e_machine == 0x72" identifier == number_literal) )) (compound_statement "{\n              return "National Semiconductor CRX microprocessor";\n            }" { (return_statement "return "National Semiconductor CRX microprocessor";" return (string_literal ""National Semiconductor CRX microprocessor"" " string_content ") ;) })) (if_statement "if (0x72 < e_machine) {\n              if (e_machine == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < e_machine) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }" if (parenthesized_expression "(0x72 < e_machine)" ( (binary_expression "0x72 < e_machine" number_literal < identifier) )) (compound_statement "{\n              if (e_machine == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < e_machine) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }" { (if_statement "if (e_machine == 0x74) {\n                return "Infineon Technologies xc16x";\n              }" if (parenthesized_expression "(e_machine == 0x74)" ( (binary_expression "e_machine == 0x74" identifier == number_literal) )) (compound_statement "{\n                return "Infineon Technologies xc16x";\n              }" { (return_statement "return "Infineon Technologies xc16x";" return (string_literal ""Infineon Technologies xc16x"" " string_content ") ;) })) (if_statement "if (0x74 < e_machine) {\n                return "Renesas M16C series microprocessors";\n              }" if (parenthesized_expression "(0x74 < e_machine)" ( (binary_expression "0x74 < e_machine" number_literal < identifier) )) (compound_statement "{\n                return "Renesas M16C series microprocessors";\n              }" { (return_statement "return "Renesas M16C series microprocessors";" return (string_literal ""Renesas M16C series microprocessors"" " string_content ") ;) })) (return_statement "return "Motorola XGATE embedded processor";" return (string_literal ""Motorola XGATE embedded processor"" " string_content ") ;) })) (if_statement "if (e_machine == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }" if (parenthesized_expression "(e_machine == 0x70)" ( (binary_expression "e_machine == 0x70" identifier == number_literal) )) (compound_statement "{\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }" { (return_statement "return "Icera Semiconductor Inc. Deep Execution Processor";" return (string_literal ""Icera Semiconductor Inc. Deep Execution Processor"" " string_content ") ;) })) (if_statement "if (e_machine == 0x71) {\n              return "Altera Nios II";\n            }" if (parenthesized_expression "(e_machine == 0x71)" ( (binary_expression "e_machine == 0x71" identifier == number_literal) )) (compound_statement "{\n              return "Altera Nios II";\n            }" { (return_statement "return "Altera Nios II";" return (string_literal ""Altera Nios II"" " string_content ") ;) })) }))) }))) }))) }))) }) (else_clause "else {\n    if (e_machine == 0xc5) {\n      return "Renesas RL78";\n    }\n    if (e_machine < 0xc6) {\n      if (e_machine == 0xab) {\n        return "M2000 Reconfigurable RISC Microprocessor";\n      }\n      if (e_machine < 0xac) {\n        if (e_machine == 0x8e) {\n          return "Texas Instruments TMS320C55x DSP family";\n        }\n        if (e_machine < 0x8f) {\n          if (e_machine == 0x87) {\n            return "SUNPLUS S+Core";\n          }\n          if (e_machine < 0x88) {\n            if (e_machine == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (e_machine < 0x84) {\n              if (e_machine == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (e_machine == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (e_machine == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (e_machine == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < e_machine) {\n              if (e_machine == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < e_machine) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (e_machine == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (e_machine == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }\n          if (e_machine < 0xa5) {\n            if (e_machine == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (e_machine < 0xa2) {\n              if (e_machine == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (e_machine == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (e_machine == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (e_machine == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < e_machine) {\n              if (e_machine == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < e_machine) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (e_machine == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (e_machine == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }\n        }\n      }\n      else {\n        if (e_machine == 0xb8) {\n          return "ARM (reserved)";\n        }\n        if (e_machine < 0xb9) {\n          if (e_machine == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }\n          if (e_machine < 0xb2) {\n            if (e_machine == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (e_machine < 0xaf) {\n              if (e_machine == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (e_machine == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (e_machine == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (e_machine == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < e_machine) {\n              if (e_machine == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < e_machine) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (e_machine == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (e_machine == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (e_machine < 0xbf) {\n            if (e_machine == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (e_machine < 0xbc) {\n              if (e_machine == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (e_machine == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (e_machine == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (e_machine == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < e_machine) {\n              if (e_machine == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < e_machine) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (e_machine == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (e_machine == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }\n      }\n    }\n    else {\n      if (e_machine == 0xfa) {\n        return "Netronome Flow Processor";\n      }\n      if (e_machine < 0xfb) {\n        if (e_machine == 0xd7) {\n          return "Paneve CDP architecture family";\n        }\n        if (e_machine < 0xd8) {\n          if (e_machine == 0xcb) {\n            return "XMOS xCORE processor family";\n          }\n          if (e_machine < 0xcc) {\n            if (e_machine == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (e_machine < 0xc9) {\n              if (e_machine == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (e_machine == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (e_machine == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (e_machine == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < e_machine) {\n              if (e_machine == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < e_machine) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (e_machine == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (e_machine == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (e_machine < 0xde) {\n            if (e_machine == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (e_machine < 0xdb) {\n              if (e_machine == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (e_machine == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (e_machine == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (e_machine == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xe0) {\n              return "AMD GPU";\n            }\n            if (e_machine < 0xe1) {\n              if (e_machine == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (e_machine == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (e_machine == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (e_machine == 0xf7) {\n                return "Linux BPF";\n              }\n              if (e_machine == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }\n      }\n      else {\n        if (e_machine == 0x9026) {\n          return "Alpha";\n        }\n        if (e_machine < 0x9027) {\n          if (e_machine == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (e_machine < 0x4689) {\n            if (e_machine == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (e_machine < 0x2531) {\n              if (e_machine == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (e_machine == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (e_machine == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (e_machine == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (e_machine < 0x5aa6) {\n              if (e_machine == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (e_machine == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (e_machine == 0x7676) {\n                return "d30v";\n              }\n              if (e_machine == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (e_machine == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }\n        else {\n          if (e_machine == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (e_machine < 0xbaac) {\n            if (e_machine == 0xa390) {\n              return "IBM S/390";\n            }\n            if (e_machine < 0xa391) {\n              if (e_machine == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (e_machine == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (e_machine == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (e_machine == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (e_machine < 0xf00e) {\n              if (e_machine == 0xbeef) {\n                return "mn10300";\n              }\n              if (e_machine == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (e_machine == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (e_machine == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (e_machine == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }\n      }\n    }\n  }" else (compound_statement "{\n    if (e_machine == 0xc5) {\n      return "Renesas RL78";\n    }\n    if (e_machine < 0xc6) {\n      if (e_machine == 0xab) {\n        return "M2000 Reconfigurable RISC Microprocessor";\n      }\n      if (e_machine < 0xac) {\n        if (e_machine == 0x8e) {\n          return "Texas Instruments TMS320C55x DSP family";\n        }\n        if (e_machine < 0x8f) {\n          if (e_machine == 0x87) {\n            return "SUNPLUS S+Core";\n          }\n          if (e_machine < 0x88) {\n            if (e_machine == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (e_machine < 0x84) {\n              if (e_machine == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (e_machine == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (e_machine == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (e_machine == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < e_machine) {\n              if (e_machine == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < e_machine) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (e_machine == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (e_machine == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }\n          if (e_machine < 0xa5) {\n            if (e_machine == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (e_machine < 0xa2) {\n              if (e_machine == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (e_machine == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (e_machine == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (e_machine == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < e_machine) {\n              if (e_machine == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < e_machine) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (e_machine == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (e_machine == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }\n        }\n      }\n      else {\n        if (e_machine == 0xb8) {\n          return "ARM (reserved)";\n        }\n        if (e_machine < 0xb9) {\n          if (e_machine == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }\n          if (e_machine < 0xb2) {\n            if (e_machine == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (e_machine < 0xaf) {\n              if (e_machine == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (e_machine == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (e_machine == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (e_machine == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < e_machine) {\n              if (e_machine == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < e_machine) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (e_machine == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (e_machine == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (e_machine < 0xbf) {\n            if (e_machine == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (e_machine < 0xbc) {\n              if (e_machine == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (e_machine == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (e_machine == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (e_machine == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < e_machine) {\n              if (e_machine == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < e_machine) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (e_machine == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (e_machine == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }\n      }\n    }\n    else {\n      if (e_machine == 0xfa) {\n        return "Netronome Flow Processor";\n      }\n      if (e_machine < 0xfb) {\n        if (e_machine == 0xd7) {\n          return "Paneve CDP architecture family";\n        }\n        if (e_machine < 0xd8) {\n          if (e_machine == 0xcb) {\n            return "XMOS xCORE processor family";\n          }\n          if (e_machine < 0xcc) {\n            if (e_machine == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (e_machine < 0xc9) {\n              if (e_machine == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (e_machine == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (e_machine == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (e_machine == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < e_machine) {\n              if (e_machine == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < e_machine) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (e_machine == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (e_machine == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (e_machine < 0xde) {\n            if (e_machine == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (e_machine < 0xdb) {\n              if (e_machine == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (e_machine == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (e_machine == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (e_machine == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xe0) {\n              return "AMD GPU";\n            }\n            if (e_machine < 0xe1) {\n              if (e_machine == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (e_machine == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (e_machine == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (e_machine == 0xf7) {\n                return "Linux BPF";\n              }\n              if (e_machine == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }\n      }\n      else {\n        if (e_machine == 0x9026) {\n          return "Alpha";\n        }\n        if (e_machine < 0x9027) {\n          if (e_machine == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (e_machine < 0x4689) {\n            if (e_machine == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (e_machine < 0x2531) {\n              if (e_machine == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (e_machine == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (e_machine == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (e_machine == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (e_machine < 0x5aa6) {\n              if (e_machine == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (e_machine == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (e_machine == 0x7676) {\n                return "d30v";\n              }\n              if (e_machine == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (e_machine == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }\n        else {\n          if (e_machine == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (e_machine < 0xbaac) {\n            if (e_machine == 0xa390) {\n              return "IBM S/390";\n            }\n            if (e_machine < 0xa391) {\n              if (e_machine == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (e_machine == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (e_machine == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (e_machine == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (e_machine < 0xf00e) {\n              if (e_machine == 0xbeef) {\n                return "mn10300";\n              }\n              if (e_machine == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (e_machine == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (e_machine == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (e_machine == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }\n      }\n    }\n  }" { (if_statement "if (e_machine == 0xc5) {\n      return "Renesas RL78";\n    }" if (parenthesized_expression "(e_machine == 0xc5)" ( (binary_expression "e_machine == 0xc5" identifier == number_literal) )) (compound_statement "{\n      return "Renesas RL78";\n    }" { (return_statement "return "Renesas RL78";" return (string_literal ""Renesas RL78"" " string_content ") ;) })) (if_statement "if (e_machine < 0xc6) {\n      if (e_machine == 0xab) {\n        return "M2000 Reconfigurable RISC Microprocessor";\n      }\n      if (e_machine < 0xac) {\n        if (e_machine == 0x8e) {\n          return "Texas Instruments TMS320C55x DSP family";\n        }\n        if (e_machine < 0x8f) {\n          if (e_machine == 0x87) {\n            return "SUNPLUS S+Core";\n          }\n          if (e_machine < 0x88) {\n            if (e_machine == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (e_machine < 0x84) {\n              if (e_machine == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (e_machine == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (e_machine == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (e_machine == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < e_machine) {\n              if (e_machine == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < e_machine) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (e_machine == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (e_machine == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }\n          if (e_machine < 0xa5) {\n            if (e_machine == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (e_machine < 0xa2) {\n              if (e_machine == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (e_machine == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (e_machine == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (e_machine == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < e_machine) {\n              if (e_machine == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < e_machine) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (e_machine == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (e_machine == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }\n        }\n      }\n      else {\n        if (e_machine == 0xb8) {\n          return "ARM (reserved)";\n        }\n        if (e_machine < 0xb9) {\n          if (e_machine == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }\n          if (e_machine < 0xb2) {\n            if (e_machine == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (e_machine < 0xaf) {\n              if (e_machine == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (e_machine == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (e_machine == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (e_machine == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < e_machine) {\n              if (e_machine == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < e_machine) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (e_machine == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (e_machine == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (e_machine < 0xbf) {\n            if (e_machine == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (e_machine < 0xbc) {\n              if (e_machine == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (e_machine == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (e_machine == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (e_machine == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < e_machine) {\n              if (e_machine == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < e_machine) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (e_machine == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (e_machine == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }\n      }\n    }\n    else {\n      if (e_machine == 0xfa) {\n        return "Netronome Flow Processor";\n      }\n      if (e_machine < 0xfb) {\n        if (e_machine == 0xd7) {\n          return "Paneve CDP architecture family";\n        }\n        if (e_machine < 0xd8) {\n          if (e_machine == 0xcb) {\n            return "XMOS xCORE processor family";\n          }\n          if (e_machine < 0xcc) {\n            if (e_machine == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (e_machine < 0xc9) {\n              if (e_machine == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (e_machine == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (e_machine == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (e_machine == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < e_machine) {\n              if (e_machine == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < e_machine) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (e_machine == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (e_machine == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (e_machine < 0xde) {\n            if (e_machine == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (e_machine < 0xdb) {\n              if (e_machine == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (e_machine == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (e_machine == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (e_machine == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xe0) {\n              return "AMD GPU";\n            }\n            if (e_machine < 0xe1) {\n              if (e_machine == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (e_machine == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (e_machine == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (e_machine == 0xf7) {\n                return "Linux BPF";\n              }\n              if (e_machine == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }\n      }\n      else {\n        if (e_machine == 0x9026) {\n          return "Alpha";\n        }\n        if (e_machine < 0x9027) {\n          if (e_machine == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (e_machine < 0x4689) {\n            if (e_machine == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (e_machine < 0x2531) {\n              if (e_machine == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (e_machine == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (e_machine == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (e_machine == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (e_machine < 0x5aa6) {\n              if (e_machine == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (e_machine == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (e_machine == 0x7676) {\n                return "d30v";\n              }\n              if (e_machine == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (e_machine == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }\n        else {\n          if (e_machine == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (e_machine < 0xbaac) {\n            if (e_machine == 0xa390) {\n              return "IBM S/390";\n            }\n            if (e_machine < 0xa391) {\n              if (e_machine == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (e_machine == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (e_machine == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (e_machine == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (e_machine < 0xf00e) {\n              if (e_machine == 0xbeef) {\n                return "mn10300";\n              }\n              if (e_machine == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (e_machine == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (e_machine == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (e_machine == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }\n      }\n    }" if (parenthesized_expression "(e_machine < 0xc6)" ( (binary_expression "e_machine < 0xc6" identifier < number_literal) )) (compound_statement "{\n      if (e_machine == 0xab) {\n        return "M2000 Reconfigurable RISC Microprocessor";\n      }\n      if (e_machine < 0xac) {\n        if (e_machine == 0x8e) {\n          return "Texas Instruments TMS320C55x DSP family";\n        }\n        if (e_machine < 0x8f) {\n          if (e_machine == 0x87) {\n            return "SUNPLUS S+Core";\n          }\n          if (e_machine < 0x88) {\n            if (e_machine == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (e_machine < 0x84) {\n              if (e_machine == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (e_machine == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (e_machine == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (e_machine == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < e_machine) {\n              if (e_machine == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < e_machine) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (e_machine == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (e_machine == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }\n          if (e_machine < 0xa5) {\n            if (e_machine == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (e_machine < 0xa2) {\n              if (e_machine == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (e_machine == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (e_machine == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (e_machine == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < e_machine) {\n              if (e_machine == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < e_machine) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (e_machine == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (e_machine == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }\n        }\n      }\n      else {\n        if (e_machine == 0xb8) {\n          return "ARM (reserved)";\n        }\n        if (e_machine < 0xb9) {\n          if (e_machine == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }\n          if (e_machine < 0xb2) {\n            if (e_machine == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (e_machine < 0xaf) {\n              if (e_machine == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (e_machine == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (e_machine == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (e_machine == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < e_machine) {\n              if (e_machine == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < e_machine) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (e_machine == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (e_machine == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (e_machine < 0xbf) {\n            if (e_machine == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (e_machine < 0xbc) {\n              if (e_machine == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (e_machine == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (e_machine == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (e_machine == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < e_machine) {\n              if (e_machine == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < e_machine) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (e_machine == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (e_machine == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }\n      }\n    }" { (if_statement "if (e_machine == 0xab) {\n        return "M2000 Reconfigurable RISC Microprocessor";\n      }" if (parenthesized_expression "(e_machine == 0xab)" ( (binary_expression "e_machine == 0xab" identifier == number_literal) )) (compound_statement "{\n        return "M2000 Reconfigurable RISC Microprocessor";\n      }" { (return_statement "return "M2000 Reconfigurable RISC Microprocessor";" return (string_literal ""M2000 Reconfigurable RISC Microprocessor"" " string_content ") ;) })) (if_statement "if (e_machine < 0xac) {\n        if (e_machine == 0x8e) {\n          return "Texas Instruments TMS320C55x DSP family";\n        }\n        if (e_machine < 0x8f) {\n          if (e_machine == 0x87) {\n            return "SUNPLUS S+Core";\n          }\n          if (e_machine < 0x88) {\n            if (e_machine == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (e_machine < 0x84) {\n              if (e_machine == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (e_machine == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (e_machine == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (e_machine == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < e_machine) {\n              if (e_machine == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < e_machine) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (e_machine == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (e_machine == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }\n          if (e_machine < 0xa5) {\n            if (e_machine == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (e_machine < 0xa2) {\n              if (e_machine == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (e_machine == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (e_machine == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (e_machine == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < e_machine) {\n              if (e_machine == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < e_machine) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (e_machine == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (e_machine == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }\n        }\n      }\n      else {\n        if (e_machine == 0xb8) {\n          return "ARM (reserved)";\n        }\n        if (e_machine < 0xb9) {\n          if (e_machine == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }\n          if (e_machine < 0xb2) {\n            if (e_machine == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (e_machine < 0xaf) {\n              if (e_machine == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (e_machine == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (e_machine == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (e_machine == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < e_machine) {\n              if (e_machine == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < e_machine) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (e_machine == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (e_machine == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (e_machine < 0xbf) {\n            if (e_machine == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (e_machine < 0xbc) {\n              if (e_machine == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (e_machine == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (e_machine == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (e_machine == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < e_machine) {\n              if (e_machine == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < e_machine) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (e_machine == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (e_machine == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }\n      }" if (parenthesized_expression "(e_machine < 0xac)" ( (binary_expression "e_machine < 0xac" identifier < number_literal) )) (compound_statement "{\n        if (e_machine == 0x8e) {\n          return "Texas Instruments TMS320C55x DSP family";\n        }\n        if (e_machine < 0x8f) {\n          if (e_machine == 0x87) {\n            return "SUNPLUS S+Core";\n          }\n          if (e_machine < 0x88) {\n            if (e_machine == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (e_machine < 0x84) {\n              if (e_machine == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (e_machine == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (e_machine == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (e_machine == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < e_machine) {\n              if (e_machine == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < e_machine) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (e_machine == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (e_machine == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }\n          if (e_machine < 0xa5) {\n            if (e_machine == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (e_machine < 0xa2) {\n              if (e_machine == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (e_machine == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (e_machine == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (e_machine == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < e_machine) {\n              if (e_machine == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < e_machine) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (e_machine == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (e_machine == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }\n        }\n      }" { (if_statement "if (e_machine == 0x8e) {\n          return "Texas Instruments TMS320C55x DSP family";\n        }" if (parenthesized_expression "(e_machine == 0x8e)" ( (binary_expression "e_machine == 0x8e" identifier == number_literal) )) (compound_statement "{\n          return "Texas Instruments TMS320C55x DSP family";\n        }" { (return_statement "return "Texas Instruments TMS320C55x DSP family";" return (string_literal ""Texas Instruments TMS320C55x DSP family"" " string_content ") ;) })) (if_statement "if (e_machine < 0x8f) {\n          if (e_machine == 0x87) {\n            return "SUNPLUS S+Core";\n          }\n          if (e_machine < 0x88) {\n            if (e_machine == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (e_machine < 0x84) {\n              if (e_machine == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (e_machine == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (e_machine == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (e_machine == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < e_machine) {\n              if (e_machine == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < e_machine) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (e_machine == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (e_machine == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }\n          if (e_machine < 0xa5) {\n            if (e_machine == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (e_machine < 0xa2) {\n              if (e_machine == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (e_machine == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (e_machine == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (e_machine == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < e_machine) {\n              if (e_machine == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < e_machine) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (e_machine == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (e_machine == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }\n        }" if (parenthesized_expression "(e_machine < 0x8f)" ( (binary_expression "e_machine < 0x8f" identifier < number_literal) )) (compound_statement "{\n          if (e_machine == 0x87) {\n            return "SUNPLUS S+Core";\n          }\n          if (e_machine < 0x88) {\n            if (e_machine == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (e_machine < 0x84) {\n              if (e_machine == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (e_machine == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (e_machine == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (e_machine == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < e_machine) {\n              if (e_machine == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < e_machine) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (e_machine == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (e_machine == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }\n        }" { (if_statement "if (e_machine == 0x87) {\n            return "SUNPLUS S+Core";\n          }" if (parenthesized_expression "(e_machine == 0x87)" ( (binary_expression "e_machine == 0x87" identifier == number_literal) )) (compound_statement "{\n            return "SUNPLUS S+Core";\n          }" { (return_statement "return "SUNPLUS S+Core";" return (string_literal ""SUNPLUS S+Core"" " string_content ") ;) })) (if_statement "if (e_machine < 0x88) {\n            if (e_machine == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (e_machine < 0x84) {\n              if (e_machine == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (e_machine == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (e_machine == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (e_machine == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < e_machine) {\n              if (e_machine == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < e_machine) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (e_machine == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (e_machine == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }" if (parenthesized_expression "(e_machine < 0x88)" ( (binary_expression "e_machine < 0x88" identifier < number_literal) )) (compound_statement "{\n            if (e_machine == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (e_machine < 0x84) {\n              if (e_machine == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (e_machine == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (e_machine == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (e_machine == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }" { (if_statement "if (e_machine == 0x83) {\n              return "Altium TSK3000 core";\n            }" if (parenthesized_expression "(e_machine == 0x83)" ( (binary_expression "e_machine == 0x83" identifier == number_literal) )) (compound_statement "{\n              return "Altium TSK3000 core";\n            }" { (return_statement "return "Altium TSK3000 core";" return (string_literal ""Altium TSK3000 core"" " string_content ") ;) })) (if_statement "if (e_machine < 0x84) {\n              if (e_machine == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (e_machine == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (e_machine == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (e_machine == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }" if (parenthesized_expression "(e_machine < 0x84)" ( (binary_expression "e_machine < 0x84" identifier < number_literal) )) (compound_statement "{\n              if (e_machine == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (e_machine == 0x78) {\n                return "Renesas M32c";\n              }\n            }" { (if_statement "if (e_machine == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }" if (parenthesized_expression "(e_machine == 0x77)" ( (binary_expression "e_machine == 0x77" identifier == number_literal) )) (compound_statement "{\n                return "Freescale Communication Engine RISC core";\n              }" { (return_statement "return "Freescale Communication Engine RISC core";" return (string_literal ""Freescale Communication Engine RISC core"" " string_content ") ;) })) (if_statement "if (e_machine == 0x78) {\n                return "Renesas M32c";\n              }" if (parenthesized_expression "(e_machine == 0x78)" ( (binary_expression "e_machine == 0x78" identifier == number_literal) )) (compound_statement "{\n                return "Renesas M32c";\n              }" { (return_statement "return "Renesas M32c";" return (string_literal ""Renesas M32c"" " string_content ") ;) })) }) (else_clause "else {\n              if (e_machine == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (e_machine == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }" else (compound_statement "{\n              if (e_machine == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (e_machine == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }" { (if_statement "if (e_machine == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }" if (parenthesized_expression "(e_machine == 0x84)" ( (binary_expression "e_machine == 0x84" identifier == number_literal) )) (compound_statement "{\n                return "Freescale RS08 embedded processor";\n              }" { (return_statement "return "Freescale RS08 embedded processor";" return (string_literal ""Freescale RS08 embedded processor"" " string_content ") ;) })) (if_statement "if (e_machine == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }" if (parenthesized_expression "(e_machine == 0x86)" ( (binary_expression "e_machine == 0x86" identifier == number_literal) )) (compound_statement "{\n                return "Cyan Technology eCOG2 microprocessor";\n              }" { (return_statement "return "Cyan Technology eCOG2 microprocessor";" return (string_literal ""Cyan Technology eCOG2 microprocessor"" " string_content ") ;) })) }))) }) (else_clause "else {\n            if (e_machine == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < e_machine) {\n              if (e_machine == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < e_machine) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (e_machine == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (e_machine == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }" else (compound_statement "{\n            if (e_machine == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < e_machine) {\n              if (e_machine == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < e_machine) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (e_machine == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (e_machine == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }" { (if_statement "if (e_machine == 0x8a) {\n              return "Lattice Mico32";\n            }" if (parenthesized_expression "(e_machine == 0x8a)" ( (binary_expression "e_machine == 0x8a" identifier == number_literal) )) (compound_statement "{\n              return "Lattice Mico32";\n            }" { (return_statement "return "Lattice Mico32";" return (string_literal ""Lattice Mico32"" " string_content ") ;) })) (if_statement "if (0x8a < e_machine) {\n              if (e_machine == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < e_machine) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }" if (parenthesized_expression "(0x8a < e_machine)" ( (binary_expression "0x8a < e_machine" number_literal < identifier) )) (compound_statement "{\n              if (e_machine == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < e_machine) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }" { (if_statement "if (e_machine == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }" if (parenthesized_expression "(e_machine == 0x8c)" ( (binary_expression "e_machine == 0x8c" identifier == number_literal) )) (compound_statement "{\n                return "Texas Instruments TMS320C6000 DSP family";\n              }" { (return_statement "return "Texas Instruments TMS320C6000 DSP family";" return (string_literal ""Texas Instruments TMS320C6000 DSP family"" " string_content ") ;) })) (if_statement "if (0x8c < e_machine) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }" if (parenthesized_expression "(0x8c < e_machine)" ( (binary_expression "0x8c < e_machine" number_literal < identifier) )) (compound_statement "{\n                return "Texas Instruments TMS320C2000 DSP family";\n              }" { (return_statement "return "Texas Instruments TMS320C2000 DSP family";" return (string_literal ""Texas Instruments TMS320C2000 DSP family"" " string_content ") ;) })) (return_statement "return "Seiko Epson C17 family";" return (string_literal ""Seiko Epson C17 family"" " string_content ") ;) })) (if_statement "if (e_machine == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }" if (parenthesized_expression "(e_machine == 0x88)" ( (binary_expression "e_machine == 0x88" identifier == number_literal) )) (compound_statement "{\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }" { (return_statement "return "New Japan Radio (NJR) 24-bit DSP Processor";" return (string_literal ""New Japan Radio (NJR) 24-bit DSP Processor"" " string_content ") ;) })) (if_statement "if (e_machine == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }" if (parenthesized_expression "(e_machine == 0x89)" ( (binary_expression "e_machine == 0x89" identifier == number_literal) )) (compound_statement "{\n              return "Broadcom VideoCore III processor";\n            }" { (return_statement "return "Broadcom VideoCore III processor";" return (string_literal ""Broadcom VideoCore III processor"" " string_content ") ;) })) }))) }) (else_clause "else {\n          if (e_machine == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }\n          if (e_machine < 0xa5) {\n            if (e_machine == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (e_machine < 0xa2) {\n              if (e_machine == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (e_machine == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (e_machine == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (e_machine == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < e_machine) {\n              if (e_machine == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < e_machine) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (e_machine == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (e_machine == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }\n        }" else (compound_statement "{\n          if (e_machine == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }\n          if (e_machine < 0xa5) {\n            if (e_machine == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (e_machine < 0xa2) {\n              if (e_machine == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (e_machine == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (e_machine == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (e_machine == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < e_machine) {\n              if (e_machine == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < e_machine) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (e_machine == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (e_machine == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }\n        }" { (if_statement "if (e_machine == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }" if (parenthesized_expression "(e_machine == 0xa4)" ( (binary_expression "e_machine == 0xa4" identifier == number_literal) )) (compound_statement "{\n            return "QUALCOMM DSP6 Processor";\n          }" { (return_statement "return "QUALCOMM DSP6 Processor";" return (string_literal ""QUALCOMM DSP6 Processor"" " string_content ") ;) })) (if_statement "if (e_machine < 0xa5) {\n            if (e_machine == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (e_machine < 0xa2) {\n              if (e_machine == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (e_machine == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (e_machine == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (e_machine == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < e_machine) {\n              if (e_machine == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < e_machine) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (e_machine == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (e_machine == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }" if (parenthesized_expression "(e_machine < 0xa5)" ( (binary_expression "e_machine < 0xa5" identifier < number_literal) )) (compound_statement "{\n            if (e_machine == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (e_machine < 0xa2) {\n              if (e_machine == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (e_machine == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (e_machine == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (e_machine == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }" { (if_statement "if (e_machine == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }" if (parenthesized_expression "(e_machine == 0xa1)" ( (binary_expression "e_machine == 0xa1" identifier == number_literal) )) (compound_statement "{\n              return "Cypress M8C microprocessor";\n            }" { (return_statement "return "Cypress M8C microprocessor";" return (string_literal ""Cypress M8C microprocessor"" " string_content ") ;) })) (if_statement "if (e_machine < 0xa2) {\n              if (e_machine == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (e_machine == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (e_machine == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (e_machine == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }" if (parenthesized_expression "(e_machine < 0xa2)" ( (binary_expression "e_machine < 0xa2" identifier < number_literal) )) (compound_statement "{\n              if (e_machine == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (e_machine == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }" { (if_statement "if (e_machine == 0x90) {\n                return "TI PRU I/O processor";\n              }" if (parenthesized_expression "(e_machine == 0x90)" ( (binary_expression "e_machine == 0x90" identifier == number_literal) )) (compound_statement "{\n                return "TI PRU I/O processor";\n              }" { (return_statement "return "TI PRU I/O processor";" return (string_literal ""TI PRU I/O processor"" " string_content ") ;) })) (if_statement "if (e_machine == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }" if (parenthesized_expression "(e_machine == 0xa0)" ( (binary_expression "e_machine == 0xa0" identifier == number_literal) )) (compound_statement "{\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }" { (return_statement "return "STMicroelectronics 64bit VLIW Data Signal Processor";" return (string_literal ""STMicroelectronics 64bit VLIW Data Signal Processor"" " string_content ") ;) })) }) (else_clause "else {\n              if (e_machine == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (e_machine == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }" else (compound_statement "{\n              if (e_machine == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (e_machine == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }" { (if_statement "if (e_machine == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }" if (parenthesized_expression "(e_machine == 0xa2)" ( (binary_expression "e_machine == 0xa2" identifier == number_literal) )) (compound_statement "{\n                return "Renesas R32C series microprocessors";\n              }" { (return_statement "return "Renesas R32C series microprocessors";" return (string_literal ""Renesas R32C series microprocessors"" " string_content ") ;) })) (if_statement "if (e_machine == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }" if (parenthesized_expression "(e_machine == 0xa3)" ( (binary_expression "e_machine == 0xa3" identifier == number_literal) )) (compound_statement "{\n                return "NXP Semiconductors TriMedia architecture family";\n              }" { (return_statement "return "NXP Semiconductors TriMedia architecture family";" return (string_literal ""NXP Semiconductors TriMedia architecture family"" " string_content ") ;) })) }))) }) (else_clause "else {\n            if (e_machine == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < e_machine) {\n              if (e_machine == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < e_machine) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (e_machine == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (e_machine == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }" else (compound_statement "{\n            if (e_machine == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < e_machine) {\n              if (e_machine == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < e_machine) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (e_machine == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (e_machine == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }" { (if_statement "if (e_machine == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }" if (parenthesized_expression "(e_machine == 0xa7)" ( (binary_expression "e_machine == 0xa7" identifier == number_literal) )) (compound_statement "{\n              return "Andes Technology compact code size embedded RISC processor family";\n            }" { (return_statement "return "Andes Technology compact code size embedded RISC processor family";" return (string_literal ""Andes Technology compact code size embedded RISC processor family"" " string_content ") ;) })) (if_statement "if (0xa7 < e_machine) {\n              if (e_machine == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < e_machine) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }" if (parenthesized_expression "(0xa7 < e_machine)" ( (binary_expression "0xa7 < e_machine" number_literal < identifier) )) (compound_statement "{\n              if (e_machine == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < e_machine) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }" { (if_statement "if (e_machine == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }" if (parenthesized_expression "(e_machine == 0xa9)" ( (binary_expression "e_machine == 0xa9" identifier == number_literal) )) (compound_statement "{\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }" { (return_statement "return "Dallas Semiconductor MAXQ30 Core microcontrollers";" return (string_literal ""Dallas Semiconductor MAXQ30 Core microcontrollers"" " string_content ") ;) })) (if_statement "if (0xa9 < e_machine) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }" if (parenthesized_expression "(0xa9 < e_machine)" ( (binary_expression "0xa9 < e_machine" number_literal < identifier) )) (compound_statement "{\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }" { (return_statement "return "New Japan Radio (NJR) 16-bit DSP Processor";" return (string_literal ""New Japan Radio (NJR) 16-bit DSP Processor"" " string_content ") ;) })) (return_statement "return "Cyan Technology eCOG1X family";" return (string_literal ""Cyan Technology eCOG1X family"" " string_content ") ;) })) (if_statement "if (e_machine == 0xa5) {\n              return "Intel 8051 and variants";\n            }" if (parenthesized_expression "(e_machine == 0xa5)" ( (binary_expression "e_machine == 0xa5" identifier == number_literal) )) (compound_statement "{\n              return "Intel 8051 and variants";\n            }" { (return_statement "return "Intel 8051 and variants";" return (string_literal ""Intel 8051 and variants"" " string_content ") ;) })) (if_statement "if (e_machine == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }" if (parenthesized_expression "(e_machine == 0xa6)" ( (binary_expression "e_machine == 0xa6" identifier == number_literal) )) (compound_statement "{\n              return "STMicroelectronics STxP7x family";\n            }" { (return_statement "return "STMicroelectronics STxP7x family";" return (string_literal ""STMicroelectronics STxP7x family"" " string_content ") ;) })) }))) }))) }) (else_clause "else {\n        if (e_machine == 0xb8) {\n          return "ARM (reserved)";\n        }\n        if (e_machine < 0xb9) {\n          if (e_machine == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }\n          if (e_machine < 0xb2) {\n            if (e_machine == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (e_machine < 0xaf) {\n              if (e_machine == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (e_machine == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (e_machine == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (e_machine == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < e_machine) {\n              if (e_machine == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < e_machine) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (e_machine == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (e_machine == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (e_machine < 0xbf) {\n            if (e_machine == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (e_machine < 0xbc) {\n              if (e_machine == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (e_machine == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (e_machine == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (e_machine == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < e_machine) {\n              if (e_machine == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < e_machine) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (e_machine == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (e_machine == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }\n      }" else (compound_statement "{\n        if (e_machine == 0xb8) {\n          return "ARM (reserved)";\n        }\n        if (e_machine < 0xb9) {\n          if (e_machine == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }\n          if (e_machine < 0xb2) {\n            if (e_machine == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (e_machine < 0xaf) {\n              if (e_machine == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (e_machine == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (e_machine == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (e_machine == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < e_machine) {\n              if (e_machine == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < e_machine) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (e_machine == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (e_machine == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (e_machine < 0xbf) {\n            if (e_machine == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (e_machine < 0xbc) {\n              if (e_machine == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (e_machine == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (e_machine == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (e_machine == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < e_machine) {\n              if (e_machine == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < e_machine) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (e_machine == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (e_machine == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }\n      }" { (if_statement "if (e_machine == 0xb8) {\n          return "ARM (reserved)";\n        }" if (parenthesized_expression "(e_machine == 0xb8)" ( (binary_expression "e_machine == 0xb8" identifier == number_literal) )) (compound_statement "{\n          return "ARM (reserved)";\n        }" { (return_statement "return "ARM (reserved)";" return (string_literal ""ARM (reserved)"" " string_content ") ;) })) (if_statement "if (e_machine < 0xb9) {\n          if (e_machine == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }\n          if (e_machine < 0xb2) {\n            if (e_machine == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (e_machine < 0xaf) {\n              if (e_machine == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (e_machine == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (e_machine == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (e_machine == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < e_machine) {\n              if (e_machine == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < e_machine) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (e_machine == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (e_machine == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (e_machine < 0xbf) {\n            if (e_machine == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (e_machine < 0xbc) {\n              if (e_machine == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (e_machine == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (e_machine == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (e_machine == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < e_machine) {\n              if (e_machine == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < e_machine) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (e_machine == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (e_machine == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }" if (parenthesized_expression "(e_machine < 0xb9)" ( (binary_expression "e_machine < 0xb9" identifier < number_literal) )) (compound_statement "{\n          if (e_machine == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }\n          if (e_machine < 0xb2) {\n            if (e_machine == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (e_machine < 0xaf) {\n              if (e_machine == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (e_machine == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (e_machine == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (e_machine == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < e_machine) {\n              if (e_machine == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < e_machine) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (e_machine == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (e_machine == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }\n        }" { (if_statement "if (e_machine == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }" if (parenthesized_expression "(e_machine == 0xb1)" ( (binary_expression "e_machine == 0xb1" identifier == number_literal) )) (compound_statement "{\n            return "Xilinx MicroBlaze";\n          }" { (return_statement "return "Xilinx MicroBlaze";" return (string_literal ""Xilinx MicroBlaze"" " string_content ") ;) })) (if_statement "if (e_machine < 0xb2) {\n            if (e_machine == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (e_machine < 0xaf) {\n              if (e_machine == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (e_machine == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (e_machine == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (e_machine == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < e_machine) {\n              if (e_machine == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < e_machine) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (e_machine == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (e_machine == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }" if (parenthesized_expression "(e_machine < 0xb2)" ( (binary_expression "e_machine < 0xb2" identifier < number_literal) )) (compound_statement "{\n            if (e_machine == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (e_machine < 0xaf) {\n              if (e_machine == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (e_machine == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (e_machine == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (e_machine == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }" { (if_statement "if (e_machine == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }" if (parenthesized_expression "(e_machine == 0xae)" ( (binary_expression "e_machine == 0xae" identifier == number_literal) )) (compound_statement "{\n              return "Imagination Technologies Meta processor architecture";\n            }" { (return_statement "return "Imagination Technologies Meta processor architecture";" return (string_literal ""Imagination Technologies Meta processor architecture"" " string_content ") ;) })) (if_statement "if (e_machine < 0xaf) {\n              if (e_machine == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (e_machine == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (e_machine == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (e_machine == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }" if (parenthesized_expression "(e_machine < 0xaf)" ( (binary_expression "e_machine < 0xaf" identifier < number_literal) )) (compound_statement "{\n              if (e_machine == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (e_machine == 0xad) {\n                return "Renesas RX";\n              }\n            }" { (if_statement "if (e_machine == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }" if (parenthesized_expression "(e_machine == 0xac)" ( (binary_expression "e_machine == 0xac" identifier == number_literal) )) (compound_statement "{\n                return "Cray Inc. NV2 vector architecture";\n              }" { (return_statement "return "Cray Inc. NV2 vector architecture";" return (string_literal ""Cray Inc. NV2 vector architecture"" " string_content ") ;) })) (if_statement "if (e_machine == 0xad) {\n                return "Renesas RX";\n              }" if (parenthesized_expression "(e_machine == 0xad)" ( (binary_expression "e_machine == 0xad" identifier == number_literal) )) (compound_statement "{\n                return "Renesas RX";\n              }" { (return_statement "return "Renesas RX";" return (string_literal ""Renesas RX"" " string_content ") ;) })) }) (else_clause "else {\n              if (e_machine == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (e_machine == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }" else (compound_statement "{\n              if (e_machine == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (e_machine == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }" { (if_statement "if (e_machine == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }" if (parenthesized_expression "(e_machine == 0xaf)" ( (binary_expression "e_machine == 0xaf" identifier == number_literal) )) (compound_statement "{\n                return "MCST Elbrus general purpose hardware architecture";\n              }" { (return_statement "return "MCST Elbrus general purpose hardware architecture";" return (string_literal ""MCST Elbrus general purpose hardware architecture"" " string_content ") ;) })) (if_statement "if (e_machine == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }" if (parenthesized_expression "(e_machine == 0xb0)" ( (binary_expression "e_machine == 0xb0" identifier == number_literal) )) (compound_statement "{\n                return "Cyan Technology eCOG16 family";\n              }" { (return_statement "return "Cyan Technology eCOG16 family";" return (string_literal ""Cyan Technology eCOG16 family"" " string_content ") ;) })) }))) }) (else_clause "else {\n            if (e_machine == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < e_machine) {\n              if (e_machine == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < e_machine) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (e_machine == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (e_machine == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }" else (compound_statement "{\n            if (e_machine == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < e_machine) {\n              if (e_machine == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < e_machine) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (e_machine == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (e_machine == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }" { (if_statement "if (e_machine == 0xb4) {\n              return "Intel L1OM";\n            }" if (parenthesized_expression "(e_machine == 0xb4)" ( (binary_expression "e_machine == 0xb4" identifier == number_literal) )) (compound_statement "{\n              return "Intel L1OM";\n            }" { (return_statement "return "Intel L1OM";" return (string_literal ""Intel L1OM"" " string_content ") ;) })) (if_statement "if (0xb4 < e_machine) {\n              if (e_machine == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < e_machine) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }" if (parenthesized_expression "(0xb4 < e_machine)" ( (binary_expression "0xb4 < e_machine" number_literal < identifier) )) (compound_statement "{\n              if (e_machine == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < e_machine) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }" { (if_statement "if (e_machine == 0xb6) {\n                return "Intel (reserved)";\n              }" if (parenthesized_expression "(e_machine == 0xb6)" ( (binary_expression "e_machine == 0xb6" identifier == number_literal) )) (compound_statement "{\n                return "Intel (reserved)";\n              }" { (return_statement "return "Intel (reserved)";" return (string_literal ""Intel (reserved)"" " string_content ") ;) })) (if_statement "if (0xb6 < e_machine) {\n                return "AArch64";\n              }" if (parenthesized_expression "(0xb6 < e_machine)" ( (binary_expression "0xb6 < e_machine" number_literal < identifier) )) (compound_statement "{\n                return "AArch64";\n              }" { (return_statement "return "AArch64";" return (string_literal ""AArch64"" " string_content ") ;) })) (return_statement "return "Intel K1OM";" return (string_literal ""Intel K1OM"" " string_content ") ;) })) (if_statement "if (e_machine == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }" if (parenthesized_expression "(e_machine == 0xb2)" ( (binary_expression "e_machine == 0xb2" identifier == number_literal) )) (compound_statement "{\n              return "Freescale Extended Time Processing Unit";\n            }" { (return_statement "return "Freescale Extended Time Processing Unit";" return (string_literal ""Freescale Extended Time Processing Unit"" " string_content ") ;) })) (if_statement "if (e_machine == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }" if (parenthesized_expression "(e_machine == 0xb3)" ( (binary_expression "e_machine == 0xb3" identifier == number_literal) )) (compound_statement "{\n              return "Infineon Technologies SLE9X core";\n            }" { (return_statement "return "Infineon Technologies SLE9X core";" return (string_literal ""Infineon Technologies SLE9X core"" " string_content ") ;) })) }))) }) (else_clause "else {\n          if (e_machine == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (e_machine < 0xbf) {\n            if (e_machine == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (e_machine < 0xbc) {\n              if (e_machine == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (e_machine == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (e_machine == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (e_machine == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < e_machine) {\n              if (e_machine == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < e_machine) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (e_machine == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (e_machine == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }" else (compound_statement "{\n          if (e_machine == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (e_machine < 0xbf) {\n            if (e_machine == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (e_machine < 0xbc) {\n              if (e_machine == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (e_machine == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (e_machine == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (e_machine == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < e_machine) {\n              if (e_machine == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < e_machine) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (e_machine == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (e_machine == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }" { (if_statement "if (e_machine == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }" if (parenthesized_expression "(e_machine == 0xbe)" ( (binary_expression "e_machine == 0xbe" identifier == number_literal) )) (compound_statement "{\n            return "NVIDIA CUDA architecture";\n          }" { (return_statement "return "NVIDIA CUDA architecture";" return (string_literal ""NVIDIA CUDA architecture"" " string_content ") ;) })) (if_statement "if (e_machine < 0xbf) {\n            if (e_machine == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (e_machine < 0xbc) {\n              if (e_machine == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (e_machine == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (e_machine == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (e_machine == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < e_machine) {\n              if (e_machine == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < e_machine) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (e_machine == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (e_machine == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }" if (parenthesized_expression "(e_machine < 0xbf)" ( (binary_expression "e_machine < 0xbf" identifier < number_literal) )) (compound_statement "{\n            if (e_machine == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (e_machine < 0xbc) {\n              if (e_machine == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (e_machine == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (e_machine == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (e_machine == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }" { (if_statement "if (e_machine == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }" if (parenthesized_expression "(e_machine == 0xbb)" ( (binary_expression "e_machine == 0xbb" identifier == number_literal) )) (compound_statement "{\n              return "Tilera TILE64 multicore architecture family";\n            }" { (return_statement "return "Tilera TILE64 multicore architecture family";" return (string_literal ""Tilera TILE64 multicore architecture family"" " string_content ") ;) })) (if_statement "if (e_machine < 0xbc) {\n              if (e_machine == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (e_machine == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (e_machine == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (e_machine == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }" if (parenthesized_expression "(e_machine < 0xbc)" ( (binary_expression "e_machine < 0xbc" identifier < number_literal) )) (compound_statement "{\n              if (e_machine == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (e_machine == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }" { (if_statement "if (e_machine == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }" if (parenthesized_expression "(e_machine == 0xb9)" ( (binary_expression "e_machine == 0xb9" identifier == number_literal) )) (compound_statement "{\n                return "Atmel Corporation 32-bit microprocessor";\n              }" { (return_statement "return "Atmel Corporation 32-bit microprocessor";" return (string_literal ""Atmel Corporation 32-bit microprocessor"" " string_content ") ;) })) (if_statement "if (e_machine == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }" if (parenthesized_expression "(e_machine == 0xba)" ( (binary_expression "e_machine == 0xba" identifier == number_literal) )) (compound_statement "{\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }" { (return_statement "return "STMicroeletronics STM8 8-bit microcontroller";" return (string_literal ""STMicroeletronics STM8 8-bit microcontroller"" " string_content ") ;) })) }) (else_clause "else {\n              if (e_machine == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (e_machine == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }" else (compound_statement "{\n              if (e_machine == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (e_machine == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }" { (if_statement "if (e_machine == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }" if (parenthesized_expression "(e_machine == 0xbc)" ( (binary_expression "e_machine == 0xbc" identifier == number_literal) )) (compound_statement "{\n                return "Tilera TILEPro multicore architecture family";\n              }" { (return_statement "return "Tilera TILEPro multicore architecture family";" return (string_literal ""Tilera TILEPro multicore architecture family"" " string_content ") ;) })) (if_statement "if (e_machine == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }" if (parenthesized_expression "(e_machine == 0xbd)" ( (binary_expression "e_machine == 0xbd" identifier == number_literal) )) (compound_statement "{\n                return "Xilinx MicroBlaze";\n              }" { (return_statement "return "Xilinx MicroBlaze";" return (string_literal ""Xilinx MicroBlaze"" " string_content ") ;) })) }))) }) (else_clause "else {\n            if (e_machine == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < e_machine) {\n              if (e_machine == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < e_machine) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (e_machine == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (e_machine == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }" else (compound_statement "{\n            if (e_machine == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < e_machine) {\n              if (e_machine == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < e_machine) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (e_machine == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (e_machine == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }" { (if_statement "if (e_machine == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }" if (parenthesized_expression "(e_machine == 0xc1)" ( (binary_expression "e_machine == 0xc1" identifier == number_literal) )) (compound_statement "{\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }" { (return_statement "return "KIPO-KAIST Core-A 1st generation processor family";" return (string_literal ""KIPO-KAIST Core-A 1st generation processor family"" " string_content ") ;) })) (if_statement "if (0xc1 < e_machine) {\n              if (e_machine == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < e_machine) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }" if (parenthesized_expression "(0xc1 < e_machine)" ( (binary_expression "0xc1 < e_machine" number_literal < identifier) )) (compound_statement "{\n              if (e_machine == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < e_machine) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }" { (if_statement "if (e_machine == 0xc3) {\n                return "ARCv2";\n              }" if (parenthesized_expression "(e_machine == 0xc3)" ( (binary_expression "e_machine == 0xc3" identifier == number_literal) )) (compound_statement "{\n                return "ARCv2";\n              }" { (return_statement "return "ARCv2";" return (string_literal ""ARCv2"" " string_content ") ;) })) (if_statement "if (0xc3 < e_machine) {\n                return "Open8 8-bit RISC soft processor core";\n              }" if (parenthesized_expression "(0xc3 < e_machine)" ( (binary_expression "0xc3 < e_machine" number_literal < identifier) )) (compound_statement "{\n                return "Open8 8-bit RISC soft processor core";\n              }" { (return_statement "return "Open8 8-bit RISC soft processor core";" return (string_literal ""Open8 8-bit RISC soft processor core"" " string_content ") ;) })) (return_statement "return "KIPO-KAIST Core-A 2nd generation processor family";" return (string_literal ""KIPO-KAIST Core-A 2nd generation processor family"" " string_content ") ;) })) (if_statement "if (e_machine == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }" if (parenthesized_expression "(e_machine == 0xbf)" ( (binary_expression "e_machine == 0xbf" identifier == number_literal) )) (compound_statement "{\n              return "Tilera TILE-Gx multicore architecture family";\n            }" { (return_statement "return "Tilera TILE-Gx multicore architecture family";" return (string_literal ""Tilera TILE-Gx multicore architecture family"" " string_content ") ;) })) (if_statement "if (e_machine == 0xc0) {\n              return "CloudShield architecture family";\n            }" if (parenthesized_expression "(e_machine == 0xc0)" ( (binary_expression "e_machine == 0xc0" identifier == number_literal) )) (compound_statement "{\n              return "CloudShield architecture family";\n            }" { (return_statement "return "CloudShield architecture family";" return (string_literal ""CloudShield architecture family"" " string_content ") ;) })) }))) }))) }))) }) (else_clause "else {\n      if (e_machine == 0xfa) {\n        return "Netronome Flow Processor";\n      }\n      if (e_machine < 0xfb) {\n        if (e_machine == 0xd7) {\n          return "Paneve CDP architecture family";\n        }\n        if (e_machine < 0xd8) {\n          if (e_machine == 0xcb) {\n            return "XMOS xCORE processor family";\n          }\n          if (e_machine < 0xcc) {\n            if (e_machine == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (e_machine < 0xc9) {\n              if (e_machine == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (e_machine == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (e_machine == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (e_machine == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < e_machine) {\n              if (e_machine == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < e_machine) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (e_machine == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (e_machine == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (e_machine < 0xde) {\n            if (e_machine == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (e_machine < 0xdb) {\n              if (e_machine == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (e_machine == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (e_machine == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (e_machine == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xe0) {\n              return "AMD GPU";\n            }\n            if (e_machine < 0xe1) {\n              if (e_machine == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (e_machine == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (e_machine == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (e_machine == 0xf7) {\n                return "Linux BPF";\n              }\n              if (e_machine == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }\n      }\n      else {\n        if (e_machine == 0x9026) {\n          return "Alpha";\n        }\n        if (e_machine < 0x9027) {\n          if (e_machine == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (e_machine < 0x4689) {\n            if (e_machine == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (e_machine < 0x2531) {\n              if (e_machine == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (e_machine == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (e_machine == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (e_machine == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (e_machine < 0x5aa6) {\n              if (e_machine == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (e_machine == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (e_machine == 0x7676) {\n                return "d30v";\n              }\n              if (e_machine == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (e_machine == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }\n        else {\n          if (e_machine == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (e_machine < 0xbaac) {\n            if (e_machine == 0xa390) {\n              return "IBM S/390";\n            }\n            if (e_machine < 0xa391) {\n              if (e_machine == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (e_machine == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (e_machine == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (e_machine == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (e_machine < 0xf00e) {\n              if (e_machine == 0xbeef) {\n                return "mn10300";\n              }\n              if (e_machine == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (e_machine == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (e_machine == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (e_machine == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }\n      }\n    }" else (compound_statement "{\n      if (e_machine == 0xfa) {\n        return "Netronome Flow Processor";\n      }\n      if (e_machine < 0xfb) {\n        if (e_machine == 0xd7) {\n          return "Paneve CDP architecture family";\n        }\n        if (e_machine < 0xd8) {\n          if (e_machine == 0xcb) {\n            return "XMOS xCORE processor family";\n          }\n          if (e_machine < 0xcc) {\n            if (e_machine == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (e_machine < 0xc9) {\n              if (e_machine == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (e_machine == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (e_machine == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (e_machine == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < e_machine) {\n              if (e_machine == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < e_machine) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (e_machine == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (e_machine == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (e_machine < 0xde) {\n            if (e_machine == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (e_machine < 0xdb) {\n              if (e_machine == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (e_machine == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (e_machine == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (e_machine == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xe0) {\n              return "AMD GPU";\n            }\n            if (e_machine < 0xe1) {\n              if (e_machine == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (e_machine == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (e_machine == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (e_machine == 0xf7) {\n                return "Linux BPF";\n              }\n              if (e_machine == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }\n      }\n      else {\n        if (e_machine == 0x9026) {\n          return "Alpha";\n        }\n        if (e_machine < 0x9027) {\n          if (e_machine == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (e_machine < 0x4689) {\n            if (e_machine == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (e_machine < 0x2531) {\n              if (e_machine == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (e_machine == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (e_machine == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (e_machine == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (e_machine < 0x5aa6) {\n              if (e_machine == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (e_machine == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (e_machine == 0x7676) {\n                return "d30v";\n              }\n              if (e_machine == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (e_machine == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }\n        else {\n          if (e_machine == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (e_machine < 0xbaac) {\n            if (e_machine == 0xa390) {\n              return "IBM S/390";\n            }\n            if (e_machine < 0xa391) {\n              if (e_machine == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (e_machine == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (e_machine == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (e_machine == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (e_machine < 0xf00e) {\n              if (e_machine == 0xbeef) {\n                return "mn10300";\n              }\n              if (e_machine == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (e_machine == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (e_machine == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (e_machine == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }\n      }\n    }" { (if_statement "if (e_machine == 0xfa) {\n        return "Netronome Flow Processor";\n      }" if (parenthesized_expression "(e_machine == 0xfa)" ( (binary_expression "e_machine == 0xfa" identifier == number_literal) )) (compound_statement "{\n        return "Netronome Flow Processor";\n      }" { (return_statement "return "Netronome Flow Processor";" return (string_literal ""Netronome Flow Processor"" " string_content ") ;) })) (if_statement "if (e_machine < 0xfb) {\n        if (e_machine == 0xd7) {\n          return "Paneve CDP architecture family";\n        }\n        if (e_machine < 0xd8) {\n          if (e_machine == 0xcb) {\n            return "XMOS xCORE processor family";\n          }\n          if (e_machine < 0xcc) {\n            if (e_machine == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (e_machine < 0xc9) {\n              if (e_machine == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (e_machine == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (e_machine == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (e_machine == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < e_machine) {\n              if (e_machine == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < e_machine) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (e_machine == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (e_machine == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (e_machine < 0xde) {\n            if (e_machine == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (e_machine < 0xdb) {\n              if (e_machine == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (e_machine == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (e_machine == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (e_machine == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xe0) {\n              return "AMD GPU";\n            }\n            if (e_machine < 0xe1) {\n              if (e_machine == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (e_machine == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (e_machine == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (e_machine == 0xf7) {\n                return "Linux BPF";\n              }\n              if (e_machine == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }\n      }\n      else {\n        if (e_machine == 0x9026) {\n          return "Alpha";\n        }\n        if (e_machine < 0x9027) {\n          if (e_machine == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (e_machine < 0x4689) {\n            if (e_machine == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (e_machine < 0x2531) {\n              if (e_machine == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (e_machine == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (e_machine == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (e_machine == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (e_machine < 0x5aa6) {\n              if (e_machine == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (e_machine == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (e_machine == 0x7676) {\n                return "d30v";\n              }\n              if (e_machine == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (e_machine == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }\n        else {\n          if (e_machine == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (e_machine < 0xbaac) {\n            if (e_machine == 0xa390) {\n              return "IBM S/390";\n            }\n            if (e_machine < 0xa391) {\n              if (e_machine == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (e_machine == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (e_machine == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (e_machine == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (e_machine < 0xf00e) {\n              if (e_machine == 0xbeef) {\n                return "mn10300";\n              }\n              if (e_machine == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (e_machine == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (e_machine == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (e_machine == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }\n      }" if (parenthesized_expression "(e_machine < 0xfb)" ( (binary_expression "e_machine < 0xfb" identifier < number_literal) )) (compound_statement "{\n        if (e_machine == 0xd7) {\n          return "Paneve CDP architecture family";\n        }\n        if (e_machine < 0xd8) {\n          if (e_machine == 0xcb) {\n            return "XMOS xCORE processor family";\n          }\n          if (e_machine < 0xcc) {\n            if (e_machine == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (e_machine < 0xc9) {\n              if (e_machine == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (e_machine == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (e_machine == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (e_machine == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < e_machine) {\n              if (e_machine == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < e_machine) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (e_machine == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (e_machine == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (e_machine < 0xde) {\n            if (e_machine == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (e_machine < 0xdb) {\n              if (e_machine == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (e_machine == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (e_machine == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (e_machine == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xe0) {\n              return "AMD GPU";\n            }\n            if (e_machine < 0xe1) {\n              if (e_machine == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (e_machine == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (e_machine == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (e_machine == 0xf7) {\n                return "Linux BPF";\n              }\n              if (e_machine == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }\n      }" { (if_statement "if (e_machine == 0xd7) {\n          return "Paneve CDP architecture family";\n        }" if (parenthesized_expression "(e_machine == 0xd7)" ( (binary_expression "e_machine == 0xd7" identifier == number_literal) )) (compound_statement "{\n          return "Paneve CDP architecture family";\n        }" { (return_statement "return "Paneve CDP architecture family";" return (string_literal ""Paneve CDP architecture family"" " string_content ") ;) })) (if_statement "if (e_machine < 0xd8) {\n          if (e_machine == 0xcb) {\n            return "XMOS xCORE processor family";\n          }\n          if (e_machine < 0xcc) {\n            if (e_machine == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (e_machine < 0xc9) {\n              if (e_machine == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (e_machine == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (e_machine == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (e_machine == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < e_machine) {\n              if (e_machine == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < e_machine) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (e_machine == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (e_machine == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }\n        }\n        else {\n          if (e_machine == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (e_machine < 0xde) {\n            if (e_machine == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (e_machine < 0xdb) {\n              if (e_machine == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (e_machine == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (e_machine == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (e_machine == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xe0) {\n              return "AMD GPU";\n            }\n            if (e_machine < 0xe1) {\n              if (e_machine == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (e_machine == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (e_machine == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (e_machine == 0xf7) {\n                return "Linux BPF";\n              }\n              if (e_machine == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }" if (parenthesized_expression "(e_machine < 0xd8)" ( (binary_expression "e_machine < 0xd8" identifier < number_literal) )) (compound_statement "{\n          if (e_machine == 0xcb) {\n            return "XMOS xCORE processor family";\n          }\n          if (e_machine < 0xcc) {\n            if (e_machine == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (e_machine < 0xc9) {\n              if (e_machine == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (e_machine == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (e_machine == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (e_machine == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < e_machine) {\n              if (e_machine == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < e_machine) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (e_machine == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (e_machine == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }\n        }" { (if_statement "if (e_machine == 0xcb) {\n            return "XMOS xCORE processor family";\n          }" if (parenthesized_expression "(e_machine == 0xcb)" ( (binary_expression "e_machine == 0xcb" identifier == number_literal) )) (compound_statement "{\n            return "XMOS xCORE processor family";\n          }" { (return_statement "return "XMOS xCORE processor family";" return (string_literal ""XMOS xCORE processor family"" " string_content ") ;) })) (if_statement "if (e_machine < 0xcc) {\n            if (e_machine == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (e_machine < 0xc9) {\n              if (e_machine == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (e_machine == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (e_machine == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (e_machine == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < e_machine) {\n              if (e_machine == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < e_machine) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (e_machine == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (e_machine == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }" if (parenthesized_expression "(e_machine < 0xcc)" ( (binary_expression "e_machine < 0xcc" identifier < number_literal) )) (compound_statement "{\n            if (e_machine == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (e_machine < 0xc9) {\n              if (e_machine == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (e_machine == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (e_machine == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (e_machine == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }" { (if_statement "if (e_machine == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }" if (parenthesized_expression "(e_machine == 200)" ( (binary_expression "e_machine == 200" identifier == number_literal) )) (compound_statement "{\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }" { (return_statement "return "Freescale 56800EX Digital Signal Controller (DSC)";" return (string_literal ""Freescale 56800EX Digital Signal Controller (DSC)"" " string_content ") ;) })) (if_statement "if (e_machine < 0xc9) {\n              if (e_machine == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (e_machine == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (e_machine == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (e_machine == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }" if (parenthesized_expression "(e_machine < 0xc9)" ( (binary_expression "e_machine < 0xc9" identifier < number_literal) )) (compound_statement "{\n              if (e_machine == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (e_machine == 199) {\n                return "Renesas 78K0R";\n              }\n            }" { (if_statement "if (e_machine == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }" if (parenthesized_expression "(e_machine == 0xc6)" ( (binary_expression "e_machine == 0xc6" identifier == number_literal) )) (compound_statement "{\n                return "Broadcom VideoCore V processor";\n              }" { (return_statement "return "Broadcom VideoCore V processor";" return (string_literal ""Broadcom VideoCore V processor"" " string_content ") ;) })) (if_statement "if (e_machine == 199) {\n                return "Renesas 78K0R";\n              }" if (parenthesized_expression "(e_machine == 199)" ( (binary_expression "e_machine == 199" identifier == number_literal) )) (compound_statement "{\n                return "Renesas 78K0R";\n              }" { (return_statement "return "Renesas 78K0R";" return (string_literal ""Renesas 78K0R"" " string_content ") ;) })) }) (else_clause "else {\n              if (e_machine == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (e_machine == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }" else (compound_statement "{\n              if (e_machine == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (e_machine == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }" { (if_statement "if (e_machine == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }" if (parenthesized_expression "(e_machine == 0xc9)" ( (binary_expression "e_machine == 0xc9" identifier == number_literal) )) (compound_statement "{\n                return "Beyond BA1 CPU architecture";\n              }" { (return_statement "return "Beyond BA1 CPU architecture";" return (string_literal ""Beyond BA1 CPU architecture"" " string_content ") ;) })) (if_statement "if (e_machine == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }" if (parenthesized_expression "(e_machine == 0xca)" ( (binary_expression "e_machine == 0xca" identifier == number_literal) )) (compound_statement "{\n                return "Beyond BA2 CPU architecture";\n              }" { (return_statement "return "Beyond BA2 CPU architecture";" return (string_literal ""Beyond BA2 CPU architecture"" " string_content ") ;) })) }))) }) (else_clause "else {\n            if (e_machine == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < e_machine) {\n              if (e_machine == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < e_machine) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (e_machine == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (e_machine == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }" else (compound_statement "{\n            if (e_machine == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < e_machine) {\n              if (e_machine == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < e_machine) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (e_machine == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (e_machine == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }" { (if_statement "if (e_machine == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }" if (parenthesized_expression "(e_machine == 0xd3)" ( (binary_expression "e_machine == 0xd3" identifier == number_literal) )) (compound_statement "{\n              return "KM211 KMX32 32-bit processor";\n            }" { (return_statement "return "KM211 KMX32 32-bit processor";" return (string_literal ""KM211 KMX32 32-bit processor"" " string_content ") ;) })) (if_statement "if (0xd3 < e_machine) {\n              if (e_machine == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < e_machine) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }" if (parenthesized_expression "(0xd3 < e_machine)" ( (binary_expression "0xd3 < e_machine" number_literal < identifier) )) (compound_statement "{\n              if (e_machine == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < e_machine) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }" { (if_statement "if (e_machine == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }" if (parenthesized_expression "(e_machine == 0xd5)" ( (binary_expression "e_machine == 0xd5" identifier == number_literal) )) (compound_statement "{\n                return "KM211 KMX8 8-bit processor";\n              }" { (return_statement "return "KM211 KMX8 8-bit processor";" return (string_literal ""KM211 KMX8 8-bit processor"" " string_content ") ;) })) (if_statement "if (0xd5 < e_machine) {\n                return "KM211 KVARC processor";\n              }" if (parenthesized_expression "(0xd5 < e_machine)" ( (binary_expression "0xd5 < e_machine" number_literal < identifier) )) (compound_statement "{\n                return "KM211 KVARC processor";\n              }" { (return_statement "return "KM211 KVARC processor";" return (string_literal ""KM211 KVARC processor"" " string_content ") ;) })) (return_statement "return "KM211 KMX16 16-bit processor";" return (string_literal ""KM211 KMX16 16-bit processor"" " string_content ") ;) })) (if_statement "if (e_machine == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }" if (parenthesized_expression "(e_machine == 0xcc)" ( (binary_expression "e_machine == 0xcc" identifier == number_literal) )) (compound_statement "{\n              return "Microchip 8-bit PIC(r) family";\n            }" { (return_statement "return "Microchip 8-bit PIC(r) family";" return (string_literal ""Microchip 8-bit PIC(r) family"" " string_content ") ;) })) (if_statement "if (e_machine == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }" if (parenthesized_expression "(e_machine == 0xd2)" ( (binary_expression "e_machine == 0xd2" identifier == number_literal) )) (compound_statement "{\n              return "KM211 KM32 32-bit processor";\n            }" { (return_statement "return "KM211 KM32 32-bit processor";" return (string_literal ""KM211 KM32 32-bit processor"" " string_content ") ;) })) }))) }) (else_clause "else {\n          if (e_machine == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (e_machine < 0xde) {\n            if (e_machine == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (e_machine < 0xdb) {\n              if (e_machine == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (e_machine == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (e_machine == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (e_machine == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xe0) {\n              return "AMD GPU";\n            }\n            if (e_machine < 0xe1) {\n              if (e_machine == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (e_machine == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (e_machine == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (e_machine == 0xf7) {\n                return "Linux BPF";\n              }\n              if (e_machine == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }" else (compound_statement "{\n          if (e_machine == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (e_machine < 0xde) {\n            if (e_machine == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (e_machine < 0xdb) {\n              if (e_machine == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (e_machine == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (e_machine == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (e_machine == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xe0) {\n              return "AMD GPU";\n            }\n            if (e_machine < 0xe1) {\n              if (e_machine == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (e_machine == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (e_machine == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (e_machine == 0xf7) {\n                return "Linux BPF";\n              }\n              if (e_machine == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }" { (if_statement "if (e_machine == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }" if (parenthesized_expression "(e_machine == 0xdd)" ( (binary_expression "e_machine == 0xdd" identifier == number_literal) )) (compound_statement "{\n            return "CDS VISIUMcore processor";\n          }" { (return_statement "return "CDS VISIUMcore processor";" return (string_literal ""CDS VISIUMcore processor"" " string_content ") ;) })) (if_statement "if (e_machine < 0xde) {\n            if (e_machine == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (e_machine < 0xdb) {\n              if (e_machine == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (e_machine == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (e_machine == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (e_machine == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xe0) {\n              return "AMD GPU";\n            }\n            if (e_machine < 0xe1) {\n              if (e_machine == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (e_machine == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (e_machine == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (e_machine == 0xf7) {\n                return "Linux BPF";\n              }\n              if (e_machine == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }" if (parenthesized_expression "(e_machine < 0xde)" ( (binary_expression "e_machine < 0xde" identifier < number_literal) )) (compound_statement "{\n            if (e_machine == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (e_machine < 0xdb) {\n              if (e_machine == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (e_machine == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (e_machine == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (e_machine == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }" { (if_statement "if (e_machine == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }" if (parenthesized_expression "(e_machine == 0xda)" ( (binary_expression "e_machine == 0xda" identifier == number_literal) )) (compound_statement "{\n              return "Nanoradio Optimized RISC";\n            }" { (return_statement "return "Nanoradio Optimized RISC";" return (string_literal ""Nanoradio Optimized RISC"" " string_content ") ;) })) (if_statement "if (e_machine < 0xdb) {\n              if (e_machine == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (e_machine == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (e_machine == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (e_machine == 0xdc) {\n                return "Zilog Z80";\n              }\n            }" if (parenthesized_expression "(e_machine < 0xdb)" ( (binary_expression "e_machine < 0xdb" identifier < number_literal) )) (compound_statement "{\n              if (e_machine == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (e_machine == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }" { (if_statement "if (e_machine == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }" if (parenthesized_expression "(e_machine == 0xd8)" ( (binary_expression "e_machine == 0xd8" identifier == number_literal) )) (compound_statement "{\n                return "Cognitive Smart Memory Processor";\n              }" { (return_statement "return "Cognitive Smart Memory Processor";" return (string_literal ""Cognitive Smart Memory Processor"" " string_content ") ;) })) (if_statement "if (e_machine == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }" if (parenthesized_expression "(e_machine == 0xd9)" ( (binary_expression "e_machine == 0xd9" identifier == number_literal) )) (compound_statement "{\n                return "Bluechip Systems CoolEngine";\n              }" { (return_statement "return "Bluechip Systems CoolEngine";" return (string_literal ""Bluechip Systems CoolEngine"" " string_content ") ;) })) }) (else_clause "else {\n              if (e_machine == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (e_machine == 0xdc) {\n                return "Zilog Z80";\n              }\n            }" else (compound_statement "{\n              if (e_machine == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (e_machine == 0xdc) {\n                return "Zilog Z80";\n              }\n            }" { (if_statement "if (e_machine == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }" if (parenthesized_expression "(e_machine == 0xdb)" ( (binary_expression "e_machine == 0xdb" identifier == number_literal) )) (compound_statement "{\n                return "CSR Kalimba architecture family";\n              }" { (return_statement "return "CSR Kalimba architecture family";" return (string_literal ""CSR Kalimba architecture family"" " string_content ") ;) })) (if_statement "if (e_machine == 0xdc) {\n                return "Zilog Z80";\n              }" if (parenthesized_expression "(e_machine == 0xdc)" ( (binary_expression "e_machine == 0xdc" identifier == number_literal) )) (compound_statement "{\n                return "Zilog Z80";\n              }" { (return_statement "return "Zilog Z80";" return (string_literal ""Zilog Z80"" " string_content ") ;) })) }))) }) (else_clause "else {\n            if (e_machine == 0xe0) {\n              return "AMD GPU";\n            }\n            if (e_machine < 0xe1) {\n              if (e_machine == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (e_machine == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (e_machine == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (e_machine == 0xf7) {\n                return "Linux BPF";\n              }\n              if (e_machine == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }" else (compound_statement "{\n            if (e_machine == 0xe0) {\n              return "AMD GPU";\n            }\n            if (e_machine < 0xe1) {\n              if (e_machine == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (e_machine == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (e_machine == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (e_machine == 0xf7) {\n                return "Linux BPF";\n              }\n              if (e_machine == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }" { (if_statement "if (e_machine == 0xe0) {\n              return "AMD GPU";\n            }" if (parenthesized_expression "(e_machine == 0xe0)" ( (binary_expression "e_machine == 0xe0" identifier == number_literal) )) (compound_statement "{\n              return "AMD GPU";\n            }" { (return_statement "return "AMD GPU";" return (string_literal ""AMD GPU"" " string_content ") ;) })) (if_statement "if (e_machine < 0xe1) {\n              if (e_machine == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (e_machine == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (e_machine == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (e_machine == 0xf7) {\n                return "Linux BPF";\n              }\n              if (e_machine == 0xf3) {\n                return "RISC-V";\n              }\n            }" if (parenthesized_expression "(e_machine < 0xe1)" ( (binary_expression "e_machine < 0xe1" identifier < number_literal) )) (compound_statement "{\n              if (e_machine == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (e_machine == 0xdf) {\n                return "Moxie";\n              }\n            }" { (if_statement "if (e_machine == 0xde) {\n                return "FTDI Chip FT32";\n              }" if (parenthesized_expression "(e_machine == 0xde)" ( (binary_expression "e_machine == 0xde" identifier == number_literal) )) (compound_statement "{\n                return "FTDI Chip FT32";\n              }" { (return_statement "return "FTDI Chip FT32";" return (string_literal ""FTDI Chip FT32"" " string_content ") ;) })) (if_statement "if (e_machine == 0xdf) {\n                return "Moxie";\n              }" if (parenthesized_expression "(e_machine == 0xdf)" ( (binary_expression "e_machine == 0xdf" identifier == number_literal) )) (compound_statement "{\n                return "Moxie";\n              }" { (return_statement "return "Moxie";" return (string_literal ""Moxie"" " string_content ") ;) })) }) (else_clause "else {\n              if (e_machine == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (e_machine == 0xf7) {\n                return "Linux BPF";\n              }\n              if (e_machine == 0xf3) {\n                return "RISC-V";\n              }\n            }" else (compound_statement "{\n              if (e_machine == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (e_machine == 0xf7) {\n                return "Linux BPF";\n              }\n              if (e_machine == 0xf3) {\n                return "RISC-V";\n              }\n            }" { (if_statement "if (e_machine == 0xf4) {\n                return "Lanai 32-bit processor";\n              }" if (parenthesized_expression "(e_machine == 0xf4)" ( (binary_expression "e_machine == 0xf4" identifier == number_literal) )) (compound_statement "{\n                return "Lanai 32-bit processor";\n              }" { (return_statement "return "Lanai 32-bit processor";" return (string_literal ""Lanai 32-bit processor"" " string_content ") ;) })) (if_statement "if (e_machine == 0xf7) {\n                return "Linux BPF";\n              }" if (parenthesized_expression "(e_machine == 0xf7)" ( (binary_expression "e_machine == 0xf7" identifier == number_literal) )) (compound_statement "{\n                return "Linux BPF";\n              }" { (return_statement "return "Linux BPF";" return (string_literal ""Linux BPF"" " string_content ") ;) })) (if_statement "if (e_machine == 0xf3) {\n                return "RISC-V";\n              }" if (parenthesized_expression "(e_machine == 0xf3)" ( (binary_expression "e_machine == 0xf3" identifier == number_literal) )) (compound_statement "{\n                return "RISC-V";\n              }" { (return_statement "return "RISC-V";" return (string_literal ""RISC-V"" " string_content ") ;) })) }))) }))) }))) }) (else_clause "else {\n        if (e_machine == 0x9026) {\n          return "Alpha";\n        }\n        if (e_machine < 0x9027) {\n          if (e_machine == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (e_machine < 0x4689) {\n            if (e_machine == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (e_machine < 0x2531) {\n              if (e_machine == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (e_machine == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (e_machine == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (e_machine == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (e_machine < 0x5aa6) {\n              if (e_machine == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (e_machine == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (e_machine == 0x7676) {\n                return "d30v";\n              }\n              if (e_machine == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (e_machine == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }\n        else {\n          if (e_machine == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (e_machine < 0xbaac) {\n            if (e_machine == 0xa390) {\n              return "IBM S/390";\n            }\n            if (e_machine < 0xa391) {\n              if (e_machine == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (e_machine == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (e_machine == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (e_machine == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (e_machine < 0xf00e) {\n              if (e_machine == 0xbeef) {\n                return "mn10300";\n              }\n              if (e_machine == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (e_machine == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (e_machine == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (e_machine == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }\n      }" else (compound_statement "{\n        if (e_machine == 0x9026) {\n          return "Alpha";\n        }\n        if (e_machine < 0x9027) {\n          if (e_machine == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (e_machine < 0x4689) {\n            if (e_machine == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (e_machine < 0x2531) {\n              if (e_machine == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (e_machine == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (e_machine == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (e_machine == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (e_machine < 0x5aa6) {\n              if (e_machine == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (e_machine == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (e_machine == 0x7676) {\n                return "d30v";\n              }\n              if (e_machine == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (e_machine == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }\n        else {\n          if (e_machine == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (e_machine < 0xbaac) {\n            if (e_machine == 0xa390) {\n              return "IBM S/390";\n            }\n            if (e_machine < 0xa391) {\n              if (e_machine == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (e_machine == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (e_machine == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (e_machine == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (e_machine < 0xf00e) {\n              if (e_machine == 0xbeef) {\n                return "mn10300";\n              }\n              if (e_machine == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (e_machine == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (e_machine == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (e_machine == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }\n      }" { (if_statement "if (e_machine == 0x9026) {\n          return "Alpha";\n        }" if (parenthesized_expression "(e_machine == 0x9026)" ( (binary_expression "e_machine == 0x9026" identifier == number_literal) )) (compound_statement "{\n          return "Alpha";\n        }" { (return_statement "return "Alpha";" return (string_literal ""Alpha"" " string_content ") ;) })) (if_statement "if (e_machine < 0x9027) {\n          if (e_machine == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (e_machine < 0x4689) {\n            if (e_machine == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (e_machine < 0x2531) {\n              if (e_machine == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (e_machine == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (e_machine == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (e_machine == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (e_machine < 0x5aa6) {\n              if (e_machine == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (e_machine == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (e_machine == 0x7676) {\n                return "d30v";\n              }\n              if (e_machine == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (e_machine == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }\n        else {\n          if (e_machine == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (e_machine < 0xbaac) {\n            if (e_machine == 0xa390) {\n              return "IBM S/390";\n            }\n            if (e_machine < 0xa391) {\n              if (e_machine == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (e_machine == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (e_machine == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (e_machine == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (e_machine < 0xf00e) {\n              if (e_machine == 0xbeef) {\n                return "mn10300";\n              }\n              if (e_machine == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (e_machine == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (e_machine == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (e_machine == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }" if (parenthesized_expression "(e_machine < 0x9027)" ( (binary_expression "e_machine < 0x9027" identifier < number_literal) )) (compound_statement "{\n          if (e_machine == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (e_machine < 0x4689) {\n            if (e_machine == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (e_machine < 0x2531) {\n              if (e_machine == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (e_machine == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (e_machine == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (e_machine == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (e_machine < 0x5aa6) {\n              if (e_machine == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (e_machine == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (e_machine == 0x7676) {\n                return "d30v";\n              }\n              if (e_machine == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (e_machine == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }" { (if_statement "if (e_machine == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }" if (parenthesized_expression "(e_machine == 0x4688)" ( (binary_expression "e_machine == 0x4688" identifier == number_literal) )) (compound_statement "{\n            return "Infineon Technologies xc16x";\n          }" { (return_statement "return "Infineon Technologies xc16x";" return (string_literal ""Infineon Technologies xc16x"" " string_content ") ;) })) (if_statement "if (e_machine < 0x4689) {\n            if (e_machine == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (e_machine < 0x2531) {\n              if (e_machine == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (e_machine == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (e_machine == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (e_machine == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (e_machine < 0x5aa6) {\n              if (e_machine == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (e_machine == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (e_machine == 0x7676) {\n                return "d30v";\n              }\n              if (e_machine == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (e_machine == 0x7650) {\n                return "d10v";\n              }\n            }\n          }" if (parenthesized_expression "(e_machine < 0x4689)" ( (binary_expression "e_machine < 0x4689" identifier < number_literal) )) (compound_statement "{\n            if (e_machine == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (e_machine < 0x2531) {\n              if (e_machine == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (e_machine == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (e_machine == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (e_machine == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }" { (if_statement "if (e_machine == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }" if (parenthesized_expression "(e_machine == 0x2530)" ( (binary_expression "e_machine == 0x2530" identifier == number_literal) )) (compound_statement "{\n              return "Morpho Techologies MT processor";\n            }" { (return_statement "return "Morpho Techologies MT processor";" return (string_literal ""Morpho Techologies MT processor"" " string_content ") ;) })) (if_statement "if (e_machine < 0x2531) {\n              if (e_machine == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (e_machine == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (e_machine == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (e_machine == 0x4157) {\n                return "Web Assembly";\n              }\n            }" if (parenthesized_expression "(e_machine < 0x2531)" ( (binary_expression "e_machine < 0x2531" identifier < number_literal) )) (compound_statement "{\n              if (e_machine == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (e_machine == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }" { (if_statement "if (e_machine == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }" if (parenthesized_expression "(e_machine == 0x1057)" ( (binary_expression "e_machine == 0x1057" identifier == number_literal) )) (compound_statement "{\n                return "Atmel AVR 8-bit microcontroller";\n              }" { (return_statement "return "Atmel AVR 8-bit microcontroller";" return (string_literal ""Atmel AVR 8-bit microcontroller"" " string_content ") ;) })) (if_statement "if (e_machine == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }" if (parenthesized_expression "(e_machine == 0x1223)" ( (binary_expression "e_machine == 0x1223" identifier == number_literal) )) (compound_statement "{\n                return "Adapteva EPIPHANY";\n              }" { (return_statement "return "Adapteva EPIPHANY";" return (string_literal ""Adapteva EPIPHANY"" " string_content ") ;) })) }) (else_clause "else {\n              if (e_machine == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (e_machine == 0x4157) {\n                return "Web Assembly";\n              }\n            }" else (compound_statement "{\n              if (e_machine == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (e_machine == 0x4157) {\n                return "Web Assembly";\n              }\n            }" { (if_statement "if (e_machine == 0x3330) {\n                return "Fujitsu FR30";\n              }" if (parenthesized_expression "(e_machine == 0x3330)" ( (binary_expression "e_machine == 0x3330" identifier == number_literal) )) (compound_statement "{\n                return "Fujitsu FR30";\n              }" { (return_statement "return "Fujitsu FR30";" return (string_literal ""Fujitsu FR30"" " string_content ") ;) })) (if_statement "if (e_machine == 0x4157) {\n                return "Web Assembly";\n              }" if (parenthesized_expression "(e_machine == 0x4157)" ( (binary_expression "e_machine == 0x4157" identifier == number_literal) )) (compound_statement "{\n                return "Web Assembly";\n              }" { (return_statement "return "Web Assembly";" return (string_literal ""Web Assembly"" " string_content ") ;) })) }))) }) (else_clause "else {\n            if (e_machine == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (e_machine < 0x5aa6) {\n              if (e_machine == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (e_machine == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (e_machine == 0x7676) {\n                return "d30v";\n              }\n              if (e_machine == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (e_machine == 0x7650) {\n                return "d10v";\n              }\n            }\n          }" else (compound_statement "{\n            if (e_machine == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (e_machine < 0x5aa6) {\n              if (e_machine == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (e_machine == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (e_machine == 0x7676) {\n                return "d30v";\n              }\n              if (e_machine == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (e_machine == 0x7650) {\n                return "d10v";\n              }\n            }\n          }" { (if_statement "if (e_machine == 0x5aa5) {\n              return "OpenDLX";\n            }" if (parenthesized_expression "(e_machine == 0x5aa5)" ( (binary_expression "e_machine == 0x5aa5" identifier == number_literal) )) (compound_statement "{\n              return "OpenDLX";\n            }" { (return_statement "return "OpenDLX";" return (string_literal ""OpenDLX"" " string_content ") ;) })) (if_statement "if (e_machine < 0x5aa6) {\n              if (e_machine == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (e_machine == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (e_machine == 0x7676) {\n                return "d30v";\n              }\n              if (e_machine == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (e_machine == 0x7650) {\n                return "d10v";\n              }\n            }" if (parenthesized_expression "(e_machine < 0x5aa6)" ( (binary_expression "e_machine < 0x5aa6" identifier < number_literal) )) (compound_statement "{\n              if (e_machine == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (e_machine == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }" { (if_statement "if (e_machine == 0x4def) {\n                return "Freescale S12Z";\n              }" if (parenthesized_expression "(e_machine == 0x4def)" ( (binary_expression "e_machine == 0x4def" identifier == number_literal) )) (compound_statement "{\n                return "Freescale S12Z";\n              }" { (return_statement "return "Freescale S12Z";" return (string_literal ""Freescale S12Z"" " string_content ") ;) })) (if_statement "if (e_machine == 0x5441) {\n                return "Fujitsu FR-V";\n              }" if (parenthesized_expression "(e_machine == 0x5441)" ( (binary_expression "e_machine == 0x5441" identifier == number_literal) )) (compound_statement "{\n                return "Fujitsu FR-V";\n              }" { (return_statement "return "Fujitsu FR-V";" return (string_literal ""Fujitsu FR-V"" " string_content ") ;) })) }) (else_clause "else {\n              if (e_machine == 0x7676) {\n                return "d30v";\n              }\n              if (e_machine == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (e_machine == 0x7650) {\n                return "d10v";\n              }\n            }" else (compound_statement "{\n              if (e_machine == 0x7676) {\n                return "d30v";\n              }\n              if (e_machine == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (e_machine == 0x7650) {\n                return "d10v";\n              }\n            }" { (if_statement "if (e_machine == 0x7676) {\n                return "d30v";\n              }" if (parenthesized_expression "(e_machine == 0x7676)" ( (binary_expression "e_machine == 0x7676" identifier == number_literal) )) (compound_statement "{\n                return "d30v";\n              }" { (return_statement "return "d30v";" return (string_literal ""d30v"" " string_content ") ;) })) (if_statement "if (e_machine == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }" if (parenthesized_expression "(e_machine == 0x8217)" ( (binary_expression "e_machine == 0x8217" identifier == number_literal) )) (compound_statement "{\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }" { (return_statement "return "Ubicom IP2xxx 8-bit microcontrollers";" return (string_literal ""Ubicom IP2xxx 8-bit microcontrollers"" " string_content ") ;) })) (if_statement "if (e_machine == 0x7650) {\n                return "d10v";\n              }" if (parenthesized_expression "(e_machine == 0x7650)" ( (binary_expression "e_machine == 0x7650" identifier == number_literal) )) (compound_statement "{\n                return "d10v";\n              }" { (return_statement "return "d10v";" return (string_literal ""d10v"" " string_content ") ;) })) }))) }))) }) (else_clause "else {\n          if (e_machine == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (e_machine < 0xbaac) {\n            if (e_machine == 0xa390) {\n              return "IBM S/390";\n            }\n            if (e_machine < 0xa391) {\n              if (e_machine == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (e_machine == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (e_machine == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (e_machine == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (e_machine < 0xf00e) {\n              if (e_machine == 0xbeef) {\n                return "mn10300";\n              }\n              if (e_machine == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (e_machine == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (e_machine == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (e_machine == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }" else (compound_statement "{\n          if (e_machine == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (e_machine < 0xbaac) {\n            if (e_machine == 0xa390) {\n              return "IBM S/390";\n            }\n            if (e_machine < 0xa391) {\n              if (e_machine == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (e_machine == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (e_machine == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (e_machine == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (e_machine < 0xf00e) {\n              if (e_machine == 0xbeef) {\n                return "mn10300";\n              }\n              if (e_machine == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (e_machine == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (e_machine == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (e_machine == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }" { (if_statement "if (e_machine == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }" if (parenthesized_expression "(e_machine == 0xbaab)" ( (binary_expression "e_machine == 0xbaab" identifier == number_literal) )) (compound_statement "{\n            return "Xilinx MicroBlaze";\n          }" { (return_statement "return "Xilinx MicroBlaze";" return (string_literal ""Xilinx MicroBlaze"" " string_content ") ;) })) (if_statement "if (e_machine < 0xbaac) {\n            if (e_machine == 0xa390) {\n              return "IBM S/390";\n            }\n            if (e_machine < 0xa391) {\n              if (e_machine == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (e_machine == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (e_machine == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (e_machine == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (e_machine == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (e_machine < 0xf00e) {\n              if (e_machine == 0xbeef) {\n                return "mn10300";\n              }\n              if (e_machine == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (e_machine == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (e_machine == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (e_machine == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }" if (parenthesized_expression "(e_machine < 0xbaac)" ( (binary_expression "e_machine < 0xbaac" identifier < number_literal) )) (compound_statement "{\n            if (e_machine == 0xa390) {\n              return "IBM S/390";\n            }\n            if (e_machine < 0xa391) {\n              if (e_machine == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (e_machine == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (e_machine == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (e_machine == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }" { (if_statement "if (e_machine == 0xa390) {\n              return "IBM S/390";\n            }" if (parenthesized_expression "(e_machine == 0xa390)" ( (binary_expression "e_machine == 0xa390" identifier == number_literal) )) (compound_statement "{\n              return "IBM S/390";\n            }" { (return_statement "return "IBM S/390";" return (string_literal ""IBM S/390"" " string_content ") ;) })) (if_statement "if (e_machine < 0xa391) {\n              if (e_machine == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (e_machine == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (e_machine == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (e_machine == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }" if (parenthesized_expression "(e_machine < 0xa391)" ( (binary_expression "e_machine < 0xa391" identifier < number_literal) )) (compound_statement "{\n              if (e_machine == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (e_machine == 0x9080) {\n                return "Renesas V850";\n              }\n            }" { (if_statement "if (e_machine == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }" if (parenthesized_expression "(e_machine == 0x9041)" ( (binary_expression "e_machine == 0x9041" identifier == number_literal) )) (compound_statement "{\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }" { (return_statement "return "Renesas M32R (formerly Mitsubishi M32r)";" return (string_literal ""Renesas M32R (formerly Mitsubishi M32r)"" " string_content ") ;) })) (if_statement "if (e_machine == 0x9080) {\n                return "Renesas V850";\n              }" if (parenthesized_expression "(e_machine == 0x9080)" ( (binary_expression "e_machine == 0x9080" identifier == number_literal) )) (compound_statement "{\n                return "Renesas V850";\n              }" { (return_statement "return "Renesas V850";" return (string_literal ""Renesas V850"" " string_content ") ;) })) }) (else_clause "else {\n              if (e_machine == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (e_machine == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }" else (compound_statement "{\n              if (e_machine == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (e_machine == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }" { (if_statement "if (e_machine == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }" if (parenthesized_expression "(e_machine == 0xabc7)" ( (binary_expression "e_machine == 0xabc7" identifier == number_literal) )) (compound_statement "{\n                return "Tensilica Xtensa Processor";\n              }" { (return_statement "return "Tensilica Xtensa Processor";" return (string_literal ""Tensilica Xtensa Processor"" " string_content ") ;) })) (if_statement "if (e_machine == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }" if (parenthesized_expression "(e_machine == 0xad45)" ( (binary_expression "e_machine == 0xad45" identifier == number_literal) )) (compound_statement "{\n                return "Sanyo XStormy16 CPU core";\n              }" { (return_statement "return "Sanyo XStormy16 CPU core";" return (string_literal ""Sanyo XStormy16 CPU core"" " string_content ") ;) })) }))) }) (else_clause "else {\n            if (e_machine == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (e_machine < 0xf00e) {\n              if (e_machine == 0xbeef) {\n                return "mn10300";\n              }\n              if (e_machine == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (e_machine == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (e_machine == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (e_machine == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }" else (compound_statement "{\n            if (e_machine == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (e_machine < 0xf00e) {\n              if (e_machine == 0xbeef) {\n                return "mn10300";\n              }\n              if (e_machine == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (e_machine == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (e_machine == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (e_machine == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }" { (if_statement "if (e_machine == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }" if (parenthesized_expression "(e_machine == 0xf00d)" ( (binary_expression "e_machine == 0xf00d" identifier == number_literal) )) (compound_statement "{\n              return "Toshiba MeP Media Engine";\n            }" { (return_statement "return "Toshiba MeP Media Engine";" return (string_literal ""Toshiba MeP Media Engine"" " string_content ") ;) })) (if_statement "if (e_machine < 0xf00e) {\n              if (e_machine == 0xbeef) {\n                return "mn10300";\n              }\n              if (e_machine == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (e_machine == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (e_machine == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (e_machine == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }" if (parenthesized_expression "(e_machine < 0xf00e)" ( (binary_expression "e_machine < 0xf00e" identifier < number_literal) )) (compound_statement "{\n              if (e_machine == 0xbeef) {\n                return "mn10300";\n              }\n              if (e_machine == 0xdead) {\n                return "mn10200";\n              }\n            }" { (if_statement "if (e_machine == 0xbeef) {\n                return "mn10300";\n              }" if (parenthesized_expression "(e_machine == 0xbeef)" ( (binary_expression "e_machine == 0xbeef" identifier == number_literal) )) (compound_statement "{\n                return "mn10300";\n              }" { (return_statement "return "mn10300";" return (string_literal ""mn10300"" " string_content ") ;) })) (if_statement "if (e_machine == 0xdead) {\n                return "mn10200";\n              }" if (parenthesized_expression "(e_machine == 0xdead)" ( (binary_expression "e_machine == 0xdead" identifier == number_literal) )) (compound_statement "{\n                return "mn10200";\n              }" { (return_statement "return "mn10200";" return (string_literal ""mn10200"" " string_content ") ;) })) }) (else_clause "else {\n              if (e_machine == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (e_machine == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (e_machine == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }" else (compound_statement "{\n              if (e_machine == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (e_machine == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (e_machine == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }" { (if_statement "if (e_machine == 0xfeba) {\n                return "Vitesse IQ2000";\n              }" if (parenthesized_expression "(e_machine == 0xfeba)" ( (binary_expression "e_machine == 0xfeba" identifier == number_literal) )) (compound_statement "{\n                return "Vitesse IQ2000";\n              }" { (return_statement "return "Vitesse IQ2000";" return (string_literal ""Vitesse IQ2000"" " string_content ") ;) })) (if_statement "if (e_machine == 0xfebb) {\n                return "Altera Nios";\n              }" if (parenthesized_expression "(e_machine == 0xfebb)" ( (binary_expression "e_machine == 0xfebb" identifier == number_literal) )) (compound_statement "{\n                return "Altera Nios";\n              }" { (return_statement "return "Altera Nios";" return (string_literal ""Altera Nios"" " string_content ") ;) })) (if_statement "if (e_machine == 0xfeb0) {\n                return "Altera Nios";\n              }" if (parenthesized_expression "(e_machine == 0xfeb0)" ( (binary_expression "e_machine == 0xfeb0" identifier == number_literal) )) (compound_statement "{\n                return "Altera Nios";\n              }" { (return_statement "return "Altera Nios";" return (string_literal ""Altera Nios"" " string_content ") ;) })) }))) }))) }))) }))) }))) }))) (expression_statement "pcVar1 = (char *)dcgettext(0,"<unknown>: 0x%x",5);" (assignment_expression "pcVar1 = (char *)dcgettext(0,"<unknown>: 0x%x",5)" identifier = (cast_expression "(char *)dcgettext(0,"<unknown>: 0x%x",5)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (call_expression "dcgettext(0,"<unknown>: 0x%x",5)" identifier (argument_list "(0,"<unknown>: 0x%x",5)" ( number_literal , (string_literal ""<unknown>: 0x%x"" " string_content ") , number_literal ))))) ;) (labeled_statement "snprintf(get_machine_name::buff,0x40,pcVar1,e_machine);" statement_identifier (ERROR "(get_machine_name:" ( (type_descriptor "get_machine_name" type_identifier) :) : (expression_statement "buff,0x40,pcVar1,e_machine);" (comma_expression "buff,0x40,pcVar1,e_machine" identifier , (comma_expression "0x40,pcVar1,e_machine" number_literal , (comma_expression "pcVar1,e_machine" identifier , identifier))) (ERROR ")" )) ;)) (return_statement "return get_machine_name::buff;" return identifier (ERROR "::buff" : : identifier) ;) })))
(translation_unit "char * __regparm3 FUN_0001c3f0(uint param_1)\n\n{\n  char *pcVar1;\n  \n  if (param_1 == 0x76) {\n    return "Microchip Technology dsPIC30F Digital Signal Controller";\n  }\n  if (param_1 < 0x77) {\n    if (param_1 == 0x42) {\n      return "Siemens FX66 microcontroller";\n    }\n    if (param_1 < 0x43) {\n      if (param_1 == 0x28) {\n        return "ARM";\n      }\n      if (param_1 < 0x29) {\n        if (param_1 == 0xb) {\n          return "Sparc v9 (old)";\n        }\n        if (param_1 < 0xc) {\n          if (param_1 == 5) {\n            return "MC88000";\n          }\n          if (param_1 < 6) {\n            if (param_1 == 2) {\n              return "Sparc";\n            }\n            if (param_1 < 3) {\n              if (param_1 == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (param_1 == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (param_1 == 3) {\n                return "Intel 80386";\n              }\n              if (param_1 == 4) {\n                return "MC68000";\n              }\n            }\n          }\n          else {\n            if (param_1 == 8) {\n              return "MIPS R3000";\n            }\n            if (param_1 < 9) {\n              if (param_1 == 6) {\n                return "Intel MCU";\n              }\n              if (param_1 == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (param_1 == 9) {\n                return "IBM System/370";\n              }\n              if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x15) {\n            return "PowerPC64";\n          }\n          if (param_1 < 0x16) {\n            if (param_1 == 0x12) {\n              return "Sparc v8+";\n            }\n            if (param_1 < 0x13) {\n              if (param_1 == 0xf) {\n                return "HPPA";\n              }\n              if (param_1 == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (param_1 == 0x13) {\n                return "Intel 80960";\n              }\n              if (param_1 == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < param_1) {\n              if (param_1 == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < param_1) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (param_1 == 0x16) {\n              return "IBM S/390";\n            }\n            if (param_1 == 0x17) {\n              return "SPU";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x35) {\n          return "Motorola MC68HC12 Microcontroller";\n        }\n        if (param_1 < 0x36) {\n          if (param_1 == 0x2e) {\n            return "Renesas H8/300";\n          }\n          if (param_1 < 0x2f) {\n            if (param_1 == 0x2b) {\n              return "Sparc v9";\n            }\n            if (param_1 < 0x2c) {\n              if (param_1 == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (param_1 == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (param_1 == 0x2d) {\n                return "ARC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < param_1) {\n              if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (param_1 == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (param_1 == 0x30) {\n              return "Renesas H8S";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x3b) {\n            return "Toyota ME16 processor";\n          }\n          if (param_1 < 0x3c) {\n            if (param_1 == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (param_1 < 0x39) {\n              if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < param_1) {\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (param_1 == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (param_1 == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }\n        }\n      }\n    }\n    else {\n      if (param_1 == 0x5c) {\n        return "OpenRISC 1000";\n      }\n      if (param_1 < 0x5d) {\n        if (param_1 == 0x4f) {\n          return "LSI Logic\'s 16-bit DSP processor";\n        }\n        if (param_1 < 0x50) {\n          if (param_1 == 0x48) {\n            return "Motorola MC68HC05 Microcontroller";\n          }\n          if (param_1 < 0x49) {\n            if (param_1 == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (param_1 < 0x46) {\n              if (param_1 == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (param_1 == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < param_1) {\n              if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (param_1 == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (param_1 == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x55) {\n            return "d10v";\n          }\n          if (param_1 < 0x56) {\n            if (param_1 == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (param_1 < 0x53) {\n              if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < param_1) {\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (param_1 == 0x56) {\n              return "d30v";\n            }\n            if (param_1 == 0x57) {\n              return "Renesas V850";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x69) {\n          return "Texas Instruments msp430 microcontroller";\n        }\n        if (param_1 < 0x6a) {\n          if (param_1 == 0x62) {\n            return "Tenor Network TPC processor";\n          }\n          if (param_1 < 99) {\n            if (param_1 == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (param_1 < 0x60) {\n              if (param_1 == 0x5d) {\n                return "ARCompact";\n              }\n              if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < param_1) {\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (param_1 == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (param_1 == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (param_1 < 0x70) {\n            if (param_1 == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (param_1 < 0x6d) {\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }\n      }\n    }\n  }\n  else {\n    if (param_1 == 0xc5) {\n      return "Renesas RL78";\n    }\n    if (param_1 < 0xc6) {\n      if (param_1 == 0xab) {\n        return "M2000 Reconfigurable RISC Microprocessor";\n      }\n      if (param_1 < 0xac) {\n        if (param_1 == 0x8e) {\n          return "Texas Instruments TMS320C55x DSP family";\n        }\n        if (param_1 < 0x8f) {\n          if (param_1 == 0x87) {\n            return "SUNPLUS S+Core";\n          }\n          if (param_1 < 0x88) {\n            if (param_1 == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (param_1 < 0x84) {\n              if (param_1 == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (param_1 == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < param_1) {\n              if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (param_1 == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (param_1 == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }\n          if (param_1 < 0xa5) {\n            if (param_1 == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (param_1 < 0xa2) {\n              if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < param_1) {\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (param_1 == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (param_1 == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0xb8) {\n          return "ARM (reserved)";\n        }\n        if (param_1 < 0xb9) {\n          if (param_1 == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xb2) {\n            if (param_1 == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (param_1 < 0xaf) {\n              if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (param_1 == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < param_1) {\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (param_1 == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (param_1 == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (param_1 < 0xbf) {\n            if (param_1 == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (param_1 < 0xbc) {\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }\n      }\n    }\n    else {\n      if (param_1 == 0xfa) {\n        return "Netronome Flow Processor";\n      }\n      if (param_1 < 0xfb) {\n        if (param_1 == 0xd7) {\n          return "Paneve CDP architecture family";\n        }\n        if (param_1 < 0xd8) {\n          if (param_1 == 0xcb) {\n            return "XMOS xCORE processor family";\n          }\n          if (param_1 < 0xcc) {\n            if (param_1 == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (param_1 < 0xc9) {\n              if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < param_1) {\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (param_1 == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (param_1 == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (param_1 < 0xde) {\n            if (param_1 == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (param_1 < 0xdb) {\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }\n            if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x9026) {\n          return "Alpha";\n        }\n        if (param_1 < 0x9027) {\n          if (param_1 == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (param_1 < 0x4689) {\n            if (param_1 == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (param_1 < 0x2531) {\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xbaac) {\n            if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }\n            if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }\n      }\n    }\n  }\n  pcVar1 = (char *)dcgettext(0,"<unknown>: 0x%x",5);\n  snprintf(&DAT_000b5ba0,0x40,pcVar1,param_1);\n  return &DAT_000b5ba0;\n}\n\n" (function_definition "char * __regparm3 FUN_0001c3f0(uint param_1)\n\n{\n  char *pcVar1;\n  \n  if (param_1 == 0x76) {\n    return "Microchip Technology dsPIC30F Digital Signal Controller";\n  }\n  if (param_1 < 0x77) {\n    if (param_1 == 0x42) {\n      return "Siemens FX66 microcontroller";\n    }\n    if (param_1 < 0x43) {\n      if (param_1 == 0x28) {\n        return "ARM";\n      }\n      if (param_1 < 0x29) {\n        if (param_1 == 0xb) {\n          return "Sparc v9 (old)";\n        }\n        if (param_1 < 0xc) {\n          if (param_1 == 5) {\n            return "MC88000";\n          }\n          if (param_1 < 6) {\n            if (param_1 == 2) {\n              return "Sparc";\n            }\n            if (param_1 < 3) {\n              if (param_1 == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (param_1 == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (param_1 == 3) {\n                return "Intel 80386";\n              }\n              if (param_1 == 4) {\n                return "MC68000";\n              }\n            }\n          }\n          else {\n            if (param_1 == 8) {\n              return "MIPS R3000";\n            }\n            if (param_1 < 9) {\n              if (param_1 == 6) {\n                return "Intel MCU";\n              }\n              if (param_1 == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (param_1 == 9) {\n                return "IBM System/370";\n              }\n              if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x15) {\n            return "PowerPC64";\n          }\n          if (param_1 < 0x16) {\n            if (param_1 == 0x12) {\n              return "Sparc v8+";\n            }\n            if (param_1 < 0x13) {\n              if (param_1 == 0xf) {\n                return "HPPA";\n              }\n              if (param_1 == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (param_1 == 0x13) {\n                return "Intel 80960";\n              }\n              if (param_1 == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < param_1) {\n              if (param_1 == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < param_1) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (param_1 == 0x16) {\n              return "IBM S/390";\n            }\n            if (param_1 == 0x17) {\n              return "SPU";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x35) {\n          return "Motorola MC68HC12 Microcontroller";\n        }\n        if (param_1 < 0x36) {\n          if (param_1 == 0x2e) {\n            return "Renesas H8/300";\n          }\n          if (param_1 < 0x2f) {\n            if (param_1 == 0x2b) {\n              return "Sparc v9";\n            }\n            if (param_1 < 0x2c) {\n              if (param_1 == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (param_1 == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (param_1 == 0x2d) {\n                return "ARC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < param_1) {\n              if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (param_1 == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (param_1 == 0x30) {\n              return "Renesas H8S";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x3b) {\n            return "Toyota ME16 processor";\n          }\n          if (param_1 < 0x3c) {\n            if (param_1 == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (param_1 < 0x39) {\n              if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < param_1) {\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (param_1 == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (param_1 == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }\n        }\n      }\n    }\n    else {\n      if (param_1 == 0x5c) {\n        return "OpenRISC 1000";\n      }\n      if (param_1 < 0x5d) {\n        if (param_1 == 0x4f) {\n          return "LSI Logic\'s 16-bit DSP processor";\n        }\n        if (param_1 < 0x50) {\n          if (param_1 == 0x48) {\n            return "Motorola MC68HC05 Microcontroller";\n          }\n          if (param_1 < 0x49) {\n            if (param_1 == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (param_1 < 0x46) {\n              if (param_1 == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (param_1 == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < param_1) {\n              if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (param_1 == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (param_1 == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x55) {\n            return "d10v";\n          }\n          if (param_1 < 0x56) {\n            if (param_1 == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (param_1 < 0x53) {\n              if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < param_1) {\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (param_1 == 0x56) {\n              return "d30v";\n            }\n            if (param_1 == 0x57) {\n              return "Renesas V850";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x69) {\n          return "Texas Instruments msp430 microcontroller";\n        }\n        if (param_1 < 0x6a) {\n          if (param_1 == 0x62) {\n            return "Tenor Network TPC processor";\n          }\n          if (param_1 < 99) {\n            if (param_1 == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (param_1 < 0x60) {\n              if (param_1 == 0x5d) {\n                return "ARCompact";\n              }\n              if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < param_1) {\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (param_1 == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (param_1 == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (param_1 < 0x70) {\n            if (param_1 == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (param_1 < 0x6d) {\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }\n      }\n    }\n  }\n  else {\n    if (param_1 == 0xc5) {\n      return "Renesas RL78";\n    }\n    if (param_1 < 0xc6) {\n      if (param_1 == 0xab) {\n        return "M2000 Reconfigurable RISC Microprocessor";\n      }\n      if (param_1 < 0xac) {\n        if (param_1 == 0x8e) {\n          return "Texas Instruments TMS320C55x DSP family";\n        }\n        if (param_1 < 0x8f) {\n          if (param_1 == 0x87) {\n            return "SUNPLUS S+Core";\n          }\n          if (param_1 < 0x88) {\n            if (param_1 == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (param_1 < 0x84) {\n              if (param_1 == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (param_1 == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < param_1) {\n              if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (param_1 == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (param_1 == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }\n          if (param_1 < 0xa5) {\n            if (param_1 == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (param_1 < 0xa2) {\n              if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < param_1) {\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (param_1 == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (param_1 == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0xb8) {\n          return "ARM (reserved)";\n        }\n        if (param_1 < 0xb9) {\n          if (param_1 == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xb2) {\n            if (param_1 == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (param_1 < 0xaf) {\n              if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (param_1 == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < param_1) {\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (param_1 == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (param_1 == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (param_1 < 0xbf) {\n            if (param_1 == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (param_1 < 0xbc) {\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }\n      }\n    }\n    else {\n      if (param_1 == 0xfa) {\n        return "Netronome Flow Processor";\n      }\n      if (param_1 < 0xfb) {\n        if (param_1 == 0xd7) {\n          return "Paneve CDP architecture family";\n        }\n        if (param_1 < 0xd8) {\n          if (param_1 == 0xcb) {\n            return "XMOS xCORE processor family";\n          }\n          if (param_1 < 0xcc) {\n            if (param_1 == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (param_1 < 0xc9) {\n              if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < param_1) {\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (param_1 == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (param_1 == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (param_1 < 0xde) {\n            if (param_1 == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (param_1 < 0xdb) {\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }\n            if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x9026) {\n          return "Alpha";\n        }\n        if (param_1 < 0x9027) {\n          if (param_1 == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (param_1 < 0x4689) {\n            if (param_1 == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (param_1 < 0x2531) {\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xbaac) {\n            if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }\n            if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }\n      }\n    }\n  }\n  pcVar1 = (char *)dcgettext(0,"<unknown>: 0x%x",5);\n  snprintf(&DAT_000b5ba0,0x40,pcVar1,param_1);\n  return &DAT_000b5ba0;\n}" primitive_type (pointer_declarator "* __regparm3 FUN_0001c3f0(uint param_1)" * (ERROR "__regparm3" identifier) (function_declarator "FUN_0001c3f0(uint param_1)" identifier (parameter_list "(uint param_1)" ( (parameter_declaration "uint param_1" type_identifier identifier) )))) (compound_statement "{\n  char *pcVar1;\n  \n  if (param_1 == 0x76) {\n    return "Microchip Technology dsPIC30F Digital Signal Controller";\n  }\n  if (param_1 < 0x77) {\n    if (param_1 == 0x42) {\n      return "Siemens FX66 microcontroller";\n    }\n    if (param_1 < 0x43) {\n      if (param_1 == 0x28) {\n        return "ARM";\n      }\n      if (param_1 < 0x29) {\n        if (param_1 == 0xb) {\n          return "Sparc v9 (old)";\n        }\n        if (param_1 < 0xc) {\n          if (param_1 == 5) {\n            return "MC88000";\n          }\n          if (param_1 < 6) {\n            if (param_1 == 2) {\n              return "Sparc";\n            }\n            if (param_1 < 3) {\n              if (param_1 == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (param_1 == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (param_1 == 3) {\n                return "Intel 80386";\n              }\n              if (param_1 == 4) {\n                return "MC68000";\n              }\n            }\n          }\n          else {\n            if (param_1 == 8) {\n              return "MIPS R3000";\n            }\n            if (param_1 < 9) {\n              if (param_1 == 6) {\n                return "Intel MCU";\n              }\n              if (param_1 == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (param_1 == 9) {\n                return "IBM System/370";\n              }\n              if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x15) {\n            return "PowerPC64";\n          }\n          if (param_1 < 0x16) {\n            if (param_1 == 0x12) {\n              return "Sparc v8+";\n            }\n            if (param_1 < 0x13) {\n              if (param_1 == 0xf) {\n                return "HPPA";\n              }\n              if (param_1 == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (param_1 == 0x13) {\n                return "Intel 80960";\n              }\n              if (param_1 == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < param_1) {\n              if (param_1 == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < param_1) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (param_1 == 0x16) {\n              return "IBM S/390";\n            }\n            if (param_1 == 0x17) {\n              return "SPU";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x35) {\n          return "Motorola MC68HC12 Microcontroller";\n        }\n        if (param_1 < 0x36) {\n          if (param_1 == 0x2e) {\n            return "Renesas H8/300";\n          }\n          if (param_1 < 0x2f) {\n            if (param_1 == 0x2b) {\n              return "Sparc v9";\n            }\n            if (param_1 < 0x2c) {\n              if (param_1 == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (param_1 == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (param_1 == 0x2d) {\n                return "ARC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < param_1) {\n              if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (param_1 == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (param_1 == 0x30) {\n              return "Renesas H8S";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x3b) {\n            return "Toyota ME16 processor";\n          }\n          if (param_1 < 0x3c) {\n            if (param_1 == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (param_1 < 0x39) {\n              if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < param_1) {\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (param_1 == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (param_1 == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }\n        }\n      }\n    }\n    else {\n      if (param_1 == 0x5c) {\n        return "OpenRISC 1000";\n      }\n      if (param_1 < 0x5d) {\n        if (param_1 == 0x4f) {\n          return "LSI Logic\'s 16-bit DSP processor";\n        }\n        if (param_1 < 0x50) {\n          if (param_1 == 0x48) {\n            return "Motorola MC68HC05 Microcontroller";\n          }\n          if (param_1 < 0x49) {\n            if (param_1 == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (param_1 < 0x46) {\n              if (param_1 == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (param_1 == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < param_1) {\n              if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (param_1 == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (param_1 == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x55) {\n            return "d10v";\n          }\n          if (param_1 < 0x56) {\n            if (param_1 == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (param_1 < 0x53) {\n              if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < param_1) {\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (param_1 == 0x56) {\n              return "d30v";\n            }\n            if (param_1 == 0x57) {\n              return "Renesas V850";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x69) {\n          return "Texas Instruments msp430 microcontroller";\n        }\n        if (param_1 < 0x6a) {\n          if (param_1 == 0x62) {\n            return "Tenor Network TPC processor";\n          }\n          if (param_1 < 99) {\n            if (param_1 == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (param_1 < 0x60) {\n              if (param_1 == 0x5d) {\n                return "ARCompact";\n              }\n              if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < param_1) {\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (param_1 == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (param_1 == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (param_1 < 0x70) {\n            if (param_1 == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (param_1 < 0x6d) {\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }\n      }\n    }\n  }\n  else {\n    if (param_1 == 0xc5) {\n      return "Renesas RL78";\n    }\n    if (param_1 < 0xc6) {\n      if (param_1 == 0xab) {\n        return "M2000 Reconfigurable RISC Microprocessor";\n      }\n      if (param_1 < 0xac) {\n        if (param_1 == 0x8e) {\n          return "Texas Instruments TMS320C55x DSP family";\n        }\n        if (param_1 < 0x8f) {\n          if (param_1 == 0x87) {\n            return "SUNPLUS S+Core";\n          }\n          if (param_1 < 0x88) {\n            if (param_1 == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (param_1 < 0x84) {\n              if (param_1 == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (param_1 == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < param_1) {\n              if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (param_1 == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (param_1 == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }\n          if (param_1 < 0xa5) {\n            if (param_1 == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (param_1 < 0xa2) {\n              if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < param_1) {\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (param_1 == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (param_1 == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0xb8) {\n          return "ARM (reserved)";\n        }\n        if (param_1 < 0xb9) {\n          if (param_1 == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xb2) {\n            if (param_1 == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (param_1 < 0xaf) {\n              if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (param_1 == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < param_1) {\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (param_1 == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (param_1 == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (param_1 < 0xbf) {\n            if (param_1 == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (param_1 < 0xbc) {\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }\n      }\n    }\n    else {\n      if (param_1 == 0xfa) {\n        return "Netronome Flow Processor";\n      }\n      if (param_1 < 0xfb) {\n        if (param_1 == 0xd7) {\n          return "Paneve CDP architecture family";\n        }\n        if (param_1 < 0xd8) {\n          if (param_1 == 0xcb) {\n            return "XMOS xCORE processor family";\n          }\n          if (param_1 < 0xcc) {\n            if (param_1 == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (param_1 < 0xc9) {\n              if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < param_1) {\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (param_1 == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (param_1 == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (param_1 < 0xde) {\n            if (param_1 == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (param_1 < 0xdb) {\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }\n            if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x9026) {\n          return "Alpha";\n        }\n        if (param_1 < 0x9027) {\n          if (param_1 == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (param_1 < 0x4689) {\n            if (param_1 == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (param_1 < 0x2531) {\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xbaac) {\n            if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }\n            if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }\n      }\n    }\n  }\n  pcVar1 = (char *)dcgettext(0,"<unknown>: 0x%x",5);\n  snprintf(&DAT_000b5ba0,0x40,pcVar1,param_1);\n  return &DAT_000b5ba0;\n}" { (declaration "char *pcVar1;" primitive_type (pointer_declarator "*pcVar1" * identifier) ;) (if_statement "if (param_1 == 0x76) {\n    return "Microchip Technology dsPIC30F Digital Signal Controller";\n  }" if (parenthesized_expression "(param_1 == 0x76)" ( (binary_expression "param_1 == 0x76" identifier == number_literal) )) (compound_statement "{\n    return "Microchip Technology dsPIC30F Digital Signal Controller";\n  }" { (return_statement "return "Microchip Technology dsPIC30F Digital Signal Controller";" return (string_literal ""Microchip Technology dsPIC30F Digital Signal Controller"" " string_content ") ;) })) (if_statement "if (param_1 < 0x77) {\n    if (param_1 == 0x42) {\n      return "Siemens FX66 microcontroller";\n    }\n    if (param_1 < 0x43) {\n      if (param_1 == 0x28) {\n        return "ARM";\n      }\n      if (param_1 < 0x29) {\n        if (param_1 == 0xb) {\n          return "Sparc v9 (old)";\n        }\n        if (param_1 < 0xc) {\n          if (param_1 == 5) {\n            return "MC88000";\n          }\n          if (param_1 < 6) {\n            if (param_1 == 2) {\n              return "Sparc";\n            }\n            if (param_1 < 3) {\n              if (param_1 == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (param_1 == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (param_1 == 3) {\n                return "Intel 80386";\n              }\n              if (param_1 == 4) {\n                return "MC68000";\n              }\n            }\n          }\n          else {\n            if (param_1 == 8) {\n              return "MIPS R3000";\n            }\n            if (param_1 < 9) {\n              if (param_1 == 6) {\n                return "Intel MCU";\n              }\n              if (param_1 == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (param_1 == 9) {\n                return "IBM System/370";\n              }\n              if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x15) {\n            return "PowerPC64";\n          }\n          if (param_1 < 0x16) {\n            if (param_1 == 0x12) {\n              return "Sparc v8+";\n            }\n            if (param_1 < 0x13) {\n              if (param_1 == 0xf) {\n                return "HPPA";\n              }\n              if (param_1 == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (param_1 == 0x13) {\n                return "Intel 80960";\n              }\n              if (param_1 == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < param_1) {\n              if (param_1 == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < param_1) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (param_1 == 0x16) {\n              return "IBM S/390";\n            }\n            if (param_1 == 0x17) {\n              return "SPU";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x35) {\n          return "Motorola MC68HC12 Microcontroller";\n        }\n        if (param_1 < 0x36) {\n          if (param_1 == 0x2e) {\n            return "Renesas H8/300";\n          }\n          if (param_1 < 0x2f) {\n            if (param_1 == 0x2b) {\n              return "Sparc v9";\n            }\n            if (param_1 < 0x2c) {\n              if (param_1 == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (param_1 == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (param_1 == 0x2d) {\n                return "ARC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < param_1) {\n              if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (param_1 == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (param_1 == 0x30) {\n              return "Renesas H8S";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x3b) {\n            return "Toyota ME16 processor";\n          }\n          if (param_1 < 0x3c) {\n            if (param_1 == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (param_1 < 0x39) {\n              if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < param_1) {\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (param_1 == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (param_1 == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }\n        }\n      }\n    }\n    else {\n      if (param_1 == 0x5c) {\n        return "OpenRISC 1000";\n      }\n      if (param_1 < 0x5d) {\n        if (param_1 == 0x4f) {\n          return "LSI Logic\'s 16-bit DSP processor";\n        }\n        if (param_1 < 0x50) {\n          if (param_1 == 0x48) {\n            return "Motorola MC68HC05 Microcontroller";\n          }\n          if (param_1 < 0x49) {\n            if (param_1 == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (param_1 < 0x46) {\n              if (param_1 == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (param_1 == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < param_1) {\n              if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (param_1 == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (param_1 == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x55) {\n            return "d10v";\n          }\n          if (param_1 < 0x56) {\n            if (param_1 == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (param_1 < 0x53) {\n              if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < param_1) {\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (param_1 == 0x56) {\n              return "d30v";\n            }\n            if (param_1 == 0x57) {\n              return "Renesas V850";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x69) {\n          return "Texas Instruments msp430 microcontroller";\n        }\n        if (param_1 < 0x6a) {\n          if (param_1 == 0x62) {\n            return "Tenor Network TPC processor";\n          }\n          if (param_1 < 99) {\n            if (param_1 == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (param_1 < 0x60) {\n              if (param_1 == 0x5d) {\n                return "ARCompact";\n              }\n              if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < param_1) {\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (param_1 == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (param_1 == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (param_1 < 0x70) {\n            if (param_1 == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (param_1 < 0x6d) {\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }\n      }\n    }\n  }\n  else {\n    if (param_1 == 0xc5) {\n      return "Renesas RL78";\n    }\n    if (param_1 < 0xc6) {\n      if (param_1 == 0xab) {\n        return "M2000 Reconfigurable RISC Microprocessor";\n      }\n      if (param_1 < 0xac) {\n        if (param_1 == 0x8e) {\n          return "Texas Instruments TMS320C55x DSP family";\n        }\n        if (param_1 < 0x8f) {\n          if (param_1 == 0x87) {\n            return "SUNPLUS S+Core";\n          }\n          if (param_1 < 0x88) {\n            if (param_1 == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (param_1 < 0x84) {\n              if (param_1 == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (param_1 == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < param_1) {\n              if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (param_1 == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (param_1 == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }\n          if (param_1 < 0xa5) {\n            if (param_1 == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (param_1 < 0xa2) {\n              if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < param_1) {\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (param_1 == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (param_1 == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0xb8) {\n          return "ARM (reserved)";\n        }\n        if (param_1 < 0xb9) {\n          if (param_1 == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xb2) {\n            if (param_1 == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (param_1 < 0xaf) {\n              if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (param_1 == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < param_1) {\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (param_1 == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (param_1 == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (param_1 < 0xbf) {\n            if (param_1 == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (param_1 < 0xbc) {\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }\n      }\n    }\n    else {\n      if (param_1 == 0xfa) {\n        return "Netronome Flow Processor";\n      }\n      if (param_1 < 0xfb) {\n        if (param_1 == 0xd7) {\n          return "Paneve CDP architecture family";\n        }\n        if (param_1 < 0xd8) {\n          if (param_1 == 0xcb) {\n            return "XMOS xCORE processor family";\n          }\n          if (param_1 < 0xcc) {\n            if (param_1 == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (param_1 < 0xc9) {\n              if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < param_1) {\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (param_1 == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (param_1 == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (param_1 < 0xde) {\n            if (param_1 == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (param_1 < 0xdb) {\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }\n            if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x9026) {\n          return "Alpha";\n        }\n        if (param_1 < 0x9027) {\n          if (param_1 == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (param_1 < 0x4689) {\n            if (param_1 == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (param_1 < 0x2531) {\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xbaac) {\n            if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }\n            if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }\n      }\n    }\n  }" if (parenthesized_expression "(param_1 < 0x77)" ( (binary_expression "param_1 < 0x77" identifier < number_literal) )) (compound_statement "{\n    if (param_1 == 0x42) {\n      return "Siemens FX66 microcontroller";\n    }\n    if (param_1 < 0x43) {\n      if (param_1 == 0x28) {\n        return "ARM";\n      }\n      if (param_1 < 0x29) {\n        if (param_1 == 0xb) {\n          return "Sparc v9 (old)";\n        }\n        if (param_1 < 0xc) {\n          if (param_1 == 5) {\n            return "MC88000";\n          }\n          if (param_1 < 6) {\n            if (param_1 == 2) {\n              return "Sparc";\n            }\n            if (param_1 < 3) {\n              if (param_1 == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (param_1 == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (param_1 == 3) {\n                return "Intel 80386";\n              }\n              if (param_1 == 4) {\n                return "MC68000";\n              }\n            }\n          }\n          else {\n            if (param_1 == 8) {\n              return "MIPS R3000";\n            }\n            if (param_1 < 9) {\n              if (param_1 == 6) {\n                return "Intel MCU";\n              }\n              if (param_1 == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (param_1 == 9) {\n                return "IBM System/370";\n              }\n              if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x15) {\n            return "PowerPC64";\n          }\n          if (param_1 < 0x16) {\n            if (param_1 == 0x12) {\n              return "Sparc v8+";\n            }\n            if (param_1 < 0x13) {\n              if (param_1 == 0xf) {\n                return "HPPA";\n              }\n              if (param_1 == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (param_1 == 0x13) {\n                return "Intel 80960";\n              }\n              if (param_1 == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < param_1) {\n              if (param_1 == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < param_1) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (param_1 == 0x16) {\n              return "IBM S/390";\n            }\n            if (param_1 == 0x17) {\n              return "SPU";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x35) {\n          return "Motorola MC68HC12 Microcontroller";\n        }\n        if (param_1 < 0x36) {\n          if (param_1 == 0x2e) {\n            return "Renesas H8/300";\n          }\n          if (param_1 < 0x2f) {\n            if (param_1 == 0x2b) {\n              return "Sparc v9";\n            }\n            if (param_1 < 0x2c) {\n              if (param_1 == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (param_1 == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (param_1 == 0x2d) {\n                return "ARC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < param_1) {\n              if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (param_1 == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (param_1 == 0x30) {\n              return "Renesas H8S";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x3b) {\n            return "Toyota ME16 processor";\n          }\n          if (param_1 < 0x3c) {\n            if (param_1 == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (param_1 < 0x39) {\n              if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < param_1) {\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (param_1 == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (param_1 == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }\n        }\n      }\n    }\n    else {\n      if (param_1 == 0x5c) {\n        return "OpenRISC 1000";\n      }\n      if (param_1 < 0x5d) {\n        if (param_1 == 0x4f) {\n          return "LSI Logic\'s 16-bit DSP processor";\n        }\n        if (param_1 < 0x50) {\n          if (param_1 == 0x48) {\n            return "Motorola MC68HC05 Microcontroller";\n          }\n          if (param_1 < 0x49) {\n            if (param_1 == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (param_1 < 0x46) {\n              if (param_1 == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (param_1 == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < param_1) {\n              if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (param_1 == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (param_1 == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x55) {\n            return "d10v";\n          }\n          if (param_1 < 0x56) {\n            if (param_1 == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (param_1 < 0x53) {\n              if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < param_1) {\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (param_1 == 0x56) {\n              return "d30v";\n            }\n            if (param_1 == 0x57) {\n              return "Renesas V850";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x69) {\n          return "Texas Instruments msp430 microcontroller";\n        }\n        if (param_1 < 0x6a) {\n          if (param_1 == 0x62) {\n            return "Tenor Network TPC processor";\n          }\n          if (param_1 < 99) {\n            if (param_1 == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (param_1 < 0x60) {\n              if (param_1 == 0x5d) {\n                return "ARCompact";\n              }\n              if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < param_1) {\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (param_1 == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (param_1 == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (param_1 < 0x70) {\n            if (param_1 == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (param_1 < 0x6d) {\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }\n      }\n    }\n  }" { (if_statement "if (param_1 == 0x42) {\n      return "Siemens FX66 microcontroller";\n    }" if (parenthesized_expression "(param_1 == 0x42)" ( (binary_expression "param_1 == 0x42" identifier == number_literal) )) (compound_statement "{\n      return "Siemens FX66 microcontroller";\n    }" { (return_statement "return "Siemens FX66 microcontroller";" return (string_literal ""Siemens FX66 microcontroller"" " string_content ") ;) })) (if_statement "if (param_1 < 0x43) {\n      if (param_1 == 0x28) {\n        return "ARM";\n      }\n      if (param_1 < 0x29) {\n        if (param_1 == 0xb) {\n          return "Sparc v9 (old)";\n        }\n        if (param_1 < 0xc) {\n          if (param_1 == 5) {\n            return "MC88000";\n          }\n          if (param_1 < 6) {\n            if (param_1 == 2) {\n              return "Sparc";\n            }\n            if (param_1 < 3) {\n              if (param_1 == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (param_1 == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (param_1 == 3) {\n                return "Intel 80386";\n              }\n              if (param_1 == 4) {\n                return "MC68000";\n              }\n            }\n          }\n          else {\n            if (param_1 == 8) {\n              return "MIPS R3000";\n            }\n            if (param_1 < 9) {\n              if (param_1 == 6) {\n                return "Intel MCU";\n              }\n              if (param_1 == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (param_1 == 9) {\n                return "IBM System/370";\n              }\n              if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x15) {\n            return "PowerPC64";\n          }\n          if (param_1 < 0x16) {\n            if (param_1 == 0x12) {\n              return "Sparc v8+";\n            }\n            if (param_1 < 0x13) {\n              if (param_1 == 0xf) {\n                return "HPPA";\n              }\n              if (param_1 == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (param_1 == 0x13) {\n                return "Intel 80960";\n              }\n              if (param_1 == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < param_1) {\n              if (param_1 == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < param_1) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (param_1 == 0x16) {\n              return "IBM S/390";\n            }\n            if (param_1 == 0x17) {\n              return "SPU";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x35) {\n          return "Motorola MC68HC12 Microcontroller";\n        }\n        if (param_1 < 0x36) {\n          if (param_1 == 0x2e) {\n            return "Renesas H8/300";\n          }\n          if (param_1 < 0x2f) {\n            if (param_1 == 0x2b) {\n              return "Sparc v9";\n            }\n            if (param_1 < 0x2c) {\n              if (param_1 == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (param_1 == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (param_1 == 0x2d) {\n                return "ARC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < param_1) {\n              if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (param_1 == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (param_1 == 0x30) {\n              return "Renesas H8S";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x3b) {\n            return "Toyota ME16 processor";\n          }\n          if (param_1 < 0x3c) {\n            if (param_1 == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (param_1 < 0x39) {\n              if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < param_1) {\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (param_1 == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (param_1 == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }\n        }\n      }\n    }\n    else {\n      if (param_1 == 0x5c) {\n        return "OpenRISC 1000";\n      }\n      if (param_1 < 0x5d) {\n        if (param_1 == 0x4f) {\n          return "LSI Logic\'s 16-bit DSP processor";\n        }\n        if (param_1 < 0x50) {\n          if (param_1 == 0x48) {\n            return "Motorola MC68HC05 Microcontroller";\n          }\n          if (param_1 < 0x49) {\n            if (param_1 == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (param_1 < 0x46) {\n              if (param_1 == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (param_1 == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < param_1) {\n              if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (param_1 == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (param_1 == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x55) {\n            return "d10v";\n          }\n          if (param_1 < 0x56) {\n            if (param_1 == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (param_1 < 0x53) {\n              if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < param_1) {\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (param_1 == 0x56) {\n              return "d30v";\n            }\n            if (param_1 == 0x57) {\n              return "Renesas V850";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x69) {\n          return "Texas Instruments msp430 microcontroller";\n        }\n        if (param_1 < 0x6a) {\n          if (param_1 == 0x62) {\n            return "Tenor Network TPC processor";\n          }\n          if (param_1 < 99) {\n            if (param_1 == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (param_1 < 0x60) {\n              if (param_1 == 0x5d) {\n                return "ARCompact";\n              }\n              if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < param_1) {\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (param_1 == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (param_1 == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (param_1 < 0x70) {\n            if (param_1 == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (param_1 < 0x6d) {\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }\n      }\n    }" if (parenthesized_expression "(param_1 < 0x43)" ( (binary_expression "param_1 < 0x43" identifier < number_literal) )) (compound_statement "{\n      if (param_1 == 0x28) {\n        return "ARM";\n      }\n      if (param_1 < 0x29) {\n        if (param_1 == 0xb) {\n          return "Sparc v9 (old)";\n        }\n        if (param_1 < 0xc) {\n          if (param_1 == 5) {\n            return "MC88000";\n          }\n          if (param_1 < 6) {\n            if (param_1 == 2) {\n              return "Sparc";\n            }\n            if (param_1 < 3) {\n              if (param_1 == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (param_1 == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (param_1 == 3) {\n                return "Intel 80386";\n              }\n              if (param_1 == 4) {\n                return "MC68000";\n              }\n            }\n          }\n          else {\n            if (param_1 == 8) {\n              return "MIPS R3000";\n            }\n            if (param_1 < 9) {\n              if (param_1 == 6) {\n                return "Intel MCU";\n              }\n              if (param_1 == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (param_1 == 9) {\n                return "IBM System/370";\n              }\n              if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x15) {\n            return "PowerPC64";\n          }\n          if (param_1 < 0x16) {\n            if (param_1 == 0x12) {\n              return "Sparc v8+";\n            }\n            if (param_1 < 0x13) {\n              if (param_1 == 0xf) {\n                return "HPPA";\n              }\n              if (param_1 == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (param_1 == 0x13) {\n                return "Intel 80960";\n              }\n              if (param_1 == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < param_1) {\n              if (param_1 == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < param_1) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (param_1 == 0x16) {\n              return "IBM S/390";\n            }\n            if (param_1 == 0x17) {\n              return "SPU";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x35) {\n          return "Motorola MC68HC12 Microcontroller";\n        }\n        if (param_1 < 0x36) {\n          if (param_1 == 0x2e) {\n            return "Renesas H8/300";\n          }\n          if (param_1 < 0x2f) {\n            if (param_1 == 0x2b) {\n              return "Sparc v9";\n            }\n            if (param_1 < 0x2c) {\n              if (param_1 == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (param_1 == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (param_1 == 0x2d) {\n                return "ARC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < param_1) {\n              if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (param_1 == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (param_1 == 0x30) {\n              return "Renesas H8S";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x3b) {\n            return "Toyota ME16 processor";\n          }\n          if (param_1 < 0x3c) {\n            if (param_1 == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (param_1 < 0x39) {\n              if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < param_1) {\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (param_1 == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (param_1 == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }\n        }\n      }\n    }" { (if_statement "if (param_1 == 0x28) {\n        return "ARM";\n      }" if (parenthesized_expression "(param_1 == 0x28)" ( (binary_expression "param_1 == 0x28" identifier == number_literal) )) (compound_statement "{\n        return "ARM";\n      }" { (return_statement "return "ARM";" return (string_literal ""ARM"" " string_content ") ;) })) (if_statement "if (param_1 < 0x29) {\n        if (param_1 == 0xb) {\n          return "Sparc v9 (old)";\n        }\n        if (param_1 < 0xc) {\n          if (param_1 == 5) {\n            return "MC88000";\n          }\n          if (param_1 < 6) {\n            if (param_1 == 2) {\n              return "Sparc";\n            }\n            if (param_1 < 3) {\n              if (param_1 == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (param_1 == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (param_1 == 3) {\n                return "Intel 80386";\n              }\n              if (param_1 == 4) {\n                return "MC68000";\n              }\n            }\n          }\n          else {\n            if (param_1 == 8) {\n              return "MIPS R3000";\n            }\n            if (param_1 < 9) {\n              if (param_1 == 6) {\n                return "Intel MCU";\n              }\n              if (param_1 == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (param_1 == 9) {\n                return "IBM System/370";\n              }\n              if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x15) {\n            return "PowerPC64";\n          }\n          if (param_1 < 0x16) {\n            if (param_1 == 0x12) {\n              return "Sparc v8+";\n            }\n            if (param_1 < 0x13) {\n              if (param_1 == 0xf) {\n                return "HPPA";\n              }\n              if (param_1 == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (param_1 == 0x13) {\n                return "Intel 80960";\n              }\n              if (param_1 == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < param_1) {\n              if (param_1 == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < param_1) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (param_1 == 0x16) {\n              return "IBM S/390";\n            }\n            if (param_1 == 0x17) {\n              return "SPU";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x35) {\n          return "Motorola MC68HC12 Microcontroller";\n        }\n        if (param_1 < 0x36) {\n          if (param_1 == 0x2e) {\n            return "Renesas H8/300";\n          }\n          if (param_1 < 0x2f) {\n            if (param_1 == 0x2b) {\n              return "Sparc v9";\n            }\n            if (param_1 < 0x2c) {\n              if (param_1 == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (param_1 == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (param_1 == 0x2d) {\n                return "ARC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < param_1) {\n              if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (param_1 == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (param_1 == 0x30) {\n              return "Renesas H8S";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x3b) {\n            return "Toyota ME16 processor";\n          }\n          if (param_1 < 0x3c) {\n            if (param_1 == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (param_1 < 0x39) {\n              if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < param_1) {\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (param_1 == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (param_1 == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }\n        }\n      }" if (parenthesized_expression "(param_1 < 0x29)" ( (binary_expression "param_1 < 0x29" identifier < number_literal) )) (compound_statement "{\n        if (param_1 == 0xb) {\n          return "Sparc v9 (old)";\n        }\n        if (param_1 < 0xc) {\n          if (param_1 == 5) {\n            return "MC88000";\n          }\n          if (param_1 < 6) {\n            if (param_1 == 2) {\n              return "Sparc";\n            }\n            if (param_1 < 3) {\n              if (param_1 == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (param_1 == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (param_1 == 3) {\n                return "Intel 80386";\n              }\n              if (param_1 == 4) {\n                return "MC68000";\n              }\n            }\n          }\n          else {\n            if (param_1 == 8) {\n              return "MIPS R3000";\n            }\n            if (param_1 < 9) {\n              if (param_1 == 6) {\n                return "Intel MCU";\n              }\n              if (param_1 == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (param_1 == 9) {\n                return "IBM System/370";\n              }\n              if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x15) {\n            return "PowerPC64";\n          }\n          if (param_1 < 0x16) {\n            if (param_1 == 0x12) {\n              return "Sparc v8+";\n            }\n            if (param_1 < 0x13) {\n              if (param_1 == 0xf) {\n                return "HPPA";\n              }\n              if (param_1 == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (param_1 == 0x13) {\n                return "Intel 80960";\n              }\n              if (param_1 == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < param_1) {\n              if (param_1 == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < param_1) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (param_1 == 0x16) {\n              return "IBM S/390";\n            }\n            if (param_1 == 0x17) {\n              return "SPU";\n            }\n          }\n        }\n      }" { (if_statement "if (param_1 == 0xb) {\n          return "Sparc v9 (old)";\n        }" if (parenthesized_expression "(param_1 == 0xb)" ( (binary_expression "param_1 == 0xb" identifier == number_literal) )) (compound_statement "{\n          return "Sparc v9 (old)";\n        }" { (return_statement "return "Sparc v9 (old)";" return (string_literal ""Sparc v9 (old)"" " string_content ") ;) })) (if_statement "if (param_1 < 0xc) {\n          if (param_1 == 5) {\n            return "MC88000";\n          }\n          if (param_1 < 6) {\n            if (param_1 == 2) {\n              return "Sparc";\n            }\n            if (param_1 < 3) {\n              if (param_1 == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (param_1 == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (param_1 == 3) {\n                return "Intel 80386";\n              }\n              if (param_1 == 4) {\n                return "MC68000";\n              }\n            }\n          }\n          else {\n            if (param_1 == 8) {\n              return "MIPS R3000";\n            }\n            if (param_1 < 9) {\n              if (param_1 == 6) {\n                return "Intel MCU";\n              }\n              if (param_1 == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (param_1 == 9) {\n                return "IBM System/370";\n              }\n              if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x15) {\n            return "PowerPC64";\n          }\n          if (param_1 < 0x16) {\n            if (param_1 == 0x12) {\n              return "Sparc v8+";\n            }\n            if (param_1 < 0x13) {\n              if (param_1 == 0xf) {\n                return "HPPA";\n              }\n              if (param_1 == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (param_1 == 0x13) {\n                return "Intel 80960";\n              }\n              if (param_1 == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < param_1) {\n              if (param_1 == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < param_1) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (param_1 == 0x16) {\n              return "IBM S/390";\n            }\n            if (param_1 == 0x17) {\n              return "SPU";\n            }\n          }\n        }" if (parenthesized_expression "(param_1 < 0xc)" ( (binary_expression "param_1 < 0xc" identifier < number_literal) )) (compound_statement "{\n          if (param_1 == 5) {\n            return "MC88000";\n          }\n          if (param_1 < 6) {\n            if (param_1 == 2) {\n              return "Sparc";\n            }\n            if (param_1 < 3) {\n              if (param_1 == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (param_1 == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (param_1 == 3) {\n                return "Intel 80386";\n              }\n              if (param_1 == 4) {\n                return "MC68000";\n              }\n            }\n          }\n          else {\n            if (param_1 == 8) {\n              return "MIPS R3000";\n            }\n            if (param_1 < 9) {\n              if (param_1 == 6) {\n                return "Intel MCU";\n              }\n              if (param_1 == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (param_1 == 9) {\n                return "IBM System/370";\n              }\n              if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }\n        }" { (if_statement "if (param_1 == 5) {\n            return "MC88000";\n          }" if (parenthesized_expression "(param_1 == 5)" ( (binary_expression "param_1 == 5" identifier == number_literal) )) (compound_statement "{\n            return "MC88000";\n          }" { (return_statement "return "MC88000";" return (string_literal ""MC88000"" " string_content ") ;) })) (if_statement "if (param_1 < 6) {\n            if (param_1 == 2) {\n              return "Sparc";\n            }\n            if (param_1 < 3) {\n              if (param_1 == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (param_1 == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (param_1 == 3) {\n                return "Intel 80386";\n              }\n              if (param_1 == 4) {\n                return "MC68000";\n              }\n            }\n          }\n          else {\n            if (param_1 == 8) {\n              return "MIPS R3000";\n            }\n            if (param_1 < 9) {\n              if (param_1 == 6) {\n                return "Intel MCU";\n              }\n              if (param_1 == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (param_1 == 9) {\n                return "IBM System/370";\n              }\n              if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }" if (parenthesized_expression "(param_1 < 6)" ( (binary_expression "param_1 < 6" identifier < number_literal) )) (compound_statement "{\n            if (param_1 == 2) {\n              return "Sparc";\n            }\n            if (param_1 < 3) {\n              if (param_1 == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (param_1 == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (param_1 == 3) {\n                return "Intel 80386";\n              }\n              if (param_1 == 4) {\n                return "MC68000";\n              }\n            }\n          }" { (if_statement "if (param_1 == 2) {\n              return "Sparc";\n            }" if (parenthesized_expression "(param_1 == 2)" ( (binary_expression "param_1 == 2" identifier == number_literal) )) (compound_statement "{\n              return "Sparc";\n            }" { (return_statement "return "Sparc";" return (string_literal ""Sparc"" " string_content ") ;) })) (if_statement "if (param_1 < 3) {\n              if (param_1 == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (param_1 == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (param_1 == 3) {\n                return "Intel 80386";\n              }\n              if (param_1 == 4) {\n                return "MC68000";\n              }\n            }" if (parenthesized_expression "(param_1 < 3)" ( (binary_expression "param_1 < 3" identifier < number_literal) )) (compound_statement "{\n              if (param_1 == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (param_1 == 1) {\n                return "WE32100";\n              }\n            }" { (if_statement "if (param_1 == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }" if (parenthesized_expression "(param_1 == 0)" ( (binary_expression "param_1 == 0" identifier == number_literal) )) (compound_statement "{\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }" { (expression_statement "pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);" (assignment_expression "pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5)" identifier = (cast_expression "(char *)dcgettext(0,&DAT_000768a2,5)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (call_expression "dcgettext(0,&DAT_000768a2,5)" identifier (argument_list "(0,&DAT_000768a2,5)" ( number_literal , (pointer_expression "&DAT_000768a2" & identifier) , number_literal ))))) ;) (return_statement "return pcVar1;" return identifier ;) })) (if_statement "if (param_1 == 1) {\n                return "WE32100";\n              }" if (parenthesized_expression "(param_1 == 1)" ( (binary_expression "param_1 == 1" identifier == number_literal) )) (compound_statement "{\n                return "WE32100";\n              }" { (return_statement "return "WE32100";" return (string_literal ""WE32100"" " string_content ") ;) })) }) (else_clause "else {\n              if (param_1 == 3) {\n                return "Intel 80386";\n              }\n              if (param_1 == 4) {\n                return "MC68000";\n              }\n            }" else (compound_statement "{\n              if (param_1 == 3) {\n                return "Intel 80386";\n              }\n              if (param_1 == 4) {\n                return "MC68000";\n              }\n            }" { (if_statement "if (param_1 == 3) {\n                return "Intel 80386";\n              }" if (parenthesized_expression "(param_1 == 3)" ( (binary_expression "param_1 == 3" identifier == number_literal) )) (compound_statement "{\n                return "Intel 80386";\n              }" { (return_statement "return "Intel 80386";" return (string_literal ""Intel 80386"" " string_content ") ;) })) (if_statement "if (param_1 == 4) {\n                return "MC68000";\n              }" if (parenthesized_expression "(param_1 == 4)" ( (binary_expression "param_1 == 4" identifier == number_literal) )) (compound_statement "{\n                return "MC68000";\n              }" { (return_statement "return "MC68000";" return (string_literal ""MC68000"" " string_content ") ;) })) }))) }) (else_clause "else {\n            if (param_1 == 8) {\n              return "MIPS R3000";\n            }\n            if (param_1 < 9) {\n              if (param_1 == 6) {\n                return "Intel MCU";\n              }\n              if (param_1 == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (param_1 == 9) {\n                return "IBM System/370";\n              }\n              if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }" else (compound_statement "{\n            if (param_1 == 8) {\n              return "MIPS R3000";\n            }\n            if (param_1 < 9) {\n              if (param_1 == 6) {\n                return "Intel MCU";\n              }\n              if (param_1 == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (param_1 == 9) {\n                return "IBM System/370";\n              }\n              if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }" { (if_statement "if (param_1 == 8) {\n              return "MIPS R3000";\n            }" if (parenthesized_expression "(param_1 == 8)" ( (binary_expression "param_1 == 8" identifier == number_literal) )) (compound_statement "{\n              return "MIPS R3000";\n            }" { (return_statement "return "MIPS R3000";" return (string_literal ""MIPS R3000"" " string_content ") ;) })) (if_statement "if (param_1 < 9) {\n              if (param_1 == 6) {\n                return "Intel MCU";\n              }\n              if (param_1 == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (param_1 == 9) {\n                return "IBM System/370";\n              }\n              if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }" if (parenthesized_expression "(param_1 < 9)" ( (binary_expression "param_1 < 9" identifier < number_literal) )) (compound_statement "{\n              if (param_1 == 6) {\n                return "Intel MCU";\n              }\n              if (param_1 == 7) {\n                return "Intel 80860";\n              }\n            }" { (if_statement "if (param_1 == 6) {\n                return "Intel MCU";\n              }" if (parenthesized_expression "(param_1 == 6)" ( (binary_expression "param_1 == 6" identifier == number_literal) )) (compound_statement "{\n                return "Intel MCU";\n              }" { (return_statement "return "Intel MCU";" return (string_literal ""Intel MCU"" " string_content ") ;) })) (if_statement "if (param_1 == 7) {\n                return "Intel 80860";\n              }" if (parenthesized_expression "(param_1 == 7)" ( (binary_expression "param_1 == 7" identifier == number_literal) )) (compound_statement "{\n                return "Intel 80860";\n              }" { (return_statement "return "Intel 80860";" return (string_literal ""Intel 80860"" " string_content ") ;) })) }) (else_clause "else {\n              if (param_1 == 9) {\n                return "IBM System/370";\n              }\n              if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }" else (compound_statement "{\n              if (param_1 == 9) {\n                return "IBM System/370";\n              }\n              if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }" { (if_statement "if (param_1 == 9) {\n                return "IBM System/370";\n              }" if (parenthesized_expression "(param_1 == 9)" ( (binary_expression "param_1 == 9" identifier == number_literal) )) (compound_statement "{\n                return "IBM System/370";\n              }" { (return_statement "return "IBM System/370";" return (string_literal ""IBM System/370"" " string_content ") ;) })) (if_statement "if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }" if (parenthesized_expression "(param_1 == 10)" ( (binary_expression "param_1 == 10" identifier == number_literal) )) (compound_statement "{\n                return "MIPS R4000 big-endian";\n              }" { (return_statement "return "MIPS R4000 big-endian";" return (string_literal ""MIPS R4000 big-endian"" " string_content ") ;) })) }))) }))) }) (else_clause "else {\n          if (param_1 == 0x15) {\n            return "PowerPC64";\n          }\n          if (param_1 < 0x16) {\n            if (param_1 == 0x12) {\n              return "Sparc v8+";\n            }\n            if (param_1 < 0x13) {\n              if (param_1 == 0xf) {\n                return "HPPA";\n              }\n              if (param_1 == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (param_1 == 0x13) {\n                return "Intel 80960";\n              }\n              if (param_1 == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < param_1) {\n              if (param_1 == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < param_1) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (param_1 == 0x16) {\n              return "IBM S/390";\n            }\n            if (param_1 == 0x17) {\n              return "SPU";\n            }\n          }\n        }" else (compound_statement "{\n          if (param_1 == 0x15) {\n            return "PowerPC64";\n          }\n          if (param_1 < 0x16) {\n            if (param_1 == 0x12) {\n              return "Sparc v8+";\n            }\n            if (param_1 < 0x13) {\n              if (param_1 == 0xf) {\n                return "HPPA";\n              }\n              if (param_1 == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (param_1 == 0x13) {\n                return "Intel 80960";\n              }\n              if (param_1 == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < param_1) {\n              if (param_1 == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < param_1) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (param_1 == 0x16) {\n              return "IBM S/390";\n            }\n            if (param_1 == 0x17) {\n              return "SPU";\n            }\n          }\n        }" { (if_statement "if (param_1 == 0x15) {\n            return "PowerPC64";\n          }" if (parenthesized_expression "(param_1 == 0x15)" ( (binary_expression "param_1 == 0x15" identifier == number_literal) )) (compound_statement "{\n            return "PowerPC64";\n          }" { (return_statement "return "PowerPC64";" return (string_literal ""PowerPC64"" " string_content ") ;) })) (if_statement "if (param_1 < 0x16) {\n            if (param_1 == 0x12) {\n              return "Sparc v8+";\n            }\n            if (param_1 < 0x13) {\n              if (param_1 == 0xf) {\n                return "HPPA";\n              }\n              if (param_1 == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (param_1 == 0x13) {\n                return "Intel 80960";\n              }\n              if (param_1 == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < param_1) {\n              if (param_1 == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < param_1) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (param_1 == 0x16) {\n              return "IBM S/390";\n            }\n            if (param_1 == 0x17) {\n              return "SPU";\n            }\n          }" if (parenthesized_expression "(param_1 < 0x16)" ( (binary_expression "param_1 < 0x16" identifier < number_literal) )) (compound_statement "{\n            if (param_1 == 0x12) {\n              return "Sparc v8+";\n            }\n            if (param_1 < 0x13) {\n              if (param_1 == 0xf) {\n                return "HPPA";\n              }\n              if (param_1 == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (param_1 == 0x13) {\n                return "Intel 80960";\n              }\n              if (param_1 == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }" { (if_statement "if (param_1 == 0x12) {\n              return "Sparc v8+";\n            }" if (parenthesized_expression "(param_1 == 0x12)" ( (binary_expression "param_1 == 0x12" identifier == number_literal) )) (compound_statement "{\n              return "Sparc v8+";\n            }" { (return_statement "return "Sparc v8+";" return (string_literal ""Sparc v8+"" " string_content ") ;) })) (if_statement "if (param_1 < 0x13) {\n              if (param_1 == 0xf) {\n                return "HPPA";\n              }\n              if (param_1 == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (param_1 == 0x13) {\n                return "Intel 80960";\n              }\n              if (param_1 == 0x14) {\n                return "PowerPC";\n              }\n            }" if (parenthesized_expression "(param_1 < 0x13)" ( (binary_expression "param_1 < 0x13" identifier < number_literal) )) (compound_statement "{\n              if (param_1 == 0xf) {\n                return "HPPA";\n              }\n              if (param_1 == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }" { (if_statement "if (param_1 == 0xf) {\n                return "HPPA";\n              }" if (parenthesized_expression "(param_1 == 0xf)" ( (binary_expression "param_1 == 0xf" identifier == number_literal) )) (compound_statement "{\n                return "HPPA";\n              }" { (return_statement "return "HPPA";" return (string_literal ""HPPA"" " string_content ") ;) })) (if_statement "if (param_1 == 0x11) {\n                return "Fujitsu VPP500";\n              }" if (parenthesized_expression "(param_1 == 0x11)" ( (binary_expression "param_1 == 0x11" identifier == number_literal) )) (compound_statement "{\n                return "Fujitsu VPP500";\n              }" { (return_statement "return "Fujitsu VPP500";" return (string_literal ""Fujitsu VPP500"" " string_content ") ;) })) }) (else_clause "else {\n              if (param_1 == 0x13) {\n                return "Intel 80960";\n              }\n              if (param_1 == 0x14) {\n                return "PowerPC";\n              }\n            }" else (compound_statement "{\n              if (param_1 == 0x13) {\n                return "Intel 80960";\n              }\n              if (param_1 == 0x14) {\n                return "PowerPC";\n              }\n            }" { (if_statement "if (param_1 == 0x13) {\n                return "Intel 80960";\n              }" if (parenthesized_expression "(param_1 == 0x13)" ( (binary_expression "param_1 == 0x13" identifier == number_literal) )) (compound_statement "{\n                return "Intel 80960";\n              }" { (return_statement "return "Intel 80960";" return (string_literal ""Intel 80960"" " string_content ") ;) })) (if_statement "if (param_1 == 0x14) {\n                return "PowerPC";\n              }" if (parenthesized_expression "(param_1 == 0x14)" ( (binary_expression "param_1 == 0x14" identifier == number_literal) )) (compound_statement "{\n                return "PowerPC";\n              }" { (return_statement "return "PowerPC";" return (string_literal ""PowerPC"" " string_content ") ;) })) }))) }) (else_clause "else {\n            if (param_1 == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < param_1) {\n              if (param_1 == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < param_1) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (param_1 == 0x16) {\n              return "IBM S/390";\n            }\n            if (param_1 == 0x17) {\n              return "SPU";\n            }\n          }" else (compound_statement "{\n            if (param_1 == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < param_1) {\n              if (param_1 == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < param_1) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (param_1 == 0x16) {\n              return "IBM S/390";\n            }\n            if (param_1 == 0x17) {\n              return "SPU";\n            }\n          }" { (if_statement "if (param_1 == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }" if (parenthesized_expression "(param_1 == 0x24)" ( (binary_expression "param_1 == 0x24" identifier == number_literal) )) (compound_statement "{\n              return "Renesas V850 (using RH850 ABI)";\n            }" { (return_statement "return "Renesas V850 (using RH850 ABI)";" return (string_literal ""Renesas V850 (using RH850 ABI)"" " string_content ") ;) })) (if_statement "if (0x24 < param_1) {\n              if (param_1 == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < param_1) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }" if (parenthesized_expression "(0x24 < param_1)" ( (binary_expression "0x24 < param_1" number_literal < identifier) )) (compound_statement "{\n              if (param_1 == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < param_1) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }" { (if_statement "if (param_1 == 0x26) {\n                return "TRW RH32";\n              }" if (parenthesized_expression "(param_1 == 0x26)" ( (binary_expression "param_1 == 0x26" identifier == number_literal) )) (compound_statement "{\n                return "TRW RH32";\n              }" { (return_statement "return "TRW RH32";" return (string_literal ""TRW RH32"" " string_content ") ;) })) (if_statement "if (0x26 < param_1) {\n                return "MCORE";\n              }" if (parenthesized_expression "(0x26 < param_1)" ( (binary_expression "0x26 < param_1" number_literal < identifier) )) (compound_statement "{\n                return "MCORE";\n              }" { (return_statement "return "MCORE";" return (string_literal ""MCORE"" " string_content ") ;) })) (return_statement "return "Fujitsu FR20";" return (string_literal ""Fujitsu FR20"" " string_content ") ;) })) (if_statement "if (param_1 == 0x16) {\n              return "IBM S/390";\n            }" if (parenthesized_expression "(param_1 == 0x16)" ( (binary_expression "param_1 == 0x16" identifier == number_literal) )) (compound_statement "{\n              return "IBM S/390";\n            }" { (return_statement "return "IBM S/390";" return (string_literal ""IBM S/390"" " string_content ") ;) })) (if_statement "if (param_1 == 0x17) {\n              return "SPU";\n            }" if (parenthesized_expression "(param_1 == 0x17)" ( (binary_expression "param_1 == 0x17" identifier == number_literal) )) (compound_statement "{\n              return "SPU";\n            }" { (return_statement "return "SPU";" return (string_literal ""SPU"" " string_content ") ;) })) }))) }))) }) (else_clause "else {\n        if (param_1 == 0x35) {\n          return "Motorola MC68HC12 Microcontroller";\n        }\n        if (param_1 < 0x36) {\n          if (param_1 == 0x2e) {\n            return "Renesas H8/300";\n          }\n          if (param_1 < 0x2f) {\n            if (param_1 == 0x2b) {\n              return "Sparc v9";\n            }\n            if (param_1 < 0x2c) {\n              if (param_1 == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (param_1 == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (param_1 == 0x2d) {\n                return "ARC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < param_1) {\n              if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (param_1 == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (param_1 == 0x30) {\n              return "Renesas H8S";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x3b) {\n            return "Toyota ME16 processor";\n          }\n          if (param_1 < 0x3c) {\n            if (param_1 == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (param_1 < 0x39) {\n              if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < param_1) {\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (param_1 == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (param_1 == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }\n        }\n      }" else (compound_statement "{\n        if (param_1 == 0x35) {\n          return "Motorola MC68HC12 Microcontroller";\n        }\n        if (param_1 < 0x36) {\n          if (param_1 == 0x2e) {\n            return "Renesas H8/300";\n          }\n          if (param_1 < 0x2f) {\n            if (param_1 == 0x2b) {\n              return "Sparc v9";\n            }\n            if (param_1 < 0x2c) {\n              if (param_1 == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (param_1 == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (param_1 == 0x2d) {\n                return "ARC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < param_1) {\n              if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (param_1 == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (param_1 == 0x30) {\n              return "Renesas H8S";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x3b) {\n            return "Toyota ME16 processor";\n          }\n          if (param_1 < 0x3c) {\n            if (param_1 == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (param_1 < 0x39) {\n              if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < param_1) {\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (param_1 == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (param_1 == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }\n        }\n      }" { (if_statement "if (param_1 == 0x35) {\n          return "Motorola MC68HC12 Microcontroller";\n        }" if (parenthesized_expression "(param_1 == 0x35)" ( (binary_expression "param_1 == 0x35" identifier == number_literal) )) (compound_statement "{\n          return "Motorola MC68HC12 Microcontroller";\n        }" { (return_statement "return "Motorola MC68HC12 Microcontroller";" return (string_literal ""Motorola MC68HC12 Microcontroller"" " string_content ") ;) })) (if_statement "if (param_1 < 0x36) {\n          if (param_1 == 0x2e) {\n            return "Renesas H8/300";\n          }\n          if (param_1 < 0x2f) {\n            if (param_1 == 0x2b) {\n              return "Sparc v9";\n            }\n            if (param_1 < 0x2c) {\n              if (param_1 == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (param_1 == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (param_1 == 0x2d) {\n                return "ARC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < param_1) {\n              if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (param_1 == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (param_1 == 0x30) {\n              return "Renesas H8S";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x3b) {\n            return "Toyota ME16 processor";\n          }\n          if (param_1 < 0x3c) {\n            if (param_1 == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (param_1 < 0x39) {\n              if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < param_1) {\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (param_1 == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (param_1 == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }\n        }" if (parenthesized_expression "(param_1 < 0x36)" ( (binary_expression "param_1 < 0x36" identifier < number_literal) )) (compound_statement "{\n          if (param_1 == 0x2e) {\n            return "Renesas H8/300";\n          }\n          if (param_1 < 0x2f) {\n            if (param_1 == 0x2b) {\n              return "Sparc v9";\n            }\n            if (param_1 < 0x2c) {\n              if (param_1 == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (param_1 == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (param_1 == 0x2d) {\n                return "ARC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < param_1) {\n              if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (param_1 == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (param_1 == 0x30) {\n              return "Renesas H8S";\n            }\n          }\n        }" { (if_statement "if (param_1 == 0x2e) {\n            return "Renesas H8/300";\n          }" if (parenthesized_expression "(param_1 == 0x2e)" ( (binary_expression "param_1 == 0x2e" identifier == number_literal) )) (compound_statement "{\n            return "Renesas H8/300";\n          }" { (return_statement "return "Renesas H8/300";" return (string_literal ""Renesas H8/300"" " string_content ") ;) })) (if_statement "if (param_1 < 0x2f) {\n            if (param_1 == 0x2b) {\n              return "Sparc v9";\n            }\n            if (param_1 < 0x2c) {\n              if (param_1 == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (param_1 == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (param_1 == 0x2d) {\n                return "ARC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < param_1) {\n              if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (param_1 == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (param_1 == 0x30) {\n              return "Renesas H8S";\n            }\n          }" if (parenthesized_expression "(param_1 < 0x2f)" ( (binary_expression "param_1 < 0x2f" identifier < number_literal) )) (compound_statement "{\n            if (param_1 == 0x2b) {\n              return "Sparc v9";\n            }\n            if (param_1 < 0x2c) {\n              if (param_1 == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (param_1 == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (param_1 == 0x2d) {\n                return "ARC";\n              }\n            }\n          }" { (if_statement "if (param_1 == 0x2b) {\n              return "Sparc v9";\n            }" if (parenthesized_expression "(param_1 == 0x2b)" ( (binary_expression "param_1 == 0x2b" identifier == number_literal) )) (compound_statement "{\n              return "Sparc v9";\n            }" { (return_statement "return "Sparc v9";" return (string_literal ""Sparc v9"" " string_content ") ;) })) (if_statement "if (param_1 < 0x2c) {\n              if (param_1 == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (param_1 == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (param_1 == 0x2d) {\n                return "ARC";\n              }\n            }" if (parenthesized_expression "(param_1 < 0x2c)" ( (binary_expression "param_1 < 0x2c" identifier < number_literal) )) (compound_statement "{\n              if (param_1 == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (param_1 == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }" { (if_statement "if (param_1 == 0x29) {\n                return "Digital Alpha (old)";\n              }" if (parenthesized_expression "(param_1 == 0x29)" ( (binary_expression "param_1 == 0x29" identifier == number_literal) )) (compound_statement "{\n                return "Digital Alpha (old)";\n              }" { (return_statement "return "Digital Alpha (old)";" return (string_literal ""Digital Alpha (old)"" " string_content ") ;) })) (if_statement "if (param_1 == 0x2a) {\n                return "Renesas / SuperH SH";\n              }" if (parenthesized_expression "(param_1 == 0x2a)" ( (binary_expression "param_1 == 0x2a" identifier == number_literal) )) (compound_statement "{\n                return "Renesas / SuperH SH";\n              }" { (return_statement "return "Renesas / SuperH SH";" return (string_literal ""Renesas / SuperH SH"" " string_content ") ;) })) }) (else_clause "else {\n              if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (param_1 == 0x2d) {\n                return "ARC";\n              }\n            }" else (compound_statement "{\n              if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (param_1 == 0x2d) {\n                return "ARC";\n              }\n            }" { (if_statement "if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }" if (parenthesized_expression "(param_1 == 0x2c)" ( (binary_expression "param_1 == 0x2c" identifier == number_literal) )) (compound_statement "{\n                return "Siemens Tricore";\n              }" { (return_statement "return "Siemens Tricore";" return (string_literal ""Siemens Tricore"" " string_content ") ;) })) (if_statement "if (param_1 == 0x2d) {\n                return "ARC";\n              }" if (parenthesized_expression "(param_1 == 0x2d)" ( (binary_expression "param_1 == 0x2d" identifier == number_literal) )) (compound_statement "{\n                return "ARC";\n              }" { (return_statement "return "ARC";" return (string_literal ""ARC"" " string_content ") ;) })) }))) }) (else_clause "else {\n            if (param_1 == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < param_1) {\n              if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (param_1 == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (param_1 == 0x30) {\n              return "Renesas H8S";\n            }\n          }" else (compound_statement "{\n            if (param_1 == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < param_1) {\n              if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (param_1 == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (param_1 == 0x30) {\n              return "Renesas H8S";\n            }\n          }" { (if_statement "if (param_1 == 0x31) {\n              return "Renesas H8/500";\n            }" if (parenthesized_expression "(param_1 == 0x31)" ( (binary_expression "param_1 == 0x31" identifier == number_literal) )) (compound_statement "{\n              return "Renesas H8/500";\n            }" { (return_statement "return "Renesas H8/500";" return (string_literal ""Renesas H8/500"" " string_content ") ;) })) (if_statement "if (0x31 < param_1) {\n              if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }" if (parenthesized_expression "(0x31 < param_1)" ( (binary_expression "0x31 < param_1" number_literal < identifier) )) (compound_statement "{\n              if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }" { (if_statement "if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }" if (parenthesized_expression "(param_1 == 0x33)" ( (binary_expression "param_1 == 0x33" identifier == number_literal) )) (compound_statement "{\n                return "Stanford MIPS-X";\n              }" { (return_statement "return "Stanford MIPS-X";" return (string_literal ""Stanford MIPS-X"" " string_content ") ;) })) (if_statement "if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }" if (parenthesized_expression "(0x33 < param_1)" ( (binary_expression "0x33 < param_1" number_literal < identifier) )) (compound_statement "{\n                return "Motorola Coldfire";\n              }" { (return_statement "return "Motorola Coldfire";" return (string_literal ""Motorola Coldfire"" " string_content ") ;) })) (return_statement "return "Intel IA-64";" return (string_literal ""Intel IA-64"" " string_content ") ;) })) (if_statement "if (param_1 == 0x2f) {\n              return "Renesas H8/300H";\n            }" if (parenthesized_expression "(param_1 == 0x2f)" ( (binary_expression "param_1 == 0x2f" identifier == number_literal) )) (compound_statement "{\n              return "Renesas H8/300H";\n            }" { (return_statement "return "Renesas H8/300H";" return (string_literal ""Renesas H8/300H"" " string_content ") ;) })) (if_statement "if (param_1 == 0x30) {\n              return "Renesas H8S";\n            }" if (parenthesized_expression "(param_1 == 0x30)" ( (binary_expression "param_1 == 0x30" identifier == number_literal) )) (compound_statement "{\n              return "Renesas H8S";\n            }" { (return_statement "return "Renesas H8S";" return (string_literal ""Renesas H8S"" " string_content ") ;) })) }))) }) (else_clause "else {\n          if (param_1 == 0x3b) {\n            return "Toyota ME16 processor";\n          }\n          if (param_1 < 0x3c) {\n            if (param_1 == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (param_1 < 0x39) {\n              if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < param_1) {\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (param_1 == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (param_1 == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }\n        }" else (compound_statement "{\n          if (param_1 == 0x3b) {\n            return "Toyota ME16 processor";\n          }\n          if (param_1 < 0x3c) {\n            if (param_1 == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (param_1 < 0x39) {\n              if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < param_1) {\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (param_1 == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (param_1 == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }\n        }" { (if_statement "if (param_1 == 0x3b) {\n            return "Toyota ME16 processor";\n          }" if (parenthesized_expression "(param_1 == 0x3b)" ( (binary_expression "param_1 == 0x3b" identifier == number_literal) )) (compound_statement "{\n            return "Toyota ME16 processor";\n          }" { (return_statement "return "Toyota ME16 processor";" return (string_literal ""Toyota ME16 processor"" " string_content ") ;) })) (if_statement "if (param_1 < 0x3c) {\n            if (param_1 == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (param_1 < 0x39) {\n              if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < param_1) {\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (param_1 == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (param_1 == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }" if (parenthesized_expression "(param_1 < 0x3c)" ( (binary_expression "param_1 < 0x3c" identifier < number_literal) )) (compound_statement "{\n            if (param_1 == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (param_1 < 0x39) {\n              if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }" { (if_statement "if (param_1 == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }" if (parenthesized_expression "(param_1 == 0x38)" ( (binary_expression "param_1 == 0x38" identifier == number_literal) )) (compound_statement "{\n              return "Sony nCPU embedded RISC processor";\n            }" { (return_statement "return "Sony nCPU embedded RISC processor";" return (string_literal ""Sony nCPU embedded RISC processor"" " string_content ") ;) })) (if_statement "if (param_1 < 0x39) {\n              if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }" if (parenthesized_expression "(param_1 < 0x39)" ( (binary_expression "param_1 < 0x39" identifier < number_literal) )) (compound_statement "{\n              if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }\n            }" { (if_statement "if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }" if (parenthesized_expression "(param_1 == 0x36)" ( (binary_expression "param_1 == 0x36" identifier == number_literal) )) (compound_statement "{\n                return "Fujitsu Multimedia Accelerator";\n              }" { (return_statement "return "Fujitsu Multimedia Accelerator";" return (string_literal ""Fujitsu Multimedia Accelerator"" " string_content ") ;) })) (if_statement "if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }" if (parenthesized_expression "(param_1 == 0x37)" ( (binary_expression "param_1 == 0x37" identifier == number_literal) )) (compound_statement "{\n                return "Siemens PCP";\n              }" { (return_statement "return "Siemens PCP";" return (string_literal ""Siemens PCP"" " string_content ") ;) })) }) (else_clause "else {\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }" else (compound_statement "{\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }" { (if_statement "if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }" if (parenthesized_expression "(param_1 == 0x39)" ( (binary_expression "param_1 == 0x39" identifier == number_literal) )) (compound_statement "{\n                return "Denso NDR1 microprocesspr";\n              }" { (return_statement "return "Denso NDR1 microprocesspr";" return (string_literal ""Denso NDR1 microprocesspr"" " string_content ") ;) })) (if_statement "if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }" if (parenthesized_expression "(param_1 == 0x3a)" ( (binary_expression "param_1 == 0x3a" identifier == number_literal) )) (compound_statement "{\n                return "Motorola Star*Core processor";\n              }" { (return_statement "return "Motorola Star*Core processor";" return (string_literal ""Motorola Star*Core processor"" " string_content ") ;) })) }))) }) (else_clause "else {\n            if (param_1 == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < param_1) {\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (param_1 == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (param_1 == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }" else (compound_statement "{\n            if (param_1 == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < param_1) {\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (param_1 == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (param_1 == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }" { (if_statement "if (param_1 == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }" if (parenthesized_expression "(param_1 == 0x3e)" ( (binary_expression "param_1 == 0x3e" identifier == number_literal) )) (compound_statement "{\n              return "Advanced Micro Devices X86-64";\n            }" { (return_statement "return "Advanced Micro Devices X86-64";" return (string_literal ""Advanced Micro Devices X86-64"" " string_content ") ;) })) (if_statement "if (0x3e < param_1) {\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }" if (parenthesized_expression "(0x3e < param_1)" ( (binary_expression "0x3e < param_1" number_literal < identifier) )) (compound_statement "{\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }" { (if_statement "if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }" if (parenthesized_expression "(param_1 == 0x40)" ( (binary_expression "param_1 == 0x40" identifier == number_literal) )) (compound_statement "{\n                return "Digital Equipment Corp. PDP-10";\n              }" { (return_statement "return "Digital Equipment Corp. PDP-10";" return (string_literal ""Digital Equipment Corp. PDP-10"" " string_content ") ;) })) (if_statement "if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }" if (parenthesized_expression "(0x40 < param_1)" ( (binary_expression "0x40 < param_1" number_literal < identifier) )) (compound_statement "{\n                return "Digital Equipment Corp. PDP-11";\n              }" { (return_statement "return "Digital Equipment Corp. PDP-11";" return (string_literal ""Digital Equipment Corp. PDP-11"" " string_content ") ;) })) (return_statement "return "Sony DSP processor";" return (string_literal ""Sony DSP processor"" " string_content ") ;) })) (if_statement "if (param_1 == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }" if (parenthesized_expression "(param_1 == 0x3c)" ( (binary_expression "param_1 == 0x3c" identifier == number_literal) )) (compound_statement "{\n              return "STMicroelectronics ST100 processor";\n            }" { (return_statement "return "STMicroelectronics ST100 processor";" return (string_literal ""STMicroelectronics ST100 processor"" " string_content ") ;) })) (if_statement "if (param_1 == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }" if (parenthesized_expression "(param_1 == 0x3d)" ( (binary_expression "param_1 == 0x3d" identifier == number_literal) )) (compound_statement "{\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }" { (return_statement "return "Advanced Logic Corp. TinyJ embedded processor";" return (string_literal ""Advanced Logic Corp. TinyJ embedded processor"" " string_content ") ;) })) }))) }))) }))) }) (else_clause "else {\n      if (param_1 == 0x5c) {\n        return "OpenRISC 1000";\n      }\n      if (param_1 < 0x5d) {\n        if (param_1 == 0x4f) {\n          return "LSI Logic\'s 16-bit DSP processor";\n        }\n        if (param_1 < 0x50) {\n          if (param_1 == 0x48) {\n            return "Motorola MC68HC05 Microcontroller";\n          }\n          if (param_1 < 0x49) {\n            if (param_1 == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (param_1 < 0x46) {\n              if (param_1 == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (param_1 == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < param_1) {\n              if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (param_1 == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (param_1 == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x55) {\n            return "d10v";\n          }\n          if (param_1 < 0x56) {\n            if (param_1 == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (param_1 < 0x53) {\n              if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < param_1) {\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (param_1 == 0x56) {\n              return "d30v";\n            }\n            if (param_1 == 0x57) {\n              return "Renesas V850";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x69) {\n          return "Texas Instruments msp430 microcontroller";\n        }\n        if (param_1 < 0x6a) {\n          if (param_1 == 0x62) {\n            return "Tenor Network TPC processor";\n          }\n          if (param_1 < 99) {\n            if (param_1 == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (param_1 < 0x60) {\n              if (param_1 == 0x5d) {\n                return "ARCompact";\n              }\n              if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < param_1) {\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (param_1 == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (param_1 == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (param_1 < 0x70) {\n            if (param_1 == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (param_1 < 0x6d) {\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }\n      }\n    }" else (compound_statement "{\n      if (param_1 == 0x5c) {\n        return "OpenRISC 1000";\n      }\n      if (param_1 < 0x5d) {\n        if (param_1 == 0x4f) {\n          return "LSI Logic\'s 16-bit DSP processor";\n        }\n        if (param_1 < 0x50) {\n          if (param_1 == 0x48) {\n            return "Motorola MC68HC05 Microcontroller";\n          }\n          if (param_1 < 0x49) {\n            if (param_1 == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (param_1 < 0x46) {\n              if (param_1 == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (param_1 == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < param_1) {\n              if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (param_1 == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (param_1 == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x55) {\n            return "d10v";\n          }\n          if (param_1 < 0x56) {\n            if (param_1 == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (param_1 < 0x53) {\n              if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < param_1) {\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (param_1 == 0x56) {\n              return "d30v";\n            }\n            if (param_1 == 0x57) {\n              return "Renesas V850";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x69) {\n          return "Texas Instruments msp430 microcontroller";\n        }\n        if (param_1 < 0x6a) {\n          if (param_1 == 0x62) {\n            return "Tenor Network TPC processor";\n          }\n          if (param_1 < 99) {\n            if (param_1 == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (param_1 < 0x60) {\n              if (param_1 == 0x5d) {\n                return "ARCompact";\n              }\n              if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < param_1) {\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (param_1 == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (param_1 == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (param_1 < 0x70) {\n            if (param_1 == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (param_1 < 0x6d) {\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }\n      }\n    }" { (if_statement "if (param_1 == 0x5c) {\n        return "OpenRISC 1000";\n      }" if (parenthesized_expression "(param_1 == 0x5c)" ( (binary_expression "param_1 == 0x5c" identifier == number_literal) )) (compound_statement "{\n        return "OpenRISC 1000";\n      }" { (return_statement "return "OpenRISC 1000";" return (string_literal ""OpenRISC 1000"" " string_content ") ;) })) (if_statement "if (param_1 < 0x5d) {\n        if (param_1 == 0x4f) {\n          return "LSI Logic\'s 16-bit DSP processor";\n        }\n        if (param_1 < 0x50) {\n          if (param_1 == 0x48) {\n            return "Motorola MC68HC05 Microcontroller";\n          }\n          if (param_1 < 0x49) {\n            if (param_1 == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (param_1 < 0x46) {\n              if (param_1 == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (param_1 == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < param_1) {\n              if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (param_1 == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (param_1 == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x55) {\n            return "d10v";\n          }\n          if (param_1 < 0x56) {\n            if (param_1 == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (param_1 < 0x53) {\n              if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < param_1) {\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (param_1 == 0x56) {\n              return "d30v";\n            }\n            if (param_1 == 0x57) {\n              return "Renesas V850";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x69) {\n          return "Texas Instruments msp430 microcontroller";\n        }\n        if (param_1 < 0x6a) {\n          if (param_1 == 0x62) {\n            return "Tenor Network TPC processor";\n          }\n          if (param_1 < 99) {\n            if (param_1 == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (param_1 < 0x60) {\n              if (param_1 == 0x5d) {\n                return "ARCompact";\n              }\n              if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < param_1) {\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (param_1 == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (param_1 == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (param_1 < 0x70) {\n            if (param_1 == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (param_1 < 0x6d) {\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }\n      }" if (parenthesized_expression "(param_1 < 0x5d)" ( (binary_expression "param_1 < 0x5d" identifier < number_literal) )) (compound_statement "{\n        if (param_1 == 0x4f) {\n          return "LSI Logic\'s 16-bit DSP processor";\n        }\n        if (param_1 < 0x50) {\n          if (param_1 == 0x48) {\n            return "Motorola MC68HC05 Microcontroller";\n          }\n          if (param_1 < 0x49) {\n            if (param_1 == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (param_1 < 0x46) {\n              if (param_1 == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (param_1 == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < param_1) {\n              if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (param_1 == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (param_1 == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x55) {\n            return "d10v";\n          }\n          if (param_1 < 0x56) {\n            if (param_1 == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (param_1 < 0x53) {\n              if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < param_1) {\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (param_1 == 0x56) {\n              return "d30v";\n            }\n            if (param_1 == 0x57) {\n              return "Renesas V850";\n            }\n          }\n        }\n      }" { (if_statement "if (param_1 == 0x4f) {\n          return "LSI Logic\'s 16-bit DSP processor";\n        }" if (parenthesized_expression "(param_1 == 0x4f)" ( (binary_expression "param_1 == 0x4f" identifier == number_literal) )) (compound_statement "{\n          return "LSI Logic\'s 16-bit DSP processor";\n        }" { (return_statement "return "LSI Logic\'s 16-bit DSP processor";" return (string_literal ""LSI Logic\'s 16-bit DSP processor"" " string_content escape_sequence string_content ") ;) })) (if_statement "if (param_1 < 0x50) {\n          if (param_1 == 0x48) {\n            return "Motorola MC68HC05 Microcontroller";\n          }\n          if (param_1 < 0x49) {\n            if (param_1 == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (param_1 < 0x46) {\n              if (param_1 == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (param_1 == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < param_1) {\n              if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (param_1 == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (param_1 == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x55) {\n            return "d10v";\n          }\n          if (param_1 < 0x56) {\n            if (param_1 == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (param_1 < 0x53) {\n              if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < param_1) {\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (param_1 == 0x56) {\n              return "d30v";\n            }\n            if (param_1 == 0x57) {\n              return "Renesas V850";\n            }\n          }\n        }" if (parenthesized_expression "(param_1 < 0x50)" ( (binary_expression "param_1 < 0x50" identifier < number_literal) )) (compound_statement "{\n          if (param_1 == 0x48) {\n            return "Motorola MC68HC05 Microcontroller";\n          }\n          if (param_1 < 0x49) {\n            if (param_1 == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (param_1 < 0x46) {\n              if (param_1 == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (param_1 == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < param_1) {\n              if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (param_1 == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (param_1 == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }\n        }" { (if_statement "if (param_1 == 0x48) {\n            return "Motorola MC68HC05 Microcontroller";\n          }" if (parenthesized_expression "(param_1 == 0x48)" ( (binary_expression "param_1 == 0x48" identifier == number_literal) )) (compound_statement "{\n            return "Motorola MC68HC05 Microcontroller";\n          }" { (return_statement "return "Motorola MC68HC05 Microcontroller";" return (string_literal ""Motorola MC68HC05 Microcontroller"" " string_content ") ;) })) (if_statement "if (param_1 < 0x49) {\n            if (param_1 == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (param_1 < 0x46) {\n              if (param_1 == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (param_1 == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < param_1) {\n              if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (param_1 == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (param_1 == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }" if (parenthesized_expression "(param_1 < 0x49)" ( (binary_expression "param_1 < 0x49" identifier < number_literal) )) (compound_statement "{\n            if (param_1 == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (param_1 < 0x46) {\n              if (param_1 == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (param_1 == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }" { (if_statement "if (param_1 == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }" if (parenthesized_expression "(param_1 == 0x45)" ( (binary_expression "param_1 == 0x45" identifier == number_literal) )) (compound_statement "{\n              return "Motorola MC68HC16 Microcontroller";\n            }" { (return_statement "return "Motorola MC68HC16 Microcontroller";" return (string_literal ""Motorola MC68HC16 Microcontroller"" " string_content ") ;) })) (if_statement "if (param_1 < 0x46) {\n              if (param_1 == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (param_1 == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }" if (parenthesized_expression "(param_1 < 0x46)" ( (binary_expression "param_1 < 0x46" identifier < number_literal) )) (compound_statement "{\n              if (param_1 == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (param_1 == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }" { (if_statement "if (param_1 == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }" if (parenthesized_expression "(param_1 == 0x43)" ( (binary_expression "param_1 == 0x43" identifier == number_literal) )) (compound_statement "{\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }" { (return_statement "return "STMicroelectronics ST9+ 8/16 bit microcontroller";" return (string_literal ""STMicroelectronics ST9+ 8/16 bit microcontroller"" " string_content ") ;) })) (if_statement "if (param_1 == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }" if (parenthesized_expression "(param_1 == 0x44)" ( (binary_expression "param_1 == 0x44" identifier == number_literal) )) (compound_statement "{\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }" { (return_statement "return "STMicroelectronics ST7 8-bit microcontroller";" return (string_literal ""STMicroelectronics ST7 8-bit microcontroller"" " string_content ") ;) })) }) (else_clause "else {\n              if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }" else (compound_statement "{\n              if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }" { (if_statement "if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }" if (parenthesized_expression "(param_1 == 0x46)" ( (binary_expression "param_1 == 0x46" identifier == number_literal) )) (compound_statement "{\n                return "Motorola MC68HC11 Microcontroller";\n              }" { (return_statement "return "Motorola MC68HC11 Microcontroller";" return (string_literal ""Motorola MC68HC11 Microcontroller"" " string_content ") ;) })) (if_statement "if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }" if (parenthesized_expression "(param_1 == 0x47)" ( (binary_expression "param_1 == 0x47" identifier == number_literal) )) (compound_statement "{\n                return "Motorola MC68HC08 Microcontroller";\n              }" { (return_statement "return "Motorola MC68HC08 Microcontroller";" return (string_literal ""Motorola MC68HC08 Microcontroller"" " string_content ") ;) })) }))) }) (else_clause "else {\n            if (param_1 == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < param_1) {\n              if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (param_1 == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (param_1 == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }" else (compound_statement "{\n            if (param_1 == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < param_1) {\n              if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (param_1 == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (param_1 == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }" { (if_statement "if (param_1 == 0x4b) {\n              return "Digital VAX";\n            }" if (parenthesized_expression "(param_1 == 0x4b)" ( (binary_expression "param_1 == 0x4b" identifier == number_literal) )) (compound_statement "{\n              return "Digital VAX";\n            }" { (return_statement "return "Digital VAX";" return (string_literal ""Digital VAX"" " string_content ") ;) })) (if_statement "if (0x4b < param_1) {\n              if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }" if (parenthesized_expression "(0x4b < param_1)" ( (binary_expression "0x4b < param_1" number_literal < identifier) )) (compound_statement "{\n              if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }" { (if_statement "if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }" if (parenthesized_expression "(param_1 == 0x4d)" ( (binary_expression "param_1 == 0x4d" identifier == number_literal) )) (compound_statement "{\n                return "Infineon Technologies 32-bit embedded cpu";\n              }" { (return_statement "return "Infineon Technologies 32-bit embedded cpu";" return (string_literal ""Infineon Technologies 32-bit embedded cpu"" " string_content ") ;) })) (if_statement "if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }" if (parenthesized_expression "(0x4d < param_1)" ( (binary_expression "0x4d < param_1" number_literal < identifier) )) (compound_statement "{\n                return "Element 14 64-bit DSP processor";\n              }" { (return_statement "return "Element 14 64-bit DSP processor";" return (string_literal ""Element 14 64-bit DSP processor"" " string_content ") ;) })) (return_statement "return "Axis Communications 32-bit embedded processor";" return (string_literal ""Axis Communications 32-bit embedded processor"" " string_content ") ;) })) (if_statement "if (param_1 == 0x49) {\n              return "Silicon Graphics SVx";\n            }" if (parenthesized_expression "(param_1 == 0x49)" ( (binary_expression "param_1 == 0x49" identifier == number_literal) )) (compound_statement "{\n              return "Silicon Graphics SVx";\n            }" { (return_statement "return "Silicon Graphics SVx";" return (string_literal ""Silicon Graphics SVx"" " string_content ") ;) })) (if_statement "if (param_1 == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }" if (parenthesized_expression "(param_1 == 0x4a)" ( (binary_expression "param_1 == 0x4a" identifier == number_literal) )) (compound_statement "{\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }" { (return_statement "return "STMicroelectronics ST19 8-bit microcontroller";" return (string_literal ""STMicroelectronics ST19 8-bit microcontroller"" " string_content ") ;) })) }))) }) (else_clause "else {\n          if (param_1 == 0x55) {\n            return "d10v";\n          }\n          if (param_1 < 0x56) {\n            if (param_1 == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (param_1 < 0x53) {\n              if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < param_1) {\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (param_1 == 0x56) {\n              return "d30v";\n            }\n            if (param_1 == 0x57) {\n              return "Renesas V850";\n            }\n          }\n        }" else (compound_statement "{\n          if (param_1 == 0x55) {\n            return "d10v";\n          }\n          if (param_1 < 0x56) {\n            if (param_1 == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (param_1 < 0x53) {\n              if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < param_1) {\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (param_1 == 0x56) {\n              return "d30v";\n            }\n            if (param_1 == 0x57) {\n              return "Renesas V850";\n            }\n          }\n        }" { (if_statement "if (param_1 == 0x55) {\n            return "d10v";\n          }" if (parenthesized_expression "(param_1 == 0x55)" ( (binary_expression "param_1 == 0x55" identifier == number_literal) )) (compound_statement "{\n            return "d10v";\n          }" { (return_statement "return "d10v";" return (string_literal ""d10v"" " string_content ") ;) })) (if_statement "if (param_1 < 0x56) {\n            if (param_1 == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (param_1 < 0x53) {\n              if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < param_1) {\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (param_1 == 0x56) {\n              return "d30v";\n            }\n            if (param_1 == 0x57) {\n              return "Renesas V850";\n            }\n          }" if (parenthesized_expression "(param_1 < 0x56)" ( (binary_expression "param_1 < 0x56" identifier < number_literal) )) (compound_statement "{\n            if (param_1 == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (param_1 < 0x53) {\n              if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }" { (if_statement "if (param_1 == 0x52) {\n              return "Vitesse Prism";\n            }" if (parenthesized_expression "(param_1 == 0x52)" ( (binary_expression "param_1 == 0x52" identifier == number_literal) )) (compound_statement "{\n              return "Vitesse Prism";\n            }" { (return_statement "return "Vitesse Prism";" return (string_literal ""Vitesse Prism"" " string_content ") ;) })) (if_statement "if (param_1 < 0x53) {\n              if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }" if (parenthesized_expression "(param_1 < 0x53)" ( (binary_expression "param_1 < 0x53" identifier < number_literal) )) (compound_statement "{\n              if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }" { (if_statement "if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }" if (parenthesized_expression "(param_1 == 0x50)" ( (binary_expression "param_1 == 0x50" identifier == number_literal) )) (compound_statement "{\n                return "Donald Knuth\'s educational 64-bit processor";\n              }" { (return_statement "return "Donald Knuth\'s educational 64-bit processor";" return (string_literal ""Donald Knuth\'s educational 64-bit processor"" " string_content escape_sequence string_content ") ;) })) (if_statement "if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }" if (parenthesized_expression "(param_1 == 0x51)" ( (binary_expression "param_1 == 0x51" identifier == number_literal) )) (compound_statement "{\n                return "Harvard Universitys\'s machine-independent object format";\n              }" { (return_statement "return "Harvard Universitys\'s machine-independent object format";" return (string_literal ""Harvard Universitys\'s machine-independent object format"" " string_content escape_sequence string_content ") ;) })) }) (else_clause "else {\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }" else (compound_statement "{\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }" { (if_statement "if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }" if (parenthesized_expression "(param_1 == 0x53)" ( (binary_expression "param_1 == 0x53" identifier == number_literal) )) (compound_statement "{\n                return "Atmel AVR 8-bit microcontroller";\n              }" { (return_statement "return "Atmel AVR 8-bit microcontroller";" return (string_literal ""Atmel AVR 8-bit microcontroller"" " string_content ") ;) })) (if_statement "if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }" if (parenthesized_expression "(param_1 == 0x54)" ( (binary_expression "param_1 == 0x54" identifier == number_literal) )) (compound_statement "{\n                return "Fujitsu FR30";\n              }" { (return_statement "return "Fujitsu FR30";" return (string_literal ""Fujitsu FR30"" " string_content ") ;) })) }))) }) (else_clause "else {\n            if (param_1 == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < param_1) {\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (param_1 == 0x56) {\n              return "d30v";\n            }\n            if (param_1 == 0x57) {\n              return "Renesas V850";\n            }\n          }" else (compound_statement "{\n            if (param_1 == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < param_1) {\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (param_1 == 0x56) {\n              return "d30v";\n            }\n            if (param_1 == 0x57) {\n              return "Renesas V850";\n            }\n          }" { (if_statement "if (param_1 == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }" if (parenthesized_expression "(param_1 == 0x58)" ( (binary_expression "param_1 == 0x58" identifier == number_literal) )) (compound_statement "{\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }" { (return_statement "return "Renesas M32R (formerly Mitsubishi M32r)";" return (string_literal ""Renesas M32R (formerly Mitsubishi M32r)"" " string_content ") ;) })) (if_statement "if (0x58 < param_1) {\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }" if (parenthesized_expression "(0x58 < param_1)" ( (binary_expression "0x58 < param_1" number_literal < identifier) )) (compound_statement "{\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }" { (if_statement "if (param_1 == 0x5a) {\n                return "mn10200";\n              }" if (parenthesized_expression "(param_1 == 0x5a)" ( (binary_expression "param_1 == 0x5a" identifier == number_literal) )) (compound_statement "{\n                return "mn10200";\n              }" { (return_statement "return "mn10200";" return (string_literal ""mn10200"" " string_content ") ;) })) (if_statement "if (0x5a < param_1) {\n                return "picoJava";\n              }" if (parenthesized_expression "(0x5a < param_1)" ( (binary_expression "0x5a < param_1" number_literal < identifier) )) (compound_statement "{\n                return "picoJava";\n              }" { (return_statement "return "picoJava";" return (string_literal ""picoJava"" " string_content ") ;) })) (return_statement "return "mn10300";" return (string_literal ""mn10300"" " string_content ") ;) })) (if_statement "if (param_1 == 0x56) {\n              return "d30v";\n            }" if (parenthesized_expression "(param_1 == 0x56)" ( (binary_expression "param_1 == 0x56" identifier == number_literal) )) (compound_statement "{\n              return "d30v";\n            }" { (return_statement "return "d30v";" return (string_literal ""d30v"" " string_content ") ;) })) (if_statement "if (param_1 == 0x57) {\n              return "Renesas V850";\n            }" if (parenthesized_expression "(param_1 == 0x57)" ( (binary_expression "param_1 == 0x57" identifier == number_literal) )) (compound_statement "{\n              return "Renesas V850";\n            }" { (return_statement "return "Renesas V850";" return (string_literal ""Renesas V850"" " string_content ") ;) })) }))) }))) }) (else_clause "else {\n        if (param_1 == 0x69) {\n          return "Texas Instruments msp430 microcontroller";\n        }\n        if (param_1 < 0x6a) {\n          if (param_1 == 0x62) {\n            return "Tenor Network TPC processor";\n          }\n          if (param_1 < 99) {\n            if (param_1 == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (param_1 < 0x60) {\n              if (param_1 == 0x5d) {\n                return "ARCompact";\n              }\n              if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < param_1) {\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (param_1 == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (param_1 == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (param_1 < 0x70) {\n            if (param_1 == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (param_1 < 0x6d) {\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }\n      }" else (compound_statement "{\n        if (param_1 == 0x69) {\n          return "Texas Instruments msp430 microcontroller";\n        }\n        if (param_1 < 0x6a) {\n          if (param_1 == 0x62) {\n            return "Tenor Network TPC processor";\n          }\n          if (param_1 < 99) {\n            if (param_1 == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (param_1 < 0x60) {\n              if (param_1 == 0x5d) {\n                return "ARCompact";\n              }\n              if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < param_1) {\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (param_1 == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (param_1 == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (param_1 < 0x70) {\n            if (param_1 == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (param_1 < 0x6d) {\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }\n      }" { (if_statement "if (param_1 == 0x69) {\n          return "Texas Instruments msp430 microcontroller";\n        }" if (parenthesized_expression "(param_1 == 0x69)" ( (binary_expression "param_1 == 0x69" identifier == number_literal) )) (compound_statement "{\n          return "Texas Instruments msp430 microcontroller";\n        }" { (return_statement "return "Texas Instruments msp430 microcontroller";" return (string_literal ""Texas Instruments msp430 microcontroller"" " string_content ") ;) })) (if_statement "if (param_1 < 0x6a) {\n          if (param_1 == 0x62) {\n            return "Tenor Network TPC processor";\n          }\n          if (param_1 < 99) {\n            if (param_1 == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (param_1 < 0x60) {\n              if (param_1 == 0x5d) {\n                return "ARCompact";\n              }\n              if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < param_1) {\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (param_1 == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (param_1 == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (param_1 < 0x70) {\n            if (param_1 == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (param_1 < 0x6d) {\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }" if (parenthesized_expression "(param_1 < 0x6a)" ( (binary_expression "param_1 < 0x6a" identifier < number_literal) )) (compound_statement "{\n          if (param_1 == 0x62) {\n            return "Tenor Network TPC processor";\n          }\n          if (param_1 < 99) {\n            if (param_1 == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (param_1 < 0x60) {\n              if (param_1 == 0x5d) {\n                return "ARCompact";\n              }\n              if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < param_1) {\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (param_1 == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (param_1 == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }\n        }" { (if_statement "if (param_1 == 0x62) {\n            return "Tenor Network TPC processor";\n          }" if (parenthesized_expression "(param_1 == 0x62)" ( (binary_expression "param_1 == 0x62" identifier == number_literal) )) (compound_statement "{\n            return "Tenor Network TPC processor";\n          }" { (return_statement "return "Tenor Network TPC processor";" return (string_literal ""Tenor Network TPC processor"" " string_content ") ;) })) (if_statement "if (param_1 < 99) {\n            if (param_1 == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (param_1 < 0x60) {\n              if (param_1 == 0x5d) {\n                return "ARCompact";\n              }\n              if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < param_1) {\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (param_1 == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (param_1 == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }" if (parenthesized_expression "(param_1 < 99)" ( (binary_expression "param_1 < 99" identifier < number_literal) )) (compound_statement "{\n            if (param_1 == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (param_1 < 0x60) {\n              if (param_1 == 0x5d) {\n                return "ARCompact";\n              }\n              if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }" { (if_statement "if (param_1 == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }" if (parenthesized_expression "(param_1 == 0x5f)" ( (binary_expression "param_1 == 0x5f" identifier == number_literal) )) (compound_statement "{\n              return "Alphamosaic VideoCore processor";\n            }" { (return_statement "return "Alphamosaic VideoCore processor";" return (string_literal ""Alphamosaic VideoCore processor"" " string_content ") ;) })) (if_statement "if (param_1 < 0x60) {\n              if (param_1 == 0x5d) {\n                return "ARCompact";\n              }\n              if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }" if (parenthesized_expression "(param_1 < 0x60)" ( (binary_expression "param_1 < 0x60" identifier < number_literal) )) (compound_statement "{\n              if (param_1 == 0x5d) {\n                return "ARCompact";\n              }\n              if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }" { (if_statement "if (param_1 == 0x5d) {\n                return "ARCompact";\n              }" if (parenthesized_expression "(param_1 == 0x5d)" ( (binary_expression "param_1 == 0x5d" identifier == number_literal) )) (compound_statement "{\n                return "ARCompact";\n              }" { (return_statement "return "ARCompact";" return (string_literal ""ARCompact"" " string_content ") ;) })) (if_statement "if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }" if (parenthesized_expression "(param_1 == 0x5e)" ( (binary_expression "param_1 == 0x5e" identifier == number_literal) )) (compound_statement "{\n                return "Tensilica Xtensa Processor";\n              }" { (return_statement "return "Tensilica Xtensa Processor";" return (string_literal ""Tensilica Xtensa Processor"" " string_content ") ;) })) }) (else_clause "else {\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }" else (compound_statement "{\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }" { (if_statement "if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }" if (parenthesized_expression "(param_1 == 0x60)" ( (binary_expression "param_1 == 0x60" identifier == number_literal) )) (compound_statement "{\n                return "Thompson Multimedia General Purpose Processor";\n              }" { (return_statement "return "Thompson Multimedia General Purpose Processor";" return (string_literal ""Thompson Multimedia General Purpose Processor"" " string_content ") ;) })) (if_statement "if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }" if (parenthesized_expression "(param_1 == 0x61)" ( (binary_expression "param_1 == 0x61" identifier == number_literal) )) (compound_statement "{\n                return "National Semiconductor 32000 series";\n              }" { (return_statement "return "National Semiconductor 32000 series";" return (string_literal ""National Semiconductor 32000 series"" " string_content ") ;) })) }))) }) (else_clause "else {\n            if (param_1 == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < param_1) {\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (param_1 == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (param_1 == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }" else (compound_statement "{\n            if (param_1 == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < param_1) {\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (param_1 == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (param_1 == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }" { (if_statement "if (param_1 == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }" if (parenthesized_expression "(param_1 == 0x65)" ( (binary_expression "param_1 == 0x65" identifier == number_literal) )) (compound_statement "{\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }" { (return_statement "return "Ubicom IP2xxx 8-bit microcontrollers";" return (string_literal ""Ubicom IP2xxx 8-bit microcontrollers"" " string_content ") ;) })) (if_statement "if (0x65 < param_1) {\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }" if (parenthesized_expression "(0x65 < param_1)" ( (binary_expression "0x65 < param_1" number_literal < identifier) )) (compound_statement "{\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }" { (if_statement "if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }" if (parenthesized_expression "(param_1 == 0x67)" ( (binary_expression "param_1 == 0x67" identifier == number_literal) )) (compound_statement "{\n                return "National Semiconductor CompactRISC";\n              }" { (return_statement "return "National Semiconductor CompactRISC";" return (string_literal ""National Semiconductor CompactRISC"" " string_content ") ;) })) (if_statement "if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }" if (parenthesized_expression "(0x67 < param_1)" ( (binary_expression "0x67 < param_1" number_literal < identifier) )) (compound_statement "{\n                return "Fujitsu F2MC16";\n              }" { (return_statement "return "Fujitsu F2MC16";" return (string_literal ""Fujitsu F2MC16"" " string_content ") ;) })) (return_statement "return "MAX Processor";" return (string_literal ""MAX Processor"" " string_content ") ;) })) (if_statement "if (param_1 == 99) {\n              return "Trebia SNP 1000 processor";\n            }" if (parenthesized_expression "(param_1 == 99)" ( (binary_expression "param_1 == 99" identifier == number_literal) )) (compound_statement "{\n              return "Trebia SNP 1000 processor";\n            }" { (return_statement "return "Trebia SNP 1000 processor";" return (string_literal ""Trebia SNP 1000 processor"" " string_content ") ;) })) (if_statement "if (param_1 == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }" if (parenthesized_expression "(param_1 == 100)" ( (binary_expression "param_1 == 100" identifier == number_literal) )) (compound_statement "{\n              return "STMicroelectronics ST200 microcontroller";\n            }" { (return_statement "return "STMicroelectronics ST200 microcontroller";" return (string_literal ""STMicroelectronics ST200 microcontroller"" " string_content ") ;) })) }))) }) (else_clause "else {\n          if (param_1 == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (param_1 < 0x70) {\n            if (param_1 == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (param_1 < 0x6d) {\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }" else (compound_statement "{\n          if (param_1 == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (param_1 < 0x70) {\n            if (param_1 == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (param_1 < 0x6d) {\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }" { (if_statement "if (param_1 == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }" if (parenthesized_expression "(param_1 == 0x6f)" ( (binary_expression "param_1 == 0x6f" identifier == number_literal) )) (compound_statement "{\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }" { (return_statement "return "eXcess 16/32/64-bit configurable embedded CPU";" return (string_literal ""eXcess 16/32/64-bit configurable embedded CPU"" " string_content ") ;) })) (if_statement "if (param_1 < 0x70) {\n            if (param_1 == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (param_1 < 0x6d) {\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }\n          }" if (parenthesized_expression "(param_1 < 0x70)" ( (binary_expression "param_1 < 0x70" identifier < number_literal) )) (compound_statement "{\n            if (param_1 == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (param_1 < 0x6d) {\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }" { (if_statement "if (param_1 == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }" if (parenthesized_expression "(param_1 == 0x6c)" ( (binary_expression "param_1 == 0x6c" identifier == number_literal) )) (compound_statement "{\n              return "Sharp embedded microprocessor";\n            }" { (return_statement "return "Sharp embedded microprocessor";" return (string_literal ""Sharp embedded microprocessor"" " string_content ") ;) })) (if_statement "if (param_1 < 0x6d) {\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }" if (parenthesized_expression "(param_1 < 0x6d)" ( (binary_expression "param_1 < 0x6d" identifier < number_literal) )) (compound_statement "{\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }" { (if_statement "if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }" if (parenthesized_expression "(param_1 == 0x6a)" ( (binary_expression "param_1 == 0x6a" identifier == number_literal) )) (compound_statement "{\n                return "Analog Devices Blackfin";\n              }" { (return_statement "return "Analog Devices Blackfin";" return (string_literal ""Analog Devices Blackfin"" " string_content ") ;) })) (if_statement "if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }" if (parenthesized_expression "(param_1 == 0x6b)" ( (binary_expression "param_1 == 0x6b" identifier == number_literal) )) (compound_statement "{\n                return "S1C33 Family of Seiko Epson processors";\n              }" { (return_statement "return "S1C33 Family of Seiko Epson processors";" return (string_literal ""S1C33 Family of Seiko Epson processors"" " string_content ") ;) })) }) (else_clause "else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }" else (compound_statement "{\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }" { (if_statement "if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }" if (parenthesized_expression "(param_1 == 0x6d)" ( (binary_expression "param_1 == 0x6d" identifier == number_literal) )) (compound_statement "{\n                return "Arca RISC microprocessor";\n              }" { (return_statement "return "Arca RISC microprocessor";" return (string_literal ""Arca RISC microprocessor"" " string_content ") ;) })) (if_statement "if (param_1 == 0x6e) {\n                return "Unicore";\n              }" if (parenthesized_expression "(param_1 == 0x6e)" ( (binary_expression "param_1 == 0x6e" identifier == number_literal) )) (compound_statement "{\n                return "Unicore";\n              }" { (return_statement "return "Unicore";" return (string_literal ""Unicore"" " string_content ") ;) })) }))) }) (else_clause "else {\n            if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }\n          }" else (compound_statement "{\n            if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }\n          }" { (if_statement "if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }" if (parenthesized_expression "(param_1 == 0x72)" ( (binary_expression "param_1 == 0x72" identifier == number_literal) )) (compound_statement "{\n              return "National Semiconductor CRX microprocessor";\n            }" { (return_statement "return "National Semiconductor CRX microprocessor";" return (string_literal ""National Semiconductor CRX microprocessor"" " string_content ") ;) })) (if_statement "if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }" if (parenthesized_expression "(0x72 < param_1)" ( (binary_expression "0x72 < param_1" number_literal < identifier) )) (compound_statement "{\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }" { (if_statement "if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }" if (parenthesized_expression "(param_1 == 0x74)" ( (binary_expression "param_1 == 0x74" identifier == number_literal) )) (compound_statement "{\n                return "Infineon Technologies xc16x";\n              }" { (return_statement "return "Infineon Technologies xc16x";" return (string_literal ""Infineon Technologies xc16x"" " string_content ") ;) })) (if_statement "if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }" if (parenthesized_expression "(0x74 < param_1)" ( (binary_expression "0x74 < param_1" number_literal < identifier) )) (compound_statement "{\n                return "Renesas M16C series microprocessors";\n              }" { (return_statement "return "Renesas M16C series microprocessors";" return (string_literal ""Renesas M16C series microprocessors"" " string_content ") ;) })) (return_statement "return "Motorola XGATE embedded processor";" return (string_literal ""Motorola XGATE embedded processor"" " string_content ") ;) })) (if_statement "if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }" if (parenthesized_expression "(param_1 == 0x70)" ( (binary_expression "param_1 == 0x70" identifier == number_literal) )) (compound_statement "{\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }" { (return_statement "return "Icera Semiconductor Inc. Deep Execution Processor";" return (string_literal ""Icera Semiconductor Inc. Deep Execution Processor"" " string_content ") ;) })) (if_statement "if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }" if (parenthesized_expression "(param_1 == 0x71)" ( (binary_expression "param_1 == 0x71" identifier == number_literal) )) (compound_statement "{\n              return "Altera Nios II";\n            }" { (return_statement "return "Altera Nios II";" return (string_literal ""Altera Nios II"" " string_content ") ;) })) }))) }))) }))) }))) }) (else_clause "else {\n    if (param_1 == 0xc5) {\n      return "Renesas RL78";\n    }\n    if (param_1 < 0xc6) {\n      if (param_1 == 0xab) {\n        return "M2000 Reconfigurable RISC Microprocessor";\n      }\n      if (param_1 < 0xac) {\n        if (param_1 == 0x8e) {\n          return "Texas Instruments TMS320C55x DSP family";\n        }\n        if (param_1 < 0x8f) {\n          if (param_1 == 0x87) {\n            return "SUNPLUS S+Core";\n          }\n          if (param_1 < 0x88) {\n            if (param_1 == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (param_1 < 0x84) {\n              if (param_1 == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (param_1 == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < param_1) {\n              if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (param_1 == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (param_1 == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }\n          if (param_1 < 0xa5) {\n            if (param_1 == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (param_1 < 0xa2) {\n              if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < param_1) {\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (param_1 == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (param_1 == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0xb8) {\n          return "ARM (reserved)";\n        }\n        if (param_1 < 0xb9) {\n          if (param_1 == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xb2) {\n            if (param_1 == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (param_1 < 0xaf) {\n              if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (param_1 == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < param_1) {\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (param_1 == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (param_1 == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (param_1 < 0xbf) {\n            if (param_1 == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (param_1 < 0xbc) {\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }\n      }\n    }\n    else {\n      if (param_1 == 0xfa) {\n        return "Netronome Flow Processor";\n      }\n      if (param_1 < 0xfb) {\n        if (param_1 == 0xd7) {\n          return "Paneve CDP architecture family";\n        }\n        if (param_1 < 0xd8) {\n          if (param_1 == 0xcb) {\n            return "XMOS xCORE processor family";\n          }\n          if (param_1 < 0xcc) {\n            if (param_1 == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (param_1 < 0xc9) {\n              if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < param_1) {\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (param_1 == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (param_1 == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (param_1 < 0xde) {\n            if (param_1 == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (param_1 < 0xdb) {\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }\n            if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x9026) {\n          return "Alpha";\n        }\n        if (param_1 < 0x9027) {\n          if (param_1 == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (param_1 < 0x4689) {\n            if (param_1 == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (param_1 < 0x2531) {\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xbaac) {\n            if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }\n            if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }\n      }\n    }\n  }" else (compound_statement "{\n    if (param_1 == 0xc5) {\n      return "Renesas RL78";\n    }\n    if (param_1 < 0xc6) {\n      if (param_1 == 0xab) {\n        return "M2000 Reconfigurable RISC Microprocessor";\n      }\n      if (param_1 < 0xac) {\n        if (param_1 == 0x8e) {\n          return "Texas Instruments TMS320C55x DSP family";\n        }\n        if (param_1 < 0x8f) {\n          if (param_1 == 0x87) {\n            return "SUNPLUS S+Core";\n          }\n          if (param_1 < 0x88) {\n            if (param_1 == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (param_1 < 0x84) {\n              if (param_1 == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (param_1 == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < param_1) {\n              if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (param_1 == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (param_1 == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }\n          if (param_1 < 0xa5) {\n            if (param_1 == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (param_1 < 0xa2) {\n              if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < param_1) {\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (param_1 == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (param_1 == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0xb8) {\n          return "ARM (reserved)";\n        }\n        if (param_1 < 0xb9) {\n          if (param_1 == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xb2) {\n            if (param_1 == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (param_1 < 0xaf) {\n              if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (param_1 == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < param_1) {\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (param_1 == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (param_1 == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (param_1 < 0xbf) {\n            if (param_1 == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (param_1 < 0xbc) {\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }\n      }\n    }\n    else {\n      if (param_1 == 0xfa) {\n        return "Netronome Flow Processor";\n      }\n      if (param_1 < 0xfb) {\n        if (param_1 == 0xd7) {\n          return "Paneve CDP architecture family";\n        }\n        if (param_1 < 0xd8) {\n          if (param_1 == 0xcb) {\n            return "XMOS xCORE processor family";\n          }\n          if (param_1 < 0xcc) {\n            if (param_1 == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (param_1 < 0xc9) {\n              if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < param_1) {\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (param_1 == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (param_1 == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (param_1 < 0xde) {\n            if (param_1 == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (param_1 < 0xdb) {\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }\n            if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x9026) {\n          return "Alpha";\n        }\n        if (param_1 < 0x9027) {\n          if (param_1 == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (param_1 < 0x4689) {\n            if (param_1 == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (param_1 < 0x2531) {\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xbaac) {\n            if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }\n            if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }\n      }\n    }\n  }" { (if_statement "if (param_1 == 0xc5) {\n      return "Renesas RL78";\n    }" if (parenthesized_expression "(param_1 == 0xc5)" ( (binary_expression "param_1 == 0xc5" identifier == number_literal) )) (compound_statement "{\n      return "Renesas RL78";\n    }" { (return_statement "return "Renesas RL78";" return (string_literal ""Renesas RL78"" " string_content ") ;) })) (if_statement "if (param_1 < 0xc6) {\n      if (param_1 == 0xab) {\n        return "M2000 Reconfigurable RISC Microprocessor";\n      }\n      if (param_1 < 0xac) {\n        if (param_1 == 0x8e) {\n          return "Texas Instruments TMS320C55x DSP family";\n        }\n        if (param_1 < 0x8f) {\n          if (param_1 == 0x87) {\n            return "SUNPLUS S+Core";\n          }\n          if (param_1 < 0x88) {\n            if (param_1 == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (param_1 < 0x84) {\n              if (param_1 == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (param_1 == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < param_1) {\n              if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (param_1 == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (param_1 == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }\n          if (param_1 < 0xa5) {\n            if (param_1 == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (param_1 < 0xa2) {\n              if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < param_1) {\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (param_1 == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (param_1 == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0xb8) {\n          return "ARM (reserved)";\n        }\n        if (param_1 < 0xb9) {\n          if (param_1 == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xb2) {\n            if (param_1 == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (param_1 < 0xaf) {\n              if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (param_1 == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < param_1) {\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (param_1 == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (param_1 == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (param_1 < 0xbf) {\n            if (param_1 == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (param_1 < 0xbc) {\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }\n      }\n    }\n    else {\n      if (param_1 == 0xfa) {\n        return "Netronome Flow Processor";\n      }\n      if (param_1 < 0xfb) {\n        if (param_1 == 0xd7) {\n          return "Paneve CDP architecture family";\n        }\n        if (param_1 < 0xd8) {\n          if (param_1 == 0xcb) {\n            return "XMOS xCORE processor family";\n          }\n          if (param_1 < 0xcc) {\n            if (param_1 == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (param_1 < 0xc9) {\n              if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < param_1) {\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (param_1 == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (param_1 == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (param_1 < 0xde) {\n            if (param_1 == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (param_1 < 0xdb) {\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }\n            if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x9026) {\n          return "Alpha";\n        }\n        if (param_1 < 0x9027) {\n          if (param_1 == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (param_1 < 0x4689) {\n            if (param_1 == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (param_1 < 0x2531) {\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xbaac) {\n            if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }\n            if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }\n      }\n    }" if (parenthesized_expression "(param_1 < 0xc6)" ( (binary_expression "param_1 < 0xc6" identifier < number_literal) )) (compound_statement "{\n      if (param_1 == 0xab) {\n        return "M2000 Reconfigurable RISC Microprocessor";\n      }\n      if (param_1 < 0xac) {\n        if (param_1 == 0x8e) {\n          return "Texas Instruments TMS320C55x DSP family";\n        }\n        if (param_1 < 0x8f) {\n          if (param_1 == 0x87) {\n            return "SUNPLUS S+Core";\n          }\n          if (param_1 < 0x88) {\n            if (param_1 == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (param_1 < 0x84) {\n              if (param_1 == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (param_1 == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < param_1) {\n              if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (param_1 == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (param_1 == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }\n          if (param_1 < 0xa5) {\n            if (param_1 == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (param_1 < 0xa2) {\n              if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < param_1) {\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (param_1 == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (param_1 == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0xb8) {\n          return "ARM (reserved)";\n        }\n        if (param_1 < 0xb9) {\n          if (param_1 == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xb2) {\n            if (param_1 == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (param_1 < 0xaf) {\n              if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (param_1 == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < param_1) {\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (param_1 == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (param_1 == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (param_1 < 0xbf) {\n            if (param_1 == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (param_1 < 0xbc) {\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }\n      }\n    }" { (if_statement "if (param_1 == 0xab) {\n        return "M2000 Reconfigurable RISC Microprocessor";\n      }" if (parenthesized_expression "(param_1 == 0xab)" ( (binary_expression "param_1 == 0xab" identifier == number_literal) )) (compound_statement "{\n        return "M2000 Reconfigurable RISC Microprocessor";\n      }" { (return_statement "return "M2000 Reconfigurable RISC Microprocessor";" return (string_literal ""M2000 Reconfigurable RISC Microprocessor"" " string_content ") ;) })) (if_statement "if (param_1 < 0xac) {\n        if (param_1 == 0x8e) {\n          return "Texas Instruments TMS320C55x DSP family";\n        }\n        if (param_1 < 0x8f) {\n          if (param_1 == 0x87) {\n            return "SUNPLUS S+Core";\n          }\n          if (param_1 < 0x88) {\n            if (param_1 == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (param_1 < 0x84) {\n              if (param_1 == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (param_1 == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < param_1) {\n              if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (param_1 == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (param_1 == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }\n          if (param_1 < 0xa5) {\n            if (param_1 == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (param_1 < 0xa2) {\n              if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < param_1) {\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (param_1 == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (param_1 == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0xb8) {\n          return "ARM (reserved)";\n        }\n        if (param_1 < 0xb9) {\n          if (param_1 == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xb2) {\n            if (param_1 == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (param_1 < 0xaf) {\n              if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (param_1 == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < param_1) {\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (param_1 == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (param_1 == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (param_1 < 0xbf) {\n            if (param_1 == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (param_1 < 0xbc) {\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }\n      }" if (parenthesized_expression "(param_1 < 0xac)" ( (binary_expression "param_1 < 0xac" identifier < number_literal) )) (compound_statement "{\n        if (param_1 == 0x8e) {\n          return "Texas Instruments TMS320C55x DSP family";\n        }\n        if (param_1 < 0x8f) {\n          if (param_1 == 0x87) {\n            return "SUNPLUS S+Core";\n          }\n          if (param_1 < 0x88) {\n            if (param_1 == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (param_1 < 0x84) {\n              if (param_1 == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (param_1 == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < param_1) {\n              if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (param_1 == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (param_1 == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }\n          if (param_1 < 0xa5) {\n            if (param_1 == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (param_1 < 0xa2) {\n              if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < param_1) {\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (param_1 == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (param_1 == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }\n        }\n      }" { (if_statement "if (param_1 == 0x8e) {\n          return "Texas Instruments TMS320C55x DSP family";\n        }" if (parenthesized_expression "(param_1 == 0x8e)" ( (binary_expression "param_1 == 0x8e" identifier == number_literal) )) (compound_statement "{\n          return "Texas Instruments TMS320C55x DSP family";\n        }" { (return_statement "return "Texas Instruments TMS320C55x DSP family";" return (string_literal ""Texas Instruments TMS320C55x DSP family"" " string_content ") ;) })) (if_statement "if (param_1 < 0x8f) {\n          if (param_1 == 0x87) {\n            return "SUNPLUS S+Core";\n          }\n          if (param_1 < 0x88) {\n            if (param_1 == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (param_1 < 0x84) {\n              if (param_1 == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (param_1 == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < param_1) {\n              if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (param_1 == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (param_1 == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }\n          if (param_1 < 0xa5) {\n            if (param_1 == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (param_1 < 0xa2) {\n              if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < param_1) {\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (param_1 == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (param_1 == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }\n        }" if (parenthesized_expression "(param_1 < 0x8f)" ( (binary_expression "param_1 < 0x8f" identifier < number_literal) )) (compound_statement "{\n          if (param_1 == 0x87) {\n            return "SUNPLUS S+Core";\n          }\n          if (param_1 < 0x88) {\n            if (param_1 == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (param_1 < 0x84) {\n              if (param_1 == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (param_1 == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < param_1) {\n              if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (param_1 == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (param_1 == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }\n        }" { (if_statement "if (param_1 == 0x87) {\n            return "SUNPLUS S+Core";\n          }" if (parenthesized_expression "(param_1 == 0x87)" ( (binary_expression "param_1 == 0x87" identifier == number_literal) )) (compound_statement "{\n            return "SUNPLUS S+Core";\n          }" { (return_statement "return "SUNPLUS S+Core";" return (string_literal ""SUNPLUS S+Core"" " string_content ") ;) })) (if_statement "if (param_1 < 0x88) {\n            if (param_1 == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (param_1 < 0x84) {\n              if (param_1 == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (param_1 == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < param_1) {\n              if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (param_1 == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (param_1 == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }" if (parenthesized_expression "(param_1 < 0x88)" ( (binary_expression "param_1 < 0x88" identifier < number_literal) )) (compound_statement "{\n            if (param_1 == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (param_1 < 0x84) {\n              if (param_1 == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (param_1 == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }" { (if_statement "if (param_1 == 0x83) {\n              return "Altium TSK3000 core";\n            }" if (parenthesized_expression "(param_1 == 0x83)" ( (binary_expression "param_1 == 0x83" identifier == number_literal) )) (compound_statement "{\n              return "Altium TSK3000 core";\n            }" { (return_statement "return "Altium TSK3000 core";" return (string_literal ""Altium TSK3000 core"" " string_content ") ;) })) (if_statement "if (param_1 < 0x84) {\n              if (param_1 == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (param_1 == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }" if (parenthesized_expression "(param_1 < 0x84)" ( (binary_expression "param_1 < 0x84" identifier < number_literal) )) (compound_statement "{\n              if (param_1 == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (param_1 == 0x78) {\n                return "Renesas M32c";\n              }\n            }" { (if_statement "if (param_1 == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }" if (parenthesized_expression "(param_1 == 0x77)" ( (binary_expression "param_1 == 0x77" identifier == number_literal) )) (compound_statement "{\n                return "Freescale Communication Engine RISC core";\n              }" { (return_statement "return "Freescale Communication Engine RISC core";" return (string_literal ""Freescale Communication Engine RISC core"" " string_content ") ;) })) (if_statement "if (param_1 == 0x78) {\n                return "Renesas M32c";\n              }" if (parenthesized_expression "(param_1 == 0x78)" ( (binary_expression "param_1 == 0x78" identifier == number_literal) )) (compound_statement "{\n                return "Renesas M32c";\n              }" { (return_statement "return "Renesas M32c";" return (string_literal ""Renesas M32c"" " string_content ") ;) })) }) (else_clause "else {\n              if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }" else (compound_statement "{\n              if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }" { (if_statement "if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }" if (parenthesized_expression "(param_1 == 0x84)" ( (binary_expression "param_1 == 0x84" identifier == number_literal) )) (compound_statement "{\n                return "Freescale RS08 embedded processor";\n              }" { (return_statement "return "Freescale RS08 embedded processor";" return (string_literal ""Freescale RS08 embedded processor"" " string_content ") ;) })) (if_statement "if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }" if (parenthesized_expression "(param_1 == 0x86)" ( (binary_expression "param_1 == 0x86" identifier == number_literal) )) (compound_statement "{\n                return "Cyan Technology eCOG2 microprocessor";\n              }" { (return_statement "return "Cyan Technology eCOG2 microprocessor";" return (string_literal ""Cyan Technology eCOG2 microprocessor"" " string_content ") ;) })) }))) }) (else_clause "else {\n            if (param_1 == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < param_1) {\n              if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (param_1 == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (param_1 == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }" else (compound_statement "{\n            if (param_1 == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < param_1) {\n              if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (param_1 == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (param_1 == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }" { (if_statement "if (param_1 == 0x8a) {\n              return "Lattice Mico32";\n            }" if (parenthesized_expression "(param_1 == 0x8a)" ( (binary_expression "param_1 == 0x8a" identifier == number_literal) )) (compound_statement "{\n              return "Lattice Mico32";\n            }" { (return_statement "return "Lattice Mico32";" return (string_literal ""Lattice Mico32"" " string_content ") ;) })) (if_statement "if (0x8a < param_1) {\n              if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }" if (parenthesized_expression "(0x8a < param_1)" ( (binary_expression "0x8a < param_1" number_literal < identifier) )) (compound_statement "{\n              if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }" { (if_statement "if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }" if (parenthesized_expression "(param_1 == 0x8c)" ( (binary_expression "param_1 == 0x8c" identifier == number_literal) )) (compound_statement "{\n                return "Texas Instruments TMS320C6000 DSP family";\n              }" { (return_statement "return "Texas Instruments TMS320C6000 DSP family";" return (string_literal ""Texas Instruments TMS320C6000 DSP family"" " string_content ") ;) })) (if_statement "if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }" if (parenthesized_expression "(0x8c < param_1)" ( (binary_expression "0x8c < param_1" number_literal < identifier) )) (compound_statement "{\n                return "Texas Instruments TMS320C2000 DSP family";\n              }" { (return_statement "return "Texas Instruments TMS320C2000 DSP family";" return (string_literal ""Texas Instruments TMS320C2000 DSP family"" " string_content ") ;) })) (return_statement "return "Seiko Epson C17 family";" return (string_literal ""Seiko Epson C17 family"" " string_content ") ;) })) (if_statement "if (param_1 == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }" if (parenthesized_expression "(param_1 == 0x88)" ( (binary_expression "param_1 == 0x88" identifier == number_literal) )) (compound_statement "{\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }" { (return_statement "return "New Japan Radio (NJR) 24-bit DSP Processor";" return (string_literal ""New Japan Radio (NJR) 24-bit DSP Processor"" " string_content ") ;) })) (if_statement "if (param_1 == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }" if (parenthesized_expression "(param_1 == 0x89)" ( (binary_expression "param_1 == 0x89" identifier == number_literal) )) (compound_statement "{\n              return "Broadcom VideoCore III processor";\n            }" { (return_statement "return "Broadcom VideoCore III processor";" return (string_literal ""Broadcom VideoCore III processor"" " string_content ") ;) })) }))) }) (else_clause "else {\n          if (param_1 == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }\n          if (param_1 < 0xa5) {\n            if (param_1 == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (param_1 < 0xa2) {\n              if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < param_1) {\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (param_1 == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (param_1 == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }\n        }" else (compound_statement "{\n          if (param_1 == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }\n          if (param_1 < 0xa5) {\n            if (param_1 == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (param_1 < 0xa2) {\n              if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < param_1) {\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (param_1 == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (param_1 == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }\n        }" { (if_statement "if (param_1 == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }" if (parenthesized_expression "(param_1 == 0xa4)" ( (binary_expression "param_1 == 0xa4" identifier == number_literal) )) (compound_statement "{\n            return "QUALCOMM DSP6 Processor";\n          }" { (return_statement "return "QUALCOMM DSP6 Processor";" return (string_literal ""QUALCOMM DSP6 Processor"" " string_content ") ;) })) (if_statement "if (param_1 < 0xa5) {\n            if (param_1 == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (param_1 < 0xa2) {\n              if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < param_1) {\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (param_1 == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (param_1 == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }" if (parenthesized_expression "(param_1 < 0xa5)" ( (binary_expression "param_1 < 0xa5" identifier < number_literal) )) (compound_statement "{\n            if (param_1 == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (param_1 < 0xa2) {\n              if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }" { (if_statement "if (param_1 == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }" if (parenthesized_expression "(param_1 == 0xa1)" ( (binary_expression "param_1 == 0xa1" identifier == number_literal) )) (compound_statement "{\n              return "Cypress M8C microprocessor";\n            }" { (return_statement "return "Cypress M8C microprocessor";" return (string_literal ""Cypress M8C microprocessor"" " string_content ") ;) })) (if_statement "if (param_1 < 0xa2) {\n              if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }" if (parenthesized_expression "(param_1 < 0xa2)" ( (binary_expression "param_1 < 0xa2" identifier < number_literal) )) (compound_statement "{\n              if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }" { (if_statement "if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }" if (parenthesized_expression "(param_1 == 0x90)" ( (binary_expression "param_1 == 0x90" identifier == number_literal) )) (compound_statement "{\n                return "TI PRU I/O processor";\n              }" { (return_statement "return "TI PRU I/O processor";" return (string_literal ""TI PRU I/O processor"" " string_content ") ;) })) (if_statement "if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }" if (parenthesized_expression "(param_1 == 0xa0)" ( (binary_expression "param_1 == 0xa0" identifier == number_literal) )) (compound_statement "{\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }" { (return_statement "return "STMicroelectronics 64bit VLIW Data Signal Processor";" return (string_literal ""STMicroelectronics 64bit VLIW Data Signal Processor"" " string_content ") ;) })) }) (else_clause "else {\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }" else (compound_statement "{\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }" { (if_statement "if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }" if (parenthesized_expression "(param_1 == 0xa2)" ( (binary_expression "param_1 == 0xa2" identifier == number_literal) )) (compound_statement "{\n                return "Renesas R32C series microprocessors";\n              }" { (return_statement "return "Renesas R32C series microprocessors";" return (string_literal ""Renesas R32C series microprocessors"" " string_content ") ;) })) (if_statement "if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }" if (parenthesized_expression "(param_1 == 0xa3)" ( (binary_expression "param_1 == 0xa3" identifier == number_literal) )) (compound_statement "{\n                return "NXP Semiconductors TriMedia architecture family";\n              }" { (return_statement "return "NXP Semiconductors TriMedia architecture family";" return (string_literal ""NXP Semiconductors TriMedia architecture family"" " string_content ") ;) })) }))) }) (else_clause "else {\n            if (param_1 == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < param_1) {\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (param_1 == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (param_1 == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }" else (compound_statement "{\n            if (param_1 == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < param_1) {\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (param_1 == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (param_1 == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }" { (if_statement "if (param_1 == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }" if (parenthesized_expression "(param_1 == 0xa7)" ( (binary_expression "param_1 == 0xa7" identifier == number_literal) )) (compound_statement "{\n              return "Andes Technology compact code size embedded RISC processor family";\n            }" { (return_statement "return "Andes Technology compact code size embedded RISC processor family";" return (string_literal ""Andes Technology compact code size embedded RISC processor family"" " string_content ") ;) })) (if_statement "if (0xa7 < param_1) {\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }" if (parenthesized_expression "(0xa7 < param_1)" ( (binary_expression "0xa7 < param_1" number_literal < identifier) )) (compound_statement "{\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }" { (if_statement "if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }" if (parenthesized_expression "(param_1 == 0xa9)" ( (binary_expression "param_1 == 0xa9" identifier == number_literal) )) (compound_statement "{\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }" { (return_statement "return "Dallas Semiconductor MAXQ30 Core microcontrollers";" return (string_literal ""Dallas Semiconductor MAXQ30 Core microcontrollers"" " string_content ") ;) })) (if_statement "if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }" if (parenthesized_expression "(0xa9 < param_1)" ( (binary_expression "0xa9 < param_1" number_literal < identifier) )) (compound_statement "{\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }" { (return_statement "return "New Japan Radio (NJR) 16-bit DSP Processor";" return (string_literal ""New Japan Radio (NJR) 16-bit DSP Processor"" " string_content ") ;) })) (return_statement "return "Cyan Technology eCOG1X family";" return (string_literal ""Cyan Technology eCOG1X family"" " string_content ") ;) })) (if_statement "if (param_1 == 0xa5) {\n              return "Intel 8051 and variants";\n            }" if (parenthesized_expression "(param_1 == 0xa5)" ( (binary_expression "param_1 == 0xa5" identifier == number_literal) )) (compound_statement "{\n              return "Intel 8051 and variants";\n            }" { (return_statement "return "Intel 8051 and variants";" return (string_literal ""Intel 8051 and variants"" " string_content ") ;) })) (if_statement "if (param_1 == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }" if (parenthesized_expression "(param_1 == 0xa6)" ( (binary_expression "param_1 == 0xa6" identifier == number_literal) )) (compound_statement "{\n              return "STMicroelectronics STxP7x family";\n            }" { (return_statement "return "STMicroelectronics STxP7x family";" return (string_literal ""STMicroelectronics STxP7x family"" " string_content ") ;) })) }))) }))) }) (else_clause "else {\n        if (param_1 == 0xb8) {\n          return "ARM (reserved)";\n        }\n        if (param_1 < 0xb9) {\n          if (param_1 == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xb2) {\n            if (param_1 == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (param_1 < 0xaf) {\n              if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (param_1 == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < param_1) {\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (param_1 == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (param_1 == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (param_1 < 0xbf) {\n            if (param_1 == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (param_1 < 0xbc) {\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }\n      }" else (compound_statement "{\n        if (param_1 == 0xb8) {\n          return "ARM (reserved)";\n        }\n        if (param_1 < 0xb9) {\n          if (param_1 == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xb2) {\n            if (param_1 == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (param_1 < 0xaf) {\n              if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (param_1 == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < param_1) {\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (param_1 == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (param_1 == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (param_1 < 0xbf) {\n            if (param_1 == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (param_1 < 0xbc) {\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }\n      }" { (if_statement "if (param_1 == 0xb8) {\n          return "ARM (reserved)";\n        }" if (parenthesized_expression "(param_1 == 0xb8)" ( (binary_expression "param_1 == 0xb8" identifier == number_literal) )) (compound_statement "{\n          return "ARM (reserved)";\n        }" { (return_statement "return "ARM (reserved)";" return (string_literal ""ARM (reserved)"" " string_content ") ;) })) (if_statement "if (param_1 < 0xb9) {\n          if (param_1 == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xb2) {\n            if (param_1 == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (param_1 < 0xaf) {\n              if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (param_1 == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < param_1) {\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (param_1 == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (param_1 == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (param_1 < 0xbf) {\n            if (param_1 == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (param_1 < 0xbc) {\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }" if (parenthesized_expression "(param_1 < 0xb9)" ( (binary_expression "param_1 < 0xb9" identifier < number_literal) )) (compound_statement "{\n          if (param_1 == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xb2) {\n            if (param_1 == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (param_1 < 0xaf) {\n              if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (param_1 == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < param_1) {\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (param_1 == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (param_1 == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }\n        }" { (if_statement "if (param_1 == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }" if (parenthesized_expression "(param_1 == 0xb1)" ( (binary_expression "param_1 == 0xb1" identifier == number_literal) )) (compound_statement "{\n            return "Xilinx MicroBlaze";\n          }" { (return_statement "return "Xilinx MicroBlaze";" return (string_literal ""Xilinx MicroBlaze"" " string_content ") ;) })) (if_statement "if (param_1 < 0xb2) {\n            if (param_1 == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (param_1 < 0xaf) {\n              if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (param_1 == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < param_1) {\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (param_1 == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (param_1 == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }" if (parenthesized_expression "(param_1 < 0xb2)" ( (binary_expression "param_1 < 0xb2" identifier < number_literal) )) (compound_statement "{\n            if (param_1 == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (param_1 < 0xaf) {\n              if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (param_1 == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }" { (if_statement "if (param_1 == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }" if (parenthesized_expression "(param_1 == 0xae)" ( (binary_expression "param_1 == 0xae" identifier == number_literal) )) (compound_statement "{\n              return "Imagination Technologies Meta processor architecture";\n            }" { (return_statement "return "Imagination Technologies Meta processor architecture";" return (string_literal ""Imagination Technologies Meta processor architecture"" " string_content ") ;) })) (if_statement "if (param_1 < 0xaf) {\n              if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (param_1 == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }" if (parenthesized_expression "(param_1 < 0xaf)" ( (binary_expression "param_1 < 0xaf" identifier < number_literal) )) (compound_statement "{\n              if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (param_1 == 0xad) {\n                return "Renesas RX";\n              }\n            }" { (if_statement "if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }" if (parenthesized_expression "(param_1 == 0xac)" ( (binary_expression "param_1 == 0xac" identifier == number_literal) )) (compound_statement "{\n                return "Cray Inc. NV2 vector architecture";\n              }" { (return_statement "return "Cray Inc. NV2 vector architecture";" return (string_literal ""Cray Inc. NV2 vector architecture"" " string_content ") ;) })) (if_statement "if (param_1 == 0xad) {\n                return "Renesas RX";\n              }" if (parenthesized_expression "(param_1 == 0xad)" ( (binary_expression "param_1 == 0xad" identifier == number_literal) )) (compound_statement "{\n                return "Renesas RX";\n              }" { (return_statement "return "Renesas RX";" return (string_literal ""Renesas RX"" " string_content ") ;) })) }) (else_clause "else {\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }" else (compound_statement "{\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }" { (if_statement "if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }" if (parenthesized_expression "(param_1 == 0xaf)" ( (binary_expression "param_1 == 0xaf" identifier == number_literal) )) (compound_statement "{\n                return "MCST Elbrus general purpose hardware architecture";\n              }" { (return_statement "return "MCST Elbrus general purpose hardware architecture";" return (string_literal ""MCST Elbrus general purpose hardware architecture"" " string_content ") ;) })) (if_statement "if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }" if (parenthesized_expression "(param_1 == 0xb0)" ( (binary_expression "param_1 == 0xb0" identifier == number_literal) )) (compound_statement "{\n                return "Cyan Technology eCOG16 family";\n              }" { (return_statement "return "Cyan Technology eCOG16 family";" return (string_literal ""Cyan Technology eCOG16 family"" " string_content ") ;) })) }))) }) (else_clause "else {\n            if (param_1 == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < param_1) {\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (param_1 == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (param_1 == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }" else (compound_statement "{\n            if (param_1 == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < param_1) {\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (param_1 == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (param_1 == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }" { (if_statement "if (param_1 == 0xb4) {\n              return "Intel L1OM";\n            }" if (parenthesized_expression "(param_1 == 0xb4)" ( (binary_expression "param_1 == 0xb4" identifier == number_literal) )) (compound_statement "{\n              return "Intel L1OM";\n            }" { (return_statement "return "Intel L1OM";" return (string_literal ""Intel L1OM"" " string_content ") ;) })) (if_statement "if (0xb4 < param_1) {\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }" if (parenthesized_expression "(0xb4 < param_1)" ( (binary_expression "0xb4 < param_1" number_literal < identifier) )) (compound_statement "{\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }" { (if_statement "if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }" if (parenthesized_expression "(param_1 == 0xb6)" ( (binary_expression "param_1 == 0xb6" identifier == number_literal) )) (compound_statement "{\n                return "Intel (reserved)";\n              }" { (return_statement "return "Intel (reserved)";" return (string_literal ""Intel (reserved)"" " string_content ") ;) })) (if_statement "if (0xb6 < param_1) {\n                return "AArch64";\n              }" if (parenthesized_expression "(0xb6 < param_1)" ( (binary_expression "0xb6 < param_1" number_literal < identifier) )) (compound_statement "{\n                return "AArch64";\n              }" { (return_statement "return "AArch64";" return (string_literal ""AArch64"" " string_content ") ;) })) (return_statement "return "Intel K1OM";" return (string_literal ""Intel K1OM"" " string_content ") ;) })) (if_statement "if (param_1 == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }" if (parenthesized_expression "(param_1 == 0xb2)" ( (binary_expression "param_1 == 0xb2" identifier == number_literal) )) (compound_statement "{\n              return "Freescale Extended Time Processing Unit";\n            }" { (return_statement "return "Freescale Extended Time Processing Unit";" return (string_literal ""Freescale Extended Time Processing Unit"" " string_content ") ;) })) (if_statement "if (param_1 == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }" if (parenthesized_expression "(param_1 == 0xb3)" ( (binary_expression "param_1 == 0xb3" identifier == number_literal) )) (compound_statement "{\n              return "Infineon Technologies SLE9X core";\n            }" { (return_statement "return "Infineon Technologies SLE9X core";" return (string_literal ""Infineon Technologies SLE9X core"" " string_content ") ;) })) }))) }) (else_clause "else {\n          if (param_1 == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (param_1 < 0xbf) {\n            if (param_1 == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (param_1 < 0xbc) {\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }" else (compound_statement "{\n          if (param_1 == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (param_1 < 0xbf) {\n            if (param_1 == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (param_1 < 0xbc) {\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }" { (if_statement "if (param_1 == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }" if (parenthesized_expression "(param_1 == 0xbe)" ( (binary_expression "param_1 == 0xbe" identifier == number_literal) )) (compound_statement "{\n            return "NVIDIA CUDA architecture";\n          }" { (return_statement "return "NVIDIA CUDA architecture";" return (string_literal ""NVIDIA CUDA architecture"" " string_content ") ;) })) (if_statement "if (param_1 < 0xbf) {\n            if (param_1 == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (param_1 < 0xbc) {\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }" if (parenthesized_expression "(param_1 < 0xbf)" ( (binary_expression "param_1 < 0xbf" identifier < number_literal) )) (compound_statement "{\n            if (param_1 == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (param_1 < 0xbc) {\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }" { (if_statement "if (param_1 == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }" if (parenthesized_expression "(param_1 == 0xbb)" ( (binary_expression "param_1 == 0xbb" identifier == number_literal) )) (compound_statement "{\n              return "Tilera TILE64 multicore architecture family";\n            }" { (return_statement "return "Tilera TILE64 multicore architecture family";" return (string_literal ""Tilera TILE64 multicore architecture family"" " string_content ") ;) })) (if_statement "if (param_1 < 0xbc) {\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }" if (parenthesized_expression "(param_1 < 0xbc)" ( (binary_expression "param_1 < 0xbc" identifier < number_literal) )) (compound_statement "{\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }" { (if_statement "if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }" if (parenthesized_expression "(param_1 == 0xb9)" ( (binary_expression "param_1 == 0xb9" identifier == number_literal) )) (compound_statement "{\n                return "Atmel Corporation 32-bit microprocessor";\n              }" { (return_statement "return "Atmel Corporation 32-bit microprocessor";" return (string_literal ""Atmel Corporation 32-bit microprocessor"" " string_content ") ;) })) (if_statement "if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }" if (parenthesized_expression "(param_1 == 0xba)" ( (binary_expression "param_1 == 0xba" identifier == number_literal) )) (compound_statement "{\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }" { (return_statement "return "STMicroeletronics STM8 8-bit microcontroller";" return (string_literal ""STMicroeletronics STM8 8-bit microcontroller"" " string_content ") ;) })) }) (else_clause "else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }" else (compound_statement "{\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }" { (if_statement "if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }" if (parenthesized_expression "(param_1 == 0xbc)" ( (binary_expression "param_1 == 0xbc" identifier == number_literal) )) (compound_statement "{\n                return "Tilera TILEPro multicore architecture family";\n              }" { (return_statement "return "Tilera TILEPro multicore architecture family";" return (string_literal ""Tilera TILEPro multicore architecture family"" " string_content ") ;) })) (if_statement "if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }" if (parenthesized_expression "(param_1 == 0xbd)" ( (binary_expression "param_1 == 0xbd" identifier == number_literal) )) (compound_statement "{\n                return "Xilinx MicroBlaze";\n              }" { (return_statement "return "Xilinx MicroBlaze";" return (string_literal ""Xilinx MicroBlaze"" " string_content ") ;) })) }))) }) (else_clause "else {\n            if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }" else (compound_statement "{\n            if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }" { (if_statement "if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }" if (parenthesized_expression "(param_1 == 0xc1)" ( (binary_expression "param_1 == 0xc1" identifier == number_literal) )) (compound_statement "{\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }" { (return_statement "return "KIPO-KAIST Core-A 1st generation processor family";" return (string_literal ""KIPO-KAIST Core-A 1st generation processor family"" " string_content ") ;) })) (if_statement "if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }" if (parenthesized_expression "(0xc1 < param_1)" ( (binary_expression "0xc1 < param_1" number_literal < identifier) )) (compound_statement "{\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }" { (if_statement "if (param_1 == 0xc3) {\n                return "ARCv2";\n              }" if (parenthesized_expression "(param_1 == 0xc3)" ( (binary_expression "param_1 == 0xc3" identifier == number_literal) )) (compound_statement "{\n                return "ARCv2";\n              }" { (return_statement "return "ARCv2";" return (string_literal ""ARCv2"" " string_content ") ;) })) (if_statement "if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }" if (parenthesized_expression "(0xc3 < param_1)" ( (binary_expression "0xc3 < param_1" number_literal < identifier) )) (compound_statement "{\n                return "Open8 8-bit RISC soft processor core";\n              }" { (return_statement "return "Open8 8-bit RISC soft processor core";" return (string_literal ""Open8 8-bit RISC soft processor core"" " string_content ") ;) })) (return_statement "return "KIPO-KAIST Core-A 2nd generation processor family";" return (string_literal ""KIPO-KAIST Core-A 2nd generation processor family"" " string_content ") ;) })) (if_statement "if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }" if (parenthesized_expression "(param_1 == 0xbf)" ( (binary_expression "param_1 == 0xbf" identifier == number_literal) )) (compound_statement "{\n              return "Tilera TILE-Gx multicore architecture family";\n            }" { (return_statement "return "Tilera TILE-Gx multicore architecture family";" return (string_literal ""Tilera TILE-Gx multicore architecture family"" " string_content ") ;) })) (if_statement "if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }" if (parenthesized_expression "(param_1 == 0xc0)" ( (binary_expression "param_1 == 0xc0" identifier == number_literal) )) (compound_statement "{\n              return "CloudShield architecture family";\n            }" { (return_statement "return "CloudShield architecture family";" return (string_literal ""CloudShield architecture family"" " string_content ") ;) })) }))) }))) }))) }) (else_clause "else {\n      if (param_1 == 0xfa) {\n        return "Netronome Flow Processor";\n      }\n      if (param_1 < 0xfb) {\n        if (param_1 == 0xd7) {\n          return "Paneve CDP architecture family";\n        }\n        if (param_1 < 0xd8) {\n          if (param_1 == 0xcb) {\n            return "XMOS xCORE processor family";\n          }\n          if (param_1 < 0xcc) {\n            if (param_1 == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (param_1 < 0xc9) {\n              if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < param_1) {\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (param_1 == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (param_1 == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (param_1 < 0xde) {\n            if (param_1 == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (param_1 < 0xdb) {\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }\n            if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x9026) {\n          return "Alpha";\n        }\n        if (param_1 < 0x9027) {\n          if (param_1 == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (param_1 < 0x4689) {\n            if (param_1 == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (param_1 < 0x2531) {\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xbaac) {\n            if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }\n            if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }\n      }\n    }" else (compound_statement "{\n      if (param_1 == 0xfa) {\n        return "Netronome Flow Processor";\n      }\n      if (param_1 < 0xfb) {\n        if (param_1 == 0xd7) {\n          return "Paneve CDP architecture family";\n        }\n        if (param_1 < 0xd8) {\n          if (param_1 == 0xcb) {\n            return "XMOS xCORE processor family";\n          }\n          if (param_1 < 0xcc) {\n            if (param_1 == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (param_1 < 0xc9) {\n              if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < param_1) {\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (param_1 == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (param_1 == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (param_1 < 0xde) {\n            if (param_1 == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (param_1 < 0xdb) {\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }\n            if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x9026) {\n          return "Alpha";\n        }\n        if (param_1 < 0x9027) {\n          if (param_1 == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (param_1 < 0x4689) {\n            if (param_1 == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (param_1 < 0x2531) {\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xbaac) {\n            if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }\n            if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }\n      }\n    }" { (if_statement "if (param_1 == 0xfa) {\n        return "Netronome Flow Processor";\n      }" if (parenthesized_expression "(param_1 == 0xfa)" ( (binary_expression "param_1 == 0xfa" identifier == number_literal) )) (compound_statement "{\n        return "Netronome Flow Processor";\n      }" { (return_statement "return "Netronome Flow Processor";" return (string_literal ""Netronome Flow Processor"" " string_content ") ;) })) (if_statement "if (param_1 < 0xfb) {\n        if (param_1 == 0xd7) {\n          return "Paneve CDP architecture family";\n        }\n        if (param_1 < 0xd8) {\n          if (param_1 == 0xcb) {\n            return "XMOS xCORE processor family";\n          }\n          if (param_1 < 0xcc) {\n            if (param_1 == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (param_1 < 0xc9) {\n              if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < param_1) {\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (param_1 == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (param_1 == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (param_1 < 0xde) {\n            if (param_1 == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (param_1 < 0xdb) {\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }\n            if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x9026) {\n          return "Alpha";\n        }\n        if (param_1 < 0x9027) {\n          if (param_1 == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (param_1 < 0x4689) {\n            if (param_1 == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (param_1 < 0x2531) {\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xbaac) {\n            if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }\n            if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }\n      }" if (parenthesized_expression "(param_1 < 0xfb)" ( (binary_expression "param_1 < 0xfb" identifier < number_literal) )) (compound_statement "{\n        if (param_1 == 0xd7) {\n          return "Paneve CDP architecture family";\n        }\n        if (param_1 < 0xd8) {\n          if (param_1 == 0xcb) {\n            return "XMOS xCORE processor family";\n          }\n          if (param_1 < 0xcc) {\n            if (param_1 == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (param_1 < 0xc9) {\n              if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < param_1) {\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (param_1 == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (param_1 == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (param_1 < 0xde) {\n            if (param_1 == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (param_1 < 0xdb) {\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }\n            if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }\n      }" { (if_statement "if (param_1 == 0xd7) {\n          return "Paneve CDP architecture family";\n        }" if (parenthesized_expression "(param_1 == 0xd7)" ( (binary_expression "param_1 == 0xd7" identifier == number_literal) )) (compound_statement "{\n          return "Paneve CDP architecture family";\n        }" { (return_statement "return "Paneve CDP architecture family";" return (string_literal ""Paneve CDP architecture family"" " string_content ") ;) })) (if_statement "if (param_1 < 0xd8) {\n          if (param_1 == 0xcb) {\n            return "XMOS xCORE processor family";\n          }\n          if (param_1 < 0xcc) {\n            if (param_1 == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (param_1 < 0xc9) {\n              if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < param_1) {\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (param_1 == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (param_1 == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (param_1 < 0xde) {\n            if (param_1 == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (param_1 < 0xdb) {\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }\n            if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }" if (parenthesized_expression "(param_1 < 0xd8)" ( (binary_expression "param_1 < 0xd8" identifier < number_literal) )) (compound_statement "{\n          if (param_1 == 0xcb) {\n            return "XMOS xCORE processor family";\n          }\n          if (param_1 < 0xcc) {\n            if (param_1 == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (param_1 < 0xc9) {\n              if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < param_1) {\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (param_1 == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (param_1 == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }\n        }" { (if_statement "if (param_1 == 0xcb) {\n            return "XMOS xCORE processor family";\n          }" if (parenthesized_expression "(param_1 == 0xcb)" ( (binary_expression "param_1 == 0xcb" identifier == number_literal) )) (compound_statement "{\n            return "XMOS xCORE processor family";\n          }" { (return_statement "return "XMOS xCORE processor family";" return (string_literal ""XMOS xCORE processor family"" " string_content ") ;) })) (if_statement "if (param_1 < 0xcc) {\n            if (param_1 == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (param_1 < 0xc9) {\n              if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < param_1) {\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (param_1 == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (param_1 == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }" if (parenthesized_expression "(param_1 < 0xcc)" ( (binary_expression "param_1 < 0xcc" identifier < number_literal) )) (compound_statement "{\n            if (param_1 == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (param_1 < 0xc9) {\n              if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }" { (if_statement "if (param_1 == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }" if (parenthesized_expression "(param_1 == 200)" ( (binary_expression "param_1 == 200" identifier == number_literal) )) (compound_statement "{\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }" { (return_statement "return "Freescale 56800EX Digital Signal Controller (DSC)";" return (string_literal ""Freescale 56800EX Digital Signal Controller (DSC)"" " string_content ") ;) })) (if_statement "if (param_1 < 0xc9) {\n              if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }" if (parenthesized_expression "(param_1 < 0xc9)" ( (binary_expression "param_1 < 0xc9" identifier < number_literal) )) (compound_statement "{\n              if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }\n            }" { (if_statement "if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }" if (parenthesized_expression "(param_1 == 0xc6)" ( (binary_expression "param_1 == 0xc6" identifier == number_literal) )) (compound_statement "{\n                return "Broadcom VideoCore V processor";\n              }" { (return_statement "return "Broadcom VideoCore V processor";" return (string_literal ""Broadcom VideoCore V processor"" " string_content ") ;) })) (if_statement "if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }" if (parenthesized_expression "(param_1 == 199)" ( (binary_expression "param_1 == 199" identifier == number_literal) )) (compound_statement "{\n                return "Renesas 78K0R";\n              }" { (return_statement "return "Renesas 78K0R";" return (string_literal ""Renesas 78K0R"" " string_content ") ;) })) }) (else_clause "else {\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }" else (compound_statement "{\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }" { (if_statement "if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }" if (parenthesized_expression "(param_1 == 0xc9)" ( (binary_expression "param_1 == 0xc9" identifier == number_literal) )) (compound_statement "{\n                return "Beyond BA1 CPU architecture";\n              }" { (return_statement "return "Beyond BA1 CPU architecture";" return (string_literal ""Beyond BA1 CPU architecture"" " string_content ") ;) })) (if_statement "if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }" if (parenthesized_expression "(param_1 == 0xca)" ( (binary_expression "param_1 == 0xca" identifier == number_literal) )) (compound_statement "{\n                return "Beyond BA2 CPU architecture";\n              }" { (return_statement "return "Beyond BA2 CPU architecture";" return (string_literal ""Beyond BA2 CPU architecture"" " string_content ") ;) })) }))) }) (else_clause "else {\n            if (param_1 == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < param_1) {\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (param_1 == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (param_1 == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }" else (compound_statement "{\n            if (param_1 == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < param_1) {\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (param_1 == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (param_1 == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }" { (if_statement "if (param_1 == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }" if (parenthesized_expression "(param_1 == 0xd3)" ( (binary_expression "param_1 == 0xd3" identifier == number_literal) )) (compound_statement "{\n              return "KM211 KMX32 32-bit processor";\n            }" { (return_statement "return "KM211 KMX32 32-bit processor";" return (string_literal ""KM211 KMX32 32-bit processor"" " string_content ") ;) })) (if_statement "if (0xd3 < param_1) {\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }" if (parenthesized_expression "(0xd3 < param_1)" ( (binary_expression "0xd3 < param_1" number_literal < identifier) )) (compound_statement "{\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }" { (if_statement "if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }" if (parenthesized_expression "(param_1 == 0xd5)" ( (binary_expression "param_1 == 0xd5" identifier == number_literal) )) (compound_statement "{\n                return "KM211 KMX8 8-bit processor";\n              }" { (return_statement "return "KM211 KMX8 8-bit processor";" return (string_literal ""KM211 KMX8 8-bit processor"" " string_content ") ;) })) (if_statement "if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }" if (parenthesized_expression "(0xd5 < param_1)" ( (binary_expression "0xd5 < param_1" number_literal < identifier) )) (compound_statement "{\n                return "KM211 KVARC processor";\n              }" { (return_statement "return "KM211 KVARC processor";" return (string_literal ""KM211 KVARC processor"" " string_content ") ;) })) (return_statement "return "KM211 KMX16 16-bit processor";" return (string_literal ""KM211 KMX16 16-bit processor"" " string_content ") ;) })) (if_statement "if (param_1 == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }" if (parenthesized_expression "(param_1 == 0xcc)" ( (binary_expression "param_1 == 0xcc" identifier == number_literal) )) (compound_statement "{\n              return "Microchip 8-bit PIC(r) family";\n            }" { (return_statement "return "Microchip 8-bit PIC(r) family";" return (string_literal ""Microchip 8-bit PIC(r) family"" " string_content ") ;) })) (if_statement "if (param_1 == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }" if (parenthesized_expression "(param_1 == 0xd2)" ( (binary_expression "param_1 == 0xd2" identifier == number_literal) )) (compound_statement "{\n              return "KM211 KM32 32-bit processor";\n            }" { (return_statement "return "KM211 KM32 32-bit processor";" return (string_literal ""KM211 KM32 32-bit processor"" " string_content ") ;) })) }))) }) (else_clause "else {\n          if (param_1 == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (param_1 < 0xde) {\n            if (param_1 == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (param_1 < 0xdb) {\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }\n            if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }" else (compound_statement "{\n          if (param_1 == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (param_1 < 0xde) {\n            if (param_1 == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (param_1 < 0xdb) {\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }\n            if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }" { (if_statement "if (param_1 == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }" if (parenthesized_expression "(param_1 == 0xdd)" ( (binary_expression "param_1 == 0xdd" identifier == number_literal) )) (compound_statement "{\n            return "CDS VISIUMcore processor";\n          }" { (return_statement "return "CDS VISIUMcore processor";" return (string_literal ""CDS VISIUMcore processor"" " string_content ") ;) })) (if_statement "if (param_1 < 0xde) {\n            if (param_1 == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (param_1 < 0xdb) {\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }\n            if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }" if (parenthesized_expression "(param_1 < 0xde)" ( (binary_expression "param_1 < 0xde" identifier < number_literal) )) (compound_statement "{\n            if (param_1 == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (param_1 < 0xdb) {\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }" { (if_statement "if (param_1 == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }" if (parenthesized_expression "(param_1 == 0xda)" ( (binary_expression "param_1 == 0xda" identifier == number_literal) )) (compound_statement "{\n              return "Nanoradio Optimized RISC";\n            }" { (return_statement "return "Nanoradio Optimized RISC";" return (string_literal ""Nanoradio Optimized RISC"" " string_content ") ;) })) (if_statement "if (param_1 < 0xdb) {\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }" if (parenthesized_expression "(param_1 < 0xdb)" ( (binary_expression "param_1 < 0xdb" identifier < number_literal) )) (compound_statement "{\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }" { (if_statement "if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }" if (parenthesized_expression "(param_1 == 0xd8)" ( (binary_expression "param_1 == 0xd8" identifier == number_literal) )) (compound_statement "{\n                return "Cognitive Smart Memory Processor";\n              }" { (return_statement "return "Cognitive Smart Memory Processor";" return (string_literal ""Cognitive Smart Memory Processor"" " string_content ") ;) })) (if_statement "if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }" if (parenthesized_expression "(param_1 == 0xd9)" ( (binary_expression "param_1 == 0xd9" identifier == number_literal) )) (compound_statement "{\n                return "Bluechip Systems CoolEngine";\n              }" { (return_statement "return "Bluechip Systems CoolEngine";" return (string_literal ""Bluechip Systems CoolEngine"" " string_content ") ;) })) }) (else_clause "else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }" else (compound_statement "{\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }" { (if_statement "if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }" if (parenthesized_expression "(param_1 == 0xdb)" ( (binary_expression "param_1 == 0xdb" identifier == number_literal) )) (compound_statement "{\n                return "CSR Kalimba architecture family";\n              }" { (return_statement "return "CSR Kalimba architecture family";" return (string_literal ""CSR Kalimba architecture family"" " string_content ") ;) })) (if_statement "if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }" if (parenthesized_expression "(param_1 == 0xdc)" ( (binary_expression "param_1 == 0xdc" identifier == number_literal) )) (compound_statement "{\n                return "Zilog Z80";\n              }" { (return_statement "return "Zilog Z80";" return (string_literal ""Zilog Z80"" " string_content ") ;) })) }))) }) (else_clause "else {\n            if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }\n            if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }" else (compound_statement "{\n            if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }\n            if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }" { (if_statement "if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }" if (parenthesized_expression "(param_1 == 0xe0)" ( (binary_expression "param_1 == 0xe0" identifier == number_literal) )) (compound_statement "{\n              return "AMD GPU";\n            }" { (return_statement "return "AMD GPU";" return (string_literal ""AMD GPU"" " string_content ") ;) })) (if_statement "if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }" if (parenthesized_expression "(param_1 < 0xe1)" ( (binary_expression "param_1 < 0xe1" identifier < number_literal) )) (compound_statement "{\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }" { (if_statement "if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }" if (parenthesized_expression "(param_1 == 0xde)" ( (binary_expression "param_1 == 0xde" identifier == number_literal) )) (compound_statement "{\n                return "FTDI Chip FT32";\n              }" { (return_statement "return "FTDI Chip FT32";" return (string_literal ""FTDI Chip FT32"" " string_content ") ;) })) (if_statement "if (param_1 == 0xdf) {\n                return "Moxie";\n              }" if (parenthesized_expression "(param_1 == 0xdf)" ( (binary_expression "param_1 == 0xdf" identifier == number_literal) )) (compound_statement "{\n                return "Moxie";\n              }" { (return_statement "return "Moxie";" return (string_literal ""Moxie"" " string_content ") ;) })) }) (else_clause "else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }" else (compound_statement "{\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }" { (if_statement "if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }" if (parenthesized_expression "(param_1 == 0xf4)" ( (binary_expression "param_1 == 0xf4" identifier == number_literal) )) (compound_statement "{\n                return "Lanai 32-bit processor";\n              }" { (return_statement "return "Lanai 32-bit processor";" return (string_literal ""Lanai 32-bit processor"" " string_content ") ;) })) (if_statement "if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }" if (parenthesized_expression "(param_1 == 0xf7)" ( (binary_expression "param_1 == 0xf7" identifier == number_literal) )) (compound_statement "{\n                return "Linux BPF";\n              }" { (return_statement "return "Linux BPF";" return (string_literal ""Linux BPF"" " string_content ") ;) })) (if_statement "if (param_1 == 0xf3) {\n                return "RISC-V";\n              }" if (parenthesized_expression "(param_1 == 0xf3)" ( (binary_expression "param_1 == 0xf3" identifier == number_literal) )) (compound_statement "{\n                return "RISC-V";\n              }" { (return_statement "return "RISC-V";" return (string_literal ""RISC-V"" " string_content ") ;) })) }))) }))) }))) }) (else_clause "else {\n        if (param_1 == 0x9026) {\n          return "Alpha";\n        }\n        if (param_1 < 0x9027) {\n          if (param_1 == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (param_1 < 0x4689) {\n            if (param_1 == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (param_1 < 0x2531) {\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xbaac) {\n            if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }\n            if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }\n      }" else (compound_statement "{\n        if (param_1 == 0x9026) {\n          return "Alpha";\n        }\n        if (param_1 < 0x9027) {\n          if (param_1 == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (param_1 < 0x4689) {\n            if (param_1 == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (param_1 < 0x2531) {\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xbaac) {\n            if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }\n            if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }\n      }" { (if_statement "if (param_1 == 0x9026) {\n          return "Alpha";\n        }" if (parenthesized_expression "(param_1 == 0x9026)" ( (binary_expression "param_1 == 0x9026" identifier == number_literal) )) (compound_statement "{\n          return "Alpha";\n        }" { (return_statement "return "Alpha";" return (string_literal ""Alpha"" " string_content ") ;) })) (if_statement "if (param_1 < 0x9027) {\n          if (param_1 == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (param_1 < 0x4689) {\n            if (param_1 == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (param_1 < 0x2531) {\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xbaac) {\n            if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }\n            if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }" if (parenthesized_expression "(param_1 < 0x9027)" ( (binary_expression "param_1 < 0x9027" identifier < number_literal) )) (compound_statement "{\n          if (param_1 == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (param_1 < 0x4689) {\n            if (param_1 == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (param_1 < 0x2531) {\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }" { (if_statement "if (param_1 == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }" if (parenthesized_expression "(param_1 == 0x4688)" ( (binary_expression "param_1 == 0x4688" identifier == number_literal) )) (compound_statement "{\n            return "Infineon Technologies xc16x";\n          }" { (return_statement "return "Infineon Technologies xc16x";" return (string_literal ""Infineon Technologies xc16x"" " string_content ") ;) })) (if_statement "if (param_1 < 0x4689) {\n            if (param_1 == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (param_1 < 0x2531) {\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }\n          }" if (parenthesized_expression "(param_1 < 0x4689)" ( (binary_expression "param_1 < 0x4689" identifier < number_literal) )) (compound_statement "{\n            if (param_1 == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (param_1 < 0x2531) {\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }" { (if_statement "if (param_1 == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }" if (parenthesized_expression "(param_1 == 0x2530)" ( (binary_expression "param_1 == 0x2530" identifier == number_literal) )) (compound_statement "{\n              return "Morpho Techologies MT processor";\n            }" { (return_statement "return "Morpho Techologies MT processor";" return (string_literal ""Morpho Techologies MT processor"" " string_content ") ;) })) (if_statement "if (param_1 < 0x2531) {\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }" if (parenthesized_expression "(param_1 < 0x2531)" ( (binary_expression "param_1 < 0x2531" identifier < number_literal) )) (compound_statement "{\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }" { (if_statement "if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }" if (parenthesized_expression "(param_1 == 0x1057)" ( (binary_expression "param_1 == 0x1057" identifier == number_literal) )) (compound_statement "{\n                return "Atmel AVR 8-bit microcontroller";\n              }" { (return_statement "return "Atmel AVR 8-bit microcontroller";" return (string_literal ""Atmel AVR 8-bit microcontroller"" " string_content ") ;) })) (if_statement "if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }" if (parenthesized_expression "(param_1 == 0x1223)" ( (binary_expression "param_1 == 0x1223" identifier == number_literal) )) (compound_statement "{\n                return "Adapteva EPIPHANY";\n              }" { (return_statement "return "Adapteva EPIPHANY";" return (string_literal ""Adapteva EPIPHANY"" " string_content ") ;) })) }) (else_clause "else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }" else (compound_statement "{\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }" { (if_statement "if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }" if (parenthesized_expression "(param_1 == 0x3330)" ( (binary_expression "param_1 == 0x3330" identifier == number_literal) )) (compound_statement "{\n                return "Fujitsu FR30";\n              }" { (return_statement "return "Fujitsu FR30";" return (string_literal ""Fujitsu FR30"" " string_content ") ;) })) (if_statement "if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }" if (parenthesized_expression "(param_1 == 0x4157)" ( (binary_expression "param_1 == 0x4157" identifier == number_literal) )) (compound_statement "{\n                return "Web Assembly";\n              }" { (return_statement "return "Web Assembly";" return (string_literal ""Web Assembly"" " string_content ") ;) })) }))) }) (else_clause "else {\n            if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }\n          }" else (compound_statement "{\n            if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }\n          }" { (if_statement "if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }" if (parenthesized_expression "(param_1 == 0x5aa5)" ( (binary_expression "param_1 == 0x5aa5" identifier == number_literal) )) (compound_statement "{\n              return "OpenDLX";\n            }" { (return_statement "return "OpenDLX";" return (string_literal ""OpenDLX"" " string_content ") ;) })) (if_statement "if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }" if (parenthesized_expression "(param_1 < 0x5aa6)" ( (binary_expression "param_1 < 0x5aa6" identifier < number_literal) )) (compound_statement "{\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }" { (if_statement "if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }" if (parenthesized_expression "(param_1 == 0x4def)" ( (binary_expression "param_1 == 0x4def" identifier == number_literal) )) (compound_statement "{\n                return "Freescale S12Z";\n              }" { (return_statement "return "Freescale S12Z";" return (string_literal ""Freescale S12Z"" " string_content ") ;) })) (if_statement "if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }" if (parenthesized_expression "(param_1 == 0x5441)" ( (binary_expression "param_1 == 0x5441" identifier == number_literal) )) (compound_statement "{\n                return "Fujitsu FR-V";\n              }" { (return_statement "return "Fujitsu FR-V";" return (string_literal ""Fujitsu FR-V"" " string_content ") ;) })) }) (else_clause "else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }" else (compound_statement "{\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }" { (if_statement "if (param_1 == 0x7676) {\n                return "d30v";\n              }" if (parenthesized_expression "(param_1 == 0x7676)" ( (binary_expression "param_1 == 0x7676" identifier == number_literal) )) (compound_statement "{\n                return "d30v";\n              }" { (return_statement "return "d30v";" return (string_literal ""d30v"" " string_content ") ;) })) (if_statement "if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }" if (parenthesized_expression "(param_1 == 0x8217)" ( (binary_expression "param_1 == 0x8217" identifier == number_literal) )) (compound_statement "{\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }" { (return_statement "return "Ubicom IP2xxx 8-bit microcontrollers";" return (string_literal ""Ubicom IP2xxx 8-bit microcontrollers"" " string_content ") ;) })) (if_statement "if (param_1 == 0x7650) {\n                return "d10v";\n              }" if (parenthesized_expression "(param_1 == 0x7650)" ( (binary_expression "param_1 == 0x7650" identifier == number_literal) )) (compound_statement "{\n                return "d10v";\n              }" { (return_statement "return "d10v";" return (string_literal ""d10v"" " string_content ") ;) })) }))) }))) }) (else_clause "else {\n          if (param_1 == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xbaac) {\n            if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }\n            if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }" else (compound_statement "{\n          if (param_1 == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xbaac) {\n            if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }\n            if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }" { (if_statement "if (param_1 == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }" if (parenthesized_expression "(param_1 == 0xbaab)" ( (binary_expression "param_1 == 0xbaab" identifier == number_literal) )) (compound_statement "{\n            return "Xilinx MicroBlaze";\n          }" { (return_statement "return "Xilinx MicroBlaze";" return (string_literal ""Xilinx MicroBlaze"" " string_content ") ;) })) (if_statement "if (param_1 < 0xbaac) {\n            if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }\n            if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }" if (parenthesized_expression "(param_1 < 0xbaac)" ( (binary_expression "param_1 < 0xbaac" identifier < number_literal) )) (compound_statement "{\n            if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }\n            if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }" { (if_statement "if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }" if (parenthesized_expression "(param_1 == 0xa390)" ( (binary_expression "param_1 == 0xa390" identifier == number_literal) )) (compound_statement "{\n              return "IBM S/390";\n            }" { (return_statement "return "IBM S/390";" return (string_literal ""IBM S/390"" " string_content ") ;) })) (if_statement "if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }" if (parenthesized_expression "(param_1 < 0xa391)" ( (binary_expression "param_1 < 0xa391" identifier < number_literal) )) (compound_statement "{\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }" { (if_statement "if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }" if (parenthesized_expression "(param_1 == 0x9041)" ( (binary_expression "param_1 == 0x9041" identifier == number_literal) )) (compound_statement "{\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }" { (return_statement "return "Renesas M32R (formerly Mitsubishi M32r)";" return (string_literal ""Renesas M32R (formerly Mitsubishi M32r)"" " string_content ") ;) })) (if_statement "if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }" if (parenthesized_expression "(param_1 == 0x9080)" ( (binary_expression "param_1 == 0x9080" identifier == number_literal) )) (compound_statement "{\n                return "Renesas V850";\n              }" { (return_statement "return "Renesas V850";" return (string_literal ""Renesas V850"" " string_content ") ;) })) }) (else_clause "else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }" else (compound_statement "{\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }" { (if_statement "if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }" if (parenthesized_expression "(param_1 == 0xabc7)" ( (binary_expression "param_1 == 0xabc7" identifier == number_literal) )) (compound_statement "{\n                return "Tensilica Xtensa Processor";\n              }" { (return_statement "return "Tensilica Xtensa Processor";" return (string_literal ""Tensilica Xtensa Processor"" " string_content ") ;) })) (if_statement "if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }" if (parenthesized_expression "(param_1 == 0xad45)" ( (binary_expression "param_1 == 0xad45" identifier == number_literal) )) (compound_statement "{\n                return "Sanyo XStormy16 CPU core";\n              }" { (return_statement "return "Sanyo XStormy16 CPU core";" return (string_literal ""Sanyo XStormy16 CPU core"" " string_content ") ;) })) }))) }) (else_clause "else {\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }" else (compound_statement "{\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }" { (if_statement "if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }" if (parenthesized_expression "(param_1 == 0xf00d)" ( (binary_expression "param_1 == 0xf00d" identifier == number_literal) )) (compound_statement "{\n              return "Toshiba MeP Media Engine";\n            }" { (return_statement "return "Toshiba MeP Media Engine";" return (string_literal ""Toshiba MeP Media Engine"" " string_content ") ;) })) (if_statement "if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }" if (parenthesized_expression "(param_1 < 0xf00e)" ( (binary_expression "param_1 < 0xf00e" identifier < number_literal) )) (compound_statement "{\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }" { (if_statement "if (param_1 == 0xbeef) {\n                return "mn10300";\n              }" if (parenthesized_expression "(param_1 == 0xbeef)" ( (binary_expression "param_1 == 0xbeef" identifier == number_literal) )) (compound_statement "{\n                return "mn10300";\n              }" { (return_statement "return "mn10300";" return (string_literal ""mn10300"" " string_content ") ;) })) (if_statement "if (param_1 == 0xdead) {\n                return "mn10200";\n              }" if (parenthesized_expression "(param_1 == 0xdead)" ( (binary_expression "param_1 == 0xdead" identifier == number_literal) )) (compound_statement "{\n                return "mn10200";\n              }" { (return_statement "return "mn10200";" return (string_literal ""mn10200"" " string_content ") ;) })) }) (else_clause "else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }" else (compound_statement "{\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }" { (if_statement "if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }" if (parenthesized_expression "(param_1 == 0xfeba)" ( (binary_expression "param_1 == 0xfeba" identifier == number_literal) )) (compound_statement "{\n                return "Vitesse IQ2000";\n              }" { (return_statement "return "Vitesse IQ2000";" return (string_literal ""Vitesse IQ2000"" " string_content ") ;) })) (if_statement "if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }" if (parenthesized_expression "(param_1 == 0xfebb)" ( (binary_expression "param_1 == 0xfebb" identifier == number_literal) )) (compound_statement "{\n                return "Altera Nios";\n              }" { (return_statement "return "Altera Nios";" return (string_literal ""Altera Nios"" " string_content ") ;) })) (if_statement "if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }" if (parenthesized_expression "(param_1 == 0xfeb0)" ( (binary_expression "param_1 == 0xfeb0" identifier == number_literal) )) (compound_statement "{\n                return "Altera Nios";\n              }" { (return_statement "return "Altera Nios";" return (string_literal ""Altera Nios"" " string_content ") ;) })) }))) }))) }))) }))) }))) }))) (expression_statement "pcVar1 = (char *)dcgettext(0,"<unknown>: 0x%x",5);" (assignment_expression "pcVar1 = (char *)dcgettext(0,"<unknown>: 0x%x",5)" identifier = (cast_expression "(char *)dcgettext(0,"<unknown>: 0x%x",5)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (call_expression "dcgettext(0,"<unknown>: 0x%x",5)" identifier (argument_list "(0,"<unknown>: 0x%x",5)" ( number_literal , (string_literal ""<unknown>: 0x%x"" " string_content ") , number_literal ))))) ;) (expression_statement "snprintf(&DAT_000b5ba0,0x40,pcVar1,param_1);" (call_expression "snprintf(&DAT_000b5ba0,0x40,pcVar1,param_1)" identifier (argument_list "(&DAT_000b5ba0,0x40,pcVar1,param_1)" ( (pointer_expression "&DAT_000b5ba0" & identifier) , number_literal , identifier , identifier ))) ;) (return_statement "return &DAT_000b5ba0;" return (pointer_expression "&DAT_000b5ba0" & identifier) ;) })))
(translation_unit (function_definition TYPE (pointer_declarator * (ERROR IDENT) (function_declarator IDENT (parameter_list ( (parameter_declaration TYPE IDENT) )))) (compound_statement { (declaration TYPE (pointer_declarator * IDENT) ;) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (expression_statement (assignment_expression IDENT = (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (call_expression IDENT (argument_list ( LIT , (pointer_expression & IDENT) , LIT ))))) ;) (return_statement return IDENT ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) }) (else_clause else (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) }))) }) (else_clause else (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) }) (else_clause else (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) }))) }))) }) (else_clause else (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) }) (else_clause else (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) }))) }) (else_clause else (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression LIT < IDENT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression LIT < IDENT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) }))) }))) }) (else_clause else (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) }) (else_clause else (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) }))) }) (else_clause else (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression LIT < IDENT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression LIT < IDENT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) }))) }) (else_clause else (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) }) (else_clause else (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) }))) }) (else_clause else (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression LIT < IDENT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression LIT < IDENT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) }))) }))) }))) }) (else_clause else (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content escape_sequence string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) }) (else_clause else (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) }))) }) (else_clause else (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression LIT < IDENT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression LIT < IDENT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) }))) }) (else_clause else (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content escape_sequence string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content escape_sequence string_content ") ;) })) }) (else_clause else (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) }))) }) (else_clause else (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression LIT < IDENT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression LIT < IDENT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) }))) }))) }) (else_clause else (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) }) (else_clause else (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) }))) }) (else_clause else (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression LIT < IDENT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression LIT < IDENT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) }))) }) (else_clause else (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) }) (else_clause else (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) }))) }) (else_clause else (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression LIT < IDENT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression LIT < IDENT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) }))) }))) }))) }))) }) (else_clause else (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) }) (else_clause else (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) }))) }) (else_clause else (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression LIT < IDENT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression LIT < IDENT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) }))) }) (else_clause else (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) }) (else_clause else (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) }))) }) (else_clause else (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression LIT < IDENT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression LIT < IDENT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) }))) }))) }) (else_clause else (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) }) (else_clause else (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) }))) }) (else_clause else (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression LIT < IDENT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression LIT < IDENT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) }))) }) (else_clause else (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) }) (else_clause else (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) }))) }) (else_clause else (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression LIT < IDENT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression LIT < IDENT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) }))) }))) }))) }) (else_clause else (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) }) (else_clause else (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) }))) }) (else_clause else (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression LIT < IDENT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression LIT < IDENT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) }))) }) (else_clause else (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) }) (else_clause else (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) }))) }) (else_clause else (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) }) (else_clause else (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) }))) }))) }))) }) (else_clause else (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) }) (else_clause else (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) }))) }) (else_clause else (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) }) (else_clause else (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) }))) }))) }) (else_clause else (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) }) (else_clause else (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) }))) }) (else_clause else (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT < LIT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) }) (else_clause else (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return (string_literal " string_content ") ;) })) }))) }))) }))) }))) }))) }))) (expression_statement (assignment_expression IDENT = (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (call_expression IDENT (argument_list ( LIT , (string_literal " string_content ") , LIT ))))) ;) (expression_statement (call_expression IDENT (argument_list ( (pointer_expression & IDENT) , LIT , IDENT , IDENT ))) ;) (return_statement return (pointer_expression & IDENT) ;) })))
(function_definition "char * __regparm3 FUN_0001c3f0(uint param_1)\n\n{\n  char *pcVar1;\n  \n  if (param_1 == 0x76) {\n    return "Microchip Technology dsPIC30F Digital Signal Controller";\n  }\n  if (param_1 < 0x77) {\n    if (param_1 == 0x42) {\n      return "Siemens FX66 microcontroller";\n    }\n    if (param_1 < 0x43) {\n      if (param_1 == 0x28) {\n        return "ARM";\n      }\n      if (param_1 < 0x29) {\n        if (param_1 == 0xb) {\n          return "Sparc v9 (old)";\n        }\n        if (param_1 < 0xc) {\n          if (param_1 == 5) {\n            return "MC88000";\n          }\n          if (param_1 < 6) {\n            if (param_1 == 2) {\n              return "Sparc";\n            }\n            if (param_1 < 3) {\n              if (param_1 == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (param_1 == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (param_1 == 3) {\n                return "Intel 80386";\n              }\n              if (param_1 == 4) {\n                return "MC68000";\n              }\n            }\n          }\n          else {\n            if (param_1 == 8) {\n              return "MIPS R3000";\n            }\n            if (param_1 < 9) {\n              if (param_1 == 6) {\n                return "Intel MCU";\n              }\n              if (param_1 == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (param_1 == 9) {\n                return "IBM System/370";\n              }\n              if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x15) {\n            return "PowerPC64";\n          }\n          if (param_1 < 0x16) {\n            if (param_1 == 0x12) {\n              return "Sparc v8+";\n            }\n            if (param_1 < 0x13) {\n              if (param_1 == 0xf) {\n                return "HPPA";\n              }\n              if (param_1 == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (param_1 == 0x13) {\n                return "Intel 80960";\n              }\n              if (param_1 == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < param_1) {\n              if (param_1 == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < param_1) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (param_1 == 0x16) {\n              return "IBM S/390";\n            }\n            if (param_1 == 0x17) {\n              return "SPU";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x35) {\n          return "Motorola MC68HC12 Microcontroller";\n        }\n        if (param_1 < 0x36) {\n          if (param_1 == 0x2e) {\n            return "Renesas H8/300";\n          }\n          if (param_1 < 0x2f) {\n            if (param_1 == 0x2b) {\n              return "Sparc v9";\n            }\n            if (param_1 < 0x2c) {\n              if (param_1 == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (param_1 == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (param_1 == 0x2d) {\n                return "ARC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < param_1) {\n              if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (param_1 == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (param_1 == 0x30) {\n              return "Renesas H8S";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x3b) {\n            return "Toyota ME16 processor";\n          }\n          if (param_1 < 0x3c) {\n            if (param_1 == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (param_1 < 0x39) {\n              if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < param_1) {\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (param_1 == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (param_1 == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }\n        }\n      }\n    }\n    else {\n      if (param_1 == 0x5c) {\n        return "OpenRISC 1000";\n      }\n      if (param_1 < 0x5d) {\n        if (param_1 == 0x4f) {\n          return "LSI Logic\'s 16-bit DSP processor";\n        }\n        if (param_1 < 0x50) {\n          if (param_1 == 0x48) {\n            return "Motorola MC68HC05 Microcontroller";\n          }\n          if (param_1 < 0x49) {\n            if (param_1 == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (param_1 < 0x46) {\n              if (param_1 == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (param_1 == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < param_1) {\n              if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (param_1 == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (param_1 == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x55) {\n            return "d10v";\n          }\n          if (param_1 < 0x56) {\n            if (param_1 == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (param_1 < 0x53) {\n              if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < param_1) {\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (param_1 == 0x56) {\n              return "d30v";\n            }\n            if (param_1 == 0x57) {\n              return "Renesas V850";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x69) {\n          return "Texas Instruments msp430 microcontroller";\n        }\n        if (param_1 < 0x6a) {\n          if (param_1 == 0x62) {\n            return "Tenor Network TPC processor";\n          }\n          if (param_1 < 99) {\n            if (param_1 == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (param_1 < 0x60) {\n              if (param_1 == 0x5d) {\n                return "ARCompact";\n              }\n              if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < param_1) {\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (param_1 == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (param_1 == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (param_1 < 0x70) {\n            if (param_1 == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (param_1 < 0x6d) {\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }\n      }\n    }\n  }\n  else {\n    if (param_1 == 0xc5) {\n      return "Renesas RL78";\n    }\n    if (param_1 < 0xc6) {\n      if (param_1 == 0xab) {\n        return "M2000 Reconfigurable RISC Microprocessor";\n      }\n      if (param_1 < 0xac) {\n        if (param_1 == 0x8e) {\n          return "Texas Instruments TMS320C55x DSP family";\n        }\n        if (param_1 < 0x8f) {\n          if (param_1 == 0x87) {\n            return "SUNPLUS S+Core";\n          }\n          if (param_1 < 0x88) {\n            if (param_1 == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (param_1 < 0x84) {\n              if (param_1 == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (param_1 == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < param_1) {\n              if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (param_1 == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (param_1 == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }\n          if (param_1 < 0xa5) {\n            if (param_1 == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (param_1 < 0xa2) {\n              if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < param_1) {\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (param_1 == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (param_1 == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0xb8) {\n          return "ARM (reserved)";\n        }\n        if (param_1 < 0xb9) {\n          if (param_1 == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xb2) {\n            if (param_1 == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (param_1 < 0xaf) {\n              if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (param_1 == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < param_1) {\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (param_1 == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (param_1 == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (param_1 < 0xbf) {\n            if (param_1 == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (param_1 < 0xbc) {\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }\n      }\n    }\n    else {\n      if (param_1 == 0xfa) {\n        return "Netronome Flow Processor";\n      }\n      if (param_1 < 0xfb) {\n        if (param_1 == 0xd7) {\n          return "Paneve CDP architecture family";\n        }\n        if (param_1 < 0xd8) {\n          if (param_1 == 0xcb) {\n            return "XMOS xCORE processor family";\n          }\n          if (param_1 < 0xcc) {\n            if (param_1 == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (param_1 < 0xc9) {\n              if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < param_1) {\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (param_1 == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (param_1 == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (param_1 < 0xde) {\n            if (param_1 == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (param_1 < 0xdb) {\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }\n            if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x9026) {\n          return "Alpha";\n        }\n        if (param_1 < 0x9027) {\n          if (param_1 == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (param_1 < 0x4689) {\n            if (param_1 == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (param_1 < 0x2531) {\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xbaac) {\n            if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }\n            if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }\n      }\n    }\n  }\n  pcVar1 = (char *)dcgettext(0,"<unknown>: 0x%x",5);\n  snprintf(&DAT_000b5ba0,0x40,pcVar1,param_1);\n  return &DAT_000b5ba0;\n}" (primitive_type "char") (pointer_declarator "* __regparm3 FUN_0001c3f0(uint param_1)" (* "*") (ERROR "__regparm3" (identifier "__regparm3")) (function_declarator "FUN_0001c3f0(uint param_1)" (identifier "FUN_0001c3f0") (parameter_list "(uint param_1)" (( "(") (parameter_declaration "uint param_1" (type_identifier "uint") (identifier "param_1")) () ")")))) (compound_statement "{\n  char *pcVar1;\n  \n  if (param_1 == 0x76) {\n    return "Microchip Technology dsPIC30F Digital Signal Controller";\n  }\n  if (param_1 < 0x77) {\n    if (param_1 == 0x42) {\n      return "Siemens FX66 microcontroller";\n    }\n    if (param_1 < 0x43) {\n      if (param_1 == 0x28) {\n        return "ARM";\n      }\n      if (param_1 < 0x29) {\n        if (param_1 == 0xb) {\n          return "Sparc v9 (old)";\n        }\n        if (param_1 < 0xc) {\n          if (param_1 == 5) {\n            return "MC88000";\n          }\n          if (param_1 < 6) {\n            if (param_1 == 2) {\n              return "Sparc";\n            }\n            if (param_1 < 3) {\n              if (param_1 == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (param_1 == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (param_1 == 3) {\n                return "Intel 80386";\n              }\n              if (param_1 == 4) {\n                return "MC68000";\n              }\n            }\n          }\n          else {\n            if (param_1 == 8) {\n              return "MIPS R3000";\n            }\n            if (param_1 < 9) {\n              if (param_1 == 6) {\n                return "Intel MCU";\n              }\n              if (param_1 == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (param_1 == 9) {\n                return "IBM System/370";\n              }\n              if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x15) {\n            return "PowerPC64";\n          }\n          if (param_1 < 0x16) {\n            if (param_1 == 0x12) {\n              return "Sparc v8+";\n            }\n            if (param_1 < 0x13) {\n              if (param_1 == 0xf) {\n                return "HPPA";\n              }\n              if (param_1 == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (param_1 == 0x13) {\n                return "Intel 80960";\n              }\n              if (param_1 == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < param_1) {\n              if (param_1 == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < param_1) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (param_1 == 0x16) {\n              return "IBM S/390";\n            }\n            if (param_1 == 0x17) {\n              return "SPU";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x35) {\n          return "Motorola MC68HC12 Microcontroller";\n        }\n        if (param_1 < 0x36) {\n          if (param_1 == 0x2e) {\n            return "Renesas H8/300";\n          }\n          if (param_1 < 0x2f) {\n            if (param_1 == 0x2b) {\n              return "Sparc v9";\n            }\n            if (param_1 < 0x2c) {\n              if (param_1 == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (param_1 == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (param_1 == 0x2d) {\n                return "ARC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < param_1) {\n              if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (param_1 == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (param_1 == 0x30) {\n              return "Renesas H8S";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x3b) {\n            return "Toyota ME16 processor";\n          }\n          if (param_1 < 0x3c) {\n            if (param_1 == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (param_1 < 0x39) {\n              if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < param_1) {\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (param_1 == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (param_1 == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }\n        }\n      }\n    }\n    else {\n      if (param_1 == 0x5c) {\n        return "OpenRISC 1000";\n      }\n      if (param_1 < 0x5d) {\n        if (param_1 == 0x4f) {\n          return "LSI Logic\'s 16-bit DSP processor";\n        }\n        if (param_1 < 0x50) {\n          if (param_1 == 0x48) {\n            return "Motorola MC68HC05 Microcontroller";\n          }\n          if (param_1 < 0x49) {\n            if (param_1 == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (param_1 < 0x46) {\n              if (param_1 == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (param_1 == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < param_1) {\n              if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (param_1 == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (param_1 == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x55) {\n            return "d10v";\n          }\n          if (param_1 < 0x56) {\n            if (param_1 == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (param_1 < 0x53) {\n              if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < param_1) {\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (param_1 == 0x56) {\n              return "d30v";\n            }\n            if (param_1 == 0x57) {\n              return "Renesas V850";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x69) {\n          return "Texas Instruments msp430 microcontroller";\n        }\n        if (param_1 < 0x6a) {\n          if (param_1 == 0x62) {\n            return "Tenor Network TPC processor";\n          }\n          if (param_1 < 99) {\n            if (param_1 == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (param_1 < 0x60) {\n              if (param_1 == 0x5d) {\n                return "ARCompact";\n              }\n              if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < param_1) {\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (param_1 == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (param_1 == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (param_1 < 0x70) {\n            if (param_1 == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (param_1 < 0x6d) {\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }\n      }\n    }\n  }\n  else {\n    if (param_1 == 0xc5) {\n      return "Renesas RL78";\n    }\n    if (param_1 < 0xc6) {\n      if (param_1 == 0xab) {\n        return "M2000 Reconfigurable RISC Microprocessor";\n      }\n      if (param_1 < 0xac) {\n        if (param_1 == 0x8e) {\n          return "Texas Instruments TMS320C55x DSP family";\n        }\n        if (param_1 < 0x8f) {\n          if (param_1 == 0x87) {\n            return "SUNPLUS S+Core";\n          }\n          if (param_1 < 0x88) {\n            if (param_1 == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (param_1 < 0x84) {\n              if (param_1 == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (param_1 == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < param_1) {\n              if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (param_1 == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (param_1 == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }\n          if (param_1 < 0xa5) {\n            if (param_1 == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (param_1 < 0xa2) {\n              if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < param_1) {\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (param_1 == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (param_1 == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0xb8) {\n          return "ARM (reserved)";\n        }\n        if (param_1 < 0xb9) {\n          if (param_1 == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xb2) {\n            if (param_1 == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (param_1 < 0xaf) {\n              if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (param_1 == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < param_1) {\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (param_1 == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (param_1 == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (param_1 < 0xbf) {\n            if (param_1 == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (param_1 < 0xbc) {\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }\n      }\n    }\n    else {\n      if (param_1 == 0xfa) {\n        return "Netronome Flow Processor";\n      }\n      if (param_1 < 0xfb) {\n        if (param_1 == 0xd7) {\n          return "Paneve CDP architecture family";\n        }\n        if (param_1 < 0xd8) {\n          if (param_1 == 0xcb) {\n            return "XMOS xCORE processor family";\n          }\n          if (param_1 < 0xcc) {\n            if (param_1 == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (param_1 < 0xc9) {\n              if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < param_1) {\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (param_1 == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (param_1 == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (param_1 < 0xde) {\n            if (param_1 == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (param_1 < 0xdb) {\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }\n            if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x9026) {\n          return "Alpha";\n        }\n        if (param_1 < 0x9027) {\n          if (param_1 == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (param_1 < 0x4689) {\n            if (param_1 == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (param_1 < 0x2531) {\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xbaac) {\n            if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }\n            if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }\n      }\n    }\n  }\n  pcVar1 = (char *)dcgettext(0,"<unknown>: 0x%x",5);\n  snprintf(&DAT_000b5ba0,0x40,pcVar1,param_1);\n  return &DAT_000b5ba0;\n}" ({ "{") (declaration "char *pcVar1;" (primitive_type "char") (pointer_declarator "*pcVar1" (* "*") (identifier "pcVar1")) (; ";")) (if_statement "if (param_1 == 0x76) {\n    return "Microchip Technology dsPIC30F Digital Signal Controller";\n  }" (if "if") (parenthesized_expression "(param_1 == 0x76)" (( "(") (binary_expression "param_1 == 0x76" (identifier "param_1") (== "==") (number_literal "0x76")) () ")")) (compound_statement "{\n    return "Microchip Technology dsPIC30F Digital Signal Controller";\n  }" ({ "{") (return_statement "return "Microchip Technology dsPIC30F Digital Signal Controller";" (return "return") (string_literal ""Microchip Technology dsPIC30F Digital Signal Controller"" (" """) (string_content "Microchip Technology dsPIC30F Digital Signal Controller") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 < 0x77) {\n    if (param_1 == 0x42) {\n      return "Siemens FX66 microcontroller";\n    }\n    if (param_1 < 0x43) {\n      if (param_1 == 0x28) {\n        return "ARM";\n      }\n      if (param_1 < 0x29) {\n        if (param_1 == 0xb) {\n          return "Sparc v9 (old)";\n        }\n        if (param_1 < 0xc) {\n          if (param_1 == 5) {\n            return "MC88000";\n          }\n          if (param_1 < 6) {\n            if (param_1 == 2) {\n              return "Sparc";\n            }\n            if (param_1 < 3) {\n              if (param_1 == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (param_1 == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (param_1 == 3) {\n                return "Intel 80386";\n              }\n              if (param_1 == 4) {\n                return "MC68000";\n              }\n            }\n          }\n          else {\n            if (param_1 == 8) {\n              return "MIPS R3000";\n            }\n            if (param_1 < 9) {\n              if (param_1 == 6) {\n                return "Intel MCU";\n              }\n              if (param_1 == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (param_1 == 9) {\n                return "IBM System/370";\n              }\n              if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x15) {\n            return "PowerPC64";\n          }\n          if (param_1 < 0x16) {\n            if (param_1 == 0x12) {\n              return "Sparc v8+";\n            }\n            if (param_1 < 0x13) {\n              if (param_1 == 0xf) {\n                return "HPPA";\n              }\n              if (param_1 == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (param_1 == 0x13) {\n                return "Intel 80960";\n              }\n              if (param_1 == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < param_1) {\n              if (param_1 == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < param_1) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (param_1 == 0x16) {\n              return "IBM S/390";\n            }\n            if (param_1 == 0x17) {\n              return "SPU";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x35) {\n          return "Motorola MC68HC12 Microcontroller";\n        }\n        if (param_1 < 0x36) {\n          if (param_1 == 0x2e) {\n            return "Renesas H8/300";\n          }\n          if (param_1 < 0x2f) {\n            if (param_1 == 0x2b) {\n              return "Sparc v9";\n            }\n            if (param_1 < 0x2c) {\n              if (param_1 == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (param_1 == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (param_1 == 0x2d) {\n                return "ARC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < param_1) {\n              if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (param_1 == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (param_1 == 0x30) {\n              return "Renesas H8S";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x3b) {\n            return "Toyota ME16 processor";\n          }\n          if (param_1 < 0x3c) {\n            if (param_1 == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (param_1 < 0x39) {\n              if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < param_1) {\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (param_1 == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (param_1 == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }\n        }\n      }\n    }\n    else {\n      if (param_1 == 0x5c) {\n        return "OpenRISC 1000";\n      }\n      if (param_1 < 0x5d) {\n        if (param_1 == 0x4f) {\n          return "LSI Logic\'s 16-bit DSP processor";\n        }\n        if (param_1 < 0x50) {\n          if (param_1 == 0x48) {\n            return "Motorola MC68HC05 Microcontroller";\n          }\n          if (param_1 < 0x49) {\n            if (param_1 == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (param_1 < 0x46) {\n              if (param_1 == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (param_1 == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < param_1) {\n              if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (param_1 == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (param_1 == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x55) {\n            return "d10v";\n          }\n          if (param_1 < 0x56) {\n            if (param_1 == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (param_1 < 0x53) {\n              if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < param_1) {\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (param_1 == 0x56) {\n              return "d30v";\n            }\n            if (param_1 == 0x57) {\n              return "Renesas V850";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x69) {\n          return "Texas Instruments msp430 microcontroller";\n        }\n        if (param_1 < 0x6a) {\n          if (param_1 == 0x62) {\n            return "Tenor Network TPC processor";\n          }\n          if (param_1 < 99) {\n            if (param_1 == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (param_1 < 0x60) {\n              if (param_1 == 0x5d) {\n                return "ARCompact";\n              }\n              if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < param_1) {\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (param_1 == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (param_1 == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (param_1 < 0x70) {\n            if (param_1 == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (param_1 < 0x6d) {\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }\n      }\n    }\n  }\n  else {\n    if (param_1 == 0xc5) {\n      return "Renesas RL78";\n    }\n    if (param_1 < 0xc6) {\n      if (param_1 == 0xab) {\n        return "M2000 Reconfigurable RISC Microprocessor";\n      }\n      if (param_1 < 0xac) {\n        if (param_1 == 0x8e) {\n          return "Texas Instruments TMS320C55x DSP family";\n        }\n        if (param_1 < 0x8f) {\n          if (param_1 == 0x87) {\n            return "SUNPLUS S+Core";\n          }\n          if (param_1 < 0x88) {\n            if (param_1 == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (param_1 < 0x84) {\n              if (param_1 == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (param_1 == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < param_1) {\n              if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (param_1 == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (param_1 == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }\n          if (param_1 < 0xa5) {\n            if (param_1 == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (param_1 < 0xa2) {\n              if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < param_1) {\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (param_1 == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (param_1 == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0xb8) {\n          return "ARM (reserved)";\n        }\n        if (param_1 < 0xb9) {\n          if (param_1 == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xb2) {\n            if (param_1 == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (param_1 < 0xaf) {\n              if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (param_1 == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < param_1) {\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (param_1 == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (param_1 == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (param_1 < 0xbf) {\n            if (param_1 == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (param_1 < 0xbc) {\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }\n      }\n    }\n    else {\n      if (param_1 == 0xfa) {\n        return "Netronome Flow Processor";\n      }\n      if (param_1 < 0xfb) {\n        if (param_1 == 0xd7) {\n          return "Paneve CDP architecture family";\n        }\n        if (param_1 < 0xd8) {\n          if (param_1 == 0xcb) {\n            return "XMOS xCORE processor family";\n          }\n          if (param_1 < 0xcc) {\n            if (param_1 == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (param_1 < 0xc9) {\n              if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < param_1) {\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (param_1 == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (param_1 == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (param_1 < 0xde) {\n            if (param_1 == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (param_1 < 0xdb) {\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }\n            if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x9026) {\n          return "Alpha";\n        }\n        if (param_1 < 0x9027) {\n          if (param_1 == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (param_1 < 0x4689) {\n            if (param_1 == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (param_1 < 0x2531) {\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xbaac) {\n            if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }\n            if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }\n      }\n    }\n  }" (if "if") (parenthesized_expression "(param_1 < 0x77)" (( "(") (binary_expression "param_1 < 0x77" (identifier "param_1") (< "<") (number_literal "0x77")) () ")")) (compound_statement "{\n    if (param_1 == 0x42) {\n      return "Siemens FX66 microcontroller";\n    }\n    if (param_1 < 0x43) {\n      if (param_1 == 0x28) {\n        return "ARM";\n      }\n      if (param_1 < 0x29) {\n        if (param_1 == 0xb) {\n          return "Sparc v9 (old)";\n        }\n        if (param_1 < 0xc) {\n          if (param_1 == 5) {\n            return "MC88000";\n          }\n          if (param_1 < 6) {\n            if (param_1 == 2) {\n              return "Sparc";\n            }\n            if (param_1 < 3) {\n              if (param_1 == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (param_1 == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (param_1 == 3) {\n                return "Intel 80386";\n              }\n              if (param_1 == 4) {\n                return "MC68000";\n              }\n            }\n          }\n          else {\n            if (param_1 == 8) {\n              return "MIPS R3000";\n            }\n            if (param_1 < 9) {\n              if (param_1 == 6) {\n                return "Intel MCU";\n              }\n              if (param_1 == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (param_1 == 9) {\n                return "IBM System/370";\n              }\n              if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x15) {\n            return "PowerPC64";\n          }\n          if (param_1 < 0x16) {\n            if (param_1 == 0x12) {\n              return "Sparc v8+";\n            }\n            if (param_1 < 0x13) {\n              if (param_1 == 0xf) {\n                return "HPPA";\n              }\n              if (param_1 == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (param_1 == 0x13) {\n                return "Intel 80960";\n              }\n              if (param_1 == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < param_1) {\n              if (param_1 == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < param_1) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (param_1 == 0x16) {\n              return "IBM S/390";\n            }\n            if (param_1 == 0x17) {\n              return "SPU";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x35) {\n          return "Motorola MC68HC12 Microcontroller";\n        }\n        if (param_1 < 0x36) {\n          if (param_1 == 0x2e) {\n            return "Renesas H8/300";\n          }\n          if (param_1 < 0x2f) {\n            if (param_1 == 0x2b) {\n              return "Sparc v9";\n            }\n            if (param_1 < 0x2c) {\n              if (param_1 == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (param_1 == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (param_1 == 0x2d) {\n                return "ARC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < param_1) {\n              if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (param_1 == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (param_1 == 0x30) {\n              return "Renesas H8S";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x3b) {\n            return "Toyota ME16 processor";\n          }\n          if (param_1 < 0x3c) {\n            if (param_1 == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (param_1 < 0x39) {\n              if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < param_1) {\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (param_1 == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (param_1 == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }\n        }\n      }\n    }\n    else {\n      if (param_1 == 0x5c) {\n        return "OpenRISC 1000";\n      }\n      if (param_1 < 0x5d) {\n        if (param_1 == 0x4f) {\n          return "LSI Logic\'s 16-bit DSP processor";\n        }\n        if (param_1 < 0x50) {\n          if (param_1 == 0x48) {\n            return "Motorola MC68HC05 Microcontroller";\n          }\n          if (param_1 < 0x49) {\n            if (param_1 == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (param_1 < 0x46) {\n              if (param_1 == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (param_1 == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < param_1) {\n              if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (param_1 == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (param_1 == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x55) {\n            return "d10v";\n          }\n          if (param_1 < 0x56) {\n            if (param_1 == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (param_1 < 0x53) {\n              if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < param_1) {\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (param_1 == 0x56) {\n              return "d30v";\n            }\n            if (param_1 == 0x57) {\n              return "Renesas V850";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x69) {\n          return "Texas Instruments msp430 microcontroller";\n        }\n        if (param_1 < 0x6a) {\n          if (param_1 == 0x62) {\n            return "Tenor Network TPC processor";\n          }\n          if (param_1 < 99) {\n            if (param_1 == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (param_1 < 0x60) {\n              if (param_1 == 0x5d) {\n                return "ARCompact";\n              }\n              if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < param_1) {\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (param_1 == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (param_1 == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (param_1 < 0x70) {\n            if (param_1 == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (param_1 < 0x6d) {\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }\n      }\n    }\n  }" ({ "{") (if_statement "if (param_1 == 0x42) {\n      return "Siemens FX66 microcontroller";\n    }" (if "if") (parenthesized_expression "(param_1 == 0x42)" (( "(") (binary_expression "param_1 == 0x42" (identifier "param_1") (== "==") (number_literal "0x42")) () ")")) (compound_statement "{\n      return "Siemens FX66 microcontroller";\n    }" ({ "{") (return_statement "return "Siemens FX66 microcontroller";" (return "return") (string_literal ""Siemens FX66 microcontroller"" (" """) (string_content "Siemens FX66 microcontroller") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 < 0x43) {\n      if (param_1 == 0x28) {\n        return "ARM";\n      }\n      if (param_1 < 0x29) {\n        if (param_1 == 0xb) {\n          return "Sparc v9 (old)";\n        }\n        if (param_1 < 0xc) {\n          if (param_1 == 5) {\n            return "MC88000";\n          }\n          if (param_1 < 6) {\n            if (param_1 == 2) {\n              return "Sparc";\n            }\n            if (param_1 < 3) {\n              if (param_1 == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (param_1 == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (param_1 == 3) {\n                return "Intel 80386";\n              }\n              if (param_1 == 4) {\n                return "MC68000";\n              }\n            }\n          }\n          else {\n            if (param_1 == 8) {\n              return "MIPS R3000";\n            }\n            if (param_1 < 9) {\n              if (param_1 == 6) {\n                return "Intel MCU";\n              }\n              if (param_1 == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (param_1 == 9) {\n                return "IBM System/370";\n              }\n              if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x15) {\n            return "PowerPC64";\n          }\n          if (param_1 < 0x16) {\n            if (param_1 == 0x12) {\n              return "Sparc v8+";\n            }\n            if (param_1 < 0x13) {\n              if (param_1 == 0xf) {\n                return "HPPA";\n              }\n              if (param_1 == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (param_1 == 0x13) {\n                return "Intel 80960";\n              }\n              if (param_1 == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < param_1) {\n              if (param_1 == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < param_1) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (param_1 == 0x16) {\n              return "IBM S/390";\n            }\n            if (param_1 == 0x17) {\n              return "SPU";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x35) {\n          return "Motorola MC68HC12 Microcontroller";\n        }\n        if (param_1 < 0x36) {\n          if (param_1 == 0x2e) {\n            return "Renesas H8/300";\n          }\n          if (param_1 < 0x2f) {\n            if (param_1 == 0x2b) {\n              return "Sparc v9";\n            }\n            if (param_1 < 0x2c) {\n              if (param_1 == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (param_1 == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (param_1 == 0x2d) {\n                return "ARC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < param_1) {\n              if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (param_1 == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (param_1 == 0x30) {\n              return "Renesas H8S";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x3b) {\n            return "Toyota ME16 processor";\n          }\n          if (param_1 < 0x3c) {\n            if (param_1 == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (param_1 < 0x39) {\n              if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < param_1) {\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (param_1 == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (param_1 == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }\n        }\n      }\n    }\n    else {\n      if (param_1 == 0x5c) {\n        return "OpenRISC 1000";\n      }\n      if (param_1 < 0x5d) {\n        if (param_1 == 0x4f) {\n          return "LSI Logic\'s 16-bit DSP processor";\n        }\n        if (param_1 < 0x50) {\n          if (param_1 == 0x48) {\n            return "Motorola MC68HC05 Microcontroller";\n          }\n          if (param_1 < 0x49) {\n            if (param_1 == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (param_1 < 0x46) {\n              if (param_1 == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (param_1 == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < param_1) {\n              if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (param_1 == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (param_1 == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x55) {\n            return "d10v";\n          }\n          if (param_1 < 0x56) {\n            if (param_1 == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (param_1 < 0x53) {\n              if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < param_1) {\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (param_1 == 0x56) {\n              return "d30v";\n            }\n            if (param_1 == 0x57) {\n              return "Renesas V850";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x69) {\n          return "Texas Instruments msp430 microcontroller";\n        }\n        if (param_1 < 0x6a) {\n          if (param_1 == 0x62) {\n            return "Tenor Network TPC processor";\n          }\n          if (param_1 < 99) {\n            if (param_1 == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (param_1 < 0x60) {\n              if (param_1 == 0x5d) {\n                return "ARCompact";\n              }\n              if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < param_1) {\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (param_1 == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (param_1 == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (param_1 < 0x70) {\n            if (param_1 == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (param_1 < 0x6d) {\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }\n      }\n    }" (if "if") (parenthesized_expression "(param_1 < 0x43)" (( "(") (binary_expression "param_1 < 0x43" (identifier "param_1") (< "<") (number_literal "0x43")) () ")")) (compound_statement "{\n      if (param_1 == 0x28) {\n        return "ARM";\n      }\n      if (param_1 < 0x29) {\n        if (param_1 == 0xb) {\n          return "Sparc v9 (old)";\n        }\n        if (param_1 < 0xc) {\n          if (param_1 == 5) {\n            return "MC88000";\n          }\n          if (param_1 < 6) {\n            if (param_1 == 2) {\n              return "Sparc";\n            }\n            if (param_1 < 3) {\n              if (param_1 == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (param_1 == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (param_1 == 3) {\n                return "Intel 80386";\n              }\n              if (param_1 == 4) {\n                return "MC68000";\n              }\n            }\n          }\n          else {\n            if (param_1 == 8) {\n              return "MIPS R3000";\n            }\n            if (param_1 < 9) {\n              if (param_1 == 6) {\n                return "Intel MCU";\n              }\n              if (param_1 == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (param_1 == 9) {\n                return "IBM System/370";\n              }\n              if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x15) {\n            return "PowerPC64";\n          }\n          if (param_1 < 0x16) {\n            if (param_1 == 0x12) {\n              return "Sparc v8+";\n            }\n            if (param_1 < 0x13) {\n              if (param_1 == 0xf) {\n                return "HPPA";\n              }\n              if (param_1 == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (param_1 == 0x13) {\n                return "Intel 80960";\n              }\n              if (param_1 == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < param_1) {\n              if (param_1 == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < param_1) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (param_1 == 0x16) {\n              return "IBM S/390";\n            }\n            if (param_1 == 0x17) {\n              return "SPU";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x35) {\n          return "Motorola MC68HC12 Microcontroller";\n        }\n        if (param_1 < 0x36) {\n          if (param_1 == 0x2e) {\n            return "Renesas H8/300";\n          }\n          if (param_1 < 0x2f) {\n            if (param_1 == 0x2b) {\n              return "Sparc v9";\n            }\n            if (param_1 < 0x2c) {\n              if (param_1 == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (param_1 == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (param_1 == 0x2d) {\n                return "ARC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < param_1) {\n              if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (param_1 == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (param_1 == 0x30) {\n              return "Renesas H8S";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x3b) {\n            return "Toyota ME16 processor";\n          }\n          if (param_1 < 0x3c) {\n            if (param_1 == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (param_1 < 0x39) {\n              if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < param_1) {\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (param_1 == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (param_1 == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }\n        }\n      }\n    }" ({ "{") (if_statement "if (param_1 == 0x28) {\n        return "ARM";\n      }" (if "if") (parenthesized_expression "(param_1 == 0x28)" (( "(") (binary_expression "param_1 == 0x28" (identifier "param_1") (== "==") (number_literal "0x28")) () ")")) (compound_statement "{\n        return "ARM";\n      }" ({ "{") (return_statement "return "ARM";" (return "return") (string_literal ""ARM"" (" """) (string_content "ARM") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 < 0x29) {\n        if (param_1 == 0xb) {\n          return "Sparc v9 (old)";\n        }\n        if (param_1 < 0xc) {\n          if (param_1 == 5) {\n            return "MC88000";\n          }\n          if (param_1 < 6) {\n            if (param_1 == 2) {\n              return "Sparc";\n            }\n            if (param_1 < 3) {\n              if (param_1 == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (param_1 == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (param_1 == 3) {\n                return "Intel 80386";\n              }\n              if (param_1 == 4) {\n                return "MC68000";\n              }\n            }\n          }\n          else {\n            if (param_1 == 8) {\n              return "MIPS R3000";\n            }\n            if (param_1 < 9) {\n              if (param_1 == 6) {\n                return "Intel MCU";\n              }\n              if (param_1 == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (param_1 == 9) {\n                return "IBM System/370";\n              }\n              if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x15) {\n            return "PowerPC64";\n          }\n          if (param_1 < 0x16) {\n            if (param_1 == 0x12) {\n              return "Sparc v8+";\n            }\n            if (param_1 < 0x13) {\n              if (param_1 == 0xf) {\n                return "HPPA";\n              }\n              if (param_1 == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (param_1 == 0x13) {\n                return "Intel 80960";\n              }\n              if (param_1 == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < param_1) {\n              if (param_1 == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < param_1) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (param_1 == 0x16) {\n              return "IBM S/390";\n            }\n            if (param_1 == 0x17) {\n              return "SPU";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x35) {\n          return "Motorola MC68HC12 Microcontroller";\n        }\n        if (param_1 < 0x36) {\n          if (param_1 == 0x2e) {\n            return "Renesas H8/300";\n          }\n          if (param_1 < 0x2f) {\n            if (param_1 == 0x2b) {\n              return "Sparc v9";\n            }\n            if (param_1 < 0x2c) {\n              if (param_1 == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (param_1 == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (param_1 == 0x2d) {\n                return "ARC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < param_1) {\n              if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (param_1 == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (param_1 == 0x30) {\n              return "Renesas H8S";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x3b) {\n            return "Toyota ME16 processor";\n          }\n          if (param_1 < 0x3c) {\n            if (param_1 == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (param_1 < 0x39) {\n              if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < param_1) {\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (param_1 == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (param_1 == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }\n        }\n      }" (if "if") (parenthesized_expression "(param_1 < 0x29)" (( "(") (binary_expression "param_1 < 0x29" (identifier "param_1") (< "<") (number_literal "0x29")) () ")")) (compound_statement "{\n        if (param_1 == 0xb) {\n          return "Sparc v9 (old)";\n        }\n        if (param_1 < 0xc) {\n          if (param_1 == 5) {\n            return "MC88000";\n          }\n          if (param_1 < 6) {\n            if (param_1 == 2) {\n              return "Sparc";\n            }\n            if (param_1 < 3) {\n              if (param_1 == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (param_1 == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (param_1 == 3) {\n                return "Intel 80386";\n              }\n              if (param_1 == 4) {\n                return "MC68000";\n              }\n            }\n          }\n          else {\n            if (param_1 == 8) {\n              return "MIPS R3000";\n            }\n            if (param_1 < 9) {\n              if (param_1 == 6) {\n                return "Intel MCU";\n              }\n              if (param_1 == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (param_1 == 9) {\n                return "IBM System/370";\n              }\n              if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x15) {\n            return "PowerPC64";\n          }\n          if (param_1 < 0x16) {\n            if (param_1 == 0x12) {\n              return "Sparc v8+";\n            }\n            if (param_1 < 0x13) {\n              if (param_1 == 0xf) {\n                return "HPPA";\n              }\n              if (param_1 == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (param_1 == 0x13) {\n                return "Intel 80960";\n              }\n              if (param_1 == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < param_1) {\n              if (param_1 == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < param_1) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (param_1 == 0x16) {\n              return "IBM S/390";\n            }\n            if (param_1 == 0x17) {\n              return "SPU";\n            }\n          }\n        }\n      }" ({ "{") (if_statement "if (param_1 == 0xb) {\n          return "Sparc v9 (old)";\n        }" (if "if") (parenthesized_expression "(param_1 == 0xb)" (( "(") (binary_expression "param_1 == 0xb" (identifier "param_1") (== "==") (number_literal "0xb")) () ")")) (compound_statement "{\n          return "Sparc v9 (old)";\n        }" ({ "{") (return_statement "return "Sparc v9 (old)";" (return "return") (string_literal ""Sparc v9 (old)"" (" """) (string_content "Sparc v9 (old)") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 < 0xc) {\n          if (param_1 == 5) {\n            return "MC88000";\n          }\n          if (param_1 < 6) {\n            if (param_1 == 2) {\n              return "Sparc";\n            }\n            if (param_1 < 3) {\n              if (param_1 == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (param_1 == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (param_1 == 3) {\n                return "Intel 80386";\n              }\n              if (param_1 == 4) {\n                return "MC68000";\n              }\n            }\n          }\n          else {\n            if (param_1 == 8) {\n              return "MIPS R3000";\n            }\n            if (param_1 < 9) {\n              if (param_1 == 6) {\n                return "Intel MCU";\n              }\n              if (param_1 == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (param_1 == 9) {\n                return "IBM System/370";\n              }\n              if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x15) {\n            return "PowerPC64";\n          }\n          if (param_1 < 0x16) {\n            if (param_1 == 0x12) {\n              return "Sparc v8+";\n            }\n            if (param_1 < 0x13) {\n              if (param_1 == 0xf) {\n                return "HPPA";\n              }\n              if (param_1 == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (param_1 == 0x13) {\n                return "Intel 80960";\n              }\n              if (param_1 == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < param_1) {\n              if (param_1 == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < param_1) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (param_1 == 0x16) {\n              return "IBM S/390";\n            }\n            if (param_1 == 0x17) {\n              return "SPU";\n            }\n          }\n        }" (if "if") (parenthesized_expression "(param_1 < 0xc)" (( "(") (binary_expression "param_1 < 0xc" (identifier "param_1") (< "<") (number_literal "0xc")) () ")")) (compound_statement "{\n          if (param_1 == 5) {\n            return "MC88000";\n          }\n          if (param_1 < 6) {\n            if (param_1 == 2) {\n              return "Sparc";\n            }\n            if (param_1 < 3) {\n              if (param_1 == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (param_1 == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (param_1 == 3) {\n                return "Intel 80386";\n              }\n              if (param_1 == 4) {\n                return "MC68000";\n              }\n            }\n          }\n          else {\n            if (param_1 == 8) {\n              return "MIPS R3000";\n            }\n            if (param_1 < 9) {\n              if (param_1 == 6) {\n                return "Intel MCU";\n              }\n              if (param_1 == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (param_1 == 9) {\n                return "IBM System/370";\n              }\n              if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }\n        }" ({ "{") (if_statement "if (param_1 == 5) {\n            return "MC88000";\n          }" (if "if") (parenthesized_expression "(param_1 == 5)" (( "(") (binary_expression "param_1 == 5" (identifier "param_1") (== "==") (number_literal "5")) () ")")) (compound_statement "{\n            return "MC88000";\n          }" ({ "{") (return_statement "return "MC88000";" (return "return") (string_literal ""MC88000"" (" """) (string_content "MC88000") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 < 6) {\n            if (param_1 == 2) {\n              return "Sparc";\n            }\n            if (param_1 < 3) {\n              if (param_1 == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (param_1 == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (param_1 == 3) {\n                return "Intel 80386";\n              }\n              if (param_1 == 4) {\n                return "MC68000";\n              }\n            }\n          }\n          else {\n            if (param_1 == 8) {\n              return "MIPS R3000";\n            }\n            if (param_1 < 9) {\n              if (param_1 == 6) {\n                return "Intel MCU";\n              }\n              if (param_1 == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (param_1 == 9) {\n                return "IBM System/370";\n              }\n              if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }" (if "if") (parenthesized_expression "(param_1 < 6)" (( "(") (binary_expression "param_1 < 6" (identifier "param_1") (< "<") (number_literal "6")) () ")")) (compound_statement "{\n            if (param_1 == 2) {\n              return "Sparc";\n            }\n            if (param_1 < 3) {\n              if (param_1 == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (param_1 == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (param_1 == 3) {\n                return "Intel 80386";\n              }\n              if (param_1 == 4) {\n                return "MC68000";\n              }\n            }\n          }" ({ "{") (if_statement "if (param_1 == 2) {\n              return "Sparc";\n            }" (if "if") (parenthesized_expression "(param_1 == 2)" (( "(") (binary_expression "param_1 == 2" (identifier "param_1") (== "==") (number_literal "2")) () ")")) (compound_statement "{\n              return "Sparc";\n            }" ({ "{") (return_statement "return "Sparc";" (return "return") (string_literal ""Sparc"" (" """) (string_content "Sparc") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 < 3) {\n              if (param_1 == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (param_1 == 1) {\n                return "WE32100";\n              }\n            }\n            else {\n              if (param_1 == 3) {\n                return "Intel 80386";\n              }\n              if (param_1 == 4) {\n                return "MC68000";\n              }\n            }" (if "if") (parenthesized_expression "(param_1 < 3)" (( "(") (binary_expression "param_1 < 3" (identifier "param_1") (< "<") (number_literal "3")) () ")")) (compound_statement "{\n              if (param_1 == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }\n              if (param_1 == 1) {\n                return "WE32100";\n              }\n            }" ({ "{") (if_statement "if (param_1 == 0) {\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }" (if "if") (parenthesized_expression "(param_1 == 0)" (( "(") (binary_expression "param_1 == 0" (identifier "param_1") (== "==") (number_literal "0")) () ")")) (compound_statement "{\n                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);\n                return pcVar1;\n              }" ({ "{") (expression_statement "pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);" (assignment_expression "pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5)" (identifier "pcVar1") (= "=") (cast_expression "(char *)dcgettext(0,&DAT_000768a2,5)" (( "(") (type_descriptor "char *" (primitive_type "char") (abstract_pointer_declarator "*" (* "*"))) () ")") (call_expression "dcgettext(0,&DAT_000768a2,5)" (identifier "dcgettext") (argument_list "(0,&DAT_000768a2,5)" (( "(") (number_literal "0") (, ",") (pointer_expression "&DAT_000768a2" (& "&") (identifier "DAT_000768a2")) (, ",") (number_literal "5") () ")"))))) (; ";")) (return_statement "return pcVar1;" (return "return") (identifier "pcVar1") (; ";")) (} "}"))) (if_statement "if (param_1 == 1) {\n                return "WE32100";\n              }" (if "if") (parenthesized_expression "(param_1 == 1)" (( "(") (binary_expression "param_1 == 1" (identifier "param_1") (== "==") (number_literal "1")) () ")")) (compound_statement "{\n                return "WE32100";\n              }" ({ "{") (return_statement "return "WE32100";" (return "return") (string_literal ""WE32100"" (" """) (string_content "WE32100") (" """)) (; ";")) (} "}"))) (} "}")) (else_clause "else {\n              if (param_1 == 3) {\n                return "Intel 80386";\n              }\n              if (param_1 == 4) {\n                return "MC68000";\n              }\n            }" (else "else") (compound_statement "{\n              if (param_1 == 3) {\n                return "Intel 80386";\n              }\n              if (param_1 == 4) {\n                return "MC68000";\n              }\n            }" ({ "{") (if_statement "if (param_1 == 3) {\n                return "Intel 80386";\n              }" (if "if") (parenthesized_expression "(param_1 == 3)" (( "(") (binary_expression "param_1 == 3" (identifier "param_1") (== "==") (number_literal "3")) () ")")) (compound_statement "{\n                return "Intel 80386";\n              }" ({ "{") (return_statement "return "Intel 80386";" (return "return") (string_literal ""Intel 80386"" (" """) (string_content "Intel 80386") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 4) {\n                return "MC68000";\n              }" (if "if") (parenthesized_expression "(param_1 == 4)" (( "(") (binary_expression "param_1 == 4" (identifier "param_1") (== "==") (number_literal "4")) () ")")) (compound_statement "{\n                return "MC68000";\n              }" ({ "{") (return_statement "return "MC68000";" (return "return") (string_literal ""MC68000"" (" """) (string_content "MC68000") (" """)) (; ";")) (} "}"))) (} "}")))) (} "}")) (else_clause "else {\n            if (param_1 == 8) {\n              return "MIPS R3000";\n            }\n            if (param_1 < 9) {\n              if (param_1 == 6) {\n                return "Intel MCU";\n              }\n              if (param_1 == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (param_1 == 9) {\n                return "IBM System/370";\n              }\n              if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }" (else "else") (compound_statement "{\n            if (param_1 == 8) {\n              return "MIPS R3000";\n            }\n            if (param_1 < 9) {\n              if (param_1 == 6) {\n                return "Intel MCU";\n              }\n              if (param_1 == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (param_1 == 9) {\n                return "IBM System/370";\n              }\n              if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }\n          }" ({ "{") (if_statement "if (param_1 == 8) {\n              return "MIPS R3000";\n            }" (if "if") (parenthesized_expression "(param_1 == 8)" (( "(") (binary_expression "param_1 == 8" (identifier "param_1") (== "==") (number_literal "8")) () ")")) (compound_statement "{\n              return "MIPS R3000";\n            }" ({ "{") (return_statement "return "MIPS R3000";" (return "return") (string_literal ""MIPS R3000"" (" """) (string_content "MIPS R3000") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 < 9) {\n              if (param_1 == 6) {\n                return "Intel MCU";\n              }\n              if (param_1 == 7) {\n                return "Intel 80860";\n              }\n            }\n            else {\n              if (param_1 == 9) {\n                return "IBM System/370";\n              }\n              if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }" (if "if") (parenthesized_expression "(param_1 < 9)" (( "(") (binary_expression "param_1 < 9" (identifier "param_1") (< "<") (number_literal "9")) () ")")) (compound_statement "{\n              if (param_1 == 6) {\n                return "Intel MCU";\n              }\n              if (param_1 == 7) {\n                return "Intel 80860";\n              }\n            }" ({ "{") (if_statement "if (param_1 == 6) {\n                return "Intel MCU";\n              }" (if "if") (parenthesized_expression "(param_1 == 6)" (( "(") (binary_expression "param_1 == 6" (identifier "param_1") (== "==") (number_literal "6")) () ")")) (compound_statement "{\n                return "Intel MCU";\n              }" ({ "{") (return_statement "return "Intel MCU";" (return "return") (string_literal ""Intel MCU"" (" """) (string_content "Intel MCU") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 7) {\n                return "Intel 80860";\n              }" (if "if") (parenthesized_expression "(param_1 == 7)" (( "(") (binary_expression "param_1 == 7" (identifier "param_1") (== "==") (number_literal "7")) () ")")) (compound_statement "{\n                return "Intel 80860";\n              }" ({ "{") (return_statement "return "Intel 80860";" (return "return") (string_literal ""Intel 80860"" (" """) (string_content "Intel 80860") (" """)) (; ";")) (} "}"))) (} "}")) (else_clause "else {\n              if (param_1 == 9) {\n                return "IBM System/370";\n              }\n              if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }" (else "else") (compound_statement "{\n              if (param_1 == 9) {\n                return "IBM System/370";\n              }\n              if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }\n            }" ({ "{") (if_statement "if (param_1 == 9) {\n                return "IBM System/370";\n              }" (if "if") (parenthesized_expression "(param_1 == 9)" (( "(") (binary_expression "param_1 == 9" (identifier "param_1") (== "==") (number_literal "9")) () ")")) (compound_statement "{\n                return "IBM System/370";\n              }" ({ "{") (return_statement "return "IBM System/370";" (return "return") (string_literal ""IBM System/370"" (" """) (string_content "IBM System/370") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 10) {\n                return "MIPS R4000 big-endian";\n              }" (if "if") (parenthesized_expression "(param_1 == 10)" (( "(") (binary_expression "param_1 == 10" (identifier "param_1") (== "==") (number_literal "10")) () ")")) (compound_statement "{\n                return "MIPS R4000 big-endian";\n              }" ({ "{") (return_statement "return "MIPS R4000 big-endian";" (return "return") (string_literal ""MIPS R4000 big-endian"" (" """) (string_content "MIPS R4000 big-endian") (" """)) (; ";")) (} "}"))) (} "}")))) (} "}")))) (} "}")) (else_clause "else {\n          if (param_1 == 0x15) {\n            return "PowerPC64";\n          }\n          if (param_1 < 0x16) {\n            if (param_1 == 0x12) {\n              return "Sparc v8+";\n            }\n            if (param_1 < 0x13) {\n              if (param_1 == 0xf) {\n                return "HPPA";\n              }\n              if (param_1 == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (param_1 == 0x13) {\n                return "Intel 80960";\n              }\n              if (param_1 == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < param_1) {\n              if (param_1 == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < param_1) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (param_1 == 0x16) {\n              return "IBM S/390";\n            }\n            if (param_1 == 0x17) {\n              return "SPU";\n            }\n          }\n        }" (else "else") (compound_statement "{\n          if (param_1 == 0x15) {\n            return "PowerPC64";\n          }\n          if (param_1 < 0x16) {\n            if (param_1 == 0x12) {\n              return "Sparc v8+";\n            }\n            if (param_1 < 0x13) {\n              if (param_1 == 0xf) {\n                return "HPPA";\n              }\n              if (param_1 == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (param_1 == 0x13) {\n                return "Intel 80960";\n              }\n              if (param_1 == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < param_1) {\n              if (param_1 == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < param_1) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (param_1 == 0x16) {\n              return "IBM S/390";\n            }\n            if (param_1 == 0x17) {\n              return "SPU";\n            }\n          }\n        }" ({ "{") (if_statement "if (param_1 == 0x15) {\n            return "PowerPC64";\n          }" (if "if") (parenthesized_expression "(param_1 == 0x15)" (( "(") (binary_expression "param_1 == 0x15" (identifier "param_1") (== "==") (number_literal "0x15")) () ")")) (compound_statement "{\n            return "PowerPC64";\n          }" ({ "{") (return_statement "return "PowerPC64";" (return "return") (string_literal ""PowerPC64"" (" """) (string_content "PowerPC64") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 < 0x16) {\n            if (param_1 == 0x12) {\n              return "Sparc v8+";\n            }\n            if (param_1 < 0x13) {\n              if (param_1 == 0xf) {\n                return "HPPA";\n              }\n              if (param_1 == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (param_1 == 0x13) {\n                return "Intel 80960";\n              }\n              if (param_1 == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < param_1) {\n              if (param_1 == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < param_1) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (param_1 == 0x16) {\n              return "IBM S/390";\n            }\n            if (param_1 == 0x17) {\n              return "SPU";\n            }\n          }" (if "if") (parenthesized_expression "(param_1 < 0x16)" (( "(") (binary_expression "param_1 < 0x16" (identifier "param_1") (< "<") (number_literal "0x16")) () ")")) (compound_statement "{\n            if (param_1 == 0x12) {\n              return "Sparc v8+";\n            }\n            if (param_1 < 0x13) {\n              if (param_1 == 0xf) {\n                return "HPPA";\n              }\n              if (param_1 == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (param_1 == 0x13) {\n                return "Intel 80960";\n              }\n              if (param_1 == 0x14) {\n                return "PowerPC";\n              }\n            }\n          }" ({ "{") (if_statement "if (param_1 == 0x12) {\n              return "Sparc v8+";\n            }" (if "if") (parenthesized_expression "(param_1 == 0x12)" (( "(") (binary_expression "param_1 == 0x12" (identifier "param_1") (== "==") (number_literal "0x12")) () ")")) (compound_statement "{\n              return "Sparc v8+";\n            }" ({ "{") (return_statement "return "Sparc v8+";" (return "return") (string_literal ""Sparc v8+"" (" """) (string_content "Sparc v8+") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 < 0x13) {\n              if (param_1 == 0xf) {\n                return "HPPA";\n              }\n              if (param_1 == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }\n            else {\n              if (param_1 == 0x13) {\n                return "Intel 80960";\n              }\n              if (param_1 == 0x14) {\n                return "PowerPC";\n              }\n            }" (if "if") (parenthesized_expression "(param_1 < 0x13)" (( "(") (binary_expression "param_1 < 0x13" (identifier "param_1") (< "<") (number_literal "0x13")) () ")")) (compound_statement "{\n              if (param_1 == 0xf) {\n                return "HPPA";\n              }\n              if (param_1 == 0x11) {\n                return "Fujitsu VPP500";\n              }\n            }" ({ "{") (if_statement "if (param_1 == 0xf) {\n                return "HPPA";\n              }" (if "if") (parenthesized_expression "(param_1 == 0xf)" (( "(") (binary_expression "param_1 == 0xf" (identifier "param_1") (== "==") (number_literal "0xf")) () ")")) (compound_statement "{\n                return "HPPA";\n              }" ({ "{") (return_statement "return "HPPA";" (return "return") (string_literal ""HPPA"" (" """) (string_content "HPPA") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0x11) {\n                return "Fujitsu VPP500";\n              }" (if "if") (parenthesized_expression "(param_1 == 0x11)" (( "(") (binary_expression "param_1 == 0x11" (identifier "param_1") (== "==") (number_literal "0x11")) () ")")) (compound_statement "{\n                return "Fujitsu VPP500";\n              }" ({ "{") (return_statement "return "Fujitsu VPP500";" (return "return") (string_literal ""Fujitsu VPP500"" (" """) (string_content "Fujitsu VPP500") (" """)) (; ";")) (} "}"))) (} "}")) (else_clause "else {\n              if (param_1 == 0x13) {\n                return "Intel 80960";\n              }\n              if (param_1 == 0x14) {\n                return "PowerPC";\n              }\n            }" (else "else") (compound_statement "{\n              if (param_1 == 0x13) {\n                return "Intel 80960";\n              }\n              if (param_1 == 0x14) {\n                return "PowerPC";\n              }\n            }" ({ "{") (if_statement "if (param_1 == 0x13) {\n                return "Intel 80960";\n              }" (if "if") (parenthesized_expression "(param_1 == 0x13)" (( "(") (binary_expression "param_1 == 0x13" (identifier "param_1") (== "==") (number_literal "0x13")) () ")")) (compound_statement "{\n                return "Intel 80960";\n              }" ({ "{") (return_statement "return "Intel 80960";" (return "return") (string_literal ""Intel 80960"" (" """) (string_content "Intel 80960") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0x14) {\n                return "PowerPC";\n              }" (if "if") (parenthesized_expression "(param_1 == 0x14)" (( "(") (binary_expression "param_1 == 0x14" (identifier "param_1") (== "==") (number_literal "0x14")) () ")")) (compound_statement "{\n                return "PowerPC";\n              }" ({ "{") (return_statement "return "PowerPC";" (return "return") (string_literal ""PowerPC"" (" """) (string_content "PowerPC") (" """)) (; ";")) (} "}"))) (} "}")))) (} "}")) (else_clause "else {\n            if (param_1 == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < param_1) {\n              if (param_1 == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < param_1) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (param_1 == 0x16) {\n              return "IBM S/390";\n            }\n            if (param_1 == 0x17) {\n              return "SPU";\n            }\n          }" (else "else") (compound_statement "{\n            if (param_1 == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }\n            if (0x24 < param_1) {\n              if (param_1 == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < param_1) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }\n            if (param_1 == 0x16) {\n              return "IBM S/390";\n            }\n            if (param_1 == 0x17) {\n              return "SPU";\n            }\n          }" ({ "{") (if_statement "if (param_1 == 0x24) {\n              return "Renesas V850 (using RH850 ABI)";\n            }" (if "if") (parenthesized_expression "(param_1 == 0x24)" (( "(") (binary_expression "param_1 == 0x24" (identifier "param_1") (== "==") (number_literal "0x24")) () ")")) (compound_statement "{\n              return "Renesas V850 (using RH850 ABI)";\n            }" ({ "{") (return_statement "return "Renesas V850 (using RH850 ABI)";" (return "return") (string_literal ""Renesas V850 (using RH850 ABI)"" (" """) (string_content "Renesas V850 (using RH850 ABI)") (" """)) (; ";")) (} "}"))) (if_statement "if (0x24 < param_1) {\n              if (param_1 == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < param_1) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }" (if "if") (parenthesized_expression "(0x24 < param_1)" (( "(") (binary_expression "0x24 < param_1" (number_literal "0x24") (< "<") (identifier "param_1")) () ")")) (compound_statement "{\n              if (param_1 == 0x26) {\n                return "TRW RH32";\n              }\n              if (0x26 < param_1) {\n                return "MCORE";\n              }\n              return "Fujitsu FR20";\n            }" ({ "{") (if_statement "if (param_1 == 0x26) {\n                return "TRW RH32";\n              }" (if "if") (parenthesized_expression "(param_1 == 0x26)" (( "(") (binary_expression "param_1 == 0x26" (identifier "param_1") (== "==") (number_literal "0x26")) () ")")) (compound_statement "{\n                return "TRW RH32";\n              }" ({ "{") (return_statement "return "TRW RH32";" (return "return") (string_literal ""TRW RH32"" (" """) (string_content "TRW RH32") (" """)) (; ";")) (} "}"))) (if_statement "if (0x26 < param_1) {\n                return "MCORE";\n              }" (if "if") (parenthesized_expression "(0x26 < param_1)" (( "(") (binary_expression "0x26 < param_1" (number_literal "0x26") (< "<") (identifier "param_1")) () ")")) (compound_statement "{\n                return "MCORE";\n              }" ({ "{") (return_statement "return "MCORE";" (return "return") (string_literal ""MCORE"" (" """) (string_content "MCORE") (" """)) (; ";")) (} "}"))) (return_statement "return "Fujitsu FR20";" (return "return") (string_literal ""Fujitsu FR20"" (" """) (string_content "Fujitsu FR20") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0x16) {\n              return "IBM S/390";\n            }" (if "if") (parenthesized_expression "(param_1 == 0x16)" (( "(") (binary_expression "param_1 == 0x16" (identifier "param_1") (== "==") (number_literal "0x16")) () ")")) (compound_statement "{\n              return "IBM S/390";\n            }" ({ "{") (return_statement "return "IBM S/390";" (return "return") (string_literal ""IBM S/390"" (" """) (string_content "IBM S/390") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0x17) {\n              return "SPU";\n            }" (if "if") (parenthesized_expression "(param_1 == 0x17)" (( "(") (binary_expression "param_1 == 0x17" (identifier "param_1") (== "==") (number_literal "0x17")) () ")")) (compound_statement "{\n              return "SPU";\n            }" ({ "{") (return_statement "return "SPU";" (return "return") (string_literal ""SPU"" (" """) (string_content "SPU") (" """)) (; ";")) (} "}"))) (} "}")))) (} "}")))) (} "}")) (else_clause "else {\n        if (param_1 == 0x35) {\n          return "Motorola MC68HC12 Microcontroller";\n        }\n        if (param_1 < 0x36) {\n          if (param_1 == 0x2e) {\n            return "Renesas H8/300";\n          }\n          if (param_1 < 0x2f) {\n            if (param_1 == 0x2b) {\n              return "Sparc v9";\n            }\n            if (param_1 < 0x2c) {\n              if (param_1 == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (param_1 == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (param_1 == 0x2d) {\n                return "ARC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < param_1) {\n              if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (param_1 == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (param_1 == 0x30) {\n              return "Renesas H8S";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x3b) {\n            return "Toyota ME16 processor";\n          }\n          if (param_1 < 0x3c) {\n            if (param_1 == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (param_1 < 0x39) {\n              if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < param_1) {\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (param_1 == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (param_1 == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }\n        }\n      }" (else "else") (compound_statement "{\n        if (param_1 == 0x35) {\n          return "Motorola MC68HC12 Microcontroller";\n        }\n        if (param_1 < 0x36) {\n          if (param_1 == 0x2e) {\n            return "Renesas H8/300";\n          }\n          if (param_1 < 0x2f) {\n            if (param_1 == 0x2b) {\n              return "Sparc v9";\n            }\n            if (param_1 < 0x2c) {\n              if (param_1 == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (param_1 == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (param_1 == 0x2d) {\n                return "ARC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < param_1) {\n              if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (param_1 == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (param_1 == 0x30) {\n              return "Renesas H8S";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x3b) {\n            return "Toyota ME16 processor";\n          }\n          if (param_1 < 0x3c) {\n            if (param_1 == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (param_1 < 0x39) {\n              if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < param_1) {\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (param_1 == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (param_1 == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }\n        }\n      }" ({ "{") (if_statement "if (param_1 == 0x35) {\n          return "Motorola MC68HC12 Microcontroller";\n        }" (if "if") (parenthesized_expression "(param_1 == 0x35)" (( "(") (binary_expression "param_1 == 0x35" (identifier "param_1") (== "==") (number_literal "0x35")) () ")")) (compound_statement "{\n          return "Motorola MC68HC12 Microcontroller";\n        }" ({ "{") (return_statement "return "Motorola MC68HC12 Microcontroller";" (return "return") (string_literal ""Motorola MC68HC12 Microcontroller"" (" """) (string_content "Motorola MC68HC12 Microcontroller") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 < 0x36) {\n          if (param_1 == 0x2e) {\n            return "Renesas H8/300";\n          }\n          if (param_1 < 0x2f) {\n            if (param_1 == 0x2b) {\n              return "Sparc v9";\n            }\n            if (param_1 < 0x2c) {\n              if (param_1 == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (param_1 == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (param_1 == 0x2d) {\n                return "ARC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < param_1) {\n              if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (param_1 == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (param_1 == 0x30) {\n              return "Renesas H8S";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x3b) {\n            return "Toyota ME16 processor";\n          }\n          if (param_1 < 0x3c) {\n            if (param_1 == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (param_1 < 0x39) {\n              if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < param_1) {\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (param_1 == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (param_1 == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }\n        }" (if "if") (parenthesized_expression "(param_1 < 0x36)" (( "(") (binary_expression "param_1 < 0x36" (identifier "param_1") (< "<") (number_literal "0x36")) () ")")) (compound_statement "{\n          if (param_1 == 0x2e) {\n            return "Renesas H8/300";\n          }\n          if (param_1 < 0x2f) {\n            if (param_1 == 0x2b) {\n              return "Sparc v9";\n            }\n            if (param_1 < 0x2c) {\n              if (param_1 == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (param_1 == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (param_1 == 0x2d) {\n                return "ARC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < param_1) {\n              if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (param_1 == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (param_1 == 0x30) {\n              return "Renesas H8S";\n            }\n          }\n        }" ({ "{") (if_statement "if (param_1 == 0x2e) {\n            return "Renesas H8/300";\n          }" (if "if") (parenthesized_expression "(param_1 == 0x2e)" (( "(") (binary_expression "param_1 == 0x2e" (identifier "param_1") (== "==") (number_literal "0x2e")) () ")")) (compound_statement "{\n            return "Renesas H8/300";\n          }" ({ "{") (return_statement "return "Renesas H8/300";" (return "return") (string_literal ""Renesas H8/300"" (" """) (string_content "Renesas H8/300") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 < 0x2f) {\n            if (param_1 == 0x2b) {\n              return "Sparc v9";\n            }\n            if (param_1 < 0x2c) {\n              if (param_1 == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (param_1 == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (param_1 == 0x2d) {\n                return "ARC";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < param_1) {\n              if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (param_1 == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (param_1 == 0x30) {\n              return "Renesas H8S";\n            }\n          }" (if "if") (parenthesized_expression "(param_1 < 0x2f)" (( "(") (binary_expression "param_1 < 0x2f" (identifier "param_1") (< "<") (number_literal "0x2f")) () ")")) (compound_statement "{\n            if (param_1 == 0x2b) {\n              return "Sparc v9";\n            }\n            if (param_1 < 0x2c) {\n              if (param_1 == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (param_1 == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (param_1 == 0x2d) {\n                return "ARC";\n              }\n            }\n          }" ({ "{") (if_statement "if (param_1 == 0x2b) {\n              return "Sparc v9";\n            }" (if "if") (parenthesized_expression "(param_1 == 0x2b)" (( "(") (binary_expression "param_1 == 0x2b" (identifier "param_1") (== "==") (number_literal "0x2b")) () ")")) (compound_statement "{\n              return "Sparc v9";\n            }" ({ "{") (return_statement "return "Sparc v9";" (return "return") (string_literal ""Sparc v9"" (" """) (string_content "Sparc v9") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 < 0x2c) {\n              if (param_1 == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (param_1 == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }\n            else {\n              if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (param_1 == 0x2d) {\n                return "ARC";\n              }\n            }" (if "if") (parenthesized_expression "(param_1 < 0x2c)" (( "(") (binary_expression "param_1 < 0x2c" (identifier "param_1") (< "<") (number_literal "0x2c")) () ")")) (compound_statement "{\n              if (param_1 == 0x29) {\n                return "Digital Alpha (old)";\n              }\n              if (param_1 == 0x2a) {\n                return "Renesas / SuperH SH";\n              }\n            }" ({ "{") (if_statement "if (param_1 == 0x29) {\n                return "Digital Alpha (old)";\n              }" (if "if") (parenthesized_expression "(param_1 == 0x29)" (( "(") (binary_expression "param_1 == 0x29" (identifier "param_1") (== "==") (number_literal "0x29")) () ")")) (compound_statement "{\n                return "Digital Alpha (old)";\n              }" ({ "{") (return_statement "return "Digital Alpha (old)";" (return "return") (string_literal ""Digital Alpha (old)"" (" """) (string_content "Digital Alpha (old)") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0x2a) {\n                return "Renesas / SuperH SH";\n              }" (if "if") (parenthesized_expression "(param_1 == 0x2a)" (( "(") (binary_expression "param_1 == 0x2a" (identifier "param_1") (== "==") (number_literal "0x2a")) () ")")) (compound_statement "{\n                return "Renesas / SuperH SH";\n              }" ({ "{") (return_statement "return "Renesas / SuperH SH";" (return "return") (string_literal ""Renesas / SuperH SH"" (" """) (string_content "Renesas / SuperH SH") (" """)) (; ";")) (} "}"))) (} "}")) (else_clause "else {\n              if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (param_1 == 0x2d) {\n                return "ARC";\n              }\n            }" (else "else") (compound_statement "{\n              if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }\n              if (param_1 == 0x2d) {\n                return "ARC";\n              }\n            }" ({ "{") (if_statement "if (param_1 == 0x2c) {\n                return "Siemens Tricore";\n              }" (if "if") (parenthesized_expression "(param_1 == 0x2c)" (( "(") (binary_expression "param_1 == 0x2c" (identifier "param_1") (== "==") (number_literal "0x2c")) () ")")) (compound_statement "{\n                return "Siemens Tricore";\n              }" ({ "{") (return_statement "return "Siemens Tricore";" (return "return") (string_literal ""Siemens Tricore"" (" """) (string_content "Siemens Tricore") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0x2d) {\n                return "ARC";\n              }" (if "if") (parenthesized_expression "(param_1 == 0x2d)" (( "(") (binary_expression "param_1 == 0x2d" (identifier "param_1") (== "==") (number_literal "0x2d")) () ")")) (compound_statement "{\n                return "ARC";\n              }" ({ "{") (return_statement "return "ARC";" (return "return") (string_literal ""ARC"" (" """) (string_content "ARC") (" """)) (; ";")) (} "}"))) (} "}")))) (} "}")) (else_clause "else {\n            if (param_1 == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < param_1) {\n              if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (param_1 == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (param_1 == 0x30) {\n              return "Renesas H8S";\n            }\n          }" (else "else") (compound_statement "{\n            if (param_1 == 0x31) {\n              return "Renesas H8/500";\n            }\n            if (0x31 < param_1) {\n              if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }\n            if (param_1 == 0x2f) {\n              return "Renesas H8/300H";\n            }\n            if (param_1 == 0x30) {\n              return "Renesas H8S";\n            }\n          }" ({ "{") (if_statement "if (param_1 == 0x31) {\n              return "Renesas H8/500";\n            }" (if "if") (parenthesized_expression "(param_1 == 0x31)" (( "(") (binary_expression "param_1 == 0x31" (identifier "param_1") (== "==") (number_literal "0x31")) () ")")) (compound_statement "{\n              return "Renesas H8/500";\n            }" ({ "{") (return_statement "return "Renesas H8/500";" (return "return") (string_literal ""Renesas H8/500"" (" """) (string_content "Renesas H8/500") (" """)) (; ";")) (} "}"))) (if_statement "if (0x31 < param_1) {\n              if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }" (if "if") (parenthesized_expression "(0x31 < param_1)" (( "(") (binary_expression "0x31 < param_1" (number_literal "0x31") (< "<") (identifier "param_1")) () ")")) (compound_statement "{\n              if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }\n              if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }\n              return "Intel IA-64";\n            }" ({ "{") (if_statement "if (param_1 == 0x33) {\n                return "Stanford MIPS-X";\n              }" (if "if") (parenthesized_expression "(param_1 == 0x33)" (( "(") (binary_expression "param_1 == 0x33" (identifier "param_1") (== "==") (number_literal "0x33")) () ")")) (compound_statement "{\n                return "Stanford MIPS-X";\n              }" ({ "{") (return_statement "return "Stanford MIPS-X";" (return "return") (string_literal ""Stanford MIPS-X"" (" """) (string_content "Stanford MIPS-X") (" """)) (; ";")) (} "}"))) (if_statement "if (0x33 < param_1) {\n                return "Motorola Coldfire";\n              }" (if "if") (parenthesized_expression "(0x33 < param_1)" (( "(") (binary_expression "0x33 < param_1" (number_literal "0x33") (< "<") (identifier "param_1")) () ")")) (compound_statement "{\n                return "Motorola Coldfire";\n              }" ({ "{") (return_statement "return "Motorola Coldfire";" (return "return") (string_literal ""Motorola Coldfire"" (" """) (string_content "Motorola Coldfire") (" """)) (; ";")) (} "}"))) (return_statement "return "Intel IA-64";" (return "return") (string_literal ""Intel IA-64"" (" """) (string_content "Intel IA-64") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0x2f) {\n              return "Renesas H8/300H";\n            }" (if "if") (parenthesized_expression "(param_1 == 0x2f)" (( "(") (binary_expression "param_1 == 0x2f" (identifier "param_1") (== "==") (number_literal "0x2f")) () ")")) (compound_statement "{\n              return "Renesas H8/300H";\n            }" ({ "{") (return_statement "return "Renesas H8/300H";" (return "return") (string_literal ""Renesas H8/300H"" (" """) (string_content "Renesas H8/300H") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0x30) {\n              return "Renesas H8S";\n            }" (if "if") (parenthesized_expression "(param_1 == 0x30)" (( "(") (binary_expression "param_1 == 0x30" (identifier "param_1") (== "==") (number_literal "0x30")) () ")")) (compound_statement "{\n              return "Renesas H8S";\n            }" ({ "{") (return_statement "return "Renesas H8S";" (return "return") (string_literal ""Renesas H8S"" (" """) (string_content "Renesas H8S") (" """)) (; ";")) (} "}"))) (} "}")))) (} "}")) (else_clause "else {\n          if (param_1 == 0x3b) {\n            return "Toyota ME16 processor";\n          }\n          if (param_1 < 0x3c) {\n            if (param_1 == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (param_1 < 0x39) {\n              if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < param_1) {\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (param_1 == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (param_1 == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }\n        }" (else "else") (compound_statement "{\n          if (param_1 == 0x3b) {\n            return "Toyota ME16 processor";\n          }\n          if (param_1 < 0x3c) {\n            if (param_1 == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (param_1 < 0x39) {\n              if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < param_1) {\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (param_1 == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (param_1 == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }\n        }" ({ "{") (if_statement "if (param_1 == 0x3b) {\n            return "Toyota ME16 processor";\n          }" (if "if") (parenthesized_expression "(param_1 == 0x3b)" (( "(") (binary_expression "param_1 == 0x3b" (identifier "param_1") (== "==") (number_literal "0x3b")) () ")")) (compound_statement "{\n            return "Toyota ME16 processor";\n          }" ({ "{") (return_statement "return "Toyota ME16 processor";" (return "return") (string_literal ""Toyota ME16 processor"" (" """) (string_content "Toyota ME16 processor") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 < 0x3c) {\n            if (param_1 == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (param_1 < 0x39) {\n              if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < param_1) {\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (param_1 == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (param_1 == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }" (if "if") (parenthesized_expression "(param_1 < 0x3c)" (( "(") (binary_expression "param_1 < 0x3c" (identifier "param_1") (< "<") (number_literal "0x3c")) () ")")) (compound_statement "{\n            if (param_1 == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }\n            if (param_1 < 0x39) {\n              if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }\n          }" ({ "{") (if_statement "if (param_1 == 0x38) {\n              return "Sony nCPU embedded RISC processor";\n            }" (if "if") (parenthesized_expression "(param_1 == 0x38)" (( "(") (binary_expression "param_1 == 0x38" (identifier "param_1") (== "==") (number_literal "0x38")) () ")")) (compound_statement "{\n              return "Sony nCPU embedded RISC processor";\n            }" ({ "{") (return_statement "return "Sony nCPU embedded RISC processor";" (return "return") (string_literal ""Sony nCPU embedded RISC processor"" (" """) (string_content "Sony nCPU embedded RISC processor") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 < 0x39) {\n              if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }\n            }\n            else {\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }" (if "if") (parenthesized_expression "(param_1 < 0x39)" (( "(") (binary_expression "param_1 < 0x39" (identifier "param_1") (< "<") (number_literal "0x39")) () ")")) (compound_statement "{\n              if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }\n              if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }\n            }" ({ "{") (if_statement "if (param_1 == 0x36) {\n                return "Fujitsu Multimedia Accelerator";\n              }" (if "if") (parenthesized_expression "(param_1 == 0x36)" (( "(") (binary_expression "param_1 == 0x36" (identifier "param_1") (== "==") (number_literal "0x36")) () ")")) (compound_statement "{\n                return "Fujitsu Multimedia Accelerator";\n              }" ({ "{") (return_statement "return "Fujitsu Multimedia Accelerator";" (return "return") (string_literal ""Fujitsu Multimedia Accelerator"" (" """) (string_content "Fujitsu Multimedia Accelerator") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0x37) {\n                return "Siemens PCP";\n              }" (if "if") (parenthesized_expression "(param_1 == 0x37)" (( "(") (binary_expression "param_1 == 0x37" (identifier "param_1") (== "==") (number_literal "0x37")) () ")")) (compound_statement "{\n                return "Siemens PCP";\n              }" ({ "{") (return_statement "return "Siemens PCP";" (return "return") (string_literal ""Siemens PCP"" (" """) (string_content "Siemens PCP") (" """)) (; ";")) (} "}"))) (} "}")) (else_clause "else {\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }" (else "else") (compound_statement "{\n              if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }\n              if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }\n            }" ({ "{") (if_statement "if (param_1 == 0x39) {\n                return "Denso NDR1 microprocesspr";\n              }" (if "if") (parenthesized_expression "(param_1 == 0x39)" (( "(") (binary_expression "param_1 == 0x39" (identifier "param_1") (== "==") (number_literal "0x39")) () ")")) (compound_statement "{\n                return "Denso NDR1 microprocesspr";\n              }" ({ "{") (return_statement "return "Denso NDR1 microprocesspr";" (return "return") (string_literal ""Denso NDR1 microprocesspr"" (" """) (string_content "Denso NDR1 microprocesspr") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0x3a) {\n                return "Motorola Star*Core processor";\n              }" (if "if") (parenthesized_expression "(param_1 == 0x3a)" (( "(") (binary_expression "param_1 == 0x3a" (identifier "param_1") (== "==") (number_literal "0x3a")) () ")")) (compound_statement "{\n                return "Motorola Star*Core processor";\n              }" ({ "{") (return_statement "return "Motorola Star*Core processor";" (return "return") (string_literal ""Motorola Star*Core processor"" (" """) (string_content "Motorola Star*Core processor") (" """)) (; ";")) (} "}"))) (} "}")))) (} "}")) (else_clause "else {\n            if (param_1 == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < param_1) {\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (param_1 == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (param_1 == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }" (else "else") (compound_statement "{\n            if (param_1 == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }\n            if (0x3e < param_1) {\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }\n            if (param_1 == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }\n            if (param_1 == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }\n          }" ({ "{") (if_statement "if (param_1 == 0x3e) {\n              return "Advanced Micro Devices X86-64";\n            }" (if "if") (parenthesized_expression "(param_1 == 0x3e)" (( "(") (binary_expression "param_1 == 0x3e" (identifier "param_1") (== "==") (number_literal "0x3e")) () ")")) (compound_statement "{\n              return "Advanced Micro Devices X86-64";\n            }" ({ "{") (return_statement "return "Advanced Micro Devices X86-64";" (return "return") (string_literal ""Advanced Micro Devices X86-64"" (" """) (string_content "Advanced Micro Devices X86-64") (" """)) (; ";")) (} "}"))) (if_statement "if (0x3e < param_1) {\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }" (if "if") (parenthesized_expression "(0x3e < param_1)" (( "(") (binary_expression "0x3e < param_1" (number_literal "0x3e") (< "<") (identifier "param_1")) () ")")) (compound_statement "{\n              if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }\n              if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }\n              return "Sony DSP processor";\n            }" ({ "{") (if_statement "if (param_1 == 0x40) {\n                return "Digital Equipment Corp. PDP-10";\n              }" (if "if") (parenthesized_expression "(param_1 == 0x40)" (( "(") (binary_expression "param_1 == 0x40" (identifier "param_1") (== "==") (number_literal "0x40")) () ")")) (compound_statement "{\n                return "Digital Equipment Corp. PDP-10";\n              }" ({ "{") (return_statement "return "Digital Equipment Corp. PDP-10";" (return "return") (string_literal ""Digital Equipment Corp. PDP-10"" (" """) (string_content "Digital Equipment Corp. PDP-10") (" """)) (; ";")) (} "}"))) (if_statement "if (0x40 < param_1) {\n                return "Digital Equipment Corp. PDP-11";\n              }" (if "if") (parenthesized_expression "(0x40 < param_1)" (( "(") (binary_expression "0x40 < param_1" (number_literal "0x40") (< "<") (identifier "param_1")) () ")")) (compound_statement "{\n                return "Digital Equipment Corp. PDP-11";\n              }" ({ "{") (return_statement "return "Digital Equipment Corp. PDP-11";" (return "return") (string_literal ""Digital Equipment Corp. PDP-11"" (" """) (string_content "Digital Equipment Corp. PDP-11") (" """)) (; ";")) (} "}"))) (return_statement "return "Sony DSP processor";" (return "return") (string_literal ""Sony DSP processor"" (" """) (string_content "Sony DSP processor") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0x3c) {\n              return "STMicroelectronics ST100 processor";\n            }" (if "if") (parenthesized_expression "(param_1 == 0x3c)" (( "(") (binary_expression "param_1 == 0x3c" (identifier "param_1") (== "==") (number_literal "0x3c")) () ")")) (compound_statement "{\n              return "STMicroelectronics ST100 processor";\n            }" ({ "{") (return_statement "return "STMicroelectronics ST100 processor";" (return "return") (string_literal ""STMicroelectronics ST100 processor"" (" """) (string_content "STMicroelectronics ST100 processor") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0x3d) {\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }" (if "if") (parenthesized_expression "(param_1 == 0x3d)" (( "(") (binary_expression "param_1 == 0x3d" (identifier "param_1") (== "==") (number_literal "0x3d")) () ")")) (compound_statement "{\n              return "Advanced Logic Corp. TinyJ embedded processor";\n            }" ({ "{") (return_statement "return "Advanced Logic Corp. TinyJ embedded processor";" (return "return") (string_literal ""Advanced Logic Corp. TinyJ embedded processor"" (" """) (string_content "Advanced Logic Corp. TinyJ embedded processor") (" """)) (; ";")) (} "}"))) (} "}")))) (} "}")))) (} "}")))) (} "}")) (else_clause "else {\n      if (param_1 == 0x5c) {\n        return "OpenRISC 1000";\n      }\n      if (param_1 < 0x5d) {\n        if (param_1 == 0x4f) {\n          return "LSI Logic\'s 16-bit DSP processor";\n        }\n        if (param_1 < 0x50) {\n          if (param_1 == 0x48) {\n            return "Motorola MC68HC05 Microcontroller";\n          }\n          if (param_1 < 0x49) {\n            if (param_1 == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (param_1 < 0x46) {\n              if (param_1 == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (param_1 == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < param_1) {\n              if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (param_1 == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (param_1 == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x55) {\n            return "d10v";\n          }\n          if (param_1 < 0x56) {\n            if (param_1 == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (param_1 < 0x53) {\n              if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < param_1) {\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (param_1 == 0x56) {\n              return "d30v";\n            }\n            if (param_1 == 0x57) {\n              return "Renesas V850";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x69) {\n          return "Texas Instruments msp430 microcontroller";\n        }\n        if (param_1 < 0x6a) {\n          if (param_1 == 0x62) {\n            return "Tenor Network TPC processor";\n          }\n          if (param_1 < 99) {\n            if (param_1 == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (param_1 < 0x60) {\n              if (param_1 == 0x5d) {\n                return "ARCompact";\n              }\n              if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < param_1) {\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (param_1 == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (param_1 == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (param_1 < 0x70) {\n            if (param_1 == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (param_1 < 0x6d) {\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }\n      }\n    }" (else "else") (compound_statement "{\n      if (param_1 == 0x5c) {\n        return "OpenRISC 1000";\n      }\n      if (param_1 < 0x5d) {\n        if (param_1 == 0x4f) {\n          return "LSI Logic\'s 16-bit DSP processor";\n        }\n        if (param_1 < 0x50) {\n          if (param_1 == 0x48) {\n            return "Motorola MC68HC05 Microcontroller";\n          }\n          if (param_1 < 0x49) {\n            if (param_1 == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (param_1 < 0x46) {\n              if (param_1 == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (param_1 == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < param_1) {\n              if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (param_1 == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (param_1 == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x55) {\n            return "d10v";\n          }\n          if (param_1 < 0x56) {\n            if (param_1 == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (param_1 < 0x53) {\n              if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < param_1) {\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (param_1 == 0x56) {\n              return "d30v";\n            }\n            if (param_1 == 0x57) {\n              return "Renesas V850";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x69) {\n          return "Texas Instruments msp430 microcontroller";\n        }\n        if (param_1 < 0x6a) {\n          if (param_1 == 0x62) {\n            return "Tenor Network TPC processor";\n          }\n          if (param_1 < 99) {\n            if (param_1 == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (param_1 < 0x60) {\n              if (param_1 == 0x5d) {\n                return "ARCompact";\n              }\n              if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < param_1) {\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (param_1 == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (param_1 == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (param_1 < 0x70) {\n            if (param_1 == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (param_1 < 0x6d) {\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }\n      }\n    }" ({ "{") (if_statement "if (param_1 == 0x5c) {\n        return "OpenRISC 1000";\n      }" (if "if") (parenthesized_expression "(param_1 == 0x5c)" (( "(") (binary_expression "param_1 == 0x5c" (identifier "param_1") (== "==") (number_literal "0x5c")) () ")")) (compound_statement "{\n        return "OpenRISC 1000";\n      }" ({ "{") (return_statement "return "OpenRISC 1000";" (return "return") (string_literal ""OpenRISC 1000"" (" """) (string_content "OpenRISC 1000") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 < 0x5d) {\n        if (param_1 == 0x4f) {\n          return "LSI Logic\'s 16-bit DSP processor";\n        }\n        if (param_1 < 0x50) {\n          if (param_1 == 0x48) {\n            return "Motorola MC68HC05 Microcontroller";\n          }\n          if (param_1 < 0x49) {\n            if (param_1 == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (param_1 < 0x46) {\n              if (param_1 == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (param_1 == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < param_1) {\n              if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (param_1 == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (param_1 == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x55) {\n            return "d10v";\n          }\n          if (param_1 < 0x56) {\n            if (param_1 == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (param_1 < 0x53) {\n              if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < param_1) {\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (param_1 == 0x56) {\n              return "d30v";\n            }\n            if (param_1 == 0x57) {\n              return "Renesas V850";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x69) {\n          return "Texas Instruments msp430 microcontroller";\n        }\n        if (param_1 < 0x6a) {\n          if (param_1 == 0x62) {\n            return "Tenor Network TPC processor";\n          }\n          if (param_1 < 99) {\n            if (param_1 == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (param_1 < 0x60) {\n              if (param_1 == 0x5d) {\n                return "ARCompact";\n              }\n              if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < param_1) {\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (param_1 == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (param_1 == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (param_1 < 0x70) {\n            if (param_1 == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (param_1 < 0x6d) {\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }\n      }" (if "if") (parenthesized_expression "(param_1 < 0x5d)" (( "(") (binary_expression "param_1 < 0x5d" (identifier "param_1") (< "<") (number_literal "0x5d")) () ")")) (compound_statement "{\n        if (param_1 == 0x4f) {\n          return "LSI Logic\'s 16-bit DSP processor";\n        }\n        if (param_1 < 0x50) {\n          if (param_1 == 0x48) {\n            return "Motorola MC68HC05 Microcontroller";\n          }\n          if (param_1 < 0x49) {\n            if (param_1 == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (param_1 < 0x46) {\n              if (param_1 == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (param_1 == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < param_1) {\n              if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (param_1 == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (param_1 == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x55) {\n            return "d10v";\n          }\n          if (param_1 < 0x56) {\n            if (param_1 == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (param_1 < 0x53) {\n              if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < param_1) {\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (param_1 == 0x56) {\n              return "d30v";\n            }\n            if (param_1 == 0x57) {\n              return "Renesas V850";\n            }\n          }\n        }\n      }" ({ "{") (if_statement "if (param_1 == 0x4f) {\n          return "LSI Logic\'s 16-bit DSP processor";\n        }" (if "if") (parenthesized_expression "(param_1 == 0x4f)" (( "(") (binary_expression "param_1 == 0x4f" (identifier "param_1") (== "==") (number_literal "0x4f")) () ")")) (compound_statement "{\n          return "LSI Logic\'s 16-bit DSP processor";\n        }" ({ "{") (return_statement "return "LSI Logic\'s 16-bit DSP processor";" (return "return") (string_literal ""LSI Logic\'s 16-bit DSP processor"" (" """) (string_content "LSI Logic") (escape_sequence "\'") (string_content "s 16-bit DSP processor") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 < 0x50) {\n          if (param_1 == 0x48) {\n            return "Motorola MC68HC05 Microcontroller";\n          }\n          if (param_1 < 0x49) {\n            if (param_1 == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (param_1 < 0x46) {\n              if (param_1 == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (param_1 == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < param_1) {\n              if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (param_1 == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (param_1 == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x55) {\n            return "d10v";\n          }\n          if (param_1 < 0x56) {\n            if (param_1 == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (param_1 < 0x53) {\n              if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < param_1) {\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (param_1 == 0x56) {\n              return "d30v";\n            }\n            if (param_1 == 0x57) {\n              return "Renesas V850";\n            }\n          }\n        }" (if "if") (parenthesized_expression "(param_1 < 0x50)" (( "(") (binary_expression "param_1 < 0x50" (identifier "param_1") (< "<") (number_literal "0x50")) () ")")) (compound_statement "{\n          if (param_1 == 0x48) {\n            return "Motorola MC68HC05 Microcontroller";\n          }\n          if (param_1 < 0x49) {\n            if (param_1 == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (param_1 < 0x46) {\n              if (param_1 == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (param_1 == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < param_1) {\n              if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (param_1 == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (param_1 == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }\n        }" ({ "{") (if_statement "if (param_1 == 0x48) {\n            return "Motorola MC68HC05 Microcontroller";\n          }" (if "if") (parenthesized_expression "(param_1 == 0x48)" (( "(") (binary_expression "param_1 == 0x48" (identifier "param_1") (== "==") (number_literal "0x48")) () ")")) (compound_statement "{\n            return "Motorola MC68HC05 Microcontroller";\n          }" ({ "{") (return_statement "return "Motorola MC68HC05 Microcontroller";" (return "return") (string_literal ""Motorola MC68HC05 Microcontroller"" (" """) (string_content "Motorola MC68HC05 Microcontroller") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 < 0x49) {\n            if (param_1 == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (param_1 < 0x46) {\n              if (param_1 == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (param_1 == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < param_1) {\n              if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (param_1 == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (param_1 == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }" (if "if") (parenthesized_expression "(param_1 < 0x49)" (( "(") (binary_expression "param_1 < 0x49" (identifier "param_1") (< "<") (number_literal "0x49")) () ")")) (compound_statement "{\n            if (param_1 == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }\n            if (param_1 < 0x46) {\n              if (param_1 == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (param_1 == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }\n          }" ({ "{") (if_statement "if (param_1 == 0x45) {\n              return "Motorola MC68HC16 Microcontroller";\n            }" (if "if") (parenthesized_expression "(param_1 == 0x45)" (( "(") (binary_expression "param_1 == 0x45" (identifier "param_1") (== "==") (number_literal "0x45")) () ")")) (compound_statement "{\n              return "Motorola MC68HC16 Microcontroller";\n            }" ({ "{") (return_statement "return "Motorola MC68HC16 Microcontroller";" (return "return") (string_literal ""Motorola MC68HC16 Microcontroller"" (" """) (string_content "Motorola MC68HC16 Microcontroller") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 < 0x46) {\n              if (param_1 == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (param_1 == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }" (if "if") (parenthesized_expression "(param_1 < 0x46)" (( "(") (binary_expression "param_1 < 0x46" (identifier "param_1") (< "<") (number_literal "0x46")) () ")")) (compound_statement "{\n              if (param_1 == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }\n              if (param_1 == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }\n            }" ({ "{") (if_statement "if (param_1 == 0x43) {\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }" (if "if") (parenthesized_expression "(param_1 == 0x43)" (( "(") (binary_expression "param_1 == 0x43" (identifier "param_1") (== "==") (number_literal "0x43")) () ")")) (compound_statement "{\n                return "STMicroelectronics ST9+ 8/16 bit microcontroller";\n              }" ({ "{") (return_statement "return "STMicroelectronics ST9+ 8/16 bit microcontroller";" (return "return") (string_literal ""STMicroelectronics ST9+ 8/16 bit microcontroller"" (" """) (string_content "STMicroelectronics ST9+ 8/16 bit microcontroller") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0x44) {\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }" (if "if") (parenthesized_expression "(param_1 == 0x44)" (( "(") (binary_expression "param_1 == 0x44" (identifier "param_1") (== "==") (number_literal "0x44")) () ")")) (compound_statement "{\n                return "STMicroelectronics ST7 8-bit microcontroller";\n              }" ({ "{") (return_statement "return "STMicroelectronics ST7 8-bit microcontroller";" (return "return") (string_literal ""STMicroelectronics ST7 8-bit microcontroller"" (" """) (string_content "STMicroelectronics ST7 8-bit microcontroller") (" """)) (; ";")) (} "}"))) (} "}")) (else_clause "else {\n              if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }" (else "else") (compound_statement "{\n              if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }\n              if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }\n            }" ({ "{") (if_statement "if (param_1 == 0x46) {\n                return "Motorola MC68HC11 Microcontroller";\n              }" (if "if") (parenthesized_expression "(param_1 == 0x46)" (( "(") (binary_expression "param_1 == 0x46" (identifier "param_1") (== "==") (number_literal "0x46")) () ")")) (compound_statement "{\n                return "Motorola MC68HC11 Microcontroller";\n              }" ({ "{") (return_statement "return "Motorola MC68HC11 Microcontroller";" (return "return") (string_literal ""Motorola MC68HC11 Microcontroller"" (" """) (string_content "Motorola MC68HC11 Microcontroller") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0x47) {\n                return "Motorola MC68HC08 Microcontroller";\n              }" (if "if") (parenthesized_expression "(param_1 == 0x47)" (( "(") (binary_expression "param_1 == 0x47" (identifier "param_1") (== "==") (number_literal "0x47")) () ")")) (compound_statement "{\n                return "Motorola MC68HC08 Microcontroller";\n              }" ({ "{") (return_statement "return "Motorola MC68HC08 Microcontroller";" (return "return") (string_literal ""Motorola MC68HC08 Microcontroller"" (" """) (string_content "Motorola MC68HC08 Microcontroller") (" """)) (; ";")) (} "}"))) (} "}")))) (} "}")) (else_clause "else {\n            if (param_1 == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < param_1) {\n              if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (param_1 == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (param_1 == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }" (else "else") (compound_statement "{\n            if (param_1 == 0x4b) {\n              return "Digital VAX";\n            }\n            if (0x4b < param_1) {\n              if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }\n            if (param_1 == 0x49) {\n              return "Silicon Graphics SVx";\n            }\n            if (param_1 == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }\n          }" ({ "{") (if_statement "if (param_1 == 0x4b) {\n              return "Digital VAX";\n            }" (if "if") (parenthesized_expression "(param_1 == 0x4b)" (( "(") (binary_expression "param_1 == 0x4b" (identifier "param_1") (== "==") (number_literal "0x4b")) () ")")) (compound_statement "{\n              return "Digital VAX";\n            }" ({ "{") (return_statement "return "Digital VAX";" (return "return") (string_literal ""Digital VAX"" (" """) (string_content "Digital VAX") (" """)) (; ";")) (} "}"))) (if_statement "if (0x4b < param_1) {\n              if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }" (if "if") (parenthesized_expression "(0x4b < param_1)" (( "(") (binary_expression "0x4b < param_1" (number_literal "0x4b") (< "<") (identifier "param_1")) () ")")) (compound_statement "{\n              if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }\n              if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }\n              return "Axis Communications 32-bit embedded processor";\n            }" ({ "{") (if_statement "if (param_1 == 0x4d) {\n                return "Infineon Technologies 32-bit embedded cpu";\n              }" (if "if") (parenthesized_expression "(param_1 == 0x4d)" (( "(") (binary_expression "param_1 == 0x4d" (identifier "param_1") (== "==") (number_literal "0x4d")) () ")")) (compound_statement "{\n                return "Infineon Technologies 32-bit embedded cpu";\n              }" ({ "{") (return_statement "return "Infineon Technologies 32-bit embedded cpu";" (return "return") (string_literal ""Infineon Technologies 32-bit embedded cpu"" (" """) (string_content "Infineon Technologies 32-bit embedded cpu") (" """)) (; ";")) (} "}"))) (if_statement "if (0x4d < param_1) {\n                return "Element 14 64-bit DSP processor";\n              }" (if "if") (parenthesized_expression "(0x4d < param_1)" (( "(") (binary_expression "0x4d < param_1" (number_literal "0x4d") (< "<") (identifier "param_1")) () ")")) (compound_statement "{\n                return "Element 14 64-bit DSP processor";\n              }" ({ "{") (return_statement "return "Element 14 64-bit DSP processor";" (return "return") (string_literal ""Element 14 64-bit DSP processor"" (" """) (string_content "Element 14 64-bit DSP processor") (" """)) (; ";")) (} "}"))) (return_statement "return "Axis Communications 32-bit embedded processor";" (return "return") (string_literal ""Axis Communications 32-bit embedded processor"" (" """) (string_content "Axis Communications 32-bit embedded processor") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0x49) {\n              return "Silicon Graphics SVx";\n            }" (if "if") (parenthesized_expression "(param_1 == 0x49)" (( "(") (binary_expression "param_1 == 0x49" (identifier "param_1") (== "==") (number_literal "0x49")) () ")")) (compound_statement "{\n              return "Silicon Graphics SVx";\n            }" ({ "{") (return_statement "return "Silicon Graphics SVx";" (return "return") (string_literal ""Silicon Graphics SVx"" (" """) (string_content "Silicon Graphics SVx") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0x4a) {\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }" (if "if") (parenthesized_expression "(param_1 == 0x4a)" (( "(") (binary_expression "param_1 == 0x4a" (identifier "param_1") (== "==") (number_literal "0x4a")) () ")")) (compound_statement "{\n              return "STMicroelectronics ST19 8-bit microcontroller";\n            }" ({ "{") (return_statement "return "STMicroelectronics ST19 8-bit microcontroller";" (return "return") (string_literal ""STMicroelectronics ST19 8-bit microcontroller"" (" """) (string_content "STMicroelectronics ST19 8-bit microcontroller") (" """)) (; ";")) (} "}"))) (} "}")))) (} "}")) (else_clause "else {\n          if (param_1 == 0x55) {\n            return "d10v";\n          }\n          if (param_1 < 0x56) {\n            if (param_1 == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (param_1 < 0x53) {\n              if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < param_1) {\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (param_1 == 0x56) {\n              return "d30v";\n            }\n            if (param_1 == 0x57) {\n              return "Renesas V850";\n            }\n          }\n        }" (else "else") (compound_statement "{\n          if (param_1 == 0x55) {\n            return "d10v";\n          }\n          if (param_1 < 0x56) {\n            if (param_1 == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (param_1 < 0x53) {\n              if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < param_1) {\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (param_1 == 0x56) {\n              return "d30v";\n            }\n            if (param_1 == 0x57) {\n              return "Renesas V850";\n            }\n          }\n        }" ({ "{") (if_statement "if (param_1 == 0x55) {\n            return "d10v";\n          }" (if "if") (parenthesized_expression "(param_1 == 0x55)" (( "(") (binary_expression "param_1 == 0x55" (identifier "param_1") (== "==") (number_literal "0x55")) () ")")) (compound_statement "{\n            return "d10v";\n          }" ({ "{") (return_statement "return "d10v";" (return "return") (string_literal ""d10v"" (" """) (string_content "d10v") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 < 0x56) {\n            if (param_1 == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (param_1 < 0x53) {\n              if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < param_1) {\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (param_1 == 0x56) {\n              return "d30v";\n            }\n            if (param_1 == 0x57) {\n              return "Renesas V850";\n            }\n          }" (if "if") (parenthesized_expression "(param_1 < 0x56)" (( "(") (binary_expression "param_1 < 0x56" (identifier "param_1") (< "<") (number_literal "0x56")) () ")")) (compound_statement "{\n            if (param_1 == 0x52) {\n              return "Vitesse Prism";\n            }\n            if (param_1 < 0x53) {\n              if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }\n          }" ({ "{") (if_statement "if (param_1 == 0x52) {\n              return "Vitesse Prism";\n            }" (if "if") (parenthesized_expression "(param_1 == 0x52)" (( "(") (binary_expression "param_1 == 0x52" (identifier "param_1") (== "==") (number_literal "0x52")) () ")")) (compound_statement "{\n              return "Vitesse Prism";\n            }" ({ "{") (return_statement "return "Vitesse Prism";" (return "return") (string_literal ""Vitesse Prism"" (" """) (string_content "Vitesse Prism") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 < 0x53) {\n              if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }\n            else {\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }" (if "if") (parenthesized_expression "(param_1 < 0x53)" (( "(") (binary_expression "param_1 < 0x53" (identifier "param_1") (< "<") (number_literal "0x53")) () ")")) (compound_statement "{\n              if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }\n              if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }\n            }" ({ "{") (if_statement "if (param_1 == 0x50) {\n                return "Donald Knuth\'s educational 64-bit processor";\n              }" (if "if") (parenthesized_expression "(param_1 == 0x50)" (( "(") (binary_expression "param_1 == 0x50" (identifier "param_1") (== "==") (number_literal "0x50")) () ")")) (compound_statement "{\n                return "Donald Knuth\'s educational 64-bit processor";\n              }" ({ "{") (return_statement "return "Donald Knuth\'s educational 64-bit processor";" (return "return") (string_literal ""Donald Knuth\'s educational 64-bit processor"" (" """) (string_content "Donald Knuth") (escape_sequence "\'") (string_content "s educational 64-bit processor") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0x51) {\n                return "Harvard Universitys\'s machine-independent object format";\n              }" (if "if") (parenthesized_expression "(param_1 == 0x51)" (( "(") (binary_expression "param_1 == 0x51" (identifier "param_1") (== "==") (number_literal "0x51")) () ")")) (compound_statement "{\n                return "Harvard Universitys\'s machine-independent object format";\n              }" ({ "{") (return_statement "return "Harvard Universitys\'s machine-independent object format";" (return "return") (string_literal ""Harvard Universitys\'s machine-independent object format"" (" """) (string_content "Harvard Universitys") (escape_sequence "\'") (string_content "s machine-independent object format") (" """)) (; ";")) (} "}"))) (} "}")) (else_clause "else {\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }" (else "else") (compound_statement "{\n              if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }\n            }" ({ "{") (if_statement "if (param_1 == 0x53) {\n                return "Atmel AVR 8-bit microcontroller";\n              }" (if "if") (parenthesized_expression "(param_1 == 0x53)" (( "(") (binary_expression "param_1 == 0x53" (identifier "param_1") (== "==") (number_literal "0x53")) () ")")) (compound_statement "{\n                return "Atmel AVR 8-bit microcontroller";\n              }" ({ "{") (return_statement "return "Atmel AVR 8-bit microcontroller";" (return "return") (string_literal ""Atmel AVR 8-bit microcontroller"" (" """) (string_content "Atmel AVR 8-bit microcontroller") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0x54) {\n                return "Fujitsu FR30";\n              }" (if "if") (parenthesized_expression "(param_1 == 0x54)" (( "(") (binary_expression "param_1 == 0x54" (identifier "param_1") (== "==") (number_literal "0x54")) () ")")) (compound_statement "{\n                return "Fujitsu FR30";\n              }" ({ "{") (return_statement "return "Fujitsu FR30";" (return "return") (string_literal ""Fujitsu FR30"" (" """) (string_content "Fujitsu FR30") (" """)) (; ";")) (} "}"))) (} "}")))) (} "}")) (else_clause "else {\n            if (param_1 == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < param_1) {\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (param_1 == 0x56) {\n              return "d30v";\n            }\n            if (param_1 == 0x57) {\n              return "Renesas V850";\n            }\n          }" (else "else") (compound_statement "{\n            if (param_1 == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }\n            if (0x58 < param_1) {\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }\n            if (param_1 == 0x56) {\n              return "d30v";\n            }\n            if (param_1 == 0x57) {\n              return "Renesas V850";\n            }\n          }" ({ "{") (if_statement "if (param_1 == 0x58) {\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }" (if "if") (parenthesized_expression "(param_1 == 0x58)" (( "(") (binary_expression "param_1 == 0x58" (identifier "param_1") (== "==") (number_literal "0x58")) () ")")) (compound_statement "{\n              return "Renesas M32R (formerly Mitsubishi M32r)";\n            }" ({ "{") (return_statement "return "Renesas M32R (formerly Mitsubishi M32r)";" (return "return") (string_literal ""Renesas M32R (formerly Mitsubishi M32r)"" (" """) (string_content "Renesas M32R (formerly Mitsubishi M32r)") (" """)) (; ";")) (} "}"))) (if_statement "if (0x58 < param_1) {\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }" (if "if") (parenthesized_expression "(0x58 < param_1)" (( "(") (binary_expression "0x58 < param_1" (number_literal "0x58") (< "<") (identifier "param_1")) () ")")) (compound_statement "{\n              if (param_1 == 0x5a) {\n                return "mn10200";\n              }\n              if (0x5a < param_1) {\n                return "picoJava";\n              }\n              return "mn10300";\n            }" ({ "{") (if_statement "if (param_1 == 0x5a) {\n                return "mn10200";\n              }" (if "if") (parenthesized_expression "(param_1 == 0x5a)" (( "(") (binary_expression "param_1 == 0x5a" (identifier "param_1") (== "==") (number_literal "0x5a")) () ")")) (compound_statement "{\n                return "mn10200";\n              }" ({ "{") (return_statement "return "mn10200";" (return "return") (string_literal ""mn10200"" (" """) (string_content "mn10200") (" """)) (; ";")) (} "}"))) (if_statement "if (0x5a < param_1) {\n                return "picoJava";\n              }" (if "if") (parenthesized_expression "(0x5a < param_1)" (( "(") (binary_expression "0x5a < param_1" (number_literal "0x5a") (< "<") (identifier "param_1")) () ")")) (compound_statement "{\n                return "picoJava";\n              }" ({ "{") (return_statement "return "picoJava";" (return "return") (string_literal ""picoJava"" (" """) (string_content "picoJava") (" """)) (; ";")) (} "}"))) (return_statement "return "mn10300";" (return "return") (string_literal ""mn10300"" (" """) (string_content "mn10300") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0x56) {\n              return "d30v";\n            }" (if "if") (parenthesized_expression "(param_1 == 0x56)" (( "(") (binary_expression "param_1 == 0x56" (identifier "param_1") (== "==") (number_literal "0x56")) () ")")) (compound_statement "{\n              return "d30v";\n            }" ({ "{") (return_statement "return "d30v";" (return "return") (string_literal ""d30v"" (" """) (string_content "d30v") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0x57) {\n              return "Renesas V850";\n            }" (if "if") (parenthesized_expression "(param_1 == 0x57)" (( "(") (binary_expression "param_1 == 0x57" (identifier "param_1") (== "==") (number_literal "0x57")) () ")")) (compound_statement "{\n              return "Renesas V850";\n            }" ({ "{") (return_statement "return "Renesas V850";" (return "return") (string_literal ""Renesas V850"" (" """) (string_content "Renesas V850") (" """)) (; ";")) (} "}"))) (} "}")))) (} "}")))) (} "}")) (else_clause "else {\n        if (param_1 == 0x69) {\n          return "Texas Instruments msp430 microcontroller";\n        }\n        if (param_1 < 0x6a) {\n          if (param_1 == 0x62) {\n            return "Tenor Network TPC processor";\n          }\n          if (param_1 < 99) {\n            if (param_1 == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (param_1 < 0x60) {\n              if (param_1 == 0x5d) {\n                return "ARCompact";\n              }\n              if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < param_1) {\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (param_1 == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (param_1 == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (param_1 < 0x70) {\n            if (param_1 == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (param_1 < 0x6d) {\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }\n      }" (else "else") (compound_statement "{\n        if (param_1 == 0x69) {\n          return "Texas Instruments msp430 microcontroller";\n        }\n        if (param_1 < 0x6a) {\n          if (param_1 == 0x62) {\n            return "Tenor Network TPC processor";\n          }\n          if (param_1 < 99) {\n            if (param_1 == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (param_1 < 0x60) {\n              if (param_1 == 0x5d) {\n                return "ARCompact";\n              }\n              if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < param_1) {\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (param_1 == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (param_1 == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (param_1 < 0x70) {\n            if (param_1 == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (param_1 < 0x6d) {\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }\n      }" ({ "{") (if_statement "if (param_1 == 0x69) {\n          return "Texas Instruments msp430 microcontroller";\n        }" (if "if") (parenthesized_expression "(param_1 == 0x69)" (( "(") (binary_expression "param_1 == 0x69" (identifier "param_1") (== "==") (number_literal "0x69")) () ")")) (compound_statement "{\n          return "Texas Instruments msp430 microcontroller";\n        }" ({ "{") (return_statement "return "Texas Instruments msp430 microcontroller";" (return "return") (string_literal ""Texas Instruments msp430 microcontroller"" (" """) (string_content "Texas Instruments msp430 microcontroller") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 < 0x6a) {\n          if (param_1 == 0x62) {\n            return "Tenor Network TPC processor";\n          }\n          if (param_1 < 99) {\n            if (param_1 == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (param_1 < 0x60) {\n              if (param_1 == 0x5d) {\n                return "ARCompact";\n              }\n              if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < param_1) {\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (param_1 == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (param_1 == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (param_1 < 0x70) {\n            if (param_1 == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (param_1 < 0x6d) {\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }" (if "if") (parenthesized_expression "(param_1 < 0x6a)" (( "(") (binary_expression "param_1 < 0x6a" (identifier "param_1") (< "<") (number_literal "0x6a")) () ")")) (compound_statement "{\n          if (param_1 == 0x62) {\n            return "Tenor Network TPC processor";\n          }\n          if (param_1 < 99) {\n            if (param_1 == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (param_1 < 0x60) {\n              if (param_1 == 0x5d) {\n                return "ARCompact";\n              }\n              if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < param_1) {\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (param_1 == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (param_1 == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }\n        }" ({ "{") (if_statement "if (param_1 == 0x62) {\n            return "Tenor Network TPC processor";\n          }" (if "if") (parenthesized_expression "(param_1 == 0x62)" (( "(") (binary_expression "param_1 == 0x62" (identifier "param_1") (== "==") (number_literal "0x62")) () ")")) (compound_statement "{\n            return "Tenor Network TPC processor";\n          }" ({ "{") (return_statement "return "Tenor Network TPC processor";" (return "return") (string_literal ""Tenor Network TPC processor"" (" """) (string_content "Tenor Network TPC processor") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 < 99) {\n            if (param_1 == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (param_1 < 0x60) {\n              if (param_1 == 0x5d) {\n                return "ARCompact";\n              }\n              if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < param_1) {\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (param_1 == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (param_1 == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }" (if "if") (parenthesized_expression "(param_1 < 99)" (( "(") (binary_expression "param_1 < 99" (identifier "param_1") (< "<") (number_literal "99")) () ")")) (compound_statement "{\n            if (param_1 == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }\n            if (param_1 < 0x60) {\n              if (param_1 == 0x5d) {\n                return "ARCompact";\n              }\n              if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }\n          }" ({ "{") (if_statement "if (param_1 == 0x5f) {\n              return "Alphamosaic VideoCore processor";\n            }" (if "if") (parenthesized_expression "(param_1 == 0x5f)" (( "(") (binary_expression "param_1 == 0x5f" (identifier "param_1") (== "==") (number_literal "0x5f")) () ")")) (compound_statement "{\n              return "Alphamosaic VideoCore processor";\n            }" ({ "{") (return_statement "return "Alphamosaic VideoCore processor";" (return "return") (string_literal ""Alphamosaic VideoCore processor"" (" """) (string_content "Alphamosaic VideoCore processor") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 < 0x60) {\n              if (param_1 == 0x5d) {\n                return "ARCompact";\n              }\n              if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }\n            else {\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }" (if "if") (parenthesized_expression "(param_1 < 0x60)" (( "(") (binary_expression "param_1 < 0x60" (identifier "param_1") (< "<") (number_literal "0x60")) () ")")) (compound_statement "{\n              if (param_1 == 0x5d) {\n                return "ARCompact";\n              }\n              if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }\n            }" ({ "{") (if_statement "if (param_1 == 0x5d) {\n                return "ARCompact";\n              }" (if "if") (parenthesized_expression "(param_1 == 0x5d)" (( "(") (binary_expression "param_1 == 0x5d" (identifier "param_1") (== "==") (number_literal "0x5d")) () ")")) (compound_statement "{\n                return "ARCompact";\n              }" ({ "{") (return_statement "return "ARCompact";" (return "return") (string_literal ""ARCompact"" (" """) (string_content "ARCompact") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0x5e) {\n                return "Tensilica Xtensa Processor";\n              }" (if "if") (parenthesized_expression "(param_1 == 0x5e)" (( "(") (binary_expression "param_1 == 0x5e" (identifier "param_1") (== "==") (number_literal "0x5e")) () ")")) (compound_statement "{\n                return "Tensilica Xtensa Processor";\n              }" ({ "{") (return_statement "return "Tensilica Xtensa Processor";" (return "return") (string_literal ""Tensilica Xtensa Processor"" (" """) (string_content "Tensilica Xtensa Processor") (" """)) (; ";")) (} "}"))) (} "}")) (else_clause "else {\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }" (else "else") (compound_statement "{\n              if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }\n              if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }\n            }" ({ "{") (if_statement "if (param_1 == 0x60) {\n                return "Thompson Multimedia General Purpose Processor";\n              }" (if "if") (parenthesized_expression "(param_1 == 0x60)" (( "(") (binary_expression "param_1 == 0x60" (identifier "param_1") (== "==") (number_literal "0x60")) () ")")) (compound_statement "{\n                return "Thompson Multimedia General Purpose Processor";\n              }" ({ "{") (return_statement "return "Thompson Multimedia General Purpose Processor";" (return "return") (string_literal ""Thompson Multimedia General Purpose Processor"" (" """) (string_content "Thompson Multimedia General Purpose Processor") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0x61) {\n                return "National Semiconductor 32000 series";\n              }" (if "if") (parenthesized_expression "(param_1 == 0x61)" (( "(") (binary_expression "param_1 == 0x61" (identifier "param_1") (== "==") (number_literal "0x61")) () ")")) (compound_statement "{\n                return "National Semiconductor 32000 series";\n              }" ({ "{") (return_statement "return "National Semiconductor 32000 series";" (return "return") (string_literal ""National Semiconductor 32000 series"" (" """) (string_content "National Semiconductor 32000 series") (" """)) (; ";")) (} "}"))) (} "}")))) (} "}")) (else_clause "else {\n            if (param_1 == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < param_1) {\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (param_1 == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (param_1 == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }" (else "else") (compound_statement "{\n            if (param_1 == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }\n            if (0x65 < param_1) {\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }\n            if (param_1 == 99) {\n              return "Trebia SNP 1000 processor";\n            }\n            if (param_1 == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }\n          }" ({ "{") (if_statement "if (param_1 == 0x65) {\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }" (if "if") (parenthesized_expression "(param_1 == 0x65)" (( "(") (binary_expression "param_1 == 0x65" (identifier "param_1") (== "==") (number_literal "0x65")) () ")")) (compound_statement "{\n              return "Ubicom IP2xxx 8-bit microcontrollers";\n            }" ({ "{") (return_statement "return "Ubicom IP2xxx 8-bit microcontrollers";" (return "return") (string_literal ""Ubicom IP2xxx 8-bit microcontrollers"" (" """) (string_content "Ubicom IP2xxx 8-bit microcontrollers") (" """)) (; ";")) (} "}"))) (if_statement "if (0x65 < param_1) {\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }" (if "if") (parenthesized_expression "(0x65 < param_1)" (( "(") (binary_expression "0x65 < param_1" (number_literal "0x65") (< "<") (identifier "param_1")) () ")")) (compound_statement "{\n              if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }\n              if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }\n              return "MAX Processor";\n            }" ({ "{") (if_statement "if (param_1 == 0x67) {\n                return "National Semiconductor CompactRISC";\n              }" (if "if") (parenthesized_expression "(param_1 == 0x67)" (( "(") (binary_expression "param_1 == 0x67" (identifier "param_1") (== "==") (number_literal "0x67")) () ")")) (compound_statement "{\n                return "National Semiconductor CompactRISC";\n              }" ({ "{") (return_statement "return "National Semiconductor CompactRISC";" (return "return") (string_literal ""National Semiconductor CompactRISC"" (" """) (string_content "National Semiconductor CompactRISC") (" """)) (; ";")) (} "}"))) (if_statement "if (0x67 < param_1) {\n                return "Fujitsu F2MC16";\n              }" (if "if") (parenthesized_expression "(0x67 < param_1)" (( "(") (binary_expression "0x67 < param_1" (number_literal "0x67") (< "<") (identifier "param_1")) () ")")) (compound_statement "{\n                return "Fujitsu F2MC16";\n              }" ({ "{") (return_statement "return "Fujitsu F2MC16";" (return "return") (string_literal ""Fujitsu F2MC16"" (" """) (string_content "Fujitsu F2MC16") (" """)) (; ";")) (} "}"))) (return_statement "return "MAX Processor";" (return "return") (string_literal ""MAX Processor"" (" """) (string_content "MAX Processor") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 99) {\n              return "Trebia SNP 1000 processor";\n            }" (if "if") (parenthesized_expression "(param_1 == 99)" (( "(") (binary_expression "param_1 == 99" (identifier "param_1") (== "==") (number_literal "99")) () ")")) (compound_statement "{\n              return "Trebia SNP 1000 processor";\n            }" ({ "{") (return_statement "return "Trebia SNP 1000 processor";" (return "return") (string_literal ""Trebia SNP 1000 processor"" (" """) (string_content "Trebia SNP 1000 processor") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 100) {\n              return "STMicroelectronics ST200 microcontroller";\n            }" (if "if") (parenthesized_expression "(param_1 == 100)" (( "(") (binary_expression "param_1 == 100" (identifier "param_1") (== "==") (number_literal "100")) () ")")) (compound_statement "{\n              return "STMicroelectronics ST200 microcontroller";\n            }" ({ "{") (return_statement "return "STMicroelectronics ST200 microcontroller";" (return "return") (string_literal ""STMicroelectronics ST200 microcontroller"" (" """) (string_content "STMicroelectronics ST200 microcontroller") (" """)) (; ";")) (} "}"))) (} "}")))) (} "}")) (else_clause "else {\n          if (param_1 == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (param_1 < 0x70) {\n            if (param_1 == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (param_1 < 0x6d) {\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }" (else "else") (compound_statement "{\n          if (param_1 == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }\n          if (param_1 < 0x70) {\n            if (param_1 == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (param_1 < 0x6d) {\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }\n          }\n        }" ({ "{") (if_statement "if (param_1 == 0x6f) {\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }" (if "if") (parenthesized_expression "(param_1 == 0x6f)" (( "(") (binary_expression "param_1 == 0x6f" (identifier "param_1") (== "==") (number_literal "0x6f")) () ")")) (compound_statement "{\n            return "eXcess 16/32/64-bit configurable embedded CPU";\n          }" ({ "{") (return_statement "return "eXcess 16/32/64-bit configurable embedded CPU";" (return "return") (string_literal ""eXcess 16/32/64-bit configurable embedded CPU"" (" """) (string_content "eXcess 16/32/64-bit configurable embedded CPU") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 < 0x70) {\n            if (param_1 == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (param_1 < 0x6d) {\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }\n          }" (if "if") (parenthesized_expression "(param_1 < 0x70)" (( "(") (binary_expression "param_1 < 0x70" (identifier "param_1") (< "<") (number_literal "0x70")) () ")")) (compound_statement "{\n            if (param_1 == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }\n            if (param_1 < 0x6d) {\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }\n          }" ({ "{") (if_statement "if (param_1 == 0x6c) {\n              return "Sharp embedded microprocessor";\n            }" (if "if") (parenthesized_expression "(param_1 == 0x6c)" (( "(") (binary_expression "param_1 == 0x6c" (identifier "param_1") (== "==") (number_literal "0x6c")) () ")")) (compound_statement "{\n              return "Sharp embedded microprocessor";\n            }" ({ "{") (return_statement "return "Sharp embedded microprocessor";" (return "return") (string_literal ""Sharp embedded microprocessor"" (" """) (string_content "Sharp embedded microprocessor") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 < 0x6d) {\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }\n            else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }" (if "if") (parenthesized_expression "(param_1 < 0x6d)" (( "(") (binary_expression "param_1 < 0x6d" (identifier "param_1") (< "<") (number_literal "0x6d")) () ")")) (compound_statement "{\n              if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }\n              if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }\n            }" ({ "{") (if_statement "if (param_1 == 0x6a) {\n                return "Analog Devices Blackfin";\n              }" (if "if") (parenthesized_expression "(param_1 == 0x6a)" (( "(") (binary_expression "param_1 == 0x6a" (identifier "param_1") (== "==") (number_literal "0x6a")) () ")")) (compound_statement "{\n                return "Analog Devices Blackfin";\n              }" ({ "{") (return_statement "return "Analog Devices Blackfin";" (return "return") (string_literal ""Analog Devices Blackfin"" (" """) (string_content "Analog Devices Blackfin") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0x6b) {\n                return "S1C33 Family of Seiko Epson processors";\n              }" (if "if") (parenthesized_expression "(param_1 == 0x6b)" (( "(") (binary_expression "param_1 == 0x6b" (identifier "param_1") (== "==") (number_literal "0x6b")) () ")")) (compound_statement "{\n                return "S1C33 Family of Seiko Epson processors";\n              }" ({ "{") (return_statement "return "S1C33 Family of Seiko Epson processors";" (return "return") (string_literal ""S1C33 Family of Seiko Epson processors"" (" """) (string_content "S1C33 Family of Seiko Epson processors") (" """)) (; ";")) (} "}"))) (} "}")) (else_clause "else {\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }" (else "else") (compound_statement "{\n              if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }\n              if (param_1 == 0x6e) {\n                return "Unicore";\n              }\n            }" ({ "{") (if_statement "if (param_1 == 0x6d) {\n                return "Arca RISC microprocessor";\n              }" (if "if") (parenthesized_expression "(param_1 == 0x6d)" (( "(") (binary_expression "param_1 == 0x6d" (identifier "param_1") (== "==") (number_literal "0x6d")) () ")")) (compound_statement "{\n                return "Arca RISC microprocessor";\n              }" ({ "{") (return_statement "return "Arca RISC microprocessor";" (return "return") (string_literal ""Arca RISC microprocessor"" (" """) (string_content "Arca RISC microprocessor") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0x6e) {\n                return "Unicore";\n              }" (if "if") (parenthesized_expression "(param_1 == 0x6e)" (( "(") (binary_expression "param_1 == 0x6e" (identifier "param_1") (== "==") (number_literal "0x6e")) () ")")) (compound_statement "{\n                return "Unicore";\n              }" ({ "{") (return_statement "return "Unicore";" (return "return") (string_literal ""Unicore"" (" """) (string_content "Unicore") (" """)) (; ";")) (} "}"))) (} "}")))) (} "}")) (else_clause "else {\n            if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }\n          }" (else "else") (compound_statement "{\n            if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }\n            if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }\n            if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }\n            if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }\n          }" ({ "{") (if_statement "if (param_1 == 0x72) {\n              return "National Semiconductor CRX microprocessor";\n            }" (if "if") (parenthesized_expression "(param_1 == 0x72)" (( "(") (binary_expression "param_1 == 0x72" (identifier "param_1") (== "==") (number_literal "0x72")) () ")")) (compound_statement "{\n              return "National Semiconductor CRX microprocessor";\n            }" ({ "{") (return_statement "return "National Semiconductor CRX microprocessor";" (return "return") (string_literal ""National Semiconductor CRX microprocessor"" (" """) (string_content "National Semiconductor CRX microprocessor") (" """)) (; ";")) (} "}"))) (if_statement "if (0x72 < param_1) {\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }" (if "if") (parenthesized_expression "(0x72 < param_1)" (( "(") (binary_expression "0x72 < param_1" (number_literal "0x72") (< "<") (identifier "param_1")) () ")")) (compound_statement "{\n              if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }\n              if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }\n              return "Motorola XGATE embedded processor";\n            }" ({ "{") (if_statement "if (param_1 == 0x74) {\n                return "Infineon Technologies xc16x";\n              }" (if "if") (parenthesized_expression "(param_1 == 0x74)" (( "(") (binary_expression "param_1 == 0x74" (identifier "param_1") (== "==") (number_literal "0x74")) () ")")) (compound_statement "{\n                return "Infineon Technologies xc16x";\n              }" ({ "{") (return_statement "return "Infineon Technologies xc16x";" (return "return") (string_literal ""Infineon Technologies xc16x"" (" """) (string_content "Infineon Technologies xc16x") (" """)) (; ";")) (} "}"))) (if_statement "if (0x74 < param_1) {\n                return "Renesas M16C series microprocessors";\n              }" (if "if") (parenthesized_expression "(0x74 < param_1)" (( "(") (binary_expression "0x74 < param_1" (number_literal "0x74") (< "<") (identifier "param_1")) () ")")) (compound_statement "{\n                return "Renesas M16C series microprocessors";\n              }" ({ "{") (return_statement "return "Renesas M16C series microprocessors";" (return "return") (string_literal ""Renesas M16C series microprocessors"" (" """) (string_content "Renesas M16C series microprocessors") (" """)) (; ";")) (} "}"))) (return_statement "return "Motorola XGATE embedded processor";" (return "return") (string_literal ""Motorola XGATE embedded processor"" (" """) (string_content "Motorola XGATE embedded processor") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0x70) {\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }" (if "if") (parenthesized_expression "(param_1 == 0x70)" (( "(") (binary_expression "param_1 == 0x70" (identifier "param_1") (== "==") (number_literal "0x70")) () ")")) (compound_statement "{\n              return "Icera Semiconductor Inc. Deep Execution Processor";\n            }" ({ "{") (return_statement "return "Icera Semiconductor Inc. Deep Execution Processor";" (return "return") (string_literal ""Icera Semiconductor Inc. Deep Execution Processor"" (" """) (string_content "Icera Semiconductor Inc. Deep Execution Processor") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0x71) {\n              return "Altera Nios II";\n            }" (if "if") (parenthesized_expression "(param_1 == 0x71)" (( "(") (binary_expression "param_1 == 0x71" (identifier "param_1") (== "==") (number_literal "0x71")) () ")")) (compound_statement "{\n              return "Altera Nios II";\n            }" ({ "{") (return_statement "return "Altera Nios II";" (return "return") (string_literal ""Altera Nios II"" (" """) (string_content "Altera Nios II") (" """)) (; ";")) (} "}"))) (} "}")))) (} "}")))) (} "}")))) (} "}")))) (} "}")) (else_clause "else {\n    if (param_1 == 0xc5) {\n      return "Renesas RL78";\n    }\n    if (param_1 < 0xc6) {\n      if (param_1 == 0xab) {\n        return "M2000 Reconfigurable RISC Microprocessor";\n      }\n      if (param_1 < 0xac) {\n        if (param_1 == 0x8e) {\n          return "Texas Instruments TMS320C55x DSP family";\n        }\n        if (param_1 < 0x8f) {\n          if (param_1 == 0x87) {\n            return "SUNPLUS S+Core";\n          }\n          if (param_1 < 0x88) {\n            if (param_1 == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (param_1 < 0x84) {\n              if (param_1 == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (param_1 == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < param_1) {\n              if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (param_1 == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (param_1 == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }\n          if (param_1 < 0xa5) {\n            if (param_1 == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (param_1 < 0xa2) {\n              if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < param_1) {\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (param_1 == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (param_1 == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0xb8) {\n          return "ARM (reserved)";\n        }\n        if (param_1 < 0xb9) {\n          if (param_1 == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xb2) {\n            if (param_1 == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (param_1 < 0xaf) {\n              if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (param_1 == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < param_1) {\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (param_1 == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (param_1 == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (param_1 < 0xbf) {\n            if (param_1 == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (param_1 < 0xbc) {\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }\n      }\n    }\n    else {\n      if (param_1 == 0xfa) {\n        return "Netronome Flow Processor";\n      }\n      if (param_1 < 0xfb) {\n        if (param_1 == 0xd7) {\n          return "Paneve CDP architecture family";\n        }\n        if (param_1 < 0xd8) {\n          if (param_1 == 0xcb) {\n            return "XMOS xCORE processor family";\n          }\n          if (param_1 < 0xcc) {\n            if (param_1 == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (param_1 < 0xc9) {\n              if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < param_1) {\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (param_1 == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (param_1 == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (param_1 < 0xde) {\n            if (param_1 == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (param_1 < 0xdb) {\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }\n            if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x9026) {\n          return "Alpha";\n        }\n        if (param_1 < 0x9027) {\n          if (param_1 == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (param_1 < 0x4689) {\n            if (param_1 == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (param_1 < 0x2531) {\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xbaac) {\n            if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }\n            if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }\n      }\n    }\n  }" (else "else") (compound_statement "{\n    if (param_1 == 0xc5) {\n      return "Renesas RL78";\n    }\n    if (param_1 < 0xc6) {\n      if (param_1 == 0xab) {\n        return "M2000 Reconfigurable RISC Microprocessor";\n      }\n      if (param_1 < 0xac) {\n        if (param_1 == 0x8e) {\n          return "Texas Instruments TMS320C55x DSP family";\n        }\n        if (param_1 < 0x8f) {\n          if (param_1 == 0x87) {\n            return "SUNPLUS S+Core";\n          }\n          if (param_1 < 0x88) {\n            if (param_1 == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (param_1 < 0x84) {\n              if (param_1 == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (param_1 == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < param_1) {\n              if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (param_1 == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (param_1 == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }\n          if (param_1 < 0xa5) {\n            if (param_1 == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (param_1 < 0xa2) {\n              if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < param_1) {\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (param_1 == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (param_1 == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0xb8) {\n          return "ARM (reserved)";\n        }\n        if (param_1 < 0xb9) {\n          if (param_1 == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xb2) {\n            if (param_1 == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (param_1 < 0xaf) {\n              if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (param_1 == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < param_1) {\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (param_1 == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (param_1 == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (param_1 < 0xbf) {\n            if (param_1 == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (param_1 < 0xbc) {\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }\n      }\n    }\n    else {\n      if (param_1 == 0xfa) {\n        return "Netronome Flow Processor";\n      }\n      if (param_1 < 0xfb) {\n        if (param_1 == 0xd7) {\n          return "Paneve CDP architecture family";\n        }\n        if (param_1 < 0xd8) {\n          if (param_1 == 0xcb) {\n            return "XMOS xCORE processor family";\n          }\n          if (param_1 < 0xcc) {\n            if (param_1 == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (param_1 < 0xc9) {\n              if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < param_1) {\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (param_1 == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (param_1 == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (param_1 < 0xde) {\n            if (param_1 == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (param_1 < 0xdb) {\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }\n            if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x9026) {\n          return "Alpha";\n        }\n        if (param_1 < 0x9027) {\n          if (param_1 == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (param_1 < 0x4689) {\n            if (param_1 == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (param_1 < 0x2531) {\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xbaac) {\n            if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }\n            if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }\n      }\n    }\n  }" ({ "{") (if_statement "if (param_1 == 0xc5) {\n      return "Renesas RL78";\n    }" (if "if") (parenthesized_expression "(param_1 == 0xc5)" (( "(") (binary_expression "param_1 == 0xc5" (identifier "param_1") (== "==") (number_literal "0xc5")) () ")")) (compound_statement "{\n      return "Renesas RL78";\n    }" ({ "{") (return_statement "return "Renesas RL78";" (return "return") (string_literal ""Renesas RL78"" (" """) (string_content "Renesas RL78") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 < 0xc6) {\n      if (param_1 == 0xab) {\n        return "M2000 Reconfigurable RISC Microprocessor";\n      }\n      if (param_1 < 0xac) {\n        if (param_1 == 0x8e) {\n          return "Texas Instruments TMS320C55x DSP family";\n        }\n        if (param_1 < 0x8f) {\n          if (param_1 == 0x87) {\n            return "SUNPLUS S+Core";\n          }\n          if (param_1 < 0x88) {\n            if (param_1 == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (param_1 < 0x84) {\n              if (param_1 == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (param_1 == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < param_1) {\n              if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (param_1 == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (param_1 == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }\n          if (param_1 < 0xa5) {\n            if (param_1 == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (param_1 < 0xa2) {\n              if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < param_1) {\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (param_1 == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (param_1 == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0xb8) {\n          return "ARM (reserved)";\n        }\n        if (param_1 < 0xb9) {\n          if (param_1 == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xb2) {\n            if (param_1 == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (param_1 < 0xaf) {\n              if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (param_1 == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < param_1) {\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (param_1 == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (param_1 == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (param_1 < 0xbf) {\n            if (param_1 == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (param_1 < 0xbc) {\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }\n      }\n    }\n    else {\n      if (param_1 == 0xfa) {\n        return "Netronome Flow Processor";\n      }\n      if (param_1 < 0xfb) {\n        if (param_1 == 0xd7) {\n          return "Paneve CDP architecture family";\n        }\n        if (param_1 < 0xd8) {\n          if (param_1 == 0xcb) {\n            return "XMOS xCORE processor family";\n          }\n          if (param_1 < 0xcc) {\n            if (param_1 == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (param_1 < 0xc9) {\n              if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < param_1) {\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (param_1 == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (param_1 == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (param_1 < 0xde) {\n            if (param_1 == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (param_1 < 0xdb) {\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }\n            if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x9026) {\n          return "Alpha";\n        }\n        if (param_1 < 0x9027) {\n          if (param_1 == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (param_1 < 0x4689) {\n            if (param_1 == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (param_1 < 0x2531) {\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xbaac) {\n            if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }\n            if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }\n      }\n    }" (if "if") (parenthesized_expression "(param_1 < 0xc6)" (( "(") (binary_expression "param_1 < 0xc6" (identifier "param_1") (< "<") (number_literal "0xc6")) () ")")) (compound_statement "{\n      if (param_1 == 0xab) {\n        return "M2000 Reconfigurable RISC Microprocessor";\n      }\n      if (param_1 < 0xac) {\n        if (param_1 == 0x8e) {\n          return "Texas Instruments TMS320C55x DSP family";\n        }\n        if (param_1 < 0x8f) {\n          if (param_1 == 0x87) {\n            return "SUNPLUS S+Core";\n          }\n          if (param_1 < 0x88) {\n            if (param_1 == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (param_1 < 0x84) {\n              if (param_1 == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (param_1 == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < param_1) {\n              if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (param_1 == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (param_1 == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }\n          if (param_1 < 0xa5) {\n            if (param_1 == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (param_1 < 0xa2) {\n              if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < param_1) {\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (param_1 == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (param_1 == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0xb8) {\n          return "ARM (reserved)";\n        }\n        if (param_1 < 0xb9) {\n          if (param_1 == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xb2) {\n            if (param_1 == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (param_1 < 0xaf) {\n              if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (param_1 == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < param_1) {\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (param_1 == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (param_1 == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (param_1 < 0xbf) {\n            if (param_1 == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (param_1 < 0xbc) {\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }\n      }\n    }" ({ "{") (if_statement "if (param_1 == 0xab) {\n        return "M2000 Reconfigurable RISC Microprocessor";\n      }" (if "if") (parenthesized_expression "(param_1 == 0xab)" (( "(") (binary_expression "param_1 == 0xab" (identifier "param_1") (== "==") (number_literal "0xab")) () ")")) (compound_statement "{\n        return "M2000 Reconfigurable RISC Microprocessor";\n      }" ({ "{") (return_statement "return "M2000 Reconfigurable RISC Microprocessor";" (return "return") (string_literal ""M2000 Reconfigurable RISC Microprocessor"" (" """) (string_content "M2000 Reconfigurable RISC Microprocessor") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 < 0xac) {\n        if (param_1 == 0x8e) {\n          return "Texas Instruments TMS320C55x DSP family";\n        }\n        if (param_1 < 0x8f) {\n          if (param_1 == 0x87) {\n            return "SUNPLUS S+Core";\n          }\n          if (param_1 < 0x88) {\n            if (param_1 == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (param_1 < 0x84) {\n              if (param_1 == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (param_1 == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < param_1) {\n              if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (param_1 == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (param_1 == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }\n          if (param_1 < 0xa5) {\n            if (param_1 == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (param_1 < 0xa2) {\n              if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < param_1) {\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (param_1 == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (param_1 == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0xb8) {\n          return "ARM (reserved)";\n        }\n        if (param_1 < 0xb9) {\n          if (param_1 == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xb2) {\n            if (param_1 == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (param_1 < 0xaf) {\n              if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (param_1 == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < param_1) {\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (param_1 == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (param_1 == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (param_1 < 0xbf) {\n            if (param_1 == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (param_1 < 0xbc) {\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }\n      }" (if "if") (parenthesized_expression "(param_1 < 0xac)" (( "(") (binary_expression "param_1 < 0xac" (identifier "param_1") (< "<") (number_literal "0xac")) () ")")) (compound_statement "{\n        if (param_1 == 0x8e) {\n          return "Texas Instruments TMS320C55x DSP family";\n        }\n        if (param_1 < 0x8f) {\n          if (param_1 == 0x87) {\n            return "SUNPLUS S+Core";\n          }\n          if (param_1 < 0x88) {\n            if (param_1 == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (param_1 < 0x84) {\n              if (param_1 == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (param_1 == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < param_1) {\n              if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (param_1 == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (param_1 == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }\n          if (param_1 < 0xa5) {\n            if (param_1 == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (param_1 < 0xa2) {\n              if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < param_1) {\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (param_1 == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (param_1 == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }\n        }\n      }" ({ "{") (if_statement "if (param_1 == 0x8e) {\n          return "Texas Instruments TMS320C55x DSP family";\n        }" (if "if") (parenthesized_expression "(param_1 == 0x8e)" (( "(") (binary_expression "param_1 == 0x8e" (identifier "param_1") (== "==") (number_literal "0x8e")) () ")")) (compound_statement "{\n          return "Texas Instruments TMS320C55x DSP family";\n        }" ({ "{") (return_statement "return "Texas Instruments TMS320C55x DSP family";" (return "return") (string_literal ""Texas Instruments TMS320C55x DSP family"" (" """) (string_content "Texas Instruments TMS320C55x DSP family") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 < 0x8f) {\n          if (param_1 == 0x87) {\n            return "SUNPLUS S+Core";\n          }\n          if (param_1 < 0x88) {\n            if (param_1 == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (param_1 < 0x84) {\n              if (param_1 == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (param_1 == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < param_1) {\n              if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (param_1 == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (param_1 == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }\n          if (param_1 < 0xa5) {\n            if (param_1 == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (param_1 < 0xa2) {\n              if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < param_1) {\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (param_1 == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (param_1 == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }\n        }" (if "if") (parenthesized_expression "(param_1 < 0x8f)" (( "(") (binary_expression "param_1 < 0x8f" (identifier "param_1") (< "<") (number_literal "0x8f")) () ")")) (compound_statement "{\n          if (param_1 == 0x87) {\n            return "SUNPLUS S+Core";\n          }\n          if (param_1 < 0x88) {\n            if (param_1 == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (param_1 < 0x84) {\n              if (param_1 == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (param_1 == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < param_1) {\n              if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (param_1 == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (param_1 == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }\n        }" ({ "{") (if_statement "if (param_1 == 0x87) {\n            return "SUNPLUS S+Core";\n          }" (if "if") (parenthesized_expression "(param_1 == 0x87)" (( "(") (binary_expression "param_1 == 0x87" (identifier "param_1") (== "==") (number_literal "0x87")) () ")")) (compound_statement "{\n            return "SUNPLUS S+Core";\n          }" ({ "{") (return_statement "return "SUNPLUS S+Core";" (return "return") (string_literal ""SUNPLUS S+Core"" (" """) (string_content "SUNPLUS S+Core") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 < 0x88) {\n            if (param_1 == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (param_1 < 0x84) {\n              if (param_1 == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (param_1 == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < param_1) {\n              if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (param_1 == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (param_1 == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }" (if "if") (parenthesized_expression "(param_1 < 0x88)" (( "(") (binary_expression "param_1 < 0x88" (identifier "param_1") (< "<") (number_literal "0x88")) () ")")) (compound_statement "{\n            if (param_1 == 0x83) {\n              return "Altium TSK3000 core";\n            }\n            if (param_1 < 0x84) {\n              if (param_1 == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (param_1 == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }\n          }" ({ "{") (if_statement "if (param_1 == 0x83) {\n              return "Altium TSK3000 core";\n            }" (if "if") (parenthesized_expression "(param_1 == 0x83)" (( "(") (binary_expression "param_1 == 0x83" (identifier "param_1") (== "==") (number_literal "0x83")) () ")")) (compound_statement "{\n              return "Altium TSK3000 core";\n            }" ({ "{") (return_statement "return "Altium TSK3000 core";" (return "return") (string_literal ""Altium TSK3000 core"" (" """) (string_content "Altium TSK3000 core") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 < 0x84) {\n              if (param_1 == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (param_1 == 0x78) {\n                return "Renesas M32c";\n              }\n            }\n            else {\n              if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }" (if "if") (parenthesized_expression "(param_1 < 0x84)" (( "(") (binary_expression "param_1 < 0x84" (identifier "param_1") (< "<") (number_literal "0x84")) () ")")) (compound_statement "{\n              if (param_1 == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }\n              if (param_1 == 0x78) {\n                return "Renesas M32c";\n              }\n            }" ({ "{") (if_statement "if (param_1 == 0x77) {\n                return "Freescale Communication Engine RISC core";\n              }" (if "if") (parenthesized_expression "(param_1 == 0x77)" (( "(") (binary_expression "param_1 == 0x77" (identifier "param_1") (== "==") (number_literal "0x77")) () ")")) (compound_statement "{\n                return "Freescale Communication Engine RISC core";\n              }" ({ "{") (return_statement "return "Freescale Communication Engine RISC core";" (return "return") (string_literal ""Freescale Communication Engine RISC core"" (" """) (string_content "Freescale Communication Engine RISC core") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0x78) {\n                return "Renesas M32c";\n              }" (if "if") (parenthesized_expression "(param_1 == 0x78)" (( "(") (binary_expression "param_1 == 0x78" (identifier "param_1") (== "==") (number_literal "0x78")) () ")")) (compound_statement "{\n                return "Renesas M32c";\n              }" ({ "{") (return_statement "return "Renesas M32c";" (return "return") (string_literal ""Renesas M32c"" (" """) (string_content "Renesas M32c") (" """)) (; ";")) (} "}"))) (} "}")) (else_clause "else {\n              if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }" (else "else") (compound_statement "{\n              if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }\n              if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }\n            }" ({ "{") (if_statement "if (param_1 == 0x84) {\n                return "Freescale RS08 embedded processor";\n              }" (if "if") (parenthesized_expression "(param_1 == 0x84)" (( "(") (binary_expression "param_1 == 0x84" (identifier "param_1") (== "==") (number_literal "0x84")) () ")")) (compound_statement "{\n                return "Freescale RS08 embedded processor";\n              }" ({ "{") (return_statement "return "Freescale RS08 embedded processor";" (return "return") (string_literal ""Freescale RS08 embedded processor"" (" """) (string_content "Freescale RS08 embedded processor") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0x86) {\n                return "Cyan Technology eCOG2 microprocessor";\n              }" (if "if") (parenthesized_expression "(param_1 == 0x86)" (( "(") (binary_expression "param_1 == 0x86" (identifier "param_1") (== "==") (number_literal "0x86")) () ")")) (compound_statement "{\n                return "Cyan Technology eCOG2 microprocessor";\n              }" ({ "{") (return_statement "return "Cyan Technology eCOG2 microprocessor";" (return "return") (string_literal ""Cyan Technology eCOG2 microprocessor"" (" """) (string_content "Cyan Technology eCOG2 microprocessor") (" """)) (; ";")) (} "}"))) (} "}")))) (} "}")) (else_clause "else {\n            if (param_1 == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < param_1) {\n              if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (param_1 == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (param_1 == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }" (else "else") (compound_statement "{\n            if (param_1 == 0x8a) {\n              return "Lattice Mico32";\n            }\n            if (0x8a < param_1) {\n              if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }\n            if (param_1 == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }\n            if (param_1 == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }\n          }" ({ "{") (if_statement "if (param_1 == 0x8a) {\n              return "Lattice Mico32";\n            }" (if "if") (parenthesized_expression "(param_1 == 0x8a)" (( "(") (binary_expression "param_1 == 0x8a" (identifier "param_1") (== "==") (number_literal "0x8a")) () ")")) (compound_statement "{\n              return "Lattice Mico32";\n            }" ({ "{") (return_statement "return "Lattice Mico32";" (return "return") (string_literal ""Lattice Mico32"" (" """) (string_content "Lattice Mico32") (" """)) (; ";")) (} "}"))) (if_statement "if (0x8a < param_1) {\n              if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }" (if "if") (parenthesized_expression "(0x8a < param_1)" (( "(") (binary_expression "0x8a < param_1" (number_literal "0x8a") (< "<") (identifier "param_1")) () ")")) (compound_statement "{\n              if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }\n              if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }\n              return "Seiko Epson C17 family";\n            }" ({ "{") (if_statement "if (param_1 == 0x8c) {\n                return "Texas Instruments TMS320C6000 DSP family";\n              }" (if "if") (parenthesized_expression "(param_1 == 0x8c)" (( "(") (binary_expression "param_1 == 0x8c" (identifier "param_1") (== "==") (number_literal "0x8c")) () ")")) (compound_statement "{\n                return "Texas Instruments TMS320C6000 DSP family";\n              }" ({ "{") (return_statement "return "Texas Instruments TMS320C6000 DSP family";" (return "return") (string_literal ""Texas Instruments TMS320C6000 DSP family"" (" """) (string_content "Texas Instruments TMS320C6000 DSP family") (" """)) (; ";")) (} "}"))) (if_statement "if (0x8c < param_1) {\n                return "Texas Instruments TMS320C2000 DSP family";\n              }" (if "if") (parenthesized_expression "(0x8c < param_1)" (( "(") (binary_expression "0x8c < param_1" (number_literal "0x8c") (< "<") (identifier "param_1")) () ")")) (compound_statement "{\n                return "Texas Instruments TMS320C2000 DSP family";\n              }" ({ "{") (return_statement "return "Texas Instruments TMS320C2000 DSP family";" (return "return") (string_literal ""Texas Instruments TMS320C2000 DSP family"" (" """) (string_content "Texas Instruments TMS320C2000 DSP family") (" """)) (; ";")) (} "}"))) (return_statement "return "Seiko Epson C17 family";" (return "return") (string_literal ""Seiko Epson C17 family"" (" """) (string_content "Seiko Epson C17 family") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0x88) {\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }" (if "if") (parenthesized_expression "(param_1 == 0x88)" (( "(") (binary_expression "param_1 == 0x88" (identifier "param_1") (== "==") (number_literal "0x88")) () ")")) (compound_statement "{\n              return "New Japan Radio (NJR) 24-bit DSP Processor";\n            }" ({ "{") (return_statement "return "New Japan Radio (NJR) 24-bit DSP Processor";" (return "return") (string_literal ""New Japan Radio (NJR) 24-bit DSP Processor"" (" """) (string_content "New Japan Radio (NJR) 24-bit DSP Processor") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0x89) {\n              return "Broadcom VideoCore III processor";\n            }" (if "if") (parenthesized_expression "(param_1 == 0x89)" (( "(") (binary_expression "param_1 == 0x89" (identifier "param_1") (== "==") (number_literal "0x89")) () ")")) (compound_statement "{\n              return "Broadcom VideoCore III processor";\n            }" ({ "{") (return_statement "return "Broadcom VideoCore III processor";" (return "return") (string_literal ""Broadcom VideoCore III processor"" (" """) (string_content "Broadcom VideoCore III processor") (" """)) (; ";")) (} "}"))) (} "}")))) (} "}")) (else_clause "else {\n          if (param_1 == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }\n          if (param_1 < 0xa5) {\n            if (param_1 == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (param_1 < 0xa2) {\n              if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < param_1) {\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (param_1 == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (param_1 == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }\n        }" (else "else") (compound_statement "{\n          if (param_1 == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }\n          if (param_1 < 0xa5) {\n            if (param_1 == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (param_1 < 0xa2) {\n              if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < param_1) {\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (param_1 == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (param_1 == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }\n        }" ({ "{") (if_statement "if (param_1 == 0xa4) {\n            return "QUALCOMM DSP6 Processor";\n          }" (if "if") (parenthesized_expression "(param_1 == 0xa4)" (( "(") (binary_expression "param_1 == 0xa4" (identifier "param_1") (== "==") (number_literal "0xa4")) () ")")) (compound_statement "{\n            return "QUALCOMM DSP6 Processor";\n          }" ({ "{") (return_statement "return "QUALCOMM DSP6 Processor";" (return "return") (string_literal ""QUALCOMM DSP6 Processor"" (" """) (string_content "QUALCOMM DSP6 Processor") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 < 0xa5) {\n            if (param_1 == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (param_1 < 0xa2) {\n              if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < param_1) {\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (param_1 == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (param_1 == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }" (if "if") (parenthesized_expression "(param_1 < 0xa5)" (( "(") (binary_expression "param_1 < 0xa5" (identifier "param_1") (< "<") (number_literal "0xa5")) () ")")) (compound_statement "{\n            if (param_1 == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }\n            if (param_1 < 0xa2) {\n              if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }\n          }" ({ "{") (if_statement "if (param_1 == 0xa1) {\n              return "Cypress M8C microprocessor";\n            }" (if "if") (parenthesized_expression "(param_1 == 0xa1)" (( "(") (binary_expression "param_1 == 0xa1" (identifier "param_1") (== "==") (number_literal "0xa1")) () ")")) (compound_statement "{\n              return "Cypress M8C microprocessor";\n            }" ({ "{") (return_statement "return "Cypress M8C microprocessor";" (return "return") (string_literal ""Cypress M8C microprocessor"" (" """) (string_content "Cypress M8C microprocessor") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 < 0xa2) {\n              if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }\n            else {\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }" (if "if") (parenthesized_expression "(param_1 < 0xa2)" (( "(") (binary_expression "param_1 < 0xa2" (identifier "param_1") (< "<") (number_literal "0xa2")) () ")")) (compound_statement "{\n              if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }\n              if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }\n            }" ({ "{") (if_statement "if (param_1 == 0x90) {\n                return "TI PRU I/O processor";\n              }" (if "if") (parenthesized_expression "(param_1 == 0x90)" (( "(") (binary_expression "param_1 == 0x90" (identifier "param_1") (== "==") (number_literal "0x90")) () ")")) (compound_statement "{\n                return "TI PRU I/O processor";\n              }" ({ "{") (return_statement "return "TI PRU I/O processor";" (return "return") (string_literal ""TI PRU I/O processor"" (" """) (string_content "TI PRU I/O processor") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0xa0) {\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }" (if "if") (parenthesized_expression "(param_1 == 0xa0)" (( "(") (binary_expression "param_1 == 0xa0" (identifier "param_1") (== "==") (number_literal "0xa0")) () ")")) (compound_statement "{\n                return "STMicroelectronics 64bit VLIW Data Signal Processor";\n              }" ({ "{") (return_statement "return "STMicroelectronics 64bit VLIW Data Signal Processor";" (return "return") (string_literal ""STMicroelectronics 64bit VLIW Data Signal Processor"" (" """) (string_content "STMicroelectronics 64bit VLIW Data Signal Processor") (" """)) (; ";")) (} "}"))) (} "}")) (else_clause "else {\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }" (else "else") (compound_statement "{\n              if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }\n              if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }\n            }" ({ "{") (if_statement "if (param_1 == 0xa2) {\n                return "Renesas R32C series microprocessors";\n              }" (if "if") (parenthesized_expression "(param_1 == 0xa2)" (( "(") (binary_expression "param_1 == 0xa2" (identifier "param_1") (== "==") (number_literal "0xa2")) () ")")) (compound_statement "{\n                return "Renesas R32C series microprocessors";\n              }" ({ "{") (return_statement "return "Renesas R32C series microprocessors";" (return "return") (string_literal ""Renesas R32C series microprocessors"" (" """) (string_content "Renesas R32C series microprocessors") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0xa3) {\n                return "NXP Semiconductors TriMedia architecture family";\n              }" (if "if") (parenthesized_expression "(param_1 == 0xa3)" (( "(") (binary_expression "param_1 == 0xa3" (identifier "param_1") (== "==") (number_literal "0xa3")) () ")")) (compound_statement "{\n                return "NXP Semiconductors TriMedia architecture family";\n              }" ({ "{") (return_statement "return "NXP Semiconductors TriMedia architecture family";" (return "return") (string_literal ""NXP Semiconductors TriMedia architecture family"" (" """) (string_content "NXP Semiconductors TriMedia architecture family") (" """)) (; ";")) (} "}"))) (} "}")))) (} "}")) (else_clause "else {\n            if (param_1 == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < param_1) {\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (param_1 == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (param_1 == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }" (else "else") (compound_statement "{\n            if (param_1 == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }\n            if (0xa7 < param_1) {\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }\n            if (param_1 == 0xa5) {\n              return "Intel 8051 and variants";\n            }\n            if (param_1 == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }\n          }" ({ "{") (if_statement "if (param_1 == 0xa7) {\n              return "Andes Technology compact code size embedded RISC processor family";\n            }" (if "if") (parenthesized_expression "(param_1 == 0xa7)" (( "(") (binary_expression "param_1 == 0xa7" (identifier "param_1") (== "==") (number_literal "0xa7")) () ")")) (compound_statement "{\n              return "Andes Technology compact code size embedded RISC processor family";\n            }" ({ "{") (return_statement "return "Andes Technology compact code size embedded RISC processor family";" (return "return") (string_literal ""Andes Technology compact code size embedded RISC processor family"" (" """) (string_content "Andes Technology compact code size embedded RISC processor family") (" """)) (; ";")) (} "}"))) (if_statement "if (0xa7 < param_1) {\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }" (if "if") (parenthesized_expression "(0xa7 < param_1)" (( "(") (binary_expression "0xa7 < param_1" (number_literal "0xa7") (< "<") (identifier "param_1")) () ")")) (compound_statement "{\n              if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }\n              if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }\n              return "Cyan Technology eCOG1X family";\n            }" ({ "{") (if_statement "if (param_1 == 0xa9) {\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }" (if "if") (parenthesized_expression "(param_1 == 0xa9)" (( "(") (binary_expression "param_1 == 0xa9" (identifier "param_1") (== "==") (number_literal "0xa9")) () ")")) (compound_statement "{\n                return "Dallas Semiconductor MAXQ30 Core microcontrollers";\n              }" ({ "{") (return_statement "return "Dallas Semiconductor MAXQ30 Core microcontrollers";" (return "return") (string_literal ""Dallas Semiconductor MAXQ30 Core microcontrollers"" (" """) (string_content "Dallas Semiconductor MAXQ30 Core microcontrollers") (" """)) (; ";")) (} "}"))) (if_statement "if (0xa9 < param_1) {\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }" (if "if") (parenthesized_expression "(0xa9 < param_1)" (( "(") (binary_expression "0xa9 < param_1" (number_literal "0xa9") (< "<") (identifier "param_1")) () ")")) (compound_statement "{\n                return "New Japan Radio (NJR) 16-bit DSP Processor";\n              }" ({ "{") (return_statement "return "New Japan Radio (NJR) 16-bit DSP Processor";" (return "return") (string_literal ""New Japan Radio (NJR) 16-bit DSP Processor"" (" """) (string_content "New Japan Radio (NJR) 16-bit DSP Processor") (" """)) (; ";")) (} "}"))) (return_statement "return "Cyan Technology eCOG1X family";" (return "return") (string_literal ""Cyan Technology eCOG1X family"" (" """) (string_content "Cyan Technology eCOG1X family") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0xa5) {\n              return "Intel 8051 and variants";\n            }" (if "if") (parenthesized_expression "(param_1 == 0xa5)" (( "(") (binary_expression "param_1 == 0xa5" (identifier "param_1") (== "==") (number_literal "0xa5")) () ")")) (compound_statement "{\n              return "Intel 8051 and variants";\n            }" ({ "{") (return_statement "return "Intel 8051 and variants";" (return "return") (string_literal ""Intel 8051 and variants"" (" """) (string_content "Intel 8051 and variants") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0xa6) {\n              return "STMicroelectronics STxP7x family";\n            }" (if "if") (parenthesized_expression "(param_1 == 0xa6)" (( "(") (binary_expression "param_1 == 0xa6" (identifier "param_1") (== "==") (number_literal "0xa6")) () ")")) (compound_statement "{\n              return "STMicroelectronics STxP7x family";\n            }" ({ "{") (return_statement "return "STMicroelectronics STxP7x family";" (return "return") (string_literal ""STMicroelectronics STxP7x family"" (" """) (string_content "STMicroelectronics STxP7x family") (" """)) (; ";")) (} "}"))) (} "}")))) (} "}")))) (} "}")) (else_clause "else {\n        if (param_1 == 0xb8) {\n          return "ARM (reserved)";\n        }\n        if (param_1 < 0xb9) {\n          if (param_1 == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xb2) {\n            if (param_1 == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (param_1 < 0xaf) {\n              if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (param_1 == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < param_1) {\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (param_1 == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (param_1 == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (param_1 < 0xbf) {\n            if (param_1 == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (param_1 < 0xbc) {\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }\n      }" (else "else") (compound_statement "{\n        if (param_1 == 0xb8) {\n          return "ARM (reserved)";\n        }\n        if (param_1 < 0xb9) {\n          if (param_1 == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xb2) {\n            if (param_1 == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (param_1 < 0xaf) {\n              if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (param_1 == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < param_1) {\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (param_1 == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (param_1 == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (param_1 < 0xbf) {\n            if (param_1 == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (param_1 < 0xbc) {\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }\n      }" ({ "{") (if_statement "if (param_1 == 0xb8) {\n          return "ARM (reserved)";\n        }" (if "if") (parenthesized_expression "(param_1 == 0xb8)" (( "(") (binary_expression "param_1 == 0xb8" (identifier "param_1") (== "==") (number_literal "0xb8")) () ")")) (compound_statement "{\n          return "ARM (reserved)";\n        }" ({ "{") (return_statement "return "ARM (reserved)";" (return "return") (string_literal ""ARM (reserved)"" (" """) (string_content "ARM (reserved)") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 < 0xb9) {\n          if (param_1 == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xb2) {\n            if (param_1 == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (param_1 < 0xaf) {\n              if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (param_1 == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < param_1) {\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (param_1 == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (param_1 == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (param_1 < 0xbf) {\n            if (param_1 == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (param_1 < 0xbc) {\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }" (if "if") (parenthesized_expression "(param_1 < 0xb9)" (( "(") (binary_expression "param_1 < 0xb9" (identifier "param_1") (< "<") (number_literal "0xb9")) () ")")) (compound_statement "{\n          if (param_1 == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xb2) {\n            if (param_1 == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (param_1 < 0xaf) {\n              if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (param_1 == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < param_1) {\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (param_1 == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (param_1 == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }\n        }" ({ "{") (if_statement "if (param_1 == 0xb1) {\n            return "Xilinx MicroBlaze";\n          }" (if "if") (parenthesized_expression "(param_1 == 0xb1)" (( "(") (binary_expression "param_1 == 0xb1" (identifier "param_1") (== "==") (number_literal "0xb1")) () ")")) (compound_statement "{\n            return "Xilinx MicroBlaze";\n          }" ({ "{") (return_statement "return "Xilinx MicroBlaze";" (return "return") (string_literal ""Xilinx MicroBlaze"" (" """) (string_content "Xilinx MicroBlaze") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 < 0xb2) {\n            if (param_1 == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (param_1 < 0xaf) {\n              if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (param_1 == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < param_1) {\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (param_1 == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (param_1 == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }" (if "if") (parenthesized_expression "(param_1 < 0xb2)" (( "(") (binary_expression "param_1 < 0xb2" (identifier "param_1") (< "<") (number_literal "0xb2")) () ")")) (compound_statement "{\n            if (param_1 == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }\n            if (param_1 < 0xaf) {\n              if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (param_1 == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }\n          }" ({ "{") (if_statement "if (param_1 == 0xae) {\n              return "Imagination Technologies Meta processor architecture";\n            }" (if "if") (parenthesized_expression "(param_1 == 0xae)" (( "(") (binary_expression "param_1 == 0xae" (identifier "param_1") (== "==") (number_literal "0xae")) () ")")) (compound_statement "{\n              return "Imagination Technologies Meta processor architecture";\n            }" ({ "{") (return_statement "return "Imagination Technologies Meta processor architecture";" (return "return") (string_literal ""Imagination Technologies Meta processor architecture"" (" """) (string_content "Imagination Technologies Meta processor architecture") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 < 0xaf) {\n              if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (param_1 == 0xad) {\n                return "Renesas RX";\n              }\n            }\n            else {\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }" (if "if") (parenthesized_expression "(param_1 < 0xaf)" (( "(") (binary_expression "param_1 < 0xaf" (identifier "param_1") (< "<") (number_literal "0xaf")) () ")")) (compound_statement "{\n              if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }\n              if (param_1 == 0xad) {\n                return "Renesas RX";\n              }\n            }" ({ "{") (if_statement "if (param_1 == 0xac) {\n                return "Cray Inc. NV2 vector architecture";\n              }" (if "if") (parenthesized_expression "(param_1 == 0xac)" (( "(") (binary_expression "param_1 == 0xac" (identifier "param_1") (== "==") (number_literal "0xac")) () ")")) (compound_statement "{\n                return "Cray Inc. NV2 vector architecture";\n              }" ({ "{") (return_statement "return "Cray Inc. NV2 vector architecture";" (return "return") (string_literal ""Cray Inc. NV2 vector architecture"" (" """) (string_content "Cray Inc. NV2 vector architecture") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0xad) {\n                return "Renesas RX";\n              }" (if "if") (parenthesized_expression "(param_1 == 0xad)" (( "(") (binary_expression "param_1 == 0xad" (identifier "param_1") (== "==") (number_literal "0xad")) () ")")) (compound_statement "{\n                return "Renesas RX";\n              }" ({ "{") (return_statement "return "Renesas RX";" (return "return") (string_literal ""Renesas RX"" (" """) (string_content "Renesas RX") (" """)) (; ";")) (} "}"))) (} "}")) (else_clause "else {\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }" (else "else") (compound_statement "{\n              if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }\n              if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }\n            }" ({ "{") (if_statement "if (param_1 == 0xaf) {\n                return "MCST Elbrus general purpose hardware architecture";\n              }" (if "if") (parenthesized_expression "(param_1 == 0xaf)" (( "(") (binary_expression "param_1 == 0xaf" (identifier "param_1") (== "==") (number_literal "0xaf")) () ")")) (compound_statement "{\n                return "MCST Elbrus general purpose hardware architecture";\n              }" ({ "{") (return_statement "return "MCST Elbrus general purpose hardware architecture";" (return "return") (string_literal ""MCST Elbrus general purpose hardware architecture"" (" """) (string_content "MCST Elbrus general purpose hardware architecture") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0xb0) {\n                return "Cyan Technology eCOG16 family";\n              }" (if "if") (parenthesized_expression "(param_1 == 0xb0)" (( "(") (binary_expression "param_1 == 0xb0" (identifier "param_1") (== "==") (number_literal "0xb0")) () ")")) (compound_statement "{\n                return "Cyan Technology eCOG16 family";\n              }" ({ "{") (return_statement "return "Cyan Technology eCOG16 family";" (return "return") (string_literal ""Cyan Technology eCOG16 family"" (" """) (string_content "Cyan Technology eCOG16 family") (" """)) (; ";")) (} "}"))) (} "}")))) (} "}")) (else_clause "else {\n            if (param_1 == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < param_1) {\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (param_1 == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (param_1 == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }" (else "else") (compound_statement "{\n            if (param_1 == 0xb4) {\n              return "Intel L1OM";\n            }\n            if (0xb4 < param_1) {\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }\n            if (param_1 == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }\n            if (param_1 == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }\n          }" ({ "{") (if_statement "if (param_1 == 0xb4) {\n              return "Intel L1OM";\n            }" (if "if") (parenthesized_expression "(param_1 == 0xb4)" (( "(") (binary_expression "param_1 == 0xb4" (identifier "param_1") (== "==") (number_literal "0xb4")) () ")")) (compound_statement "{\n              return "Intel L1OM";\n            }" ({ "{") (return_statement "return "Intel L1OM";" (return "return") (string_literal ""Intel L1OM"" (" """) (string_content "Intel L1OM") (" """)) (; ";")) (} "}"))) (if_statement "if (0xb4 < param_1) {\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }" (if "if") (parenthesized_expression "(0xb4 < param_1)" (( "(") (binary_expression "0xb4 < param_1" (number_literal "0xb4") (< "<") (identifier "param_1")) () ")")) (compound_statement "{\n              if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }\n              if (0xb6 < param_1) {\n                return "AArch64";\n              }\n              return "Intel K1OM";\n            }" ({ "{") (if_statement "if (param_1 == 0xb6) {\n                return "Intel (reserved)";\n              }" (if "if") (parenthesized_expression "(param_1 == 0xb6)" (( "(") (binary_expression "param_1 == 0xb6" (identifier "param_1") (== "==") (number_literal "0xb6")) () ")")) (compound_statement "{\n                return "Intel (reserved)";\n              }" ({ "{") (return_statement "return "Intel (reserved)";" (return "return") (string_literal ""Intel (reserved)"" (" """) (string_content "Intel (reserved)") (" """)) (; ";")) (} "}"))) (if_statement "if (0xb6 < param_1) {\n                return "AArch64";\n              }" (if "if") (parenthesized_expression "(0xb6 < param_1)" (( "(") (binary_expression "0xb6 < param_1" (number_literal "0xb6") (< "<") (identifier "param_1")) () ")")) (compound_statement "{\n                return "AArch64";\n              }" ({ "{") (return_statement "return "AArch64";" (return "return") (string_literal ""AArch64"" (" """) (string_content "AArch64") (" """)) (; ";")) (} "}"))) (return_statement "return "Intel K1OM";" (return "return") (string_literal ""Intel K1OM"" (" """) (string_content "Intel K1OM") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0xb2) {\n              return "Freescale Extended Time Processing Unit";\n            }" (if "if") (parenthesized_expression "(param_1 == 0xb2)" (( "(") (binary_expression "param_1 == 0xb2" (identifier "param_1") (== "==") (number_literal "0xb2")) () ")")) (compound_statement "{\n              return "Freescale Extended Time Processing Unit";\n            }" ({ "{") (return_statement "return "Freescale Extended Time Processing Unit";" (return "return") (string_literal ""Freescale Extended Time Processing Unit"" (" """) (string_content "Freescale Extended Time Processing Unit") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0xb3) {\n              return "Infineon Technologies SLE9X core";\n            }" (if "if") (parenthesized_expression "(param_1 == 0xb3)" (( "(") (binary_expression "param_1 == 0xb3" (identifier "param_1") (== "==") (number_literal "0xb3")) () ")")) (compound_statement "{\n              return "Infineon Technologies SLE9X core";\n            }" ({ "{") (return_statement "return "Infineon Technologies SLE9X core";" (return "return") (string_literal ""Infineon Technologies SLE9X core"" (" """) (string_content "Infineon Technologies SLE9X core") (" """)) (; ";")) (} "}"))) (} "}")))) (} "}")) (else_clause "else {\n          if (param_1 == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (param_1 < 0xbf) {\n            if (param_1 == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (param_1 < 0xbc) {\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }" (else "else") (compound_statement "{\n          if (param_1 == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }\n          if (param_1 < 0xbf) {\n            if (param_1 == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (param_1 < 0xbc) {\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }\n        }" ({ "{") (if_statement "if (param_1 == 0xbe) {\n            return "NVIDIA CUDA architecture";\n          }" (if "if") (parenthesized_expression "(param_1 == 0xbe)" (( "(") (binary_expression "param_1 == 0xbe" (identifier "param_1") (== "==") (number_literal "0xbe")) () ")")) (compound_statement "{\n            return "NVIDIA CUDA architecture";\n          }" ({ "{") (return_statement "return "NVIDIA CUDA architecture";" (return "return") (string_literal ""NVIDIA CUDA architecture"" (" """) (string_content "NVIDIA CUDA architecture") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 < 0xbf) {\n            if (param_1 == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (param_1 < 0xbc) {\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }" (if "if") (parenthesized_expression "(param_1 < 0xbf)" (( "(") (binary_expression "param_1 < 0xbf" (identifier "param_1") (< "<") (number_literal "0xbf")) () ")")) (compound_statement "{\n            if (param_1 == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }\n            if (param_1 < 0xbc) {\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }\n          }" ({ "{") (if_statement "if (param_1 == 0xbb) {\n              return "Tilera TILE64 multicore architecture family";\n            }" (if "if") (parenthesized_expression "(param_1 == 0xbb)" (( "(") (binary_expression "param_1 == 0xbb" (identifier "param_1") (== "==") (number_literal "0xbb")) () ")")) (compound_statement "{\n              return "Tilera TILE64 multicore architecture family";\n            }" ({ "{") (return_statement "return "Tilera TILE64 multicore architecture family";" (return "return") (string_literal ""Tilera TILE64 multicore architecture family"" (" """) (string_content "Tilera TILE64 multicore architecture family") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 < 0xbc) {\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }\n            else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }" (if "if") (parenthesized_expression "(param_1 < 0xbc)" (( "(") (binary_expression "param_1 < 0xbc" (identifier "param_1") (< "<") (number_literal "0xbc")) () ")")) (compound_statement "{\n              if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }\n              if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }\n            }" ({ "{") (if_statement "if (param_1 == 0xb9) {\n                return "Atmel Corporation 32-bit microprocessor";\n              }" (if "if") (parenthesized_expression "(param_1 == 0xb9)" (( "(") (binary_expression "param_1 == 0xb9" (identifier "param_1") (== "==") (number_literal "0xb9")) () ")")) (compound_statement "{\n                return "Atmel Corporation 32-bit microprocessor";\n              }" ({ "{") (return_statement "return "Atmel Corporation 32-bit microprocessor";" (return "return") (string_literal ""Atmel Corporation 32-bit microprocessor"" (" """) (string_content "Atmel Corporation 32-bit microprocessor") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0xba) {\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }" (if "if") (parenthesized_expression "(param_1 == 0xba)" (( "(") (binary_expression "param_1 == 0xba" (identifier "param_1") (== "==") (number_literal "0xba")) () ")")) (compound_statement "{\n                return "STMicroeletronics STM8 8-bit microcontroller";\n              }" ({ "{") (return_statement "return "STMicroeletronics STM8 8-bit microcontroller";" (return "return") (string_literal ""STMicroeletronics STM8 8-bit microcontroller"" (" """) (string_content "STMicroeletronics STM8 8-bit microcontroller") (" """)) (; ";")) (} "}"))) (} "}")) (else_clause "else {\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }" (else "else") (compound_statement "{\n              if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }\n              if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }\n            }" ({ "{") (if_statement "if (param_1 == 0xbc) {\n                return "Tilera TILEPro multicore architecture family";\n              }" (if "if") (parenthesized_expression "(param_1 == 0xbc)" (( "(") (binary_expression "param_1 == 0xbc" (identifier "param_1") (== "==") (number_literal "0xbc")) () ")")) (compound_statement "{\n                return "Tilera TILEPro multicore architecture family";\n              }" ({ "{") (return_statement "return "Tilera TILEPro multicore architecture family";" (return "return") (string_literal ""Tilera TILEPro multicore architecture family"" (" """) (string_content "Tilera TILEPro multicore architecture family") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0xbd) {\n                return "Xilinx MicroBlaze";\n              }" (if "if") (parenthesized_expression "(param_1 == 0xbd)" (( "(") (binary_expression "param_1 == 0xbd" (identifier "param_1") (== "==") (number_literal "0xbd")) () ")")) (compound_statement "{\n                return "Xilinx MicroBlaze";\n              }" ({ "{") (return_statement "return "Xilinx MicroBlaze";" (return "return") (string_literal ""Xilinx MicroBlaze"" (" """) (string_content "Xilinx MicroBlaze") (" """)) (; ";")) (} "}"))) (} "}")))) (} "}")) (else_clause "else {\n            if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }" (else "else") (compound_statement "{\n            if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }\n            if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }\n            if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }\n            if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }\n          }" ({ "{") (if_statement "if (param_1 == 0xc1) {\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }" (if "if") (parenthesized_expression "(param_1 == 0xc1)" (( "(") (binary_expression "param_1 == 0xc1" (identifier "param_1") (== "==") (number_literal "0xc1")) () ")")) (compound_statement "{\n              return "KIPO-KAIST Core-A 1st generation processor family";\n            }" ({ "{") (return_statement "return "KIPO-KAIST Core-A 1st generation processor family";" (return "return") (string_literal ""KIPO-KAIST Core-A 1st generation processor family"" (" """) (string_content "KIPO-KAIST Core-A 1st generation processor family") (" """)) (; ";")) (} "}"))) (if_statement "if (0xc1 < param_1) {\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }" (if "if") (parenthesized_expression "(0xc1 < param_1)" (( "(") (binary_expression "0xc1 < param_1" (number_literal "0xc1") (< "<") (identifier "param_1")) () ")")) (compound_statement "{\n              if (param_1 == 0xc3) {\n                return "ARCv2";\n              }\n              if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }\n              return "KIPO-KAIST Core-A 2nd generation processor family";\n            }" ({ "{") (if_statement "if (param_1 == 0xc3) {\n                return "ARCv2";\n              }" (if "if") (parenthesized_expression "(param_1 == 0xc3)" (( "(") (binary_expression "param_1 == 0xc3" (identifier "param_1") (== "==") (number_literal "0xc3")) () ")")) (compound_statement "{\n                return "ARCv2";\n              }" ({ "{") (return_statement "return "ARCv2";" (return "return") (string_literal ""ARCv2"" (" """) (string_content "ARCv2") (" """)) (; ";")) (} "}"))) (if_statement "if (0xc3 < param_1) {\n                return "Open8 8-bit RISC soft processor core";\n              }" (if "if") (parenthesized_expression "(0xc3 < param_1)" (( "(") (binary_expression "0xc3 < param_1" (number_literal "0xc3") (< "<") (identifier "param_1")) () ")")) (compound_statement "{\n                return "Open8 8-bit RISC soft processor core";\n              }" ({ "{") (return_statement "return "Open8 8-bit RISC soft processor core";" (return "return") (string_literal ""Open8 8-bit RISC soft processor core"" (" """) (string_content "Open8 8-bit RISC soft processor core") (" """)) (; ";")) (} "}"))) (return_statement "return "KIPO-KAIST Core-A 2nd generation processor family";" (return "return") (string_literal ""KIPO-KAIST Core-A 2nd generation processor family"" (" """) (string_content "KIPO-KAIST Core-A 2nd generation processor family") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0xbf) {\n              return "Tilera TILE-Gx multicore architecture family";\n            }" (if "if") (parenthesized_expression "(param_1 == 0xbf)" (( "(") (binary_expression "param_1 == 0xbf" (identifier "param_1") (== "==") (number_literal "0xbf")) () ")")) (compound_statement "{\n              return "Tilera TILE-Gx multicore architecture family";\n            }" ({ "{") (return_statement "return "Tilera TILE-Gx multicore architecture family";" (return "return") (string_literal ""Tilera TILE-Gx multicore architecture family"" (" """) (string_content "Tilera TILE-Gx multicore architecture family") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0xc0) {\n              return "CloudShield architecture family";\n            }" (if "if") (parenthesized_expression "(param_1 == 0xc0)" (( "(") (binary_expression "param_1 == 0xc0" (identifier "param_1") (== "==") (number_literal "0xc0")) () ")")) (compound_statement "{\n              return "CloudShield architecture family";\n            }" ({ "{") (return_statement "return "CloudShield architecture family";" (return "return") (string_literal ""CloudShield architecture family"" (" """) (string_content "CloudShield architecture family") (" """)) (; ";")) (} "}"))) (} "}")))) (} "}")))) (} "}")))) (} "}")) (else_clause "else {\n      if (param_1 == 0xfa) {\n        return "Netronome Flow Processor";\n      }\n      if (param_1 < 0xfb) {\n        if (param_1 == 0xd7) {\n          return "Paneve CDP architecture family";\n        }\n        if (param_1 < 0xd8) {\n          if (param_1 == 0xcb) {\n            return "XMOS xCORE processor family";\n          }\n          if (param_1 < 0xcc) {\n            if (param_1 == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (param_1 < 0xc9) {\n              if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < param_1) {\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (param_1 == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (param_1 == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (param_1 < 0xde) {\n            if (param_1 == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (param_1 < 0xdb) {\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }\n            if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x9026) {\n          return "Alpha";\n        }\n        if (param_1 < 0x9027) {\n          if (param_1 == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (param_1 < 0x4689) {\n            if (param_1 == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (param_1 < 0x2531) {\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xbaac) {\n            if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }\n            if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }\n      }\n    }" (else "else") (compound_statement "{\n      if (param_1 == 0xfa) {\n        return "Netronome Flow Processor";\n      }\n      if (param_1 < 0xfb) {\n        if (param_1 == 0xd7) {\n          return "Paneve CDP architecture family";\n        }\n        if (param_1 < 0xd8) {\n          if (param_1 == 0xcb) {\n            return "XMOS xCORE processor family";\n          }\n          if (param_1 < 0xcc) {\n            if (param_1 == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (param_1 < 0xc9) {\n              if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < param_1) {\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (param_1 == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (param_1 == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (param_1 < 0xde) {\n            if (param_1 == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (param_1 < 0xdb) {\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }\n            if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x9026) {\n          return "Alpha";\n        }\n        if (param_1 < 0x9027) {\n          if (param_1 == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (param_1 < 0x4689) {\n            if (param_1 == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (param_1 < 0x2531) {\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xbaac) {\n            if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }\n            if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }\n      }\n    }" ({ "{") (if_statement "if (param_1 == 0xfa) {\n        return "Netronome Flow Processor";\n      }" (if "if") (parenthesized_expression "(param_1 == 0xfa)" (( "(") (binary_expression "param_1 == 0xfa" (identifier "param_1") (== "==") (number_literal "0xfa")) () ")")) (compound_statement "{\n        return "Netronome Flow Processor";\n      }" ({ "{") (return_statement "return "Netronome Flow Processor";" (return "return") (string_literal ""Netronome Flow Processor"" (" """) (string_content "Netronome Flow Processor") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 < 0xfb) {\n        if (param_1 == 0xd7) {\n          return "Paneve CDP architecture family";\n        }\n        if (param_1 < 0xd8) {\n          if (param_1 == 0xcb) {\n            return "XMOS xCORE processor family";\n          }\n          if (param_1 < 0xcc) {\n            if (param_1 == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (param_1 < 0xc9) {\n              if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < param_1) {\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (param_1 == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (param_1 == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (param_1 < 0xde) {\n            if (param_1 == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (param_1 < 0xdb) {\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }\n            if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }\n      }\n      else {\n        if (param_1 == 0x9026) {\n          return "Alpha";\n        }\n        if (param_1 < 0x9027) {\n          if (param_1 == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (param_1 < 0x4689) {\n            if (param_1 == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (param_1 < 0x2531) {\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xbaac) {\n            if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }\n            if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }\n      }" (if "if") (parenthesized_expression "(param_1 < 0xfb)" (( "(") (binary_expression "param_1 < 0xfb" (identifier "param_1") (< "<") (number_literal "0xfb")) () ")")) (compound_statement "{\n        if (param_1 == 0xd7) {\n          return "Paneve CDP architecture family";\n        }\n        if (param_1 < 0xd8) {\n          if (param_1 == 0xcb) {\n            return "XMOS xCORE processor family";\n          }\n          if (param_1 < 0xcc) {\n            if (param_1 == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (param_1 < 0xc9) {\n              if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < param_1) {\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (param_1 == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (param_1 == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (param_1 < 0xde) {\n            if (param_1 == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (param_1 < 0xdb) {\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }\n            if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }\n      }" ({ "{") (if_statement "if (param_1 == 0xd7) {\n          return "Paneve CDP architecture family";\n        }" (if "if") (parenthesized_expression "(param_1 == 0xd7)" (( "(") (binary_expression "param_1 == 0xd7" (identifier "param_1") (== "==") (number_literal "0xd7")) () ")")) (compound_statement "{\n          return "Paneve CDP architecture family";\n        }" ({ "{") (return_statement "return "Paneve CDP architecture family";" (return "return") (string_literal ""Paneve CDP architecture family"" (" """) (string_content "Paneve CDP architecture family") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 < 0xd8) {\n          if (param_1 == 0xcb) {\n            return "XMOS xCORE processor family";\n          }\n          if (param_1 < 0xcc) {\n            if (param_1 == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (param_1 < 0xc9) {\n              if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < param_1) {\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (param_1 == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (param_1 == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (param_1 < 0xde) {\n            if (param_1 == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (param_1 < 0xdb) {\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }\n            if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }" (if "if") (parenthesized_expression "(param_1 < 0xd8)" (( "(") (binary_expression "param_1 < 0xd8" (identifier "param_1") (< "<") (number_literal "0xd8")) () ")")) (compound_statement "{\n          if (param_1 == 0xcb) {\n            return "XMOS xCORE processor family";\n          }\n          if (param_1 < 0xcc) {\n            if (param_1 == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (param_1 < 0xc9) {\n              if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < param_1) {\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (param_1 == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (param_1 == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }\n        }" ({ "{") (if_statement "if (param_1 == 0xcb) {\n            return "XMOS xCORE processor family";\n          }" (if "if") (parenthesized_expression "(param_1 == 0xcb)" (( "(") (binary_expression "param_1 == 0xcb" (identifier "param_1") (== "==") (number_literal "0xcb")) () ")")) (compound_statement "{\n            return "XMOS xCORE processor family";\n          }" ({ "{") (return_statement "return "XMOS xCORE processor family";" (return "return") (string_literal ""XMOS xCORE processor family"" (" """) (string_content "XMOS xCORE processor family") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 < 0xcc) {\n            if (param_1 == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (param_1 < 0xc9) {\n              if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < param_1) {\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (param_1 == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (param_1 == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }" (if "if") (parenthesized_expression "(param_1 < 0xcc)" (( "(") (binary_expression "param_1 < 0xcc" (identifier "param_1") (< "<") (number_literal "0xcc")) () ")")) (compound_statement "{\n            if (param_1 == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }\n            if (param_1 < 0xc9) {\n              if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }\n          }" ({ "{") (if_statement "if (param_1 == 200) {\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }" (if "if") (parenthesized_expression "(param_1 == 200)" (( "(") (binary_expression "param_1 == 200" (identifier "param_1") (== "==") (number_literal "200")) () ")")) (compound_statement "{\n              return "Freescale 56800EX Digital Signal Controller (DSC)";\n            }" ({ "{") (return_statement "return "Freescale 56800EX Digital Signal Controller (DSC)";" (return "return") (string_literal ""Freescale 56800EX Digital Signal Controller (DSC)"" (" """) (string_content "Freescale 56800EX Digital Signal Controller (DSC)") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 < 0xc9) {\n              if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }\n            }\n            else {\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }" (if "if") (parenthesized_expression "(param_1 < 0xc9)" (( "(") (binary_expression "param_1 < 0xc9" (identifier "param_1") (< "<") (number_literal "0xc9")) () ")")) (compound_statement "{\n              if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }\n              if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }\n            }" ({ "{") (if_statement "if (param_1 == 0xc6) {\n                return "Broadcom VideoCore V processor";\n              }" (if "if") (parenthesized_expression "(param_1 == 0xc6)" (( "(") (binary_expression "param_1 == 0xc6" (identifier "param_1") (== "==") (number_literal "0xc6")) () ")")) (compound_statement "{\n                return "Broadcom VideoCore V processor";\n              }" ({ "{") (return_statement "return "Broadcom VideoCore V processor";" (return "return") (string_literal ""Broadcom VideoCore V processor"" (" """) (string_content "Broadcom VideoCore V processor") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 199) {\n                return "Renesas 78K0R";\n              }" (if "if") (parenthesized_expression "(param_1 == 199)" (( "(") (binary_expression "param_1 == 199" (identifier "param_1") (== "==") (number_literal "199")) () ")")) (compound_statement "{\n                return "Renesas 78K0R";\n              }" ({ "{") (return_statement "return "Renesas 78K0R";" (return "return") (string_literal ""Renesas 78K0R"" (" """) (string_content "Renesas 78K0R") (" """)) (; ";")) (} "}"))) (} "}")) (else_clause "else {\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }" (else "else") (compound_statement "{\n              if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }\n              if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }\n            }" ({ "{") (if_statement "if (param_1 == 0xc9) {\n                return "Beyond BA1 CPU architecture";\n              }" (if "if") (parenthesized_expression "(param_1 == 0xc9)" (( "(") (binary_expression "param_1 == 0xc9" (identifier "param_1") (== "==") (number_literal "0xc9")) () ")")) (compound_statement "{\n                return "Beyond BA1 CPU architecture";\n              }" ({ "{") (return_statement "return "Beyond BA1 CPU architecture";" (return "return") (string_literal ""Beyond BA1 CPU architecture"" (" """) (string_content "Beyond BA1 CPU architecture") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0xca) {\n                return "Beyond BA2 CPU architecture";\n              }" (if "if") (parenthesized_expression "(param_1 == 0xca)" (( "(") (binary_expression "param_1 == 0xca" (identifier "param_1") (== "==") (number_literal "0xca")) () ")")) (compound_statement "{\n                return "Beyond BA2 CPU architecture";\n              }" ({ "{") (return_statement "return "Beyond BA2 CPU architecture";" (return "return") (string_literal ""Beyond BA2 CPU architecture"" (" """) (string_content "Beyond BA2 CPU architecture") (" """)) (; ";")) (} "}"))) (} "}")))) (} "}")) (else_clause "else {\n            if (param_1 == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < param_1) {\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (param_1 == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (param_1 == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }" (else "else") (compound_statement "{\n            if (param_1 == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }\n            if (0xd3 < param_1) {\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }\n            if (param_1 == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }\n            if (param_1 == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }\n          }" ({ "{") (if_statement "if (param_1 == 0xd3) {\n              return "KM211 KMX32 32-bit processor";\n            }" (if "if") (parenthesized_expression "(param_1 == 0xd3)" (( "(") (binary_expression "param_1 == 0xd3" (identifier "param_1") (== "==") (number_literal "0xd3")) () ")")) (compound_statement "{\n              return "KM211 KMX32 32-bit processor";\n            }" ({ "{") (return_statement "return "KM211 KMX32 32-bit processor";" (return "return") (string_literal ""KM211 KMX32 32-bit processor"" (" """) (string_content "KM211 KMX32 32-bit processor") (" """)) (; ";")) (} "}"))) (if_statement "if (0xd3 < param_1) {\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }" (if "if") (parenthesized_expression "(0xd3 < param_1)" (( "(") (binary_expression "0xd3 < param_1" (number_literal "0xd3") (< "<") (identifier "param_1")) () ")")) (compound_statement "{\n              if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }\n              if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }\n              return "KM211 KMX16 16-bit processor";\n            }" ({ "{") (if_statement "if (param_1 == 0xd5) {\n                return "KM211 KMX8 8-bit processor";\n              }" (if "if") (parenthesized_expression "(param_1 == 0xd5)" (( "(") (binary_expression "param_1 == 0xd5" (identifier "param_1") (== "==") (number_literal "0xd5")) () ")")) (compound_statement "{\n                return "KM211 KMX8 8-bit processor";\n              }" ({ "{") (return_statement "return "KM211 KMX8 8-bit processor";" (return "return") (string_literal ""KM211 KMX8 8-bit processor"" (" """) (string_content "KM211 KMX8 8-bit processor") (" """)) (; ";")) (} "}"))) (if_statement "if (0xd5 < param_1) {\n                return "KM211 KVARC processor";\n              }" (if "if") (parenthesized_expression "(0xd5 < param_1)" (( "(") (binary_expression "0xd5 < param_1" (number_literal "0xd5") (< "<") (identifier "param_1")) () ")")) (compound_statement "{\n                return "KM211 KVARC processor";\n              }" ({ "{") (return_statement "return "KM211 KVARC processor";" (return "return") (string_literal ""KM211 KVARC processor"" (" """) (string_content "KM211 KVARC processor") (" """)) (; ";")) (} "}"))) (return_statement "return "KM211 KMX16 16-bit processor";" (return "return") (string_literal ""KM211 KMX16 16-bit processor"" (" """) (string_content "KM211 KMX16 16-bit processor") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0xcc) {\n              return "Microchip 8-bit PIC(r) family";\n            }" (if "if") (parenthesized_expression "(param_1 == 0xcc)" (( "(") (binary_expression "param_1 == 0xcc" (identifier "param_1") (== "==") (number_literal "0xcc")) () ")")) (compound_statement "{\n              return "Microchip 8-bit PIC(r) family";\n            }" ({ "{") (return_statement "return "Microchip 8-bit PIC(r) family";" (return "return") (string_literal ""Microchip 8-bit PIC(r) family"" (" """) (string_content "Microchip 8-bit PIC(r) family") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0xd2) {\n              return "KM211 KM32 32-bit processor";\n            }" (if "if") (parenthesized_expression "(param_1 == 0xd2)" (( "(") (binary_expression "param_1 == 0xd2" (identifier "param_1") (== "==") (number_literal "0xd2")) () ")")) (compound_statement "{\n              return "KM211 KM32 32-bit processor";\n            }" ({ "{") (return_statement "return "KM211 KM32 32-bit processor";" (return "return") (string_literal ""KM211 KM32 32-bit processor"" (" """) (string_content "KM211 KM32 32-bit processor") (" """)) (; ";")) (} "}"))) (} "}")))) (} "}")) (else_clause "else {\n          if (param_1 == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (param_1 < 0xde) {\n            if (param_1 == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (param_1 < 0xdb) {\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }\n            if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }" (else "else") (compound_statement "{\n          if (param_1 == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }\n          if (param_1 < 0xde) {\n            if (param_1 == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (param_1 < 0xdb) {\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }\n            if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }\n        }" ({ "{") (if_statement "if (param_1 == 0xdd) {\n            return "CDS VISIUMcore processor";\n          }" (if "if") (parenthesized_expression "(param_1 == 0xdd)" (( "(") (binary_expression "param_1 == 0xdd" (identifier "param_1") (== "==") (number_literal "0xdd")) () ")")) (compound_statement "{\n            return "CDS VISIUMcore processor";\n          }" ({ "{") (return_statement "return "CDS VISIUMcore processor";" (return "return") (string_literal ""CDS VISIUMcore processor"" (" """) (string_content "CDS VISIUMcore processor") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 < 0xde) {\n            if (param_1 == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (param_1 < 0xdb) {\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }\n            if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }" (if "if") (parenthesized_expression "(param_1 < 0xde)" (( "(") (binary_expression "param_1 < 0xde" (identifier "param_1") (< "<") (number_literal "0xde")) () ")")) (compound_statement "{\n            if (param_1 == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }\n            if (param_1 < 0xdb) {\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }\n          }" ({ "{") (if_statement "if (param_1 == 0xda) {\n              return "Nanoradio Optimized RISC";\n            }" (if "if") (parenthesized_expression "(param_1 == 0xda)" (( "(") (binary_expression "param_1 == 0xda" (identifier "param_1") (== "==") (number_literal "0xda")) () ")")) (compound_statement "{\n              return "Nanoradio Optimized RISC";\n            }" ({ "{") (return_statement "return "Nanoradio Optimized RISC";" (return "return") (string_literal ""Nanoradio Optimized RISC"" (" """) (string_content "Nanoradio Optimized RISC") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 < 0xdb) {\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }\n            else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }" (if "if") (parenthesized_expression "(param_1 < 0xdb)" (( "(") (binary_expression "param_1 < 0xdb" (identifier "param_1") (< "<") (number_literal "0xdb")) () ")")) (compound_statement "{\n              if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }\n              if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }\n            }" ({ "{") (if_statement "if (param_1 == 0xd8) {\n                return "Cognitive Smart Memory Processor";\n              }" (if "if") (parenthesized_expression "(param_1 == 0xd8)" (( "(") (binary_expression "param_1 == 0xd8" (identifier "param_1") (== "==") (number_literal "0xd8")) () ")")) (compound_statement "{\n                return "Cognitive Smart Memory Processor";\n              }" ({ "{") (return_statement "return "Cognitive Smart Memory Processor";" (return "return") (string_literal ""Cognitive Smart Memory Processor"" (" """) (string_content "Cognitive Smart Memory Processor") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0xd9) {\n                return "Bluechip Systems CoolEngine";\n              }" (if "if") (parenthesized_expression "(param_1 == 0xd9)" (( "(") (binary_expression "param_1 == 0xd9" (identifier "param_1") (== "==") (number_literal "0xd9")) () ")")) (compound_statement "{\n                return "Bluechip Systems CoolEngine";\n              }" ({ "{") (return_statement "return "Bluechip Systems CoolEngine";" (return "return") (string_literal ""Bluechip Systems CoolEngine"" (" """) (string_content "Bluechip Systems CoolEngine") (" """)) (; ";")) (} "}"))) (} "}")) (else_clause "else {\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }" (else "else") (compound_statement "{\n              if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }\n              if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }\n            }" ({ "{") (if_statement "if (param_1 == 0xdb) {\n                return "CSR Kalimba architecture family";\n              }" (if "if") (parenthesized_expression "(param_1 == 0xdb)" (( "(") (binary_expression "param_1 == 0xdb" (identifier "param_1") (== "==") (number_literal "0xdb")) () ")")) (compound_statement "{\n                return "CSR Kalimba architecture family";\n              }" ({ "{") (return_statement "return "CSR Kalimba architecture family";" (return "return") (string_literal ""CSR Kalimba architecture family"" (" """) (string_content "CSR Kalimba architecture family") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0xdc) {\n                return "Zilog Z80";\n              }" (if "if") (parenthesized_expression "(param_1 == 0xdc)" (( "(") (binary_expression "param_1 == 0xdc" (identifier "param_1") (== "==") (number_literal "0xdc")) () ")")) (compound_statement "{\n                return "Zilog Z80";\n              }" ({ "{") (return_statement "return "Zilog Z80";" (return "return") (string_literal ""Zilog Z80"" (" """) (string_content "Zilog Z80") (" """)) (; ";")) (} "}"))) (} "}")))) (} "}")) (else_clause "else {\n            if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }\n            if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }" (else "else") (compound_statement "{\n            if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }\n            if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }\n          }" ({ "{") (if_statement "if (param_1 == 0xe0) {\n              return "AMD GPU";\n            }" (if "if") (parenthesized_expression "(param_1 == 0xe0)" (( "(") (binary_expression "param_1 == 0xe0" (identifier "param_1") (== "==") (number_literal "0xe0")) () ")")) (compound_statement "{\n              return "AMD GPU";\n            }" ({ "{") (return_statement "return "AMD GPU";" (return "return") (string_literal ""AMD GPU"" (" """) (string_content "AMD GPU") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 < 0xe1) {\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }\n            else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }" (if "if") (parenthesized_expression "(param_1 < 0xe1)" (( "(") (binary_expression "param_1 < 0xe1" (identifier "param_1") (< "<") (number_literal "0xe1")) () ")")) (compound_statement "{\n              if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }\n              if (param_1 == 0xdf) {\n                return "Moxie";\n              }\n            }" ({ "{") (if_statement "if (param_1 == 0xde) {\n                return "FTDI Chip FT32";\n              }" (if "if") (parenthesized_expression "(param_1 == 0xde)" (( "(") (binary_expression "param_1 == 0xde" (identifier "param_1") (== "==") (number_literal "0xde")) () ")")) (compound_statement "{\n                return "FTDI Chip FT32";\n              }" ({ "{") (return_statement "return "FTDI Chip FT32";" (return "return") (string_literal ""FTDI Chip FT32"" (" """) (string_content "FTDI Chip FT32") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0xdf) {\n                return "Moxie";\n              }" (if "if") (parenthesized_expression "(param_1 == 0xdf)" (( "(") (binary_expression "param_1 == 0xdf" (identifier "param_1") (== "==") (number_literal "0xdf")) () ")")) (compound_statement "{\n                return "Moxie";\n              }" ({ "{") (return_statement "return "Moxie";" (return "return") (string_literal ""Moxie"" (" """) (string_content "Moxie") (" """)) (; ";")) (} "}"))) (} "}")) (else_clause "else {\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }" (else "else") (compound_statement "{\n              if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }\n              if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }\n              if (param_1 == 0xf3) {\n                return "RISC-V";\n              }\n            }" ({ "{") (if_statement "if (param_1 == 0xf4) {\n                return "Lanai 32-bit processor";\n              }" (if "if") (parenthesized_expression "(param_1 == 0xf4)" (( "(") (binary_expression "param_1 == 0xf4" (identifier "param_1") (== "==") (number_literal "0xf4")) () ")")) (compound_statement "{\n                return "Lanai 32-bit processor";\n              }" ({ "{") (return_statement "return "Lanai 32-bit processor";" (return "return") (string_literal ""Lanai 32-bit processor"" (" """) (string_content "Lanai 32-bit processor") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0xf7) {\n                return "Linux BPF";\n              }" (if "if") (parenthesized_expression "(param_1 == 0xf7)" (( "(") (binary_expression "param_1 == 0xf7" (identifier "param_1") (== "==") (number_literal "0xf7")) () ")")) (compound_statement "{\n                return "Linux BPF";\n              }" ({ "{") (return_statement "return "Linux BPF";" (return "return") (string_literal ""Linux BPF"" (" """) (string_content "Linux BPF") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0xf3) {\n                return "RISC-V";\n              }" (if "if") (parenthesized_expression "(param_1 == 0xf3)" (( "(") (binary_expression "param_1 == 0xf3" (identifier "param_1") (== "==") (number_literal "0xf3")) () ")")) (compound_statement "{\n                return "RISC-V";\n              }" ({ "{") (return_statement "return "RISC-V";" (return "return") (string_literal ""RISC-V"" (" """) (string_content "RISC-V") (" """)) (; ";")) (} "}"))) (} "}")))) (} "}")))) (} "}")))) (} "}")) (else_clause "else {\n        if (param_1 == 0x9026) {\n          return "Alpha";\n        }\n        if (param_1 < 0x9027) {\n          if (param_1 == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (param_1 < 0x4689) {\n            if (param_1 == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (param_1 < 0x2531) {\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xbaac) {\n            if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }\n            if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }\n      }" (else "else") (compound_statement "{\n        if (param_1 == 0x9026) {\n          return "Alpha";\n        }\n        if (param_1 < 0x9027) {\n          if (param_1 == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (param_1 < 0x4689) {\n            if (param_1 == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (param_1 < 0x2531) {\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xbaac) {\n            if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }\n            if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }\n      }" ({ "{") (if_statement "if (param_1 == 0x9026) {\n          return "Alpha";\n        }" (if "if") (parenthesized_expression "(param_1 == 0x9026)" (( "(") (binary_expression "param_1 == 0x9026" (identifier "param_1") (== "==") (number_literal "0x9026")) () ")")) (compound_statement "{\n          return "Alpha";\n        }" ({ "{") (return_statement "return "Alpha";" (return "return") (string_literal ""Alpha"" (" """) (string_content "Alpha") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 < 0x9027) {\n          if (param_1 == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (param_1 < 0x4689) {\n            if (param_1 == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (param_1 < 0x2531) {\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }\n        else {\n          if (param_1 == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xbaac) {\n            if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }\n            if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }" (if "if") (parenthesized_expression "(param_1 < 0x9027)" (( "(") (binary_expression "param_1 < 0x9027" (identifier "param_1") (< "<") (number_literal "0x9027")) () ")")) (compound_statement "{\n          if (param_1 == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }\n          if (param_1 < 0x4689) {\n            if (param_1 == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (param_1 < 0x2531) {\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }\n          }\n        }" ({ "{") (if_statement "if (param_1 == 0x4688) {\n            return "Infineon Technologies xc16x";\n          }" (if "if") (parenthesized_expression "(param_1 == 0x4688)" (( "(") (binary_expression "param_1 == 0x4688" (identifier "param_1") (== "==") (number_literal "0x4688")) () ")")) (compound_statement "{\n            return "Infineon Technologies xc16x";\n          }" ({ "{") (return_statement "return "Infineon Technologies xc16x";" (return "return") (string_literal ""Infineon Technologies xc16x"" (" """) (string_content "Infineon Technologies xc16x") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 < 0x4689) {\n            if (param_1 == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (param_1 < 0x2531) {\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }\n          }" (if "if") (parenthesized_expression "(param_1 < 0x4689)" (( "(") (binary_expression "param_1 < 0x4689" (identifier "param_1") (< "<") (number_literal "0x4689")) () ")")) (compound_statement "{\n            if (param_1 == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }\n            if (param_1 < 0x2531) {\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }\n          }" ({ "{") (if_statement "if (param_1 == 0x2530) {\n              return "Morpho Techologies MT processor";\n            }" (if "if") (parenthesized_expression "(param_1 == 0x2530)" (( "(") (binary_expression "param_1 == 0x2530" (identifier "param_1") (== "==") (number_literal "0x2530")) () ")")) (compound_statement "{\n              return "Morpho Techologies MT processor";\n            }" ({ "{") (return_statement "return "Morpho Techologies MT processor";" (return "return") (string_literal ""Morpho Techologies MT processor"" (" """) (string_content "Morpho Techologies MT processor") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 < 0x2531) {\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }\n            else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }" (if "if") (parenthesized_expression "(param_1 < 0x2531)" (( "(") (binary_expression "param_1 < 0x2531" (identifier "param_1") (< "<") (number_literal "0x2531")) () ")")) (compound_statement "{\n              if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }\n              if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }\n            }" ({ "{") (if_statement "if (param_1 == 0x1057) {\n                return "Atmel AVR 8-bit microcontroller";\n              }" (if "if") (parenthesized_expression "(param_1 == 0x1057)" (( "(") (binary_expression "param_1 == 0x1057" (identifier "param_1") (== "==") (number_literal "0x1057")) () ")")) (compound_statement "{\n                return "Atmel AVR 8-bit microcontroller";\n              }" ({ "{") (return_statement "return "Atmel AVR 8-bit microcontroller";" (return "return") (string_literal ""Atmel AVR 8-bit microcontroller"" (" """) (string_content "Atmel AVR 8-bit microcontroller") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0x1223) {\n                return "Adapteva EPIPHANY";\n              }" (if "if") (parenthesized_expression "(param_1 == 0x1223)" (( "(") (binary_expression "param_1 == 0x1223" (identifier "param_1") (== "==") (number_literal "0x1223")) () ")")) (compound_statement "{\n                return "Adapteva EPIPHANY";\n              }" ({ "{") (return_statement "return "Adapteva EPIPHANY";" (return "return") (string_literal ""Adapteva EPIPHANY"" (" """) (string_content "Adapteva EPIPHANY") (" """)) (; ";")) (} "}"))) (} "}")) (else_clause "else {\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }" (else "else") (compound_statement "{\n              if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }\n              if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }\n            }" ({ "{") (if_statement "if (param_1 == 0x3330) {\n                return "Fujitsu FR30";\n              }" (if "if") (parenthesized_expression "(param_1 == 0x3330)" (( "(") (binary_expression "param_1 == 0x3330" (identifier "param_1") (== "==") (number_literal "0x3330")) () ")")) (compound_statement "{\n                return "Fujitsu FR30";\n              }" ({ "{") (return_statement "return "Fujitsu FR30";" (return "return") (string_literal ""Fujitsu FR30"" (" """) (string_content "Fujitsu FR30") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0x4157) {\n                return "Web Assembly";\n              }" (if "if") (parenthesized_expression "(param_1 == 0x4157)" (( "(") (binary_expression "param_1 == 0x4157" (identifier "param_1") (== "==") (number_literal "0x4157")) () ")")) (compound_statement "{\n                return "Web Assembly";\n              }" ({ "{") (return_statement "return "Web Assembly";" (return "return") (string_literal ""Web Assembly"" (" """) (string_content "Web Assembly") (" """)) (; ";")) (} "}"))) (} "}")))) (} "}")) (else_clause "else {\n            if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }\n          }" (else "else") (compound_statement "{\n            if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }\n            if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }\n          }" ({ "{") (if_statement "if (param_1 == 0x5aa5) {\n              return "OpenDLX";\n            }" (if "if") (parenthesized_expression "(param_1 == 0x5aa5)" (( "(") (binary_expression "param_1 == 0x5aa5" (identifier "param_1") (== "==") (number_literal "0x5aa5")) () ")")) (compound_statement "{\n              return "OpenDLX";\n            }" ({ "{") (return_statement "return "OpenDLX";" (return "return") (string_literal ""OpenDLX"" (" """) (string_content "OpenDLX") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 < 0x5aa6) {\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }\n            else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }" (if "if") (parenthesized_expression "(param_1 < 0x5aa6)" (( "(") (binary_expression "param_1 < 0x5aa6" (identifier "param_1") (< "<") (number_literal "0x5aa6")) () ")")) (compound_statement "{\n              if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }\n              if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }\n            }" ({ "{") (if_statement "if (param_1 == 0x4def) {\n                return "Freescale S12Z";\n              }" (if "if") (parenthesized_expression "(param_1 == 0x4def)" (( "(") (binary_expression "param_1 == 0x4def" (identifier "param_1") (== "==") (number_literal "0x4def")) () ")")) (compound_statement "{\n                return "Freescale S12Z";\n              }" ({ "{") (return_statement "return "Freescale S12Z";" (return "return") (string_literal ""Freescale S12Z"" (" """) (string_content "Freescale S12Z") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0x5441) {\n                return "Fujitsu FR-V";\n              }" (if "if") (parenthesized_expression "(param_1 == 0x5441)" (( "(") (binary_expression "param_1 == 0x5441" (identifier "param_1") (== "==") (number_literal "0x5441")) () ")")) (compound_statement "{\n                return "Fujitsu FR-V";\n              }" ({ "{") (return_statement "return "Fujitsu FR-V";" (return "return") (string_literal ""Fujitsu FR-V"" (" """) (string_content "Fujitsu FR-V") (" """)) (; ";")) (} "}"))) (} "}")) (else_clause "else {\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }" (else "else") (compound_statement "{\n              if (param_1 == 0x7676) {\n                return "d30v";\n              }\n              if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }\n              if (param_1 == 0x7650) {\n                return "d10v";\n              }\n            }" ({ "{") (if_statement "if (param_1 == 0x7676) {\n                return "d30v";\n              }" (if "if") (parenthesized_expression "(param_1 == 0x7676)" (( "(") (binary_expression "param_1 == 0x7676" (identifier "param_1") (== "==") (number_literal "0x7676")) () ")")) (compound_statement "{\n                return "d30v";\n              }" ({ "{") (return_statement "return "d30v";" (return "return") (string_literal ""d30v"" (" """) (string_content "d30v") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0x8217) {\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }" (if "if") (parenthesized_expression "(param_1 == 0x8217)" (( "(") (binary_expression "param_1 == 0x8217" (identifier "param_1") (== "==") (number_literal "0x8217")) () ")")) (compound_statement "{\n                return "Ubicom IP2xxx 8-bit microcontrollers";\n              }" ({ "{") (return_statement "return "Ubicom IP2xxx 8-bit microcontrollers";" (return "return") (string_literal ""Ubicom IP2xxx 8-bit microcontrollers"" (" """) (string_content "Ubicom IP2xxx 8-bit microcontrollers") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0x7650) {\n                return "d10v";\n              }" (if "if") (parenthesized_expression "(param_1 == 0x7650)" (( "(") (binary_expression "param_1 == 0x7650" (identifier "param_1") (== "==") (number_literal "0x7650")) () ")")) (compound_statement "{\n                return "d10v";\n              }" ({ "{") (return_statement "return "d10v";" (return "return") (string_literal ""d10v"" (" """) (string_content "d10v") (" """)) (; ";")) (} "}"))) (} "}")))) (} "}")))) (} "}")) (else_clause "else {\n          if (param_1 == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xbaac) {\n            if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }\n            if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }" (else "else") (compound_statement "{\n          if (param_1 == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }\n          if (param_1 < 0xbaac) {\n            if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }\n            if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }\n        }" ({ "{") (if_statement "if (param_1 == 0xbaab) {\n            return "Xilinx MicroBlaze";\n          }" (if "if") (parenthesized_expression "(param_1 == 0xbaab)" (( "(") (binary_expression "param_1 == 0xbaab" (identifier "param_1") (== "==") (number_literal "0xbaab")) () ")")) (compound_statement "{\n            return "Xilinx MicroBlaze";\n          }" ({ "{") (return_statement "return "Xilinx MicroBlaze";" (return "return") (string_literal ""Xilinx MicroBlaze"" (" """) (string_content "Xilinx MicroBlaze") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 < 0xbaac) {\n            if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }\n            if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }\n          else {\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }" (if "if") (parenthesized_expression "(param_1 < 0xbaac)" (( "(") (binary_expression "param_1 < 0xbaac" (identifier "param_1") (< "<") (number_literal "0xbaac")) () ")")) (compound_statement "{\n            if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }\n            if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }\n          }" ({ "{") (if_statement "if (param_1 == 0xa390) {\n              return "IBM S/390";\n            }" (if "if") (parenthesized_expression "(param_1 == 0xa390)" (( "(") (binary_expression "param_1 == 0xa390" (identifier "param_1") (== "==") (number_literal "0xa390")) () ")")) (compound_statement "{\n              return "IBM S/390";\n            }" ({ "{") (return_statement "return "IBM S/390";" (return "return") (string_literal ""IBM S/390"" (" """) (string_content "IBM S/390") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 < 0xa391) {\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }\n            else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }" (if "if") (parenthesized_expression "(param_1 < 0xa391)" (( "(") (binary_expression "param_1 < 0xa391" (identifier "param_1") (< "<") (number_literal "0xa391")) () ")")) (compound_statement "{\n              if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }\n              if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }\n            }" ({ "{") (if_statement "if (param_1 == 0x9041) {\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }" (if "if") (parenthesized_expression "(param_1 == 0x9041)" (( "(") (binary_expression "param_1 == 0x9041" (identifier "param_1") (== "==") (number_literal "0x9041")) () ")")) (compound_statement "{\n                return "Renesas M32R (formerly Mitsubishi M32r)";\n              }" ({ "{") (return_statement "return "Renesas M32R (formerly Mitsubishi M32r)";" (return "return") (string_literal ""Renesas M32R (formerly Mitsubishi M32r)"" (" """) (string_content "Renesas M32R (formerly Mitsubishi M32r)") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0x9080) {\n                return "Renesas V850";\n              }" (if "if") (parenthesized_expression "(param_1 == 0x9080)" (( "(") (binary_expression "param_1 == 0x9080" (identifier "param_1") (== "==") (number_literal "0x9080")) () ")")) (compound_statement "{\n                return "Renesas V850";\n              }" ({ "{") (return_statement "return "Renesas V850";" (return "return") (string_literal ""Renesas V850"" (" """) (string_content "Renesas V850") (" """)) (; ";")) (} "}"))) (} "}")) (else_clause "else {\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }" (else "else") (compound_statement "{\n              if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }\n              if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }\n            }" ({ "{") (if_statement "if (param_1 == 0xabc7) {\n                return "Tensilica Xtensa Processor";\n              }" (if "if") (parenthesized_expression "(param_1 == 0xabc7)" (( "(") (binary_expression "param_1 == 0xabc7" (identifier "param_1") (== "==") (number_literal "0xabc7")) () ")")) (compound_statement "{\n                return "Tensilica Xtensa Processor";\n              }" ({ "{") (return_statement "return "Tensilica Xtensa Processor";" (return "return") (string_literal ""Tensilica Xtensa Processor"" (" """) (string_content "Tensilica Xtensa Processor") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0xad45) {\n                return "Sanyo XStormy16 CPU core";\n              }" (if "if") (parenthesized_expression "(param_1 == 0xad45)" (( "(") (binary_expression "param_1 == 0xad45" (identifier "param_1") (== "==") (number_literal "0xad45")) () ")")) (compound_statement "{\n                return "Sanyo XStormy16 CPU core";\n              }" ({ "{") (return_statement "return "Sanyo XStormy16 CPU core";" (return "return") (string_literal ""Sanyo XStormy16 CPU core"" (" """) (string_content "Sanyo XStormy16 CPU core") (" """)) (; ";")) (} "}"))) (} "}")))) (} "}")) (else_clause "else {\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }" (else "else") (compound_statement "{\n            if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }\n            if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }\n          }" ({ "{") (if_statement "if (param_1 == 0xf00d) {\n              return "Toshiba MeP Media Engine";\n            }" (if "if") (parenthesized_expression "(param_1 == 0xf00d)" (( "(") (binary_expression "param_1 == 0xf00d" (identifier "param_1") (== "==") (number_literal "0xf00d")) () ")")) (compound_statement "{\n              return "Toshiba MeP Media Engine";\n            }" ({ "{") (return_statement "return "Toshiba MeP Media Engine";" (return "return") (string_literal ""Toshiba MeP Media Engine"" (" """) (string_content "Toshiba MeP Media Engine") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 < 0xf00e) {\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }\n            else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }" (if "if") (parenthesized_expression "(param_1 < 0xf00e)" (( "(") (binary_expression "param_1 < 0xf00e" (identifier "param_1") (< "<") (number_literal "0xf00e")) () ")")) (compound_statement "{\n              if (param_1 == 0xbeef) {\n                return "mn10300";\n              }\n              if (param_1 == 0xdead) {\n                return "mn10200";\n              }\n            }" ({ "{") (if_statement "if (param_1 == 0xbeef) {\n                return "mn10300";\n              }" (if "if") (parenthesized_expression "(param_1 == 0xbeef)" (( "(") (binary_expression "param_1 == 0xbeef" (identifier "param_1") (== "==") (number_literal "0xbeef")) () ")")) (compound_statement "{\n                return "mn10300";\n              }" ({ "{") (return_statement "return "mn10300";" (return "return") (string_literal ""mn10300"" (" """) (string_content "mn10300") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0xdead) {\n                return "mn10200";\n              }" (if "if") (parenthesized_expression "(param_1 == 0xdead)" (( "(") (binary_expression "param_1 == 0xdead" (identifier "param_1") (== "==") (number_literal "0xdead")) () ")")) (compound_statement "{\n                return "mn10200";\n              }" ({ "{") (return_statement "return "mn10200";" (return "return") (string_literal ""mn10200"" (" """) (string_content "mn10200") (" """)) (; ";")) (} "}"))) (} "}")) (else_clause "else {\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }" (else "else") (compound_statement "{\n              if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }\n              if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }\n              if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }\n            }" ({ "{") (if_statement "if (param_1 == 0xfeba) {\n                return "Vitesse IQ2000";\n              }" (if "if") (parenthesized_expression "(param_1 == 0xfeba)" (( "(") (binary_expression "param_1 == 0xfeba" (identifier "param_1") (== "==") (number_literal "0xfeba")) () ")")) (compound_statement "{\n                return "Vitesse IQ2000";\n              }" ({ "{") (return_statement "return "Vitesse IQ2000";" (return "return") (string_literal ""Vitesse IQ2000"" (" """) (string_content "Vitesse IQ2000") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0xfebb) {\n                return "Altera Nios";\n              }" (if "if") (parenthesized_expression "(param_1 == 0xfebb)" (( "(") (binary_expression "param_1 == 0xfebb" (identifier "param_1") (== "==") (number_literal "0xfebb")) () ")")) (compound_statement "{\n                return "Altera Nios";\n              }" ({ "{") (return_statement "return "Altera Nios";" (return "return") (string_literal ""Altera Nios"" (" """) (string_content "Altera Nios") (" """)) (; ";")) (} "}"))) (if_statement "if (param_1 == 0xfeb0) {\n                return "Altera Nios";\n              }" (if "if") (parenthesized_expression "(param_1 == 0xfeb0)" (( "(") (binary_expression "param_1 == 0xfeb0" (identifier "param_1") (== "==") (number_literal "0xfeb0")) () ")")) (compound_statement "{\n                return "Altera Nios";\n              }" ({ "{") (return_statement "return "Altera Nios";" (return "return") (string_literal ""Altera Nios"" (" """) (string_content "Altera Nios") (" """)) (; ";")) (} "}"))) (} "}")))) (} "}")))) (} "}")))) (} "}")))) (} "}")))) (} "}")))) (expression_statement "pcVar1 = (char *)dcgettext(0,"<unknown>: 0x%x",5);" (assignment_expression "pcVar1 = (char *)dcgettext(0,"<unknown>: 0x%x",5)" (identifier "pcVar1") (= "=") (cast_expression "(char *)dcgettext(0,"<unknown>: 0x%x",5)" (( "(") (type_descriptor "char *" (primitive_type "char") (abstract_pointer_declarator "*" (* "*"))) () ")") (call_expression "dcgettext(0,"<unknown>: 0x%x",5)" (identifier "dcgettext") (argument_list "(0,"<unknown>: 0x%x",5)" (( "(") (number_literal "0") (, ",") (string_literal ""<unknown>: 0x%x"" (" """) (string_content "<unknown>: 0x%x") (" """)) (, ",") (number_literal "5") () ")"))))) (; ";")) (expression_statement "snprintf(&DAT_000b5ba0,0x40,pcVar1,param_1);" (call_expression "snprintf(&DAT_000b5ba0,0x40,pcVar1,param_1)" (identifier "snprintf") (argument_list "(&DAT_000b5ba0,0x40,pcVar1,param_1)" (( "(") (pointer_expression "&DAT_000b5ba0" (& "&") (identifier "DAT_000b5ba0")) (, ",") (number_literal "0x40") (, ",") (identifier "pcVar1") (, ",") (identifier "param_1") () ")"))) (; ";")) (return_statement "return &DAT_000b5ba0;" (return "return") (pointer_expression "&DAT_000b5ba0" (& "&") (identifier "DAT_000b5ba0")) (; ";")) (} "}")))

/* WARNING: Function: __x86.get_pc_thunk.bx replaced with injection: get_pc_thunk_bx */

char * __regparm3 function_1(type_1 var_1)

{
  char *pcVar1;
  
  if (var_1 == 0x76) {
    return "Microchip Technology dsPIC30F Digital Signal Controller";
  }
  if (var_1 < 0x77) {
    if (var_1 == 0x42) {
      return "Siemens FX66 microcontroller";
    }
    if (var_1 < 0x43) {
      if (var_1 == 0x28) {
        return "ARM";
      }
      if (var_1 < 0x29) {
        if (var_1 == 0xb) {
          return "Sparc v9 (old)";
        }
        if (var_1 < 0xc) {
          if (var_1 == 5) {
            return "MC88000";
          }
          if (var_1 < 6) {
            if (var_1 == 2) {
              return "Sparc";
            }
            if (var_1 < 3) {
              if (var_1 == 0) {
                pcVar1 = (char *)var_2(0,&DAT_000768a2,5);
                return pcVar1;
              }
              if (var_1 == 1) {
                return "WE32100";
              }
            }
            else {
              if (var_1 == 3) {
                return "Intel 80386";
              }
              if (var_1 == 4) {
                return "MC68000";
              }
            }
          }
          else {
            if (var_1 == 8) {
              return "MIPS R3000";
            }
            if (var_1 < 9) {
              if (var_1 == 6) {
                return "Intel MCU";
              }
              if (var_1 == 7) {
                return "Intel 80860";
              }
            }
            else {
              if (var_1 == 9) {
                return "IBM System/370";
              }
              if (var_1 == 10) {
                return "MIPS R4000 big-endian";
              }
            }
          }
        }
        else {
          if (var_1 == 0x15) {
            return "PowerPC64";
          }
          if (var_1 < 0x16) {
            if (var_1 == 0x12) {
              return "Sparc v8+";
            }
            if (var_1 < 0x13) {
              if (var_1 == 0xf) {
                return "HPPA";
              }
              if (var_1 == 0x11) {
                return "Fujitsu VPP500";
              }
            }
            else {
              if (var_1 == 0x13) {
                return "Intel 80960";
              }
              if (var_1 == 0x14) {
                return "PowerPC";
              }
            }
          }
          else {
            if (var_1 == 0x24) {
              return "Renesas V850 (using RH850 ABI)";
            }
            if (0x24 < var_1) {
              if (var_1 == 0x26) {
                return "TRW RH32";
              }
              if (0x26 < var_1) {
                return "MCORE";
              }
              return "Fujitsu FR20";
            }
            if (var_1 == 0x16) {
              return "IBM S/390";
            }
            if (var_1 == 0x17) {
              return "SPU";
            }
          }
        }
      }
      else {
        if (var_1 == 0x35) {
          return "Motorola MC68HC12 Microcontroller";
        }
        if (var_1 < 0x36) {
          if (var_1 == 0x2e) {
            return "Renesas H8/300";
          }
          if (var_1 < 0x2f) {
            if (var_1 == 0x2b) {
              return "Sparc v9";
            }
            if (var_1 < 0x2c) {
              if (var_1 == 0x29) {
                return "Digital Alpha (old)";
              }
              if (var_1 == 0x2a) {
                return "Renesas / SuperH SH";
              }
            }
            else {
              if (var_1 == 0x2c) {
                return "Siemens Tricore";
              }
              if (var_1 == 0x2d) {
                return "ARC";
              }
            }
          }
          else {
            if (var_1 == 0x31) {
              return "Renesas H8/500";
            }
            if (0x31 < var_1) {
              if (var_1 == 0x33) {
                return "Stanford MIPS-X";
              }
              if (0x33 < var_1) {
                return "Motorola Coldfire";
              }
              return "Intel IA-64";
            }
            if (var_1 == 0x2f) {
              return "Renesas H8/300H";
            }
            if (var_1 == 0x30) {
              return "Renesas H8S";
            }
          }
        }
        else {
          if (var_1 == 0x3b) {
            return "Toyota ME16 processor";
          }
          if (var_1 < 0x3c) {
            if (var_1 == 0x38) {
              return "Sony nCPU embedded RISC processor";
            }
            if (var_1 < 0x39) {
              if (var_1 == 0x36) {
                return "Fujitsu Multimedia Accelerator";
              }
              if (var_1 == 0x37) {
                return "Siemens PCP";
              }
            }
            else {
              if (var_1 == 0x39) {
                return "Denso NDR1 microprocesspr";
              }
              if (var_1 == 0x3a) {
                return "Motorola Star*Core processor";
              }
            }
          }
          else {
            if (var_1 == 0x3e) {
              return "Advanced Micro Devices X86-64";
            }
            if (0x3e < var_1) {
              if (var_1 == 0x40) {
                return "Digital Equipment Corp. PDP-10";
              }
              if (0x40 < var_1) {
                return "Digital Equipment Corp. PDP-11";
              }
              return "Sony DSP processor";
            }
            if (var_1 == 0x3c) {
              return "STMicroelectronics ST100 processor";
            }
            if (var_1 == 0x3d) {
              return "Advanced Logic Corp. TinyJ embedded processor";
            }
          }
        }
      }
    }
    else {
      if (var_1 == 0x5c) {
        return "OpenRISC 1000";
      }
      if (var_1 < 0x5d) {
        if (var_1 == 0x4f) {
          return "LSI Logic\'s 16-bit DSP processor";
        }
        if (var_1 < 0x50) {
          if (var_1 == 0x48) {
            return "Motorola MC68HC05 Microcontroller";
          }
          if (var_1 < 0x49) {
            if (var_1 == 0x45) {
              return "Motorola MC68HC16 Microcontroller";
            }
            if (var_1 < 0x46) {
              if (var_1 == 0x43) {
                return "STMicroelectronics ST9+ 8/16 bit microcontroller";
              }
              if (var_1 == 0x44) {
                return "STMicroelectronics ST7 8-bit microcontroller";
              }
            }
            else {
              if (var_1 == 0x46) {
                return "Motorola MC68HC11 Microcontroller";
              }
              if (var_1 == 0x47) {
                return "Motorola MC68HC08 Microcontroller";
              }
            }
          }
          else {
            if (var_1 == 0x4b) {
              return "Digital VAX";
            }
            if (0x4b < var_1) {
              if (var_1 == 0x4d) {
                return "Infineon Technologies 32-bit embedded cpu";
              }
              if (0x4d < var_1) {
                return "Element 14 64-bit DSP processor";
              }
              return "Axis Communications 32-bit embedded processor";
            }
            if (var_1 == 0x49) {
              return "Silicon Graphics SVx";
            }
            if (var_1 == 0x4a) {
              return "STMicroelectronics ST19 8-bit microcontroller";
            }
          }
        }
        else {
          if (var_1 == 0x55) {
            return "d10v";
          }
          if (var_1 < 0x56) {
            if (var_1 == 0x52) {
              return "Vitesse Prism";
            }
            if (var_1 < 0x53) {
              if (var_1 == 0x50) {
                return "Donald Knuth\'s educational 64-bit processor";
              }
              if (var_1 == 0x51) {
                return "Harvard Universitys\'s machine-independent object format";
              }
            }
            else {
              if (var_1 == 0x53) {
                return "Atmel AVR 8-bit microcontroller";
              }
              if (var_1 == 0x54) {
                return "Fujitsu FR30";
              }
            }
          }
          else {
            if (var_1 == 0x58) {
              return "Renesas M32R (formerly Mitsubishi M32r)";
            }
            if (0x58 < var_1) {
              if (var_1 == 0x5a) {
                return "mn10200";
              }
              if (0x5a < var_1) {
                return "picoJava";
              }
              return "mn10300";
            }
            if (var_1 == 0x56) {
              return "d30v";
            }
            if (var_1 == 0x57) {
              return "Renesas V850";
            }
          }
        }
      }
      else {
        if (var_1 == 0x69) {
          return "Texas Instruments msp430 microcontroller";
        }
        if (var_1 < 0x6a) {
          if (var_1 == 0x62) {
            return "Tenor Network TPC processor";
          }
          if (var_1 < 99) {
            if (var_1 == 0x5f) {
              return "Alphamosaic VideoCore processor";
            }
            if (var_1 < 0x60) {
              if (var_1 == 0x5d) {
                return "ARCompact";
              }
              if (var_1 == 0x5e) {
                return "Tensilica Xtensa Processor";
              }
            }
            else {
              if (var_1 == 0x60) {
                return "Thompson Multimedia General Purpose Processor";
              }
              if (var_1 == 0x61) {
                return "National Semiconductor 32000 series";
              }
            }
          }
          else {
            if (var_1 == 0x65) {
              return "Ubicom IP2xxx 8-bit microcontrollers";
            }
            if (0x65 < var_1) {
              if (var_1 == 0x67) {
                return "National Semiconductor CompactRISC";
              }
              if (0x67 < var_1) {
                return "Fujitsu F2MC16";
              }
              return "MAX Processor";
            }
            if (var_1 == 99) {
              return "Trebia SNP 1000 processor";
            }
            if (var_1 == 100) {
              return "STMicroelectronics ST200 microcontroller";
            }
          }
        }
        else {
          if (var_1 == 0x6f) {
            return "eXcess 16/32/64-bit configurable embedded CPU";
          }
          if (var_1 < 0x70) {
            if (var_1 == 0x6c) {
              return "Sharp embedded microprocessor";
            }
            if (var_1 < 0x6d) {
              if (var_1 == 0x6a) {
                return "Analog Devices Blackfin";
              }
              if (var_1 == 0x6b) {
                return "S1C33 Family of Seiko Epson processors";
              }
            }
            else {
              if (var_1 == 0x6d) {
                return "Arca RISC microprocessor";
              }
              if (var_1 == 0x6e) {
                return "Unicore";
              }
            }
          }
          else {
            if (var_1 == 0x72) {
              return "National Semiconductor CRX microprocessor";
            }
            if (0x72 < var_1) {
              if (var_1 == 0x74) {
                return "Infineon Technologies xc16x";
              }
              if (0x74 < var_1) {
                return "Renesas M16C series microprocessors";
              }
              return "Motorola XGATE embedded processor";
            }
            if (var_1 == 0x70) {
              return "Icera Semiconductor Inc. Deep Execution Processor";
            }
            if (var_1 == 0x71) {
              return "Altera Nios II";
            }
          }
        }
      }
    }
  }
  else {
    if (var_1 == 0xc5) {
      return "Renesas RL78";
    }
    if (var_1 < 0xc6) {
      if (var_1 == 0xab) {
        return "M2000 Reconfigurable RISC Microprocessor";
      }
      if (var_1 < 0xac) {
        if (var_1 == 0x8e) {
          return "Texas Instruments TMS320C55x DSP family";
        }
        if (var_1 < 0x8f) {
          if (var_1 == 0x87) {
            return "SUNPLUS S+Core";
          }
          if (var_1 < 0x88) {
            if (var_1 == 0x83) {
              return "Altium TSK3000 core";
            }
            if (var_1 < 0x84) {
              if (var_1 == 0x77) {
                return "Freescale Communication Engine RISC core";
              }
              if (var_1 == 0x78) {
                return "Renesas M32c";
              }
            }
            else {
              if (var_1 == 0x84) {
                return "Freescale RS08 embedded processor";
              }
              if (var_1 == 0x86) {
                return "Cyan Technology eCOG2 microprocessor";
              }
            }
          }
          else {
            if (var_1 == 0x8a) {
              return "Lattice Mico32";
            }
            if (0x8a < var_1) {
              if (var_1 == 0x8c) {
                return "Texas Instruments TMS320C6000 DSP family";
              }
              if (0x8c < var_1) {
                return "Texas Instruments TMS320C2000 DSP family";
              }
              return "Seiko Epson C17 family";
            }
            if (var_1 == 0x88) {
              return "New Japan Radio (NJR) 24-bit DSP Processor";
            }
            if (var_1 == 0x89) {
              return "Broadcom VideoCore III processor";
            }
          }
        }
        else {
          if (var_1 == 0xa4) {
            return "QUALCOMM DSP6 Processor";
          }
          if (var_1 < 0xa5) {
            if (var_1 == 0xa1) {
              return "Cypress M8C microprocessor";
            }
            if (var_1 < 0xa2) {
              if (var_1 == 0x90) {
                return "TI PRU I/O processor";
              }
              if (var_1 == 0xa0) {
                return "STMicroelectronics 64bit VLIW Data Signal Processor";
              }
            }
            else {
              if (var_1 == 0xa2) {
                return "Renesas R32C series microprocessors";
              }
              if (var_1 == 0xa3) {
                return "NXP Semiconductors TriMedia architecture family";
              }
            }
          }
          else {
            if (var_1 == 0xa7) {
              return "Andes Technology compact code size embedded RISC processor family";
            }
            if (0xa7 < var_1) {
              if (var_1 == 0xa9) {
                return "Dallas Semiconductor MAXQ30 Core microcontrollers";
              }
              if (0xa9 < var_1) {
                return "New Japan Radio (NJR) 16-bit DSP Processor";
              }
              return "Cyan Technology eCOG1X family";
            }
            if (var_1 == 0xa5) {
              return "Intel 8051 and variants";
            }
            if (var_1 == 0xa6) {
              return "STMicroelectronics STxP7x family";
            }
          }
        }
      }
      else {
        if (var_1 == 0xb8) {
          return "ARM (reserved)";
        }
        if (var_1 < 0xb9) {
          if (var_1 == 0xb1) {
            return "Xilinx MicroBlaze";
          }
          if (var_1 < 0xb2) {
            if (var_1 == 0xae) {
              return "Imagination Technologies Meta processor architecture";
            }
            if (var_1 < 0xaf) {
              if (var_1 == 0xac) {
                return "Cray Inc. NV2 vector architecture";
              }
              if (var_1 == 0xad) {
                return "Renesas RX";
              }
            }
            else {
              if (var_1 == 0xaf) {
                return "MCST Elbrus general purpose hardware architecture";
              }
              if (var_1 == 0xb0) {
                return "Cyan Technology eCOG16 family";
              }
            }
          }
          else {
            if (var_1 == 0xb4) {
              return "Intel L1OM";
            }
            if (0xb4 < var_1) {
              if (var_1 == 0xb6) {
                return "Intel (reserved)";
              }
              if (0xb6 < var_1) {
                return "AArch64";
              }
              return "Intel K1OM";
            }
            if (var_1 == 0xb2) {
              return "Freescale Extended Time Processing Unit";
            }
            if (var_1 == 0xb3) {
              return "Infineon Technologies SLE9X core";
            }
          }
        }
        else {
          if (var_1 == 0xbe) {
            return "NVIDIA CUDA architecture";
          }
          if (var_1 < 0xbf) {
            if (var_1 == 0xbb) {
              return "Tilera TILE64 multicore architecture family";
            }
            if (var_1 < 0xbc) {
              if (var_1 == 0xb9) {
                return "Atmel Corporation 32-bit microprocessor";
              }
              if (var_1 == 0xba) {
                return "STMicroeletronics STM8 8-bit microcontroller";
              }
            }
            else {
              if (var_1 == 0xbc) {
                return "Tilera TILEPro multicore architecture family";
              }
              if (var_1 == 0xbd) {
                return "Xilinx MicroBlaze";
              }
            }
          }
          else {
            if (var_1 == 0xc1) {
              return "KIPO-KAIST Core-A 1st generation processor family";
            }
            if (0xc1 < var_1) {
              if (var_1 == 0xc3) {
                return "ARCv2";
              }
              if (0xc3 < var_1) {
                return "Open8 8-bit RISC soft processor core";
              }
              return "KIPO-KAIST Core-A 2nd generation processor family";
            }
            if (var_1 == 0xbf) {
              return "Tilera TILE-Gx multicore architecture family";
            }
            if (var_1 == 0xc0) {
              return "CloudShield architecture family";
            }
          }
        }
      }
    }
    else {
      if (var_1 == 0xfa) {
        return "Netronome Flow Processor";
      }
      if (var_1 < 0xfb) {
        if (var_1 == 0xd7) {
          return "Paneve CDP architecture family";
        }
        if (var_1 < 0xd8) {
          if (var_1 == 0xcb) {
            return "XMOS xCORE processor family";
          }
          if (var_1 < 0xcc) {
            if (var_1 == 200) {
              return "Freescale 56800EX Digital Signal Controller (DSC)";
            }
            if (var_1 < 0xc9) {
              if (var_1 == 0xc6) {
                return "Broadcom VideoCore V processor";
              }
              if (var_1 == 199) {
                return "Renesas 78K0R";
              }
            }
            else {
              if (var_1 == 0xc9) {
                return "Beyond BA1 CPU architecture";
              }
              if (var_1 == 0xca) {
                return "Beyond BA2 CPU architecture";
              }
            }
          }
          else {
            if (var_1 == 0xd3) {
              return "KM211 KMX32 32-bit processor";
            }
            if (0xd3 < var_1) {
              if (var_1 == 0xd5) {
                return "KM211 KMX8 8-bit processor";
              }
              if (0xd5 < var_1) {
                return "KM211 KVARC processor";
              }
              return "KM211 KMX16 16-bit processor";
            }
            if (var_1 == 0xcc) {
              return "Microchip 8-bit PIC(r) family";
            }
            if (var_1 == 0xd2) {
              return "KM211 KM32 32-bit processor";
            }
          }
        }
        else {
          if (var_1 == 0xdd) {
            return "CDS VISIUMcore processor";
          }
          if (var_1 < 0xde) {
            if (var_1 == 0xda) {
              return "Nanoradio Optimized RISC";
            }
            if (var_1 < 0xdb) {
              if (var_1 == 0xd8) {
                return "Cognitive Smart Memory Processor";
              }
              if (var_1 == 0xd9) {
                return "Bluechip Systems CoolEngine";
              }
            }
            else {
              if (var_1 == 0xdb) {
                return "CSR Kalimba architecture family";
              }
              if (var_1 == 0xdc) {
                return "Zilog Z80";
              }
            }
          }
          else {
            if (var_1 == 0xe0) {
              return "AMD GPU";
            }
            if (var_1 < 0xe1) {
              if (var_1 == 0xde) {
                return "FTDI Chip FT32";
              }
              if (var_1 == 0xdf) {
                return "Moxie";
              }
            }
            else {
              if (var_1 == 0xf4) {
                return "Lanai 32-bit processor";
              }
              if (var_1 == 0xf7) {
                return "Linux BPF";
              }
              if (var_1 == 0xf3) {
                return "RISC-V";
              }
            }
          }
        }
      }
      else {
        if (var_1 == 0x9026) {
          return "Alpha";
        }
        if (var_1 < 0x9027) {
          if (var_1 == 0x4688) {
            return "Infineon Technologies xc16x";
          }
          if (var_1 < 0x4689) {
            if (var_1 == 0x2530) {
              return "Morpho Techologies MT processor";
            }
            if (var_1 < 0x2531) {
              if (var_1 == 0x1057) {
                return "Atmel AVR 8-bit microcontroller";
              }
              if (var_1 == 0x1223) {
                return "Adapteva EPIPHANY";
              }
            }
            else {
              if (var_1 == 0x3330) {
                return "Fujitsu FR30";
              }
              if (var_1 == 0x4157) {
                return "Web Assembly";
              }
            }
          }
          else {
            if (var_1 == 0x5aa5) {
              return "OpenDLX";
            }
            if (var_1 < 0x5aa6) {
              if (var_1 == 0x4def) {
                return "Freescale S12Z";
              }
              if (var_1 == 0x5441) {
                return "Fujitsu FR-V";
              }
            }
            else {
              if (var_1 == 0x7676) {
                return "d30v";
              }
              if (var_1 == 0x8217) {
                return "Ubicom IP2xxx 8-bit microcontrollers";
              }
              if (var_1 == 0x7650) {
                return "d10v";
              }
            }
          }
        }
        else {
          if (var_1 == 0xbaab) {
            return "Xilinx MicroBlaze";
          }
          if (var_1 < 0xbaac) {
            if (var_1 == 0xa390) {
              return "IBM S/390";
            }
            if (var_1 < 0xa391) {
              if (var_1 == 0x9041) {
                return "Renesas M32R (formerly Mitsubishi M32r)";
              }
              if (var_1 == 0x9080) {
                return "Renesas V850";
              }
            }
            else {
              if (var_1 == 0xabc7) {
                return "Tensilica Xtensa Processor";
              }
              if (var_1 == 0xad45) {
                return "Sanyo XStormy16 CPU core";
              }
            }
          }
          else {
            if (var_1 == 0xf00d) {
              return "Toshiba MeP Media Engine";
            }
            if (var_1 < 0xf00e) {
              if (var_1 == 0xbeef) {
                return "mn10300";
              }
              if (var_1 == 0xdead) {
                return "mn10200";
              }
            }
            else {
              if (var_1 == 0xfeba) {
                return "Vitesse IQ2000";
              }
              if (var_1 == 0xfebb) {
                return "Altera Nios";
              }
              if (var_1 == 0xfeb0) {
                return "Altera Nios";
              }
            }
          }
        }
      }
    }
  }
  pcVar1 = (char *)var_2(0,"<unknown>: 0x%x",5);
  snprintf(function_1::buff,0x40,pcVar1,var_1);
  return function_1::buff;
}


(translation_unit (function_definition type: (primitive_type) declarator: (pointer_declarator (ERROR (identifier)) declarator: (function_declarator declarator: (identifier) parameters: (parameter_list (parameter_declaration type: (type_identifier) declarator: (identifier))))) body: (compound_statement (declaration type: (primitive_type) declarator: (pointer_declarator declarator: (identifier))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (expression_statement (assignment_expression left: (identifier) right: (cast_expression type: (type_descriptor type: (primitive_type) declarator: (abstract_pointer_declarator)) value: (call_expression function: (identifier) arguments: (argument_list (number_literal) (pointer_expression argument: (identifier)) (number_literal)))))) (return_statement (identifier)))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content)))))) alternative: (else_clause (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))))))) alternative: (else_clause (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content)))))) alternative: (else_clause (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content)))))))))))) alternative: (else_clause (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content)))))) alternative: (else_clause (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))))))) alternative: (else_clause (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (number_literal) right: (identifier))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (number_literal) right: (identifier))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content)))))))))))) alternative: (else_clause (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content)))))) alternative: (else_clause (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))))))) alternative: (else_clause (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (number_literal) right: (identifier))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (number_literal) right: (identifier))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))))))) alternative: (else_clause (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content)))))) alternative: (else_clause (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))))))) alternative: (else_clause (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (number_literal) right: (identifier))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (number_literal) right: (identifier))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))))))))))))) alternative: (else_clause (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content) (escape_sequence) (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content)))))) alternative: (else_clause (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))))))) alternative: (else_clause (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (number_literal) right: (identifier))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (number_literal) right: (identifier))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))))))) alternative: (else_clause (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content) (escape_sequence) (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content) (escape_sequence) (string_content)))))) alternative: (else_clause (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))))))) alternative: (else_clause (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (number_literal) right: (identifier))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (number_literal) right: (identifier))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content)))))))))))) alternative: (else_clause (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content)))))) alternative: (else_clause (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))))))) alternative: (else_clause (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (number_literal) right: (identifier))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (number_literal) right: (identifier))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))))))) alternative: (else_clause (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content)))))) alternative: (else_clause (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))))))) alternative: (else_clause (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (number_literal) right: (identifier))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (number_literal) right: (identifier))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content)))))))))))))))))) alternative: (else_clause (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content)))))) alternative: (else_clause (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))))))) alternative: (else_clause (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (number_literal) right: (identifier))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (number_literal) right: (identifier))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))))))) alternative: (else_clause (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content)))))) alternative: (else_clause (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))))))) alternative: (else_clause (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (number_literal) right: (identifier))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (number_literal) right: (identifier))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content)))))))))))) alternative: (else_clause (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content)))))) alternative: (else_clause (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))))))) alternative: (else_clause (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (number_literal) right: (identifier))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (number_literal) right: (identifier))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))))))) alternative: (else_clause (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content)))))) alternative: (else_clause (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))))))) alternative: (else_clause (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (number_literal) right: (identifier))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (number_literal) right: (identifier))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))))))))))))) alternative: (else_clause (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content)))))) alternative: (else_clause (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))))))) alternative: (else_clause (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (number_literal) right: (identifier))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (number_literal) right: (identifier))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))))))) alternative: (else_clause (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content)))))) alternative: (else_clause (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))))))) alternative: (else_clause (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content)))))) alternative: (else_clause (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))))))))))))) alternative: (else_clause (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content)))))) alternative: (else_clause (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))))))) alternative: (else_clause (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content)))))) alternative: (else_clause (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content)))))))))))) alternative: (else_clause (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content)))))) alternative: (else_clause (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))))))) alternative: (else_clause (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content)))))) alternative: (else_clause (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (string_literal (string_content))))))))))))))))))))))) (expression_statement (assignment_expression left: (identifier) right: (cast_expression type: (type_descriptor type: (primitive_type) declarator: (abstract_pointer_declarator)) value: (call_expression function: (identifier) arguments: (argument_list (number_literal) (string_literal (string_content)) (number_literal)))))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (pointer_expression argument: (identifier)) (number_literal) (identifier) (identifier)))) (return_statement (pointer_expression argument: (identifier))))))

/* WARNING: Function: __i686.get_pc_thunk.bx replaced with injection: get_pc_thunk_bx */

char * __regparm3 MASKED(uint param_1)

{
  char *pcVar1;
  
  if (param_1 == 0x76) {
    return "Microchip Technology dsPIC30F Digital Signal Controller";
  }
  if (param_1 < 0x77) {
    if (param_1 == 0x42) {
      return "Siemens FX66 microcontroller";
    }
    if (param_1 < 0x43) {
      if (param_1 == 0x28) {
        return "ARM";
      }
      if (param_1 < 0x29) {
        if (param_1 == 0xb) {
          return "Sparc v9 (old)";
        }
        if (param_1 < 0xc) {
          if (param_1 == 5) {
            return "MC88000";
          }
          if (param_1 < 6) {
            if (param_1 == 2) {
              return "Sparc";
            }
            if (param_1 < 3) {
              if (param_1 == 0) {
                pcVar1 = (char *)dcgettext(0,&DAT_000768a2,5);
                return pcVar1;
              }
              if (param_1 == 1) {
                return "WE32100";
              }
            }
            else {
              if (param_1 == 3) {
                return "Intel 80386";
              }
              if (param_1 == 4) {
                return "MC68000";
              }
            }
          }
          else {
            if (param_1 == 8) {
              return "MIPS R3000";
            }
            if (param_1 < 9) {
              if (param_1 == 6) {
                return "Intel MCU";
              }
              if (param_1 == 7) {
                return "Intel 80860";
              }
            }
            else {
              if (param_1 == 9) {
                return "IBM System/370";
              }
              if (param_1 == 10) {
                return "MIPS R4000 big-endian";
              }
            }
          }
        }
        else {
          if (param_1 == 0x15) {
            return "PowerPC64";
          }
          if (param_1 < 0x16) {
            if (param_1 == 0x12) {
              return "Sparc v8+";
            }
            if (param_1 < 0x13) {
              if (param_1 == 0xf) {
                return "HPPA";
              }
              if (param_1 == 0x11) {
                return "Fujitsu VPP500";
              }
            }
            else {
              if (param_1 == 0x13) {
                return "Intel 80960";
              }
              if (param_1 == 0x14) {
                return "PowerPC";
              }
            }
          }
          else {
            if (param_1 == 0x24) {
              return "Renesas V850 (using RH850 ABI)";
            }
            if (0x24 < param_1) {
              if (param_1 == 0x26) {
                return "TRW RH32";
              }
              if (0x26 < param_1) {
                return "MCORE";
              }
              return "Fujitsu FR20";
            }
            if (param_1 == 0x16) {
              return "IBM S/390";
            }
            if (param_1 == 0x17) {
              return "SPU";
            }
          }
        }
      }
      else {
        if (param_1 == 0x35) {
          return "Motorola MC68HC12 Microcontroller";
        }
        if (param_1 < 0x36) {
          if (param_1 == 0x2e) {
            return "Renesas H8/300";
          }
          if (param_1 < 0x2f) {
            if (param_1 == 0x2b) {
              return "Sparc v9";
            }
            if (param_1 < 0x2c) {
              if (param_1 == 0x29) {
                return "Digital Alpha (old)";
              }
              if (param_1 == 0x2a) {
                return "Renesas / SuperH SH";
              }
            }
            else {
              if (param_1 == 0x2c) {
                return "Siemens Tricore";
              }
              if (param_1 == 0x2d) {
                return "ARC";
              }
            }
          }
          else {
            if (param_1 == 0x31) {
              return "Renesas H8/500";
            }
            if (0x31 < param_1) {
              if (param_1 == 0x33) {
                return "Stanford MIPS-X";
              }
              if (0x33 < param_1) {
                return "Motorola Coldfire";
              }
              return "Intel IA-64";
            }
            if (param_1 == 0x2f) {
              return "Renesas H8/300H";
            }
            if (param_1 == 0x30) {
              return "Renesas H8S";
            }
          }
        }
        else {
          if (param_1 == 0x3b) {
            return "Toyota ME16 processor";
          }
          if (param_1 < 0x3c) {
            if (param_1 == 0x38) {
              return "Sony nCPU embedded RISC processor";
            }
            if (param_1 < 0x39) {
              if (param_1 == 0x36) {
                return "Fujitsu Multimedia Accelerator";
              }
              if (param_1 == 0x37) {
                return "Siemens PCP";
              }
            }
            else {
              if (param_1 == 0x39) {
                return "Denso NDR1 microprocesspr";
              }
              if (param_1 == 0x3a) {
                return "Motorola Star*Core processor";
              }
            }
          }
          else {
            if (param_1 == 0x3e) {
              return "Advanced Micro Devices X86-64";
            }
            if (0x3e < param_1) {
              if (param_1 == 0x40) {
                return "Digital Equipment Corp. PDP-10";
              }
              if (0x40 < param_1) {
                return "Digital Equipment Corp. PDP-11";
              }
              return "Sony DSP processor";
            }
            if (param_1 == 0x3c) {
              return "STMicroelectronics ST100 processor";
            }
            if (param_1 == 0x3d) {
              return "Advanced Logic Corp. TinyJ embedded processor";
            }
          }
        }
      }
    }
    else {
      if (param_1 == 0x5c) {
        return "OpenRISC 1000";
      }
      if (param_1 < 0x5d) {
        if (param_1 == 0x4f) {
          return "LSI Logic\'s 16-bit DSP processor";
        }
        if (param_1 < 0x50) {
          if (param_1 == 0x48) {
            return "Motorola MC68HC05 Microcontroller";
          }
          if (param_1 < 0x49) {
            if (param_1 == 0x45) {
              return "Motorola MC68HC16 Microcontroller";
            }
            if (param_1 < 0x46) {
              if (param_1 == 0x43) {
                return "STMicroelectronics ST9+ 8/16 bit microcontroller";
              }
              if (param_1 == 0x44) {
                return "STMicroelectronics ST7 8-bit microcontroller";
              }
            }
            else {
              if (param_1 == 0x46) {
                return "Motorola MC68HC11 Microcontroller";
              }
              if (param_1 == 0x47) {
                return "Motorola MC68HC08 Microcontroller";
              }
            }
          }
          else {
            if (param_1 == 0x4b) {
              return "Digital VAX";
            }
            if (0x4b < param_1) {
              if (param_1 == 0x4d) {
                return "Infineon Technologies 32-bit embedded cpu";
              }
              if (0x4d < param_1) {
                return "Element 14 64-bit DSP processor";
              }
              return "Axis Communications 32-bit embedded processor";
            }
            if (param_1 == 0x49) {
              return "Silicon Graphics SVx";
            }
            if (param_1 == 0x4a) {
              return "STMicroelectronics ST19 8-bit microcontroller";
            }
          }
        }
        else {
          if (param_1 == 0x55) {
            return "d10v";
          }
          if (param_1 < 0x56) {
            if (param_1 == 0x52) {
              return "Vitesse Prism";
            }
            if (param_1 < 0x53) {
              if (param_1 == 0x50) {
                return "Donald Knuth\'s educational 64-bit processor";
              }
              if (param_1 == 0x51) {
                return "Harvard Universitys\'s machine-independent object format";
              }
            }
            else {
              if (param_1 == 0x53) {
                return "Atmel AVR 8-bit microcontroller";
              }
              if (param_1 == 0x54) {
                return "Fujitsu FR30";
              }
            }
          }
          else {
            if (param_1 == 0x58) {
              return "Renesas M32R (formerly Mitsubishi M32r)";
            }
            if (0x58 < param_1) {
              if (param_1 == 0x5a) {
                return "mn10200";
              }
              if (0x5a < param_1) {
                return "picoJava";
              }
              return "mn10300";
            }
            if (param_1 == 0x56) {
              return "d30v";
            }
            if (param_1 == 0x57) {
              return "Renesas V850";
            }
          }
        }
      }
      else {
        if (param_1 == 0x69) {
          return "Texas Instruments msp430 microcontroller";
        }
        if (param_1 < 0x6a) {
          if (param_1 == 0x62) {
            return "Tenor Network TPC processor";
          }
          if (param_1 < 99) {
            if (param_1 == 0x5f) {
              return "Alphamosaic VideoCore processor";
            }
            if (param_1 < 0x60) {
              if (param_1 == 0x5d) {
                return "ARCompact";
              }
              if (param_1 == 0x5e) {
                return "Tensilica Xtensa Processor";
              }
            }
            else {
              if (param_1 == 0x60) {
                return "Thompson Multimedia General Purpose Processor";
              }
              if (param_1 == 0x61) {
                return "National Semiconductor 32000 series";
              }
            }
          }
          else {
            if (param_1 == 0x65) {
              return "Ubicom IP2xxx 8-bit microcontrollers";
            }
            if (0x65 < param_1) {
              if (param_1 == 0x67) {
                return "National Semiconductor CompactRISC";
              }
              if (0x67 < param_1) {
                return "Fujitsu F2MC16";
              }
              return "MAX Processor";
            }
            if (param_1 == 99) {
              return "Trebia SNP 1000 processor";
            }
            if (param_1 == 100) {
              return "STMicroelectronics ST200 microcontroller";
            }
          }
        }
        else {
          if (param_1 == 0x6f) {
            return "eXcess 16/32/64-bit configurable embedded CPU";
          }
          if (param_1 < 0x70) {
            if (param_1 == 0x6c) {
              return "Sharp embedded microprocessor";
            }
            if (param_1 < 0x6d) {
              if (param_1 == 0x6a) {
                return "Analog Devices Blackfin";
              }
              if (param_1 == 0x6b) {
                return "S1C33 Family of Seiko Epson processors";
              }
            }
            else {
              if (param_1 == 0x6d) {
                return "Arca RISC microprocessor";
              }
              if (param_1 == 0x6e) {
                return "Unicore";
              }
            }
          }
          else {
            if (param_1 == 0x72) {
              return "National Semiconductor CRX microprocessor";
            }
            if (0x72 < param_1) {
              if (param_1 == 0x74) {
                return "Infineon Technologies xc16x";
              }
              if (0x74 < param_1) {
                return "Renesas M16C series microprocessors";
              }
              return "Motorola XGATE embedded processor";
            }
            if (param_1 == 0x70) {
              return "Icera Semiconductor Inc. Deep Execution Processor";
            }
            if (param_1 == 0x71) {
              return "Altera Nios II";
            }
          }
        }
      }
    }
  }
  else {
    if (param_1 == 0xc5) {
      return "Renesas RL78";
    }
    if (param_1 < 0xc6) {
      if (param_1 == 0xab) {
        return "M2000 Reconfigurable RISC Microprocessor";
      }
      if (param_1 < 0xac) {
        if (param_1 == 0x8e) {
          return "Texas Instruments TMS320C55x DSP family";
        }
        if (param_1 < 0x8f) {
          if (param_1 == 0x87) {
            return "SUNPLUS S+Core";
          }
          if (param_1 < 0x88) {
            if (param_1 == 0x83) {
              return "Altium TSK3000 core";
            }
            if (param_1 < 0x84) {
              if (param_1 == 0x77) {
                return "Freescale Communication Engine RISC core";
              }
              if (param_1 == 0x78) {
                return "Renesas M32c";
              }
            }
            else {
              if (param_1 == 0x84) {
                return "Freescale RS08 embedded processor";
              }
              if (param_1 == 0x86) {
                return "Cyan Technology eCOG2 microprocessor";
              }
            }
          }
          else {
            if (param_1 == 0x8a) {
              return "Lattice Mico32";
            }
            if (0x8a < param_1) {
              if (param_1 == 0x8c) {
                return "Texas Instruments TMS320C6000 DSP family";
              }
              if (0x8c < param_1) {
                return "Texas Instruments TMS320C2000 DSP family";
              }
              return "Seiko Epson C17 family";
            }
            if (param_1 == 0x88) {
              return "New Japan Radio (NJR) 24-bit DSP Processor";
            }
            if (param_1 == 0x89) {
              return "Broadcom VideoCore III processor";
            }
          }
        }
        else {
          if (param_1 == 0xa4) {
            return "QUALCOMM DSP6 Processor";
          }
          if (param_1 < 0xa5) {
            if (param_1 == 0xa1) {
              return "Cypress M8C microprocessor";
            }
            if (param_1 < 0xa2) {
              if (param_1 == 0x90) {
                return "TI PRU I/O processor";
              }
              if (param_1 == 0xa0) {
                return "STMicroelectronics 64bit VLIW Data Signal Processor";
              }
            }
            else {
              if (param_1 == 0xa2) {
                return "Renesas R32C series microprocessors";
              }
              if (param_1 == 0xa3) {
                return "NXP Semiconductors TriMedia architecture family";
              }
            }
          }
          else {
            if (param_1 == 0xa7) {
              return "Andes Technology compact code size embedded RISC processor family";
            }
            if (0xa7 < param_1) {
              if (param_1 == 0xa9) {
                return "Dallas Semiconductor MAXQ30 Core microcontrollers";
              }
              if (0xa9 < param_1) {
                return "New Japan Radio (NJR) 16-bit DSP Processor";
              }
              return "Cyan Technology eCOG1X family";
            }
            if (param_1 == 0xa5) {
              return "Intel 8051 and variants";
            }
            if (param_1 == 0xa6) {
              return "STMicroelectronics STxP7x family";
            }
          }
        }
      }
      else {
        if (param_1 == 0xb8) {
          return "ARM (reserved)";
        }
        if (param_1 < 0xb9) {
          if (param_1 == 0xb1) {
            return "Xilinx MicroBlaze";
          }
          if (param_1 < 0xb2) {
            if (param_1 == 0xae) {
              return "Imagination Technologies Meta processor architecture";
            }
            if (param_1 < 0xaf) {
              if (param_1 == 0xac) {
                return "Cray Inc. NV2 vector architecture";
              }
              if (param_1 == 0xad) {
                return "Renesas RX";
              }
            }
            else {
              if (param_1 == 0xaf) {
                return "MCST Elbrus general purpose hardware architecture";
              }
              if (param_1 == 0xb0) {
                return "Cyan Technology eCOG16 family";
              }
            }
          }
          else {
            if (param_1 == 0xb4) {
              return "Intel L1OM";
            }
            if (0xb4 < param_1) {
              if (param_1 == 0xb6) {
                return "Intel (reserved)";
              }
              if (0xb6 < param_1) {
                return "AArch64";
              }
              return "Intel K1OM";
            }
            if (param_1 == 0xb2) {
              return "Freescale Extended Time Processing Unit";
            }
            if (param_1 == 0xb3) {
              return "Infineon Technologies SLE9X core";
            }
          }
        }
        else {
          if (param_1 == 0xbe) {
            return "NVIDIA CUDA architecture";
          }
          if (param_1 < 0xbf) {
            if (param_1 == 0xbb) {
              return "Tilera TILE64 multicore architecture family";
            }
            if (param_1 < 0xbc) {
              if (param_1 == 0xb9) {
                return "Atmel Corporation 32-bit microprocessor";
              }
              if (param_1 == 0xba) {
                return "STMicroeletronics STM8 8-bit microcontroller";
              }
            }
            else {
              if (param_1 == 0xbc) {
                return "Tilera TILEPro multicore architecture family";
              }
              if (param_1 == 0xbd) {
                return "Xilinx MicroBlaze";
              }
            }
          }
          else {
            if (param_1 == 0xc1) {
              return "KIPO-KAIST Core-A 1st generation processor family";
            }
            if (0xc1 < param_1) {
              if (param_1 == 0xc3) {
                return "ARCv2";
              }
              if (0xc3 < param_1) {
                return "Open8 8-bit RISC soft processor core";
              }
              return "KIPO-KAIST Core-A 2nd generation processor family";
            }
            if (param_1 == 0xbf) {
              return "Tilera TILE-Gx multicore architecture family";
            }
            if (param_1 == 0xc0) {
              return "CloudShield architecture family";
            }
          }
        }
      }
    }
    else {
      if (param_1 == 0xfa) {
        return "Netronome Flow Processor";
      }
      if (param_1 < 0xfb) {
        if (param_1 == 0xd7) {
          return "Paneve CDP architecture family";
        }
        if (param_1 < 0xd8) {
          if (param_1 == 0xcb) {
            return "XMOS xCORE processor family";
          }
          if (param_1 < 0xcc) {
            if (param_1 == 200) {
              return "Freescale 56800EX Digital Signal Controller (DSC)";
            }
            if (param_1 < 0xc9) {
              if (param_1 == 0xc6) {
                return "Broadcom VideoCore V processor";
              }
              if (param_1 == 199) {
                return "Renesas 78K0R";
              }
            }
            else {
              if (param_1 == 0xc9) {
                return "Beyond BA1 CPU architecture";
              }
              if (param_1 == 0xca) {
                return "Beyond BA2 CPU architecture";
              }
            }
          }
          else {
            if (param_1 == 0xd3) {
              return "KM211 KMX32 32-bit processor";
            }
            if (0xd3 < param_1) {
              if (param_1 == 0xd5) {
                return "KM211 KMX8 8-bit processor";
              }
              if (0xd5 < param_1) {
                return "KM211 KVARC processor";
              }
              return "KM211 KMX16 16-bit processor";
            }
            if (param_1 == 0xcc) {
              return "Microchip 8-bit PIC(r) family";
            }
            if (param_1 == 0xd2) {
              return "KM211 KM32 32-bit processor";
            }
          }
        }
        else {
          if (param_1 == 0xdd) {
            return "CDS VISIUMcore processor";
          }
          if (param_1 < 0xde) {
            if (param_1 == 0xda) {
              return "Nanoradio Optimized RISC";
            }
            if (param_1 < 0xdb) {
              if (param_1 == 0xd8) {
                return "Cognitive Smart Memory Processor";
              }
              if (param_1 == 0xd9) {
                return "Bluechip Systems CoolEngine";
              }
            }
            else {
              if (param_1 == 0xdb) {
                return "CSR Kalimba architecture family";
              }
              if (param_1 == 0xdc) {
                return "Zilog Z80";
              }
            }
          }
          else {
            if (param_1 == 0xe0) {
              return "AMD GPU";
            }
            if (param_1 < 0xe1) {
              if (param_1 == 0xde) {
                return "FTDI Chip FT32";
              }
              if (param_1 == 0xdf) {
                return "Moxie";
              }
            }
            else {
              if (param_1 == 0xf4) {
                return "Lanai 32-bit processor";
              }
              if (param_1 == 0xf7) {
                return "Linux BPF";
              }
              if (param_1 == 0xf3) {
                return "RISC-V";
              }
            }
          }
        }
      }
      else {
        if (param_1 == 0x9026) {
          return "Alpha";
        }
        if (param_1 < 0x9027) {
          if (param_1 == 0x4688) {
            return "Infineon Technologies xc16x";
          }
          if (param_1 < 0x4689) {
            if (param_1 == 0x2530) {
              return "Morpho Techologies MT processor";
            }
            if (param_1 < 0x2531) {
              if (param_1 == 0x1057) {
                return "Atmel AVR 8-bit microcontroller";
              }
              if (param_1 == 0x1223) {
                return "Adapteva EPIPHANY";
              }
            }
            else {
              if (param_1 == 0x3330) {
                return "Fujitsu FR30";
              }
              if (param_1 == 0x4157) {
                return "Web Assembly";
              }
            }
          }
          else {
            if (param_1 == 0x5aa5) {
              return "OpenDLX";
            }
            if (param_1 < 0x5aa6) {
              if (param_1 == 0x4def) {
                return "Freescale S12Z";
              }
              if (param_1 == 0x5441) {
                return "Fujitsu FR-V";
              }
            }
            else {
              if (param_1 == 0x7676) {
                return "d30v";
              }
              if (param_1 == 0x8217) {
                return "Ubicom IP2xxx 8-bit microcontrollers";
              }
              if (param_1 == 0x7650) {
                return "d10v";
              }
            }
          }
        }
        else {
          if (param_1 == 0xbaab) {
            return "Xilinx MicroBlaze";
          }
          if (param_1 < 0xbaac) {
            if (param_1 == 0xa390) {
              return "IBM S/390";
            }
            if (param_1 < 0xa391) {
              if (param_1 == 0x9041) {
                return "Renesas M32R (formerly Mitsubishi M32r)";
              }
              if (param_1 == 0x9080) {
                return "Renesas V850";
              }
            }
            else {
              if (param_1 == 0xabc7) {
                return "Tensilica Xtensa Processor";
              }
              if (param_1 == 0xad45) {
                return "Sanyo XStormy16 CPU core";
              }
            }
          }
          else {
            if (param_1 == 0xf00d) {
              return "Toshiba MeP Media Engine";
            }
            if (param_1 < 0xf00e) {
              if (param_1 == 0xbeef) {
                return "mn10300";
              }
              if (param_1 == 0xdead) {
                return "mn10200";
              }
            }
            else {
              if (param_1 == 0xfeba) {
                return "Vitesse IQ2000";
              }
              if (param_1 == 0xfebb) {
                return "Altera Nios";
              }
              if (param_1 == 0xfeb0) {
                return "Altera Nios";
              }
            }
          }
        }
      }
    }
  }
  pcVar1 = (char *)dcgettext(0,"<unknown>: 0x%x",5);
  snprintf(&DAT_000b5ba0,0x40,pcVar1,param_1);
  return &DAT_000b5ba0;
}

