
/* WARNING: Unknown calling convention -- yet parameter storage is locked */

void usage(void)

{
  undefined *puVar1;
  undefined4 uVar2;
  char *pcVar3;
  char *pcVar4;
  
  puVar1 = PTR_flags_0007759c;
  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cb8,5);
  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);
  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cec,5);
  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);
  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2d84,5);
  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);
  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2dc4,5);
  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x2e0c,PTR_s_d_of_current_line_0007755c + 0x2e00,
            PTR_s_d_of_current_line_0007755c + 0x2de8);
  if (-1 < *(int *)puVar1 << 8) {
    print_opt(PTR_s_d_of_current_line_0007755c + 0x2e3c,PTR_s_d_of_current_line_0007755c + 0x2e30,
              PTR_s_d_of_current_line_0007755c + 0x2e10);
    pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)
                               (0,PTR_s_d_of_current_line_0007755c + 0x2e40,5);
    pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)
                               (0,PTR_s_d_of_current_line_0007755c + 0x2e4c,5);
    print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x2e60);
  }
  print_opt(PTR_s_d_of_current_line_0007755c + 0x2ec0,PTR_s_d_of_current_line_0007755c + 0x2eb4,
            PTR_s_d_of_current_line_0007755c + 0x2e8c);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x2ef4,PTR_s_d_of_current_line_0007755c + 0x2ee4,
            PTR_s_d_of_current_line_0007755c + 0x2ec4);
  if (-1 < *(int *)puVar1 << 8) {
    print_opt(PTR_s_d_of_current_line_0007755c + 0x2f34,PTR_s_d_of_current_line_0007755c + 0x2f24,
              PTR_s_d_of_current_line_0007755c + 0x2ef8);
  }
  print_opt(PTR_s_d_of_current_line_0007755c + 0x2f60,PTR_s_d_of_current_line_0007755c + 0x2f54,
            PTR_s_d_of_current_line_0007755c + 0x2f38);
  if (-1 < *(int *)puVar1 << 8) {
    print_opt(PTR_s_d_of_current_line_0007755c + 0x2fa0,PTR_s_d_of_current_line_0007755c + 0x2f90,
              PTR_s_d_of_current_line_0007755c + 0x2f64);
  }
  print_opt(PTR_s_d_of_current_line_0007755c + 0x2fd0,PTR_s_d_of_current_line_0007755c + 0x2fc0,
            PTR_s_d_of_current_line_0007755c + 0x2fa4);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x3010,PTR_s_d_of_current_line_0007755c + 0x3000,
            PTR_s_d_of_current_line_0007755c + 0x2fd4);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x304c,PTR_s_d_of_current_line_0007755c + 0x303c,
            PTR_s_d_of_current_line_0007755c + 0x3014);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x3084,PTR_s_d_of_current_line_0007755c + 0x3074,
            PTR_s_d_of_current_line_0007755c + 0x3050);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x30bc,PTR_s_d_of_current_line_0007755c + 0x30b0,
            PTR_s_d_of_current_line_0007755c + 0x3088);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x30ec,PTR_s_d_of_current_line_0007755c + 0x30e0,
            PTR_s_d_of_current_line_0007755c + 0x30c0);
  if (-1 < *(int *)puVar1 << 8) {
    print_opt(PTR_s_d_of_current_line_0007755c + 0x3128,PTR_s_d_of_current_line_0007755c + 0x3118,
              PTR_s_d_of_current_line_0007755c + 0x30f0);
  }
  pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x312c,5);
  pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3138,5);
  print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x314c);
  if (-1 < *(int *)puVar1 << 8) {
    print_opt(PTR_s_d_of_current_line_0007755c + 0x3190,PTR_s_d_of_current_line_0007755c + 0x3180,
              PTR_s_d_of_current_line_0007755c + 0x3170);
  }
  print_opt(PTR_s_d_of_current_line_0007755c + 0x31c8,PTR_s_d_of_current_line_0007755c + 0x31bc,
            PTR_s_d_of_current_line_0007755c + 0x3194);
  pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31cc,5);
  pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31d8,5);
  print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x31ec);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x323c,PTR_s_d_of_current_line_0007755c + 0x322c,
            PTR_s_d_of_current_line_0007755c + 0x3210);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x3270,PTR_s_d_of_current_line_0007755c + 0x3264,
            PTR_s_d_of_current_line_0007755c + 0x3240);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x32ac,PTR_s_d_of_current_line_0007755c + 0x329c,
            PTR_s_d_of_current_line_0007755c + 0x3274);
  pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32b0,5);
  pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32bc,5);
  print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x32d0);
  if (-1 < *(int *)puVar1 << 8) {
    pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)
                               (0,PTR_s_d_of_current_line_0007755c + 0x32f8,5);
    pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)
                               (0,PTR_s_d_of_current_line_0007755c + 0x3304,5);
    print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x3314);
  }
  print_opt(PTR_s_d_of_current_line_0007755c + 0x336c,PTR_s_d_of_current_line_0007755c + 0x3364,
            PTR_s_d_of_current_line_0007755c + 0x333c);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x33a4,PTR_s_d_of_current_line_0007755c + 0x3398,
            PTR_s_d_of_current_line_0007755c + 0x3370);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x33d8,PTR_s_d_of_current_line_0007755c + 0x33c8,
            PTR_s_d_of_current_line_0007755c + 0x33a8);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x3414,PTR_s_d_of_current_line_0007755c + 0x3404,
            PTR_s_d_of_current_line_0007755c + 0x33dc);
  if (-1 < *(int *)puVar1 << 8) {
    print_opt(PTR_s_d_of_current_line_0007755c + 0x3450,PTR_s_d_of_current_line_0007755c + 0x3440,
              PTR_s_d_of_current_line_0007755c + 0x3418);
  }
  print_opt(PTR_s_d_of_current_line_0007755c + 0x347c,PTR_s_d_of_current_line_0007755c + 0x3474,
            PTR_s_d_of_current_line_0007755c + 0x3454);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x34b0,PTR_s_d_of_current_line_0007755c + 0x34a0,
            PTR_s_d_of_current_line_0007755c + 0x3480);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x34e4,PTR_s_d_of_current_line_0007755c + 0x34d4,
            PTR_s_d_of_current_line_0007755c + 0x34b4);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x3520,PTR_s_d_of_current_line_0007755c + 0x3510,
            PTR_s_d_of_current_line_0007755c + 0x34e8);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x3548,PTR_s_d_of_current_line_0007755c + 0x3540,
            PTR_s_d_of_current_line_0007755c + 0x3524);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x3580,PTR_s_d_of_current_line_0007755c + 0x3574,
            PTR_s_d_of_current_line_0007755c + 0x354c);
  pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3584,5);
  pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3590,5);
  print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x35a8);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x35f4,PTR_s_d_of_current_line_0007755c + 0x35e8,
            PTR_s_d_of_current_line_0007755c + 0x35c0);
  pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x35f8,5);
  pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3604,5);
  print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x3614);
  if (-1 < *(int *)puVar1 << 8) {
    pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)
                               (0,PTR_s_d_of_current_line_0007755c + 0x363c,5);
    pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)
                               (0,PTR_s_d_of_current_line_0007755c + 0x3648,5);
    print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x365c);
  }
  print_opt(PTR_s_d_of_current_line_0007755c + 0x36a4,PTR_s_d_of_current_line_0007755c + 0x3698,
            PTR_s_d_of_current_line_0007755c + 0x3678);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x36d8,PTR_s_d_of_current_line_0007755c + 0x36d0,
            PTR_s_d_of_current_line_0007755c + 0x36a8);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x36fc,PTR_s_d_of_current_line_0007755c + 0x36f4,
            PTR_s_d_of_current_line_0007755c + 0x36dc);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x3728,PTR_s_d_of_current_line_0007755c + 0x371c,
            PTR_s_d_of_current_line_0007755c + 0x3700);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x3758,PTR_s_d_of_current_line_0007755c + 0x374c,
            PTR_s_d_of_current_line_0007755c + 0x372c);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x378c,PTR_s_d_of_current_line_0007755c + 0x3780,
            PTR_s_d_of_current_line_0007755c + 0x375c);
  if (*(int *)puVar1 << 8 < 0) {
    print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,
              PTR_s_d_of_current_line_0007755c + 0x37b4);
    return;
  }
  print_opt(PTR_s_d_of_current_line_0007755c + 0x37b0,PTR_s_d_of_current_line_0007755c + 0x37a4,
            PTR_s_d_of_current_line_0007755c + 0x3790);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,
            PTR_s_d_of_current_line_0007755c + 0x37b4);
  return;
}



void usage(void)

{
  undefined *puVar1;
  undefined4 uVar2;
  undefined4 uVar3;
  
  puVar1 = PTR_flags_0007759c;
  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cb8,5);
  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);
  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cec,5);
  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);
  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2d84,5);
  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);
  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2dc4,5);
  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x2e0c,PTR_s_d_of_current_line_0007755c + 0x2e00,
            PTR_s_d_of_current_line_0007755c + 0x2de8);
  if (-1 < *(int *)puVar1 << 8) {
    print_opt(PTR_s_d_of_current_line_0007755c + 0x2e3c,PTR_s_d_of_current_line_0007755c + 0x2e30,
              PTR_s_d_of_current_line_0007755c + 0x2e10);
    uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2e40,5);
    uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2e4c,5);
    print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x2e60);
  }
  print_opt(PTR_s_d_of_current_line_0007755c + 0x2ec0,PTR_s_d_of_current_line_0007755c + 0x2eb4,
            PTR_s_d_of_current_line_0007755c + 0x2e8c);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x2ef4,PTR_s_d_of_current_line_0007755c + 0x2ee4,
            PTR_s_d_of_current_line_0007755c + 0x2ec4);
  if (-1 < *(int *)puVar1 << 8) {
    print_opt(PTR_s_d_of_current_line_0007755c + 0x2f34,PTR_s_d_of_current_line_0007755c + 0x2f24,
              PTR_s_d_of_current_line_0007755c + 0x2ef8);
  }
  print_opt(PTR_s_d_of_current_line_0007755c + 0x2f60,PTR_s_d_of_current_line_0007755c + 0x2f54,
            PTR_s_d_of_current_line_0007755c + 0x2f38);
  if (-1 < *(int *)puVar1 << 8) {
    print_opt(PTR_s_d_of_current_line_0007755c + 0x2fa0,PTR_s_d_of_current_line_0007755c + 0x2f90,
              PTR_s_d_of_current_line_0007755c + 0x2f64);
  }
  print_opt(PTR_s_d_of_current_line_0007755c + 0x2fd0,PTR_s_d_of_current_line_0007755c + 0x2fc0,
            PTR_s_d_of_current_line_0007755c + 0x2fa4);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x3010,PTR_s_d_of_current_line_0007755c + 0x3000,
            PTR_s_d_of_current_line_0007755c + 0x2fd4);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x304c,PTR_s_d_of_current_line_0007755c + 0x303c,
            PTR_s_d_of_current_line_0007755c + 0x3014);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x3084,PTR_s_d_of_current_line_0007755c + 0x3074,
            PTR_s_d_of_current_line_0007755c + 0x3050);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x30bc,PTR_s_d_of_current_line_0007755c + 0x30b0,
            PTR_s_d_of_current_line_0007755c + 0x3088);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x30ec,PTR_s_d_of_current_line_0007755c + 0x30e0,
            PTR_s_d_of_current_line_0007755c + 0x30c0);
  if (-1 < *(int *)puVar1 << 8) {
    print_opt(PTR_s_d_of_current_line_0007755c + 0x3128,PTR_s_d_of_current_line_0007755c + 0x3118,
              PTR_s_d_of_current_line_0007755c + 0x30f0);
  }
  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x312c,5);
  uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3138,5);
  print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x314c);
  if (-1 < *(int *)puVar1 << 8) {
    print_opt(PTR_s_d_of_current_line_0007755c + 0x3190,PTR_s_d_of_current_line_0007755c + 0x3180,
              PTR_s_d_of_current_line_0007755c + 0x3170);
  }
  print_opt(PTR_s_d_of_current_line_0007755c + 0x31c8,PTR_s_d_of_current_line_0007755c + 0x31bc,
            PTR_s_d_of_current_line_0007755c + 0x3194);
  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31cc,5);
  uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31d8,5);
  print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x31ec);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x323c,PTR_s_d_of_current_line_0007755c + 0x322c,
            PTR_s_d_of_current_line_0007755c + 0x3210);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x3270,PTR_s_d_of_current_line_0007755c + 0x3264,
            PTR_s_d_of_current_line_0007755c + 0x3240);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x32ac,PTR_s_d_of_current_line_0007755c + 0x329c,
            PTR_s_d_of_current_line_0007755c + 0x3274);
  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32b0,5);
  uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32bc,5);
  print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x32d0);
  if (-1 < *(int *)puVar1 << 8) {
    uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32f8,5);
    uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3304,5);
    print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x3314);
  }
  print_opt(PTR_s_d_of_current_line_0007755c + 0x336c,PTR_s_d_of_current_line_0007755c + 0x3364,
            PTR_s_d_of_current_line_0007755c + 0x333c);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x33a4,PTR_s_d_of_current_line_0007755c + 0x3398,
            PTR_s_d_of_current_line_0007755c + 0x3370);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x33d8,PTR_s_d_of_current_line_0007755c + 0x33c8,
            PTR_s_d_of_current_line_0007755c + 0x33a8);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x3414,PTR_s_d_of_current_line_0007755c + 0x3404,
            PTR_s_d_of_current_line_0007755c + 0x33dc);
  if (-1 < *(int *)puVar1 << 8) {
    print_opt(PTR_s_d_of_current_line_0007755c + 0x3450,PTR_s_d_of_current_line_0007755c + 0x3440,
              PTR_s_d_of_current_line_0007755c + 0x3418);
  }
  print_opt(PTR_s_d_of_current_line_0007755c + 0x347c,PTR_s_d_of_current_line_0007755c + 0x3474,
            PTR_s_d_of_current_line_0007755c + 0x3454);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x34b0,PTR_s_d_of_current_line_0007755c + 0x34a0,
            PTR_s_d_of_current_line_0007755c + 0x3480);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x34e4,PTR_s_d_of_current_line_0007755c + 0x34d4,
            PTR_s_d_of_current_line_0007755c + 0x34b4);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x3520,PTR_s_d_of_current_line_0007755c + 0x3510,
            PTR_s_d_of_current_line_0007755c + 0x34e8);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x3548,PTR_s_d_of_current_line_0007755c + 0x3540,
            PTR_s_d_of_current_line_0007755c + 0x3524);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x3580,PTR_s_d_of_current_line_0007755c + 0x3574,
            PTR_s_d_of_current_line_0007755c + 0x354c);
  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3584,5);
  uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3590,5);
  print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x35a8);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x35f4,PTR_s_d_of_current_line_0007755c + 0x35e8,
            PTR_s_d_of_current_line_0007755c + 0x35c0);
  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x35f8,5);
  uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3604,5);
  print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x3614);
  if (-1 < *(int *)puVar1 << 8) {
    uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x363c,5);
    uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3648,5);
    print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x365c);
  }
  print_opt(PTR_s_d_of_current_line_0007755c + 0x36a4,PTR_s_d_of_current_line_0007755c + 0x3698,
            PTR_s_d_of_current_line_0007755c + 0x3678);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x36d8,PTR_s_d_of_current_line_0007755c + 0x36d0,
            PTR_s_d_of_current_line_0007755c + 0x36a8);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x36fc,PTR_s_d_of_current_line_0007755c + 0x36f4,
            PTR_s_d_of_current_line_0007755c + 0x36dc);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x3728,PTR_s_d_of_current_line_0007755c + 0x371c,
            PTR_s_d_of_current_line_0007755c + 0x3700);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x3758,PTR_s_d_of_current_line_0007755c + 0x374c,
            PTR_s_d_of_current_line_0007755c + 0x372c);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x378c,PTR_s_d_of_current_line_0007755c + 0x3780,
            PTR_s_d_of_current_line_0007755c + 0x375c);
  if (*(int *)puVar1 << 8 < 0) {
    print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,
              PTR_s_d_of_current_line_0007755c + 0x37b4);
    return;
  }
  print_opt(PTR_s_d_of_current_line_0007755c + 0x37b0,PTR_s_d_of_current_line_0007755c + 0x37a4,
            PTR_s_d_of_current_line_0007755c + 0x3790);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,
            PTR_s_d_of_current_line_0007755c + 0x37b4);
  return;
}


lui gp,0x5
addiu gp,gp,-0x2f0
addu gp,gp,t9
lw a1,-0x7fc4(gp)
addiu sp,sp,-0x28
lw t9,-0x7454(gp)
li a2,0x5
or a0,zero,zero
addiu a1,a1,0x2cb8
sw ra,0x24(sp)
sw gp,0x10(sp)
sw s1,0x1c(sp)
sw s0,0x18(sp)
lw s1,-0x7f84(gp)
lw s0,-0x7f04(gp)
jalr t9
_sw s2,0x20(sp)
li a0,0x1
lw gp,0x10(sp)
lw t9,-0x75b0(gp)
jalr t9
_or a1,v0,zero
li a2,0x5
lw gp,0x10(sp)
or a0,zero,zero
lw a1,-0x7fc4(gp)
lw t9,-0x7454(gp)
jalr t9
_addiu a1,a1,0x2cec
li a0,0x1
lw gp,0x10(sp)
lw t9,-0x75b0(gp)
jalr t9
_or a1,v0,zero
li a2,0x5
lw gp,0x10(sp)
or a0,zero,zero
lw a1,-0x7fc4(gp)
lw t9,-0x7454(gp)
jalr t9
_addiu a1,a1,0x2d84
li a0,0x1
lw gp,0x10(sp)
lw t9,-0x75b0(gp)
jalr t9
_or a1,v0,zero
li a2,0x5
lw gp,0x10(sp)
or a0,zero,zero
lw a1,-0x7fc4(gp)
lw t9,-0x7454(gp)
jalr t9
_addiu a1,a1,0x2dc4
li a0,0x1
lw gp,0x10(sp)
lw t9,-0x75b0(gp)
jalr t9
_or a1,v0,zero
or t9,s0,zero
lw gp,0x10(sp)
lw a2,-0x7fc4(gp)
lw a1,-0x7fc4(gp)
lw a0,-0x7fc4(gp)
addiu a2,a2,0x2de8
addiu a1,a1,0x2e00
bal 0x0002f6e8
_addiu a0,a0,0x2e0c
lw v0,0x0(s1)
ext v0,v0,0x17,0x1
beq v0,zero,0x0002ffb0
_lw gp,0x10(sp)
lw a2,-0x7fc4(gp)
or t9,s0,zero
lw a1,-0x7fc4(gp)
lw a0,-0x7fc4(gp)
addiu a2,a2,0x2e8c
addiu a1,a1,0x2eb4
bal 0x0002f6e8
_addiu a0,a0,0x2ec0
or t9,s0,zero
lw gp,0x10(sp)
lw a2,-0x7fc4(gp)
lw a1,-0x7fc4(gp)
lw a0,-0x7fc4(gp)
addiu a2,a2,0x2ec4
addiu a1,a1,0x2ee4
bal 0x0002f6e8
_addiu a0,a0,0x2ef4
lw v0,0x0(s1)
ext v0,v0,0x17,0x1
beq v0,zero,0x000301e0
_lw gp,0x10(sp)
lw a2,-0x7fc4(gp)
or t9,s0,zero
lw a1,-0x7fc4(gp)
lw a0,-0x7fc4(gp)
addiu a2,a2,0x2f38
addiu a1,a1,0x2f54
bal 0x0002f6e8
_addiu a0,a0,0x2f60
lw v0,0x0(s1)
ext v0,v0,0x17,0x1
beq v0,zero,0x000301b8
_lw gp,0x10(sp)
lw a2,-0x7fc4(gp)
or t9,s0,zero
lw a1,-0x7fc4(gp)
lw a0,-0x7fc4(gp)
addiu a2,a2,0x2fa4
addiu a1,a1,0x2fc0
bal 0x0002f6e8
_addiu a0,a0,0x2fd0
or t9,s0,zero
lw gp,0x10(sp)
lw a2,-0x7fc4(gp)
lw a1,-0x7fc4(gp)
lw a0,-0x7fc4(gp)
addiu a2,a2,0x2fd4
addiu a1,a1,0x3000
bal 0x0002f6e8
_addiu a0,a0,0x3010
or t9,s0,zero
lw gp,0x10(sp)
lw a2,-0x7fc4(gp)
lw a1,-0x7fc4(gp)
lw a0,-0x7fc4(gp)
addiu a2,a2,0x3014
addiu a1,a1,0x303c
bal 0x0002f6e8
_addiu a0,a0,0x304c
or t9,s0,zero
lw gp,0x10(sp)
lw a2,-0x7fc4(gp)
lw a1,-0x7fc4(gp)
lw a0,-0x7fc4(gp)
addiu a2,a2,0x3050
addiu a1,a1,0x3074
bal 0x0002f6e8
_addiu a0,a0,0x3084
or t9,s0,zero
lw gp,0x10(sp)
lw a2,-0x7fc4(gp)
lw a1,-0x7fc4(gp)
lw a0,-0x7fc4(gp)
addiu a2,a2,0x3088
addiu a1,a1,0x30b0
bal 0x0002f6e8
_addiu a0,a0,0x30bc
or t9,s0,zero
lw gp,0x10(sp)
lw a2,-0x7fc4(gp)
lw a1,-0x7fc4(gp)
lw a0,-0x7fc4(gp)
addiu a2,a2,0x30c0
addiu a1,a1,0x30e0
bal 0x0002f6e8
_addiu a0,a0,0x30ec
lw v0,0x0(s1)
ext v0,v0,0x17,0x1
beq v0,zero,0x00030190
_lw gp,0x10(sp)
lw a1,-0x7fc4(gp)
li a2,0x5
lw t9,-0x7454(gp)
or a0,zero,zero
jalr t9
_addiu a1,a1,0x312c
li a2,0x5
lw gp,0x10(sp)
or a0,zero,zero
or s2,v0,zero
lw a1,-0x7fc4(gp)
lw t9,-0x7454(gp)
jalr t9
_addiu a1,a1,0x3138
or a0,s2,zero
lw gp,0x10(sp)
or a1,v0,zero
or t9,s0,zero
lw a2,-0x7fc4(gp)
bal 0x0002f6e8
_addiu a2,a2,0x314c
lw v0,0x0(s1)
ext v0,v0,0x17,0x1
beq v0,zero,0x00030168
_lw gp,0x10(sp)
lw a2,-0x7fc4(gp)
or t9,s0,zero
lw a1,-0x7fc4(gp)
lw a0,-0x7fc4(gp)
addiu a2,a2,0x3194
addiu a1,a1,0x31bc
bal 0x0002f6e8
_addiu a0,a0,0x31c8
li a2,0x5
lw gp,0x10(sp)
or a0,zero,zero
lw a1,-0x7fc4(gp)
lw t9,-0x7454(gp)
jalr t9
_addiu a1,a1,0x31cc
li a2,0x5
lw gp,0x10(sp)
or a0,zero,zero
or s2,v0,zero
lw a1,-0x7fc4(gp)
lw t9,-0x7454(gp)
jalr t9
_addiu a1,a1,0x31d8
or a0,s2,zero
lw gp,0x10(sp)
or a1,v0,zero
or t9,s0,zero
lw a2,-0x7fc4(gp)
bal 0x0002f6e8
_addiu a2,a2,0x31ec
or t9,s0,zero
lw gp,0x10(sp)
lw a2,-0x7fc4(gp)
lw a1,-0x7fc4(gp)
lw a0,-0x7fc4(gp)
addiu a2,a2,0x3210
addiu a1,a1,0x322c
bal 0x0002f6e8
_addiu a0,a0,0x323c
or t9,s0,zero
lw gp,0x10(sp)
lw a2,-0x7fc4(gp)
lw a1,-0x7fc4(gp)
lw a0,-0x7fc4(gp)
addiu a2,a2,0x3240
addiu a1,a1,0x3264
bal 0x0002f6e8
_addiu a0,a0,0x3270
or t9,s0,zero
lw gp,0x10(sp)
lw a2,-0x7fc4(gp)
lw a1,-0x7fc4(gp)
lw a0,-0x7fc4(gp)
addiu a2,a2,0x3274
addiu a1,a1,0x329c
bal 0x0002f6e8
_addiu a0,a0,0x32ac
li a2,0x5
lw gp,0x10(sp)
or a0,zero,zero
lw a1,-0x7fc4(gp)
lw t9,-0x7454(gp)
jalr t9
_addiu a1,a1,0x32b0
li a2,0x5
lw gp,0x10(sp)
or a0,zero,zero
or s2,v0,zero
lw a1,-0x7fc4(gp)
lw t9,-0x7454(gp)
jalr t9
_addiu a1,a1,0x32bc
or a0,s2,zero
lw gp,0x10(sp)
or a1,v0,zero
or t9,s0,zero
lw a2,-0x7fc4(gp)
bal 0x0002f6e8
_addiu a2,a2,0x32d0
lw v0,0x0(s1)
ext v0,v0,0x17,0x1
beq v0,zero,0x0003010c
_lw gp,0x10(sp)
lw a2,-0x7fc4(gp)
or t9,s0,zero
lw a1,-0x7fc4(gp)
lw a0,-0x7fc4(gp)
addiu a2,a2,0x333c
addiu a1,a1,0x3364
bal 0x0002f6e8
_addiu a0,a0,0x336c
or t9,s0,zero
lw gp,0x10(sp)
lw a2,-0x7fc4(gp)
lw a1,-0x7fc4(gp)
lw a0,-0x7fc4(gp)
addiu a2,a2,0x3370
addiu a1,a1,0x3398
bal 0x0002f6e8
_addiu a0,a0,0x33a4
or t9,s0,zero
lw gp,0x10(sp)
lw a2,-0x7fc4(gp)
lw a1,-0x7fc4(gp)
lw a0,-0x7fc4(gp)
addiu a2,a2,0x33a8
addiu a1,a1,0x33c8
bal 0x0002f6e8
_addiu a0,a0,0x33d8
or t9,s0,zero
lw gp,0x10(sp)
lw a2,-0x7fc4(gp)
lw a1,-0x7fc4(gp)
lw a0,-0x7fc4(gp)
addiu a2,a2,0x33dc
addiu a1,a1,0x3404
bal 0x0002f6e8
_addiu a0,a0,0x3414
lw v0,0x0(s1)
ext v0,v0,0x17,0x1
beq v0,zero,0x000300e4
_lw gp,0x10(sp)
lw a2,-0x7fc4(gp)
or t9,s0,zero
lw a1,-0x7fc4(gp)
lw a0,-0x7fc4(gp)
addiu a2,a2,0x3454
addiu a1,a1,0x3474
bal 0x0002f6e8
_addiu a0,a0,0x347c
or t9,s0,zero
lw gp,0x10(sp)
lw a2,-0x7fc4(gp)
lw a1,-0x7fc4(gp)
lw a0,-0x7fc4(gp)
addiu a2,a2,0x3480
addiu a1,a1,0x34a0
bal 0x0002f6e8
_addiu a0,a0,0x34b0
or t9,s0,zero
lw gp,0x10(sp)
lw a2,-0x7fc4(gp)
lw a1,-0x7fc4(gp)
lw a0,-0x7fc4(gp)
addiu a2,a2,0x34b4
addiu a1,a1,0x34d4
bal 0x0002f6e8
_addiu a0,a0,0x34e4
or t9,s0,zero
lw gp,0x10(sp)
lw a2,-0x7fc4(gp)
lw a1,-0x7fc4(gp)
lw a0,-0x7fc4(gp)
addiu a2,a2,0x34e8
addiu a1,a1,0x3510
bal 0x0002f6e8
_addiu a0,a0,0x3520
or t9,s0,zero
lw gp,0x10(sp)
lw a2,-0x7fc4(gp)
lw a1,-0x7fc4(gp)
lw a0,-0x7fc4(gp)
addiu a2,a2,0x3524
addiu a1,a1,0x3540
bal 0x0002f6e8
_addiu a0,a0,0x3548
or t9,s0,zero
lw gp,0x10(sp)
lw a2,-0x7fc4(gp)
lw a1,-0x7fc4(gp)
lw a0,-0x7fc4(gp)
addiu a2,a2,0x354c
addiu a1,a1,0x3574
bal 0x0002f6e8
_addiu a0,a0,0x3580
li a2,0x5
lw gp,0x10(sp)
or a0,zero,zero
lw a1,-0x7fc4(gp)
lw t9,-0x7454(gp)
jalr t9
_addiu a1,a1,0x3584
li a2,0x5
lw gp,0x10(sp)
or a0,zero,zero
or s2,v0,zero
lw a1,-0x7fc4(gp)
lw t9,-0x7454(gp)
jalr t9
_addiu a1,a1,0x3590
or a0,s2,zero
lw gp,0x10(sp)
or a1,v0,zero
or t9,s0,zero
lw a2,-0x7fc4(gp)
bal 0x0002f6e8
_addiu a2,a2,0x35a8
or t9,s0,zero
lw gp,0x10(sp)
lw a2,-0x7fc4(gp)
lw a1,-0x7fc4(gp)
lw a0,-0x7fc4(gp)
addiu a2,a2,0x35c0
addiu a1,a1,0x35e8
bal 0x0002f6e8
_addiu a0,a0,0x35f4
li a2,0x5
lw gp,0x10(sp)
or a0,zero,zero
lw a1,-0x7fc4(gp)
lw t9,-0x7454(gp)
jalr t9
_addiu a1,a1,0x35f8
li a2,0x5
lw gp,0x10(sp)
or a0,zero,zero
or s2,v0,zero
lw a1,-0x7fc4(gp)
lw t9,-0x7454(gp)
jalr t9
_addiu a1,a1,0x3604
or a0,s2,zero
lw gp,0x10(sp)
or a1,v0,zero
or t9,s0,zero
lw a2,-0x7fc4(gp)
bal 0x0002f6e8
_addiu a2,a2,0x3614
lw v0,0x0(s1)
ext v0,v0,0x17,0x1
beq v0,zero,0x00030088
_lw gp,0x10(sp)
lw a2,-0x7fc4(gp)
or t9,s0,zero
lw a1,-0x7fc4(gp)
lw a0,-0x7fc4(gp)
addiu a2,a2,0x3678
addiu a1,a1,0x3698
bal 0x0002f6e8
_addiu a0,a0,0x36a4
or t9,s0,zero
lw gp,0x10(sp)
lw a2,-0x7fc4(gp)
lw a1,-0x7fc4(gp)
lw a0,-0x7fc4(gp)
addiu a2,a2,0x36a8
addiu a1,a1,0x36d0
bal 0x0002f6e8
_addiu a0,a0,0x36d8
or t9,s0,zero
lw gp,0x10(sp)
lw a2,-0x7fc4(gp)
lw a1,-0x7fc4(gp)
lw a0,-0x7fc4(gp)
addiu a2,a2,0x36dc
addiu a1,a1,0x36f4
bal 0x0002f6e8
_addiu a0,a0,0x36fc
or t9,s0,zero
lw gp,0x10(sp)
lw a2,-0x7fc4(gp)
lw a1,-0x7fc4(gp)
lw a0,-0x7fc4(gp)
addiu a2,a2,0x3700
addiu a1,a1,0x371c
bal 0x0002f6e8
_addiu a0,a0,0x3728
or t9,s0,zero
lw gp,0x10(sp)
lw a2,-0x7fc4(gp)
lw a1,-0x7fc4(gp)
lw a0,-0x7fc4(gp)
addiu a2,a2,0x372c
addiu a1,a1,0x374c
bal 0x0002f6e8
_addiu a0,a0,0x3758
or t9,s0,zero
lw gp,0x10(sp)
lw a2,-0x7fc4(gp)
lw a1,-0x7fc4(gp)
lw a0,-0x7fc4(gp)
addiu a2,a2,0x375c
addiu a1,a1,0x3780
bal 0x0002f6e8
_addiu a0,a0,0x378c
lw v0,0x0(s1)
ext v0,v0,0x17,0x1
beq v0,zero,0x00030030
_lw gp,0x10(sp)
lw a2,-0x7fc4(gp)
or t9,s0,zero
lw a1,-0x7fc4(gp)
lw a0,-0x7fc4(gp)
lw ra,0x24(sp)
addiu a2,a2,0x37b4
lw s2,0x20(sp)
addiu a1,a1,0x37d0
lw s1,0x1c(sp)
addiu a0,a0,0x37dc
lw s0,0x18(sp)
b 0x0002f6e8
_addiu sp,sp,0x28
lw a2,-0x7fc4(gp)
or t9,s0,zero
lw a1,-0x7fc4(gp)
lw a0,-0x7fc4(gp)
addiu a2,a2,0x2e10
addiu a1,a1,0x2e30
bal 0x0002f6e8
_addiu a0,a0,0x2e3c
li a2,0x5
lw gp,0x10(sp)
or a0,zero,zero
lw a1,-0x7fc4(gp)
lw t9,-0x7454(gp)
jalr t9
_addiu a1,a1,0x2e40
li a2,0x5
lw gp,0x10(sp)
or a0,zero,zero
or s2,v0,zero
lw a1,-0x7fc4(gp)
lw t9,-0x7454(gp)
jalr t9
_addiu a1,a1,0x2e4c
or a0,s2,zero
lw gp,0x10(sp)
or a1,v0,zero
or t9,s0,zero
lw a2,-0x7fc4(gp)
bal 0x0002f6e8
_addiu a2,a2,0x2e60
b 0x0002f92c
_lw gp,0x10(sp)
lw a2,-0x7fc4(gp)
or t9,s0,zero
lw a1,-0x7fc4(gp)
lw a0,-0x7fc4(gp)
addiu a2,a2,0x3790
addiu a1,a1,0x37a4
bal 0x0002f6e8
_addiu a0,a0,0x37b0
or t9,s0,zero
lw gp,0x10(sp)
lw ra,0x24(sp)
lw s2,0x20(sp)
lw s1,0x1c(sp)
lw a2,-0x7fc4(gp)
lw a1,-0x7fc4(gp)
lw a0,-0x7fc4(gp)
lw s0,0x18(sp)
addiu a2,a2,0x37b4
addiu a1,a1,0x37d0
addiu a0,a0,0x37dc
b 0x0002f6e8
_addiu sp,sp,0x28
lw a1,-0x7fc4(gp)
li a2,0x5
lw t9,-0x7454(gp)
or a0,zero,zero
jalr t9
_addiu a1,a1,0x363c
li a2,0x5
lw gp,0x10(sp)
or a0,zero,zero
or s2,v0,zero
lw a1,-0x7fc4(gp)
lw t9,-0x7454(gp)
jalr t9
_addiu a1,a1,0x3648
or a0,s2,zero
lw gp,0x10(sp)
or a1,v0,zero
or t9,s0,zero
lw a2,-0x7fc4(gp)
bal 0x0002f6e8
_addiu a2,a2,0x365c
b 0x0002fe98
_lw gp,0x10(sp)
lw a2,-0x7fc4(gp)
or t9,s0,zero
lw a1,-0x7fc4(gp)
lw a0,-0x7fc4(gp)
addiu a2,a2,0x3418
addiu a1,a1,0x3440
bal 0x0002f6e8
_addiu a0,a0,0x3450
b 0x0002fce0
_lw gp,0x10(sp)
lw a1,-0x7fc4(gp)
li a2,0x5
lw t9,-0x7454(gp)
or a0,zero,zero
jalr t9
_addiu a1,a1,0x32f8
li a2,0x5
lw gp,0x10(sp)
or a0,zero,zero
or s2,v0,zero
lw a1,-0x7fc4(gp)
lw t9,-0x7454(gp)
jalr t9
_addiu a1,a1,0x3304
or a0,s2,zero
lw gp,0x10(sp)
or a1,v0,zero
or t9,s0,zero
lw a2,-0x7fc4(gp)
bal 0x0002f6e8
_addiu a2,a2,0x3314
b 0x0002fc44
_lw gp,0x10(sp)
lw a2,-0x7fc4(gp)
or t9,s0,zero
lw a1,-0x7fc4(gp)
lw a0,-0x7fc4(gp)
addiu a2,a2,0x3170
addiu a1,a1,0x3180
bal 0x0002f6e8
_addiu a0,a0,0x3190
b 0x0002faf8
_lw gp,0x10(sp)
lw a2,-0x7fc4(gp)
or t9,s0,zero
lw a1,-0x7fc4(gp)
lw a0,-0x7fc4(gp)
addiu a2,a2,0x30f0
addiu a1,a1,0x3118
bal 0x0002f6e8
_addiu a0,a0,0x3128
b 0x0002fa94
_lw gp,0x10(sp)
lw a2,-0x7fc4(gp)
or t9,s0,zero
lw a1,-0x7fc4(gp)
lw a0,-0x7fc4(gp)
addiu a2,a2,0x2f64
addiu a1,a1,0x2f90
bal 0x0002f6e8
_addiu a0,a0,0x2fa0
b 0x0002f9b0
_lw gp,0x10(sp)
lw a2,-0x7fc4(gp)
or t9,s0,zero
lw a1,-0x7fc4(gp)
lw a0,-0x7fc4(gp)
addiu a2,a2,0x2ef8
addiu a1,a1,0x2f24
bal 0x0002f6e8
_addiu a0,a0,0x2f34
b 0x0002f980
_lw gp,0x10(sp)
(translation_unit "void usage(void)\n\n{\n  undefined *puVar1;\n  undefined4 uVar2;\n  undefined4 uVar3;\n  \n  puVar1 = PTR_flags_0007759c;\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cb8,5);\n  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cec,5);\n  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2d84,5);\n  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2dc4,5);\n  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2e0c,PTR_s_d_of_current_line_0007755c + 0x2e00,\n            PTR_s_d_of_current_line_0007755c + 0x2de8);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2e3c,PTR_s_d_of_current_line_0007755c + 0x2e30,\n              PTR_s_d_of_current_line_0007755c + 0x2e10);\n    uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2e40,5);\n    uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2e4c,5);\n    print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x2e60);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2ec0,PTR_s_d_of_current_line_0007755c + 0x2eb4,\n            PTR_s_d_of_current_line_0007755c + 0x2e8c);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2ef4,PTR_s_d_of_current_line_0007755c + 0x2ee4,\n            PTR_s_d_of_current_line_0007755c + 0x2ec4);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2f34,PTR_s_d_of_current_line_0007755c + 0x2f24,\n              PTR_s_d_of_current_line_0007755c + 0x2ef8);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2f60,PTR_s_d_of_current_line_0007755c + 0x2f54,\n            PTR_s_d_of_current_line_0007755c + 0x2f38);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2fa0,PTR_s_d_of_current_line_0007755c + 0x2f90,\n              PTR_s_d_of_current_line_0007755c + 0x2f64);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2fd0,PTR_s_d_of_current_line_0007755c + 0x2fc0,\n            PTR_s_d_of_current_line_0007755c + 0x2fa4);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3010,PTR_s_d_of_current_line_0007755c + 0x3000,\n            PTR_s_d_of_current_line_0007755c + 0x2fd4);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x304c,PTR_s_d_of_current_line_0007755c + 0x303c,\n            PTR_s_d_of_current_line_0007755c + 0x3014);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3084,PTR_s_d_of_current_line_0007755c + 0x3074,\n            PTR_s_d_of_current_line_0007755c + 0x3050);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x30bc,PTR_s_d_of_current_line_0007755c + 0x30b0,\n            PTR_s_d_of_current_line_0007755c + 0x3088);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x30ec,PTR_s_d_of_current_line_0007755c + 0x30e0,\n            PTR_s_d_of_current_line_0007755c + 0x30c0);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3128,PTR_s_d_of_current_line_0007755c + 0x3118,\n              PTR_s_d_of_current_line_0007755c + 0x30f0);\n  }\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x312c,5);\n  uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3138,5);\n  print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x314c);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3190,PTR_s_d_of_current_line_0007755c + 0x3180,\n              PTR_s_d_of_current_line_0007755c + 0x3170);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x31c8,PTR_s_d_of_current_line_0007755c + 0x31bc,\n            PTR_s_d_of_current_line_0007755c + 0x3194);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31cc,5);\n  uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31d8,5);\n  print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x31ec);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x323c,PTR_s_d_of_current_line_0007755c + 0x322c,\n            PTR_s_d_of_current_line_0007755c + 0x3210);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3270,PTR_s_d_of_current_line_0007755c + 0x3264,\n            PTR_s_d_of_current_line_0007755c + 0x3240);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x32ac,PTR_s_d_of_current_line_0007755c + 0x329c,\n            PTR_s_d_of_current_line_0007755c + 0x3274);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32b0,5);\n  uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32bc,5);\n  print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x32d0);\n  if (-1 < *(int *)puVar1 << 8) {\n    uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32f8,5);\n    uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3304,5);\n    print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x3314);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x336c,PTR_s_d_of_current_line_0007755c + 0x3364,\n            PTR_s_d_of_current_line_0007755c + 0x333c);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x33a4,PTR_s_d_of_current_line_0007755c + 0x3398,\n            PTR_s_d_of_current_line_0007755c + 0x3370);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x33d8,PTR_s_d_of_current_line_0007755c + 0x33c8,\n            PTR_s_d_of_current_line_0007755c + 0x33a8);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3414,PTR_s_d_of_current_line_0007755c + 0x3404,\n            PTR_s_d_of_current_line_0007755c + 0x33dc);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3450,PTR_s_d_of_current_line_0007755c + 0x3440,\n              PTR_s_d_of_current_line_0007755c + 0x3418);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x347c,PTR_s_d_of_current_line_0007755c + 0x3474,\n            PTR_s_d_of_current_line_0007755c + 0x3454);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x34b0,PTR_s_d_of_current_line_0007755c + 0x34a0,\n            PTR_s_d_of_current_line_0007755c + 0x3480);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x34e4,PTR_s_d_of_current_line_0007755c + 0x34d4,\n            PTR_s_d_of_current_line_0007755c + 0x34b4);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3520,PTR_s_d_of_current_line_0007755c + 0x3510,\n            PTR_s_d_of_current_line_0007755c + 0x34e8);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3548,PTR_s_d_of_current_line_0007755c + 0x3540,\n            PTR_s_d_of_current_line_0007755c + 0x3524);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3580,PTR_s_d_of_current_line_0007755c + 0x3574,\n            PTR_s_d_of_current_line_0007755c + 0x354c);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3584,5);\n  uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3590,5);\n  print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x35a8);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x35f4,PTR_s_d_of_current_line_0007755c + 0x35e8,\n            PTR_s_d_of_current_line_0007755c + 0x35c0);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x35f8,5);\n  uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3604,5);\n  print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x3614);\n  if (-1 < *(int *)puVar1 << 8) {\n    uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x363c,5);\n    uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3648,5);\n    print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x365c);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x36a4,PTR_s_d_of_current_line_0007755c + 0x3698,\n            PTR_s_d_of_current_line_0007755c + 0x3678);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x36d8,PTR_s_d_of_current_line_0007755c + 0x36d0,\n            PTR_s_d_of_current_line_0007755c + 0x36a8);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x36fc,PTR_s_d_of_current_line_0007755c + 0x36f4,\n            PTR_s_d_of_current_line_0007755c + 0x36dc);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3728,PTR_s_d_of_current_line_0007755c + 0x371c,\n            PTR_s_d_of_current_line_0007755c + 0x3700);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3758,PTR_s_d_of_current_line_0007755c + 0x374c,\n            PTR_s_d_of_current_line_0007755c + 0x372c);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x378c,PTR_s_d_of_current_line_0007755c + 0x3780,\n            PTR_s_d_of_current_line_0007755c + 0x375c);\n  if (*(int *)puVar1 << 8 < 0) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n              PTR_s_d_of_current_line_0007755c + 0x37b4);\n    return;\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x37b0,PTR_s_d_of_current_line_0007755c + 0x37a4,\n            PTR_s_d_of_current_line_0007755c + 0x3790);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n            PTR_s_d_of_current_line_0007755c + 0x37b4);\n  return;\n}\n\n" (function_definition "void usage(void)\n\n{\n  undefined *puVar1;\n  undefined4 uVar2;\n  undefined4 uVar3;\n  \n  puVar1 = PTR_flags_0007759c;\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cb8,5);\n  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cec,5);\n  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2d84,5);\n  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2dc4,5);\n  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2e0c,PTR_s_d_of_current_line_0007755c + 0x2e00,\n            PTR_s_d_of_current_line_0007755c + 0x2de8);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2e3c,PTR_s_d_of_current_line_0007755c + 0x2e30,\n              PTR_s_d_of_current_line_0007755c + 0x2e10);\n    uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2e40,5);\n    uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2e4c,5);\n    print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x2e60);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2ec0,PTR_s_d_of_current_line_0007755c + 0x2eb4,\n            PTR_s_d_of_current_line_0007755c + 0x2e8c);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2ef4,PTR_s_d_of_current_line_0007755c + 0x2ee4,\n            PTR_s_d_of_current_line_0007755c + 0x2ec4);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2f34,PTR_s_d_of_current_line_0007755c + 0x2f24,\n              PTR_s_d_of_current_line_0007755c + 0x2ef8);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2f60,PTR_s_d_of_current_line_0007755c + 0x2f54,\n            PTR_s_d_of_current_line_0007755c + 0x2f38);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2fa0,PTR_s_d_of_current_line_0007755c + 0x2f90,\n              PTR_s_d_of_current_line_0007755c + 0x2f64);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2fd0,PTR_s_d_of_current_line_0007755c + 0x2fc0,\n            PTR_s_d_of_current_line_0007755c + 0x2fa4);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3010,PTR_s_d_of_current_line_0007755c + 0x3000,\n            PTR_s_d_of_current_line_0007755c + 0x2fd4);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x304c,PTR_s_d_of_current_line_0007755c + 0x303c,\n            PTR_s_d_of_current_line_0007755c + 0x3014);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3084,PTR_s_d_of_current_line_0007755c + 0x3074,\n            PTR_s_d_of_current_line_0007755c + 0x3050);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x30bc,PTR_s_d_of_current_line_0007755c + 0x30b0,\n            PTR_s_d_of_current_line_0007755c + 0x3088);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x30ec,PTR_s_d_of_current_line_0007755c + 0x30e0,\n            PTR_s_d_of_current_line_0007755c + 0x30c0);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3128,PTR_s_d_of_current_line_0007755c + 0x3118,\n              PTR_s_d_of_current_line_0007755c + 0x30f0);\n  }\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x312c,5);\n  uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3138,5);\n  print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x314c);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3190,PTR_s_d_of_current_line_0007755c + 0x3180,\n              PTR_s_d_of_current_line_0007755c + 0x3170);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x31c8,PTR_s_d_of_current_line_0007755c + 0x31bc,\n            PTR_s_d_of_current_line_0007755c + 0x3194);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31cc,5);\n  uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31d8,5);\n  print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x31ec);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x323c,PTR_s_d_of_current_line_0007755c + 0x322c,\n            PTR_s_d_of_current_line_0007755c + 0x3210);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3270,PTR_s_d_of_current_line_0007755c + 0x3264,\n            PTR_s_d_of_current_line_0007755c + 0x3240);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x32ac,PTR_s_d_of_current_line_0007755c + 0x329c,\n            PTR_s_d_of_current_line_0007755c + 0x3274);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32b0,5);\n  uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32bc,5);\n  print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x32d0);\n  if (-1 < *(int *)puVar1 << 8) {\n    uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32f8,5);\n    uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3304,5);\n    print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x3314);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x336c,PTR_s_d_of_current_line_0007755c + 0x3364,\n            PTR_s_d_of_current_line_0007755c + 0x333c);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x33a4,PTR_s_d_of_current_line_0007755c + 0x3398,\n            PTR_s_d_of_current_line_0007755c + 0x3370);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x33d8,PTR_s_d_of_current_line_0007755c + 0x33c8,\n            PTR_s_d_of_current_line_0007755c + 0x33a8);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3414,PTR_s_d_of_current_line_0007755c + 0x3404,\n            PTR_s_d_of_current_line_0007755c + 0x33dc);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3450,PTR_s_d_of_current_line_0007755c + 0x3440,\n              PTR_s_d_of_current_line_0007755c + 0x3418);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x347c,PTR_s_d_of_current_line_0007755c + 0x3474,\n            PTR_s_d_of_current_line_0007755c + 0x3454);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x34b0,PTR_s_d_of_current_line_0007755c + 0x34a0,\n            PTR_s_d_of_current_line_0007755c + 0x3480);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x34e4,PTR_s_d_of_current_line_0007755c + 0x34d4,\n            PTR_s_d_of_current_line_0007755c + 0x34b4);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3520,PTR_s_d_of_current_line_0007755c + 0x3510,\n            PTR_s_d_of_current_line_0007755c + 0x34e8);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3548,PTR_s_d_of_current_line_0007755c + 0x3540,\n            PTR_s_d_of_current_line_0007755c + 0x3524);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3580,PTR_s_d_of_current_line_0007755c + 0x3574,\n            PTR_s_d_of_current_line_0007755c + 0x354c);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3584,5);\n  uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3590,5);\n  print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x35a8);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x35f4,PTR_s_d_of_current_line_0007755c + 0x35e8,\n            PTR_s_d_of_current_line_0007755c + 0x35c0);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x35f8,5);\n  uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3604,5);\n  print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x3614);\n  if (-1 < *(int *)puVar1 << 8) {\n    uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x363c,5);\n    uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3648,5);\n    print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x365c);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x36a4,PTR_s_d_of_current_line_0007755c + 0x3698,\n            PTR_s_d_of_current_line_0007755c + 0x3678);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x36d8,PTR_s_d_of_current_line_0007755c + 0x36d0,\n            PTR_s_d_of_current_line_0007755c + 0x36a8);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x36fc,PTR_s_d_of_current_line_0007755c + 0x36f4,\n            PTR_s_d_of_current_line_0007755c + 0x36dc);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3728,PTR_s_d_of_current_line_0007755c + 0x371c,\n            PTR_s_d_of_current_line_0007755c + 0x3700);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3758,PTR_s_d_of_current_line_0007755c + 0x374c,\n            PTR_s_d_of_current_line_0007755c + 0x372c);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x378c,PTR_s_d_of_current_line_0007755c + 0x3780,\n            PTR_s_d_of_current_line_0007755c + 0x375c);\n  if (*(int *)puVar1 << 8 < 0) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n              PTR_s_d_of_current_line_0007755c + 0x37b4);\n    return;\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x37b0,PTR_s_d_of_current_line_0007755c + 0x37a4,\n            PTR_s_d_of_current_line_0007755c + 0x3790);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n            PTR_s_d_of_current_line_0007755c + 0x37b4);\n  return;\n}" primitive_type (function_declarator "usage(void)" identifier (parameter_list "(void)" ( (parameter_declaration "void" primitive_type) ))) (compound_statement "{\n  undefined *puVar1;\n  undefined4 uVar2;\n  undefined4 uVar3;\n  \n  puVar1 = PTR_flags_0007759c;\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cb8,5);\n  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cec,5);\n  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2d84,5);\n  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2dc4,5);\n  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2e0c,PTR_s_d_of_current_line_0007755c + 0x2e00,\n            PTR_s_d_of_current_line_0007755c + 0x2de8);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2e3c,PTR_s_d_of_current_line_0007755c + 0x2e30,\n              PTR_s_d_of_current_line_0007755c + 0x2e10);\n    uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2e40,5);\n    uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2e4c,5);\n    print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x2e60);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2ec0,PTR_s_d_of_current_line_0007755c + 0x2eb4,\n            PTR_s_d_of_current_line_0007755c + 0x2e8c);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2ef4,PTR_s_d_of_current_line_0007755c + 0x2ee4,\n            PTR_s_d_of_current_line_0007755c + 0x2ec4);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2f34,PTR_s_d_of_current_line_0007755c + 0x2f24,\n              PTR_s_d_of_current_line_0007755c + 0x2ef8);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2f60,PTR_s_d_of_current_line_0007755c + 0x2f54,\n            PTR_s_d_of_current_line_0007755c + 0x2f38);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2fa0,PTR_s_d_of_current_line_0007755c + 0x2f90,\n              PTR_s_d_of_current_line_0007755c + 0x2f64);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2fd0,PTR_s_d_of_current_line_0007755c + 0x2fc0,\n            PTR_s_d_of_current_line_0007755c + 0x2fa4);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3010,PTR_s_d_of_current_line_0007755c + 0x3000,\n            PTR_s_d_of_current_line_0007755c + 0x2fd4);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x304c,PTR_s_d_of_current_line_0007755c + 0x303c,\n            PTR_s_d_of_current_line_0007755c + 0x3014);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3084,PTR_s_d_of_current_line_0007755c + 0x3074,\n            PTR_s_d_of_current_line_0007755c + 0x3050);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x30bc,PTR_s_d_of_current_line_0007755c + 0x30b0,\n            PTR_s_d_of_current_line_0007755c + 0x3088);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x30ec,PTR_s_d_of_current_line_0007755c + 0x30e0,\n            PTR_s_d_of_current_line_0007755c + 0x30c0);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3128,PTR_s_d_of_current_line_0007755c + 0x3118,\n              PTR_s_d_of_current_line_0007755c + 0x30f0);\n  }\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x312c,5);\n  uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3138,5);\n  print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x314c);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3190,PTR_s_d_of_current_line_0007755c + 0x3180,\n              PTR_s_d_of_current_line_0007755c + 0x3170);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x31c8,PTR_s_d_of_current_line_0007755c + 0x31bc,\n            PTR_s_d_of_current_line_0007755c + 0x3194);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31cc,5);\n  uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31d8,5);\n  print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x31ec);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x323c,PTR_s_d_of_current_line_0007755c + 0x322c,\n            PTR_s_d_of_current_line_0007755c + 0x3210);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3270,PTR_s_d_of_current_line_0007755c + 0x3264,\n            PTR_s_d_of_current_line_0007755c + 0x3240);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x32ac,PTR_s_d_of_current_line_0007755c + 0x329c,\n            PTR_s_d_of_current_line_0007755c + 0x3274);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32b0,5);\n  uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32bc,5);\n  print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x32d0);\n  if (-1 < *(int *)puVar1 << 8) {\n    uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32f8,5);\n    uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3304,5);\n    print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x3314);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x336c,PTR_s_d_of_current_line_0007755c + 0x3364,\n            PTR_s_d_of_current_line_0007755c + 0x333c);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x33a4,PTR_s_d_of_current_line_0007755c + 0x3398,\n            PTR_s_d_of_current_line_0007755c + 0x3370);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x33d8,PTR_s_d_of_current_line_0007755c + 0x33c8,\n            PTR_s_d_of_current_line_0007755c + 0x33a8);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3414,PTR_s_d_of_current_line_0007755c + 0x3404,\n            PTR_s_d_of_current_line_0007755c + 0x33dc);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3450,PTR_s_d_of_current_line_0007755c + 0x3440,\n              PTR_s_d_of_current_line_0007755c + 0x3418);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x347c,PTR_s_d_of_current_line_0007755c + 0x3474,\n            PTR_s_d_of_current_line_0007755c + 0x3454);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x34b0,PTR_s_d_of_current_line_0007755c + 0x34a0,\n            PTR_s_d_of_current_line_0007755c + 0x3480);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x34e4,PTR_s_d_of_current_line_0007755c + 0x34d4,\n            PTR_s_d_of_current_line_0007755c + 0x34b4);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3520,PTR_s_d_of_current_line_0007755c + 0x3510,\n            PTR_s_d_of_current_line_0007755c + 0x34e8);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3548,PTR_s_d_of_current_line_0007755c + 0x3540,\n            PTR_s_d_of_current_line_0007755c + 0x3524);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3580,PTR_s_d_of_current_line_0007755c + 0x3574,\n            PTR_s_d_of_current_line_0007755c + 0x354c);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3584,5);\n  uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3590,5);\n  print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x35a8);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x35f4,PTR_s_d_of_current_line_0007755c + 0x35e8,\n            PTR_s_d_of_current_line_0007755c + 0x35c0);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x35f8,5);\n  uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3604,5);\n  print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x3614);\n  if (-1 < *(int *)puVar1 << 8) {\n    uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x363c,5);\n    uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3648,5);\n    print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x365c);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x36a4,PTR_s_d_of_current_line_0007755c + 0x3698,\n            PTR_s_d_of_current_line_0007755c + 0x3678);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x36d8,PTR_s_d_of_current_line_0007755c + 0x36d0,\n            PTR_s_d_of_current_line_0007755c + 0x36a8);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x36fc,PTR_s_d_of_current_line_0007755c + 0x36f4,\n            PTR_s_d_of_current_line_0007755c + 0x36dc);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3728,PTR_s_d_of_current_line_0007755c + 0x371c,\n            PTR_s_d_of_current_line_0007755c + 0x3700);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3758,PTR_s_d_of_current_line_0007755c + 0x374c,\n            PTR_s_d_of_current_line_0007755c + 0x372c);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x378c,PTR_s_d_of_current_line_0007755c + 0x3780,\n            PTR_s_d_of_current_line_0007755c + 0x375c);\n  if (*(int *)puVar1 << 8 < 0) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n              PTR_s_d_of_current_line_0007755c + 0x37b4);\n    return;\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x37b0,PTR_s_d_of_current_line_0007755c + 0x37a4,\n            PTR_s_d_of_current_line_0007755c + 0x3790);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n            PTR_s_d_of_current_line_0007755c + 0x37b4);\n  return;\n}" { (declaration "undefined *puVar1;" type_identifier (pointer_declarator "*puVar1" * identifier) ;) (declaration "undefined4 uVar2;" type_identifier identifier ;) (declaration "undefined4 uVar3;" type_identifier identifier ;) (expression_statement "puVar1 = PTR_flags_0007759c;" (assignment_expression "puVar1 = PTR_flags_0007759c" identifier = identifier) ;) (expression_statement "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cb8,5);" (assignment_expression "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cb8,5)" identifier = (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cb8,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x2cb8,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2cb8" identifier + number_literal) , number_literal )))) ;) (expression_statement "(*(code *)PTR___printf_chk_00077f70)(1,uVar2);" (call_expression "(*(code *)PTR___printf_chk_00077f70)(1,uVar2)" (parenthesized_expression "(*(code *)PTR___printf_chk_00077f70)" ( (pointer_expression "*(code *)PTR___printf_chk_00077f70" * (cast_expression "(code *)PTR___printf_chk_00077f70" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(1,uVar2)" ( number_literal , identifier ))) ;) (expression_statement "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cec,5);" (assignment_expression "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cec,5)" identifier = (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cec,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x2cec,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2cec" identifier + number_literal) , number_literal )))) ;) (expression_statement "(*(code *)PTR___printf_chk_00077f70)(1,uVar2);" (call_expression "(*(code *)PTR___printf_chk_00077f70)(1,uVar2)" (parenthesized_expression "(*(code *)PTR___printf_chk_00077f70)" ( (pointer_expression "*(code *)PTR___printf_chk_00077f70" * (cast_expression "(code *)PTR___printf_chk_00077f70" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(1,uVar2)" ( number_literal , identifier ))) ;) (expression_statement "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2d84,5);" (assignment_expression "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2d84,5)" identifier = (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2d84,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x2d84,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2d84" identifier + number_literal) , number_literal )))) ;) (expression_statement "(*(code *)PTR___printf_chk_00077f70)(1,uVar2);" (call_expression "(*(code *)PTR___printf_chk_00077f70)(1,uVar2)" (parenthesized_expression "(*(code *)PTR___printf_chk_00077f70)" ( (pointer_expression "*(code *)PTR___printf_chk_00077f70" * (cast_expression "(code *)PTR___printf_chk_00077f70" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(1,uVar2)" ( number_literal , identifier ))) ;) (expression_statement "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2dc4,5);" (assignment_expression "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2dc4,5)" identifier = (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2dc4,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x2dc4,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2dc4" identifier + number_literal) , number_literal )))) ;) (expression_statement "(*(code *)PTR___printf_chk_00077f70)(1,uVar2);" (call_expression "(*(code *)PTR___printf_chk_00077f70)(1,uVar2)" (parenthesized_expression "(*(code *)PTR___printf_chk_00077f70)" ( (pointer_expression "*(code *)PTR___printf_chk_00077f70" * (cast_expression "(code *)PTR___printf_chk_00077f70" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(1,uVar2)" ( number_literal , identifier ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x2e0c,PTR_s_d_of_current_line_0007755c + 0x2e00,\n            PTR_s_d_of_current_line_0007755c + 0x2de8);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x2e0c,PTR_s_d_of_current_line_0007755c + 0x2e00,\n            PTR_s_d_of_current_line_0007755c + 0x2de8)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x2e0c,PTR_s_d_of_current_line_0007755c + 0x2e00,\n            PTR_s_d_of_current_line_0007755c + 0x2de8)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2e0c" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2e00" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2de8" identifier + number_literal) ))) ;) (if_statement "if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2e3c,PTR_s_d_of_current_line_0007755c + 0x2e30,\n              PTR_s_d_of_current_line_0007755c + 0x2e10);\n    uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2e40,5);\n    uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2e4c,5);\n    print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x2e60);\n  }" if (parenthesized_expression "(-1 < *(int *)puVar1 << 8)" ( (binary_expression "-1 < *(int *)puVar1 << 8" number_literal < (binary_expression "*(int *)puVar1 << 8" (pointer_expression "*(int *)puVar1" * (cast_expression "(int *)puVar1" ( (type_descriptor "int *" primitive_type (abstract_pointer_declarator "*" *)) ) identifier)) << number_literal)) )) (compound_statement "{\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2e3c,PTR_s_d_of_current_line_0007755c + 0x2e30,\n              PTR_s_d_of_current_line_0007755c + 0x2e10);\n    uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2e40,5);\n    uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2e4c,5);\n    print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x2e60);\n  }" { (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x2e3c,PTR_s_d_of_current_line_0007755c + 0x2e30,\n              PTR_s_d_of_current_line_0007755c + 0x2e10);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x2e3c,PTR_s_d_of_current_line_0007755c + 0x2e30,\n              PTR_s_d_of_current_line_0007755c + 0x2e10)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x2e3c,PTR_s_d_of_current_line_0007755c + 0x2e30,\n              PTR_s_d_of_current_line_0007755c + 0x2e10)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2e3c" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2e30" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2e10" identifier + number_literal) ))) ;) (expression_statement "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2e40,5);" (assignment_expression "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2e40,5)" identifier = (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2e40,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x2e40,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2e40" identifier + number_literal) , number_literal )))) ;) (expression_statement "uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2e4c,5);" (assignment_expression "uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2e4c,5)" identifier = (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2e4c,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x2e4c,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2e4c" identifier + number_literal) , number_literal )))) ;) (expression_statement "print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x2e60);" (call_expression "print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x2e60)" identifier (argument_list "(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x2e60)" ( identifier , identifier , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2e60" identifier + number_literal) ))) ;) })) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x2ec0,PTR_s_d_of_current_line_0007755c + 0x2eb4,\n            PTR_s_d_of_current_line_0007755c + 0x2e8c);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x2ec0,PTR_s_d_of_current_line_0007755c + 0x2eb4,\n            PTR_s_d_of_current_line_0007755c + 0x2e8c)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x2ec0,PTR_s_d_of_current_line_0007755c + 0x2eb4,\n            PTR_s_d_of_current_line_0007755c + 0x2e8c)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2ec0" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2eb4" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2e8c" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x2ef4,PTR_s_d_of_current_line_0007755c + 0x2ee4,\n            PTR_s_d_of_current_line_0007755c + 0x2ec4);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x2ef4,PTR_s_d_of_current_line_0007755c + 0x2ee4,\n            PTR_s_d_of_current_line_0007755c + 0x2ec4)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x2ef4,PTR_s_d_of_current_line_0007755c + 0x2ee4,\n            PTR_s_d_of_current_line_0007755c + 0x2ec4)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2ef4" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2ee4" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2ec4" identifier + number_literal) ))) ;) (if_statement "if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2f34,PTR_s_d_of_current_line_0007755c + 0x2f24,\n              PTR_s_d_of_current_line_0007755c + 0x2ef8);\n  }" if (parenthesized_expression "(-1 < *(int *)puVar1 << 8)" ( (binary_expression "-1 < *(int *)puVar1 << 8" number_literal < (binary_expression "*(int *)puVar1 << 8" (pointer_expression "*(int *)puVar1" * (cast_expression "(int *)puVar1" ( (type_descriptor "int *" primitive_type (abstract_pointer_declarator "*" *)) ) identifier)) << number_literal)) )) (compound_statement "{\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2f34,PTR_s_d_of_current_line_0007755c + 0x2f24,\n              PTR_s_d_of_current_line_0007755c + 0x2ef8);\n  }" { (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x2f34,PTR_s_d_of_current_line_0007755c + 0x2f24,\n              PTR_s_d_of_current_line_0007755c + 0x2ef8);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x2f34,PTR_s_d_of_current_line_0007755c + 0x2f24,\n              PTR_s_d_of_current_line_0007755c + 0x2ef8)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x2f34,PTR_s_d_of_current_line_0007755c + 0x2f24,\n              PTR_s_d_of_current_line_0007755c + 0x2ef8)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2f34" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2f24" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2ef8" identifier + number_literal) ))) ;) })) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x2f60,PTR_s_d_of_current_line_0007755c + 0x2f54,\n            PTR_s_d_of_current_line_0007755c + 0x2f38);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x2f60,PTR_s_d_of_current_line_0007755c + 0x2f54,\n            PTR_s_d_of_current_line_0007755c + 0x2f38)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x2f60,PTR_s_d_of_current_line_0007755c + 0x2f54,\n            PTR_s_d_of_current_line_0007755c + 0x2f38)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2f60" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2f54" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2f38" identifier + number_literal) ))) ;) (if_statement "if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2fa0,PTR_s_d_of_current_line_0007755c + 0x2f90,\n              PTR_s_d_of_current_line_0007755c + 0x2f64);\n  }" if (parenthesized_expression "(-1 < *(int *)puVar1 << 8)" ( (binary_expression "-1 < *(int *)puVar1 << 8" number_literal < (binary_expression "*(int *)puVar1 << 8" (pointer_expression "*(int *)puVar1" * (cast_expression "(int *)puVar1" ( (type_descriptor "int *" primitive_type (abstract_pointer_declarator "*" *)) ) identifier)) << number_literal)) )) (compound_statement "{\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2fa0,PTR_s_d_of_current_line_0007755c + 0x2f90,\n              PTR_s_d_of_current_line_0007755c + 0x2f64);\n  }" { (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x2fa0,PTR_s_d_of_current_line_0007755c + 0x2f90,\n              PTR_s_d_of_current_line_0007755c + 0x2f64);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x2fa0,PTR_s_d_of_current_line_0007755c + 0x2f90,\n              PTR_s_d_of_current_line_0007755c + 0x2f64)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x2fa0,PTR_s_d_of_current_line_0007755c + 0x2f90,\n              PTR_s_d_of_current_line_0007755c + 0x2f64)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2fa0" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2f90" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2f64" identifier + number_literal) ))) ;) })) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x2fd0,PTR_s_d_of_current_line_0007755c + 0x2fc0,\n            PTR_s_d_of_current_line_0007755c + 0x2fa4);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x2fd0,PTR_s_d_of_current_line_0007755c + 0x2fc0,\n            PTR_s_d_of_current_line_0007755c + 0x2fa4)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x2fd0,PTR_s_d_of_current_line_0007755c + 0x2fc0,\n            PTR_s_d_of_current_line_0007755c + 0x2fa4)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2fd0" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2fc0" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2fa4" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x3010,PTR_s_d_of_current_line_0007755c + 0x3000,\n            PTR_s_d_of_current_line_0007755c + 0x2fd4);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x3010,PTR_s_d_of_current_line_0007755c + 0x3000,\n            PTR_s_d_of_current_line_0007755c + 0x2fd4)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x3010,PTR_s_d_of_current_line_0007755c + 0x3000,\n            PTR_s_d_of_current_line_0007755c + 0x2fd4)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3010" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3000" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2fd4" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x304c,PTR_s_d_of_current_line_0007755c + 0x303c,\n            PTR_s_d_of_current_line_0007755c + 0x3014);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x304c,PTR_s_d_of_current_line_0007755c + 0x303c,\n            PTR_s_d_of_current_line_0007755c + 0x3014)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x304c,PTR_s_d_of_current_line_0007755c + 0x303c,\n            PTR_s_d_of_current_line_0007755c + 0x3014)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x304c" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x303c" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3014" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x3084,PTR_s_d_of_current_line_0007755c + 0x3074,\n            PTR_s_d_of_current_line_0007755c + 0x3050);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x3084,PTR_s_d_of_current_line_0007755c + 0x3074,\n            PTR_s_d_of_current_line_0007755c + 0x3050)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x3084,PTR_s_d_of_current_line_0007755c + 0x3074,\n            PTR_s_d_of_current_line_0007755c + 0x3050)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3084" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3074" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3050" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x30bc,PTR_s_d_of_current_line_0007755c + 0x30b0,\n            PTR_s_d_of_current_line_0007755c + 0x3088);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x30bc,PTR_s_d_of_current_line_0007755c + 0x30b0,\n            PTR_s_d_of_current_line_0007755c + 0x3088)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x30bc,PTR_s_d_of_current_line_0007755c + 0x30b0,\n            PTR_s_d_of_current_line_0007755c + 0x3088)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x30bc" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x30b0" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3088" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x30ec,PTR_s_d_of_current_line_0007755c + 0x30e0,\n            PTR_s_d_of_current_line_0007755c + 0x30c0);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x30ec,PTR_s_d_of_current_line_0007755c + 0x30e0,\n            PTR_s_d_of_current_line_0007755c + 0x30c0)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x30ec,PTR_s_d_of_current_line_0007755c + 0x30e0,\n            PTR_s_d_of_current_line_0007755c + 0x30c0)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x30ec" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x30e0" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x30c0" identifier + number_literal) ))) ;) (if_statement "if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3128,PTR_s_d_of_current_line_0007755c + 0x3118,\n              PTR_s_d_of_current_line_0007755c + 0x30f0);\n  }" if (parenthesized_expression "(-1 < *(int *)puVar1 << 8)" ( (binary_expression "-1 < *(int *)puVar1 << 8" number_literal < (binary_expression "*(int *)puVar1 << 8" (pointer_expression "*(int *)puVar1" * (cast_expression "(int *)puVar1" ( (type_descriptor "int *" primitive_type (abstract_pointer_declarator "*" *)) ) identifier)) << number_literal)) )) (compound_statement "{\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3128,PTR_s_d_of_current_line_0007755c + 0x3118,\n              PTR_s_d_of_current_line_0007755c + 0x30f0);\n  }" { (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x3128,PTR_s_d_of_current_line_0007755c + 0x3118,\n              PTR_s_d_of_current_line_0007755c + 0x30f0);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x3128,PTR_s_d_of_current_line_0007755c + 0x3118,\n              PTR_s_d_of_current_line_0007755c + 0x30f0)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x3128,PTR_s_d_of_current_line_0007755c + 0x3118,\n              PTR_s_d_of_current_line_0007755c + 0x30f0)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3128" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3118" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x30f0" identifier + number_literal) ))) ;) })) (expression_statement "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x312c,5);" (assignment_expression "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x312c,5)" identifier = (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x312c,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x312c,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x312c" identifier + number_literal) , number_literal )))) ;) (expression_statement "uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3138,5);" (assignment_expression "uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3138,5)" identifier = (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3138,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x3138,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3138" identifier + number_literal) , number_literal )))) ;) (expression_statement "print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x314c);" (call_expression "print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x314c)" identifier (argument_list "(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x314c)" ( identifier , identifier , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x314c" identifier + number_literal) ))) ;) (if_statement "if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3190,PTR_s_d_of_current_line_0007755c + 0x3180,\n              PTR_s_d_of_current_line_0007755c + 0x3170);\n  }" if (parenthesized_expression "(-1 < *(int *)puVar1 << 8)" ( (binary_expression "-1 < *(int *)puVar1 << 8" number_literal < (binary_expression "*(int *)puVar1 << 8" (pointer_expression "*(int *)puVar1" * (cast_expression "(int *)puVar1" ( (type_descriptor "int *" primitive_type (abstract_pointer_declarator "*" *)) ) identifier)) << number_literal)) )) (compound_statement "{\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3190,PTR_s_d_of_current_line_0007755c + 0x3180,\n              PTR_s_d_of_current_line_0007755c + 0x3170);\n  }" { (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x3190,PTR_s_d_of_current_line_0007755c + 0x3180,\n              PTR_s_d_of_current_line_0007755c + 0x3170);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x3190,PTR_s_d_of_current_line_0007755c + 0x3180,\n              PTR_s_d_of_current_line_0007755c + 0x3170)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x3190,PTR_s_d_of_current_line_0007755c + 0x3180,\n              PTR_s_d_of_current_line_0007755c + 0x3170)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3190" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3180" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3170" identifier + number_literal) ))) ;) })) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x31c8,PTR_s_d_of_current_line_0007755c + 0x31bc,\n            PTR_s_d_of_current_line_0007755c + 0x3194);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x31c8,PTR_s_d_of_current_line_0007755c + 0x31bc,\n            PTR_s_d_of_current_line_0007755c + 0x3194)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x31c8,PTR_s_d_of_current_line_0007755c + 0x31bc,\n            PTR_s_d_of_current_line_0007755c + 0x3194)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x31c8" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x31bc" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3194" identifier + number_literal) ))) ;) (expression_statement "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31cc,5);" (assignment_expression "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31cc,5)" identifier = (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31cc,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x31cc,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x31cc" identifier + number_literal) , number_literal )))) ;) (expression_statement "uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31d8,5);" (assignment_expression "uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31d8,5)" identifier = (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31d8,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x31d8,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x31d8" identifier + number_literal) , number_literal )))) ;) (expression_statement "print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x31ec);" (call_expression "print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x31ec)" identifier (argument_list "(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x31ec)" ( identifier , identifier , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x31ec" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x323c,PTR_s_d_of_current_line_0007755c + 0x322c,\n            PTR_s_d_of_current_line_0007755c + 0x3210);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x323c,PTR_s_d_of_current_line_0007755c + 0x322c,\n            PTR_s_d_of_current_line_0007755c + 0x3210)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x323c,PTR_s_d_of_current_line_0007755c + 0x322c,\n            PTR_s_d_of_current_line_0007755c + 0x3210)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x323c" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x322c" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3210" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x3270,PTR_s_d_of_current_line_0007755c + 0x3264,\n            PTR_s_d_of_current_line_0007755c + 0x3240);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x3270,PTR_s_d_of_current_line_0007755c + 0x3264,\n            PTR_s_d_of_current_line_0007755c + 0x3240)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x3270,PTR_s_d_of_current_line_0007755c + 0x3264,\n            PTR_s_d_of_current_line_0007755c + 0x3240)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3270" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3264" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3240" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x32ac,PTR_s_d_of_current_line_0007755c + 0x329c,\n            PTR_s_d_of_current_line_0007755c + 0x3274);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x32ac,PTR_s_d_of_current_line_0007755c + 0x329c,\n            PTR_s_d_of_current_line_0007755c + 0x3274)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x32ac,PTR_s_d_of_current_line_0007755c + 0x329c,\n            PTR_s_d_of_current_line_0007755c + 0x3274)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x32ac" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x329c" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3274" identifier + number_literal) ))) ;) (expression_statement "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32b0,5);" (assignment_expression "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32b0,5)" identifier = (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32b0,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x32b0,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x32b0" identifier + number_literal) , number_literal )))) ;) (expression_statement "uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32bc,5);" (assignment_expression "uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32bc,5)" identifier = (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32bc,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x32bc,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x32bc" identifier + number_literal) , number_literal )))) ;) (expression_statement "print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x32d0);" (call_expression "print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x32d0)" identifier (argument_list "(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x32d0)" ( identifier , identifier , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x32d0" identifier + number_literal) ))) ;) (if_statement "if (-1 < *(int *)puVar1 << 8) {\n    uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32f8,5);\n    uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3304,5);\n    print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x3314);\n  }" if (parenthesized_expression "(-1 < *(int *)puVar1 << 8)" ( (binary_expression "-1 < *(int *)puVar1 << 8" number_literal < (binary_expression "*(int *)puVar1 << 8" (pointer_expression "*(int *)puVar1" * (cast_expression "(int *)puVar1" ( (type_descriptor "int *" primitive_type (abstract_pointer_declarator "*" *)) ) identifier)) << number_literal)) )) (compound_statement "{\n    uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32f8,5);\n    uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3304,5);\n    print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x3314);\n  }" { (expression_statement "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32f8,5);" (assignment_expression "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32f8,5)" identifier = (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32f8,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x32f8,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x32f8" identifier + number_literal) , number_literal )))) ;) (expression_statement "uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3304,5);" (assignment_expression "uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3304,5)" identifier = (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3304,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x3304,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3304" identifier + number_literal) , number_literal )))) ;) (expression_statement "print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x3314);" (call_expression "print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x3314)" identifier (argument_list "(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x3314)" ( identifier , identifier , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3314" identifier + number_literal) ))) ;) })) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x336c,PTR_s_d_of_current_line_0007755c + 0x3364,\n            PTR_s_d_of_current_line_0007755c + 0x333c);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x336c,PTR_s_d_of_current_line_0007755c + 0x3364,\n            PTR_s_d_of_current_line_0007755c + 0x333c)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x336c,PTR_s_d_of_current_line_0007755c + 0x3364,\n            PTR_s_d_of_current_line_0007755c + 0x333c)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x336c" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3364" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x333c" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x33a4,PTR_s_d_of_current_line_0007755c + 0x3398,\n            PTR_s_d_of_current_line_0007755c + 0x3370);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x33a4,PTR_s_d_of_current_line_0007755c + 0x3398,\n            PTR_s_d_of_current_line_0007755c + 0x3370)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x33a4,PTR_s_d_of_current_line_0007755c + 0x3398,\n            PTR_s_d_of_current_line_0007755c + 0x3370)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x33a4" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3398" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3370" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x33d8,PTR_s_d_of_current_line_0007755c + 0x33c8,\n            PTR_s_d_of_current_line_0007755c + 0x33a8);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x33d8,PTR_s_d_of_current_line_0007755c + 0x33c8,\n            PTR_s_d_of_current_line_0007755c + 0x33a8)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x33d8,PTR_s_d_of_current_line_0007755c + 0x33c8,\n            PTR_s_d_of_current_line_0007755c + 0x33a8)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x33d8" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x33c8" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x33a8" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x3414,PTR_s_d_of_current_line_0007755c + 0x3404,\n            PTR_s_d_of_current_line_0007755c + 0x33dc);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x3414,PTR_s_d_of_current_line_0007755c + 0x3404,\n            PTR_s_d_of_current_line_0007755c + 0x33dc)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x3414,PTR_s_d_of_current_line_0007755c + 0x3404,\n            PTR_s_d_of_current_line_0007755c + 0x33dc)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3414" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3404" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x33dc" identifier + number_literal) ))) ;) (if_statement "if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3450,PTR_s_d_of_current_line_0007755c + 0x3440,\n              PTR_s_d_of_current_line_0007755c + 0x3418);\n  }" if (parenthesized_expression "(-1 < *(int *)puVar1 << 8)" ( (binary_expression "-1 < *(int *)puVar1 << 8" number_literal < (binary_expression "*(int *)puVar1 << 8" (pointer_expression "*(int *)puVar1" * (cast_expression "(int *)puVar1" ( (type_descriptor "int *" primitive_type (abstract_pointer_declarator "*" *)) ) identifier)) << number_literal)) )) (compound_statement "{\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3450,PTR_s_d_of_current_line_0007755c + 0x3440,\n              PTR_s_d_of_current_line_0007755c + 0x3418);\n  }" { (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x3450,PTR_s_d_of_current_line_0007755c + 0x3440,\n              PTR_s_d_of_current_line_0007755c + 0x3418);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x3450,PTR_s_d_of_current_line_0007755c + 0x3440,\n              PTR_s_d_of_current_line_0007755c + 0x3418)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x3450,PTR_s_d_of_current_line_0007755c + 0x3440,\n              PTR_s_d_of_current_line_0007755c + 0x3418)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3450" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3440" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3418" identifier + number_literal) ))) ;) })) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x347c,PTR_s_d_of_current_line_0007755c + 0x3474,\n            PTR_s_d_of_current_line_0007755c + 0x3454);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x347c,PTR_s_d_of_current_line_0007755c + 0x3474,\n            PTR_s_d_of_current_line_0007755c + 0x3454)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x347c,PTR_s_d_of_current_line_0007755c + 0x3474,\n            PTR_s_d_of_current_line_0007755c + 0x3454)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x347c" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3474" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3454" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x34b0,PTR_s_d_of_current_line_0007755c + 0x34a0,\n            PTR_s_d_of_current_line_0007755c + 0x3480);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x34b0,PTR_s_d_of_current_line_0007755c + 0x34a0,\n            PTR_s_d_of_current_line_0007755c + 0x3480)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x34b0,PTR_s_d_of_current_line_0007755c + 0x34a0,\n            PTR_s_d_of_current_line_0007755c + 0x3480)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x34b0" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x34a0" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3480" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x34e4,PTR_s_d_of_current_line_0007755c + 0x34d4,\n            PTR_s_d_of_current_line_0007755c + 0x34b4);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x34e4,PTR_s_d_of_current_line_0007755c + 0x34d4,\n            PTR_s_d_of_current_line_0007755c + 0x34b4)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x34e4,PTR_s_d_of_current_line_0007755c + 0x34d4,\n            PTR_s_d_of_current_line_0007755c + 0x34b4)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x34e4" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x34d4" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x34b4" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x3520,PTR_s_d_of_current_line_0007755c + 0x3510,\n            PTR_s_d_of_current_line_0007755c + 0x34e8);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x3520,PTR_s_d_of_current_line_0007755c + 0x3510,\n            PTR_s_d_of_current_line_0007755c + 0x34e8)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x3520,PTR_s_d_of_current_line_0007755c + 0x3510,\n            PTR_s_d_of_current_line_0007755c + 0x34e8)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3520" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3510" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x34e8" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x3548,PTR_s_d_of_current_line_0007755c + 0x3540,\n            PTR_s_d_of_current_line_0007755c + 0x3524);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x3548,PTR_s_d_of_current_line_0007755c + 0x3540,\n            PTR_s_d_of_current_line_0007755c + 0x3524)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x3548,PTR_s_d_of_current_line_0007755c + 0x3540,\n            PTR_s_d_of_current_line_0007755c + 0x3524)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3548" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3540" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3524" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x3580,PTR_s_d_of_current_line_0007755c + 0x3574,\n            PTR_s_d_of_current_line_0007755c + 0x354c);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x3580,PTR_s_d_of_current_line_0007755c + 0x3574,\n            PTR_s_d_of_current_line_0007755c + 0x354c)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x3580,PTR_s_d_of_current_line_0007755c + 0x3574,\n            PTR_s_d_of_current_line_0007755c + 0x354c)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3580" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3574" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x354c" identifier + number_literal) ))) ;) (expression_statement "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3584,5);" (assignment_expression "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3584,5)" identifier = (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3584,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x3584,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3584" identifier + number_literal) , number_literal )))) ;) (expression_statement "uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3590,5);" (assignment_expression "uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3590,5)" identifier = (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3590,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x3590,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3590" identifier + number_literal) , number_literal )))) ;) (expression_statement "print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x35a8);" (call_expression "print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x35a8)" identifier (argument_list "(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x35a8)" ( identifier , identifier , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x35a8" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x35f4,PTR_s_d_of_current_line_0007755c + 0x35e8,\n            PTR_s_d_of_current_line_0007755c + 0x35c0);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x35f4,PTR_s_d_of_current_line_0007755c + 0x35e8,\n            PTR_s_d_of_current_line_0007755c + 0x35c0)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x35f4,PTR_s_d_of_current_line_0007755c + 0x35e8,\n            PTR_s_d_of_current_line_0007755c + 0x35c0)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x35f4" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x35e8" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x35c0" identifier + number_literal) ))) ;) (expression_statement "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x35f8,5);" (assignment_expression "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x35f8,5)" identifier = (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x35f8,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x35f8,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x35f8" identifier + number_literal) , number_literal )))) ;) (expression_statement "uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3604,5);" (assignment_expression "uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3604,5)" identifier = (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3604,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x3604,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3604" identifier + number_literal) , number_literal )))) ;) (expression_statement "print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x3614);" (call_expression "print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x3614)" identifier (argument_list "(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x3614)" ( identifier , identifier , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3614" identifier + number_literal) ))) ;) (if_statement "if (-1 < *(int *)puVar1 << 8) {\n    uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x363c,5);\n    uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3648,5);\n    print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x365c);\n  }" if (parenthesized_expression "(-1 < *(int *)puVar1 << 8)" ( (binary_expression "-1 < *(int *)puVar1 << 8" number_literal < (binary_expression "*(int *)puVar1 << 8" (pointer_expression "*(int *)puVar1" * (cast_expression "(int *)puVar1" ( (type_descriptor "int *" primitive_type (abstract_pointer_declarator "*" *)) ) identifier)) << number_literal)) )) (compound_statement "{\n    uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x363c,5);\n    uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3648,5);\n    print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x365c);\n  }" { (expression_statement "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x363c,5);" (assignment_expression "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x363c,5)" identifier = (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x363c,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x363c,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x363c" identifier + number_literal) , number_literal )))) ;) (expression_statement "uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3648,5);" (assignment_expression "uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3648,5)" identifier = (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3648,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x3648,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3648" identifier + number_literal) , number_literal )))) ;) (expression_statement "print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x365c);" (call_expression "print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x365c)" identifier (argument_list "(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x365c)" ( identifier , identifier , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x365c" identifier + number_literal) ))) ;) })) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x36a4,PTR_s_d_of_current_line_0007755c + 0x3698,\n            PTR_s_d_of_current_line_0007755c + 0x3678);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x36a4,PTR_s_d_of_current_line_0007755c + 0x3698,\n            PTR_s_d_of_current_line_0007755c + 0x3678)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x36a4,PTR_s_d_of_current_line_0007755c + 0x3698,\n            PTR_s_d_of_current_line_0007755c + 0x3678)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x36a4" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3698" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3678" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x36d8,PTR_s_d_of_current_line_0007755c + 0x36d0,\n            PTR_s_d_of_current_line_0007755c + 0x36a8);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x36d8,PTR_s_d_of_current_line_0007755c + 0x36d0,\n            PTR_s_d_of_current_line_0007755c + 0x36a8)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x36d8,PTR_s_d_of_current_line_0007755c + 0x36d0,\n            PTR_s_d_of_current_line_0007755c + 0x36a8)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x36d8" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x36d0" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x36a8" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x36fc,PTR_s_d_of_current_line_0007755c + 0x36f4,\n            PTR_s_d_of_current_line_0007755c + 0x36dc);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x36fc,PTR_s_d_of_current_line_0007755c + 0x36f4,\n            PTR_s_d_of_current_line_0007755c + 0x36dc)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x36fc,PTR_s_d_of_current_line_0007755c + 0x36f4,\n            PTR_s_d_of_current_line_0007755c + 0x36dc)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x36fc" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x36f4" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x36dc" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x3728,PTR_s_d_of_current_line_0007755c + 0x371c,\n            PTR_s_d_of_current_line_0007755c + 0x3700);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x3728,PTR_s_d_of_current_line_0007755c + 0x371c,\n            PTR_s_d_of_current_line_0007755c + 0x3700)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x3728,PTR_s_d_of_current_line_0007755c + 0x371c,\n            PTR_s_d_of_current_line_0007755c + 0x3700)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3728" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x371c" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3700" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x3758,PTR_s_d_of_current_line_0007755c + 0x374c,\n            PTR_s_d_of_current_line_0007755c + 0x372c);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x3758,PTR_s_d_of_current_line_0007755c + 0x374c,\n            PTR_s_d_of_current_line_0007755c + 0x372c)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x3758,PTR_s_d_of_current_line_0007755c + 0x374c,\n            PTR_s_d_of_current_line_0007755c + 0x372c)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3758" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x374c" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x372c" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x378c,PTR_s_d_of_current_line_0007755c + 0x3780,\n            PTR_s_d_of_current_line_0007755c + 0x375c);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x378c,PTR_s_d_of_current_line_0007755c + 0x3780,\n            PTR_s_d_of_current_line_0007755c + 0x375c)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x378c,PTR_s_d_of_current_line_0007755c + 0x3780,\n            PTR_s_d_of_current_line_0007755c + 0x375c)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x378c" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3780" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x375c" identifier + number_literal) ))) ;) (if_statement "if (*(int *)puVar1 << 8 < 0) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n              PTR_s_d_of_current_line_0007755c + 0x37b4);\n    return;\n  }" if (parenthesized_expression "(*(int *)puVar1 << 8 < 0)" ( (binary_expression "*(int *)puVar1 << 8 < 0" (binary_expression "*(int *)puVar1 << 8" (pointer_expression "*(int *)puVar1" * (cast_expression "(int *)puVar1" ( (type_descriptor "int *" primitive_type (abstract_pointer_declarator "*" *)) ) identifier)) << number_literal) < number_literal) )) (compound_statement "{\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n              PTR_s_d_of_current_line_0007755c + 0x37b4);\n    return;\n  }" { (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n              PTR_s_d_of_current_line_0007755c + 0x37b4);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n              PTR_s_d_of_current_line_0007755c + 0x37b4)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n              PTR_s_d_of_current_line_0007755c + 0x37b4)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x37dc" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x37d0" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x37b4" identifier + number_literal) ))) ;) (return_statement "return;" return ;) })) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x37b0,PTR_s_d_of_current_line_0007755c + 0x37a4,\n            PTR_s_d_of_current_line_0007755c + 0x3790);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x37b0,PTR_s_d_of_current_line_0007755c + 0x37a4,\n            PTR_s_d_of_current_line_0007755c + 0x3790)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x37b0,PTR_s_d_of_current_line_0007755c + 0x37a4,\n            PTR_s_d_of_current_line_0007755c + 0x3790)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x37b0" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x37a4" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3790" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n            PTR_s_d_of_current_line_0007755c + 0x37b4);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n            PTR_s_d_of_current_line_0007755c + 0x37b4)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n            PTR_s_d_of_current_line_0007755c + 0x37b4)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x37dc" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x37d0" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x37b4" identifier + number_literal) ))) ;) (return_statement "return;" return ;) })))
(translation_unit "/* WARNING: Unknown calling convention -- yet parameter storage is locked */\n\nvoid usage(void)\n\n{\n  undefined *puVar1;\n  undefined4 uVar2;\n  char *pcVar3;\n  char *pcVar4;\n  \n  puVar1 = PTR_flags_0007759c;\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cb8,5);\n  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cec,5);\n  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2d84,5);\n  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2dc4,5);\n  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2e0c,PTR_s_d_of_current_line_0007755c + 0x2e00,\n            PTR_s_d_of_current_line_0007755c + 0x2de8);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2e3c,PTR_s_d_of_current_line_0007755c + 0x2e30,\n              PTR_s_d_of_current_line_0007755c + 0x2e10);\n    pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x2e40,5);\n    pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x2e4c,5);\n    print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x2e60);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2ec0,PTR_s_d_of_current_line_0007755c + 0x2eb4,\n            PTR_s_d_of_current_line_0007755c + 0x2e8c);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2ef4,PTR_s_d_of_current_line_0007755c + 0x2ee4,\n            PTR_s_d_of_current_line_0007755c + 0x2ec4);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2f34,PTR_s_d_of_current_line_0007755c + 0x2f24,\n              PTR_s_d_of_current_line_0007755c + 0x2ef8);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2f60,PTR_s_d_of_current_line_0007755c + 0x2f54,\n            PTR_s_d_of_current_line_0007755c + 0x2f38);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2fa0,PTR_s_d_of_current_line_0007755c + 0x2f90,\n              PTR_s_d_of_current_line_0007755c + 0x2f64);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2fd0,PTR_s_d_of_current_line_0007755c + 0x2fc0,\n            PTR_s_d_of_current_line_0007755c + 0x2fa4);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3010,PTR_s_d_of_current_line_0007755c + 0x3000,\n            PTR_s_d_of_current_line_0007755c + 0x2fd4);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x304c,PTR_s_d_of_current_line_0007755c + 0x303c,\n            PTR_s_d_of_current_line_0007755c + 0x3014);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3084,PTR_s_d_of_current_line_0007755c + 0x3074,\n            PTR_s_d_of_current_line_0007755c + 0x3050);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x30bc,PTR_s_d_of_current_line_0007755c + 0x30b0,\n            PTR_s_d_of_current_line_0007755c + 0x3088);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x30ec,PTR_s_d_of_current_line_0007755c + 0x30e0,\n            PTR_s_d_of_current_line_0007755c + 0x30c0);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3128,PTR_s_d_of_current_line_0007755c + 0x3118,\n              PTR_s_d_of_current_line_0007755c + 0x30f0);\n  }\n  pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x312c,5);\n  pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3138,5);\n  print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x314c);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3190,PTR_s_d_of_current_line_0007755c + 0x3180,\n              PTR_s_d_of_current_line_0007755c + 0x3170);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x31c8,PTR_s_d_of_current_line_0007755c + 0x31bc,\n            PTR_s_d_of_current_line_0007755c + 0x3194);\n  pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31cc,5);\n  pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31d8,5);\n  print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x31ec);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x323c,PTR_s_d_of_current_line_0007755c + 0x322c,\n            PTR_s_d_of_current_line_0007755c + 0x3210);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3270,PTR_s_d_of_current_line_0007755c + 0x3264,\n            PTR_s_d_of_current_line_0007755c + 0x3240);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x32ac,PTR_s_d_of_current_line_0007755c + 0x329c,\n            PTR_s_d_of_current_line_0007755c + 0x3274);\n  pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32b0,5);\n  pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32bc,5);\n  print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x32d0);\n  if (-1 < *(int *)puVar1 << 8) {\n    pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x32f8,5);\n    pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x3304,5);\n    print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x3314);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x336c,PTR_s_d_of_current_line_0007755c + 0x3364,\n            PTR_s_d_of_current_line_0007755c + 0x333c);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x33a4,PTR_s_d_of_current_line_0007755c + 0x3398,\n            PTR_s_d_of_current_line_0007755c + 0x3370);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x33d8,PTR_s_d_of_current_line_0007755c + 0x33c8,\n            PTR_s_d_of_current_line_0007755c + 0x33a8);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3414,PTR_s_d_of_current_line_0007755c + 0x3404,\n            PTR_s_d_of_current_line_0007755c + 0x33dc);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3450,PTR_s_d_of_current_line_0007755c + 0x3440,\n              PTR_s_d_of_current_line_0007755c + 0x3418);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x347c,PTR_s_d_of_current_line_0007755c + 0x3474,\n            PTR_s_d_of_current_line_0007755c + 0x3454);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x34b0,PTR_s_d_of_current_line_0007755c + 0x34a0,\n            PTR_s_d_of_current_line_0007755c + 0x3480);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x34e4,PTR_s_d_of_current_line_0007755c + 0x34d4,\n            PTR_s_d_of_current_line_0007755c + 0x34b4);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3520,PTR_s_d_of_current_line_0007755c + 0x3510,\n            PTR_s_d_of_current_line_0007755c + 0x34e8);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3548,PTR_s_d_of_current_line_0007755c + 0x3540,\n            PTR_s_d_of_current_line_0007755c + 0x3524);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3580,PTR_s_d_of_current_line_0007755c + 0x3574,\n            PTR_s_d_of_current_line_0007755c + 0x354c);\n  pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3584,5);\n  pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3590,5);\n  print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x35a8);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x35f4,PTR_s_d_of_current_line_0007755c + 0x35e8,\n            PTR_s_d_of_current_line_0007755c + 0x35c0);\n  pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x35f8,5);\n  pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3604,5);\n  print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x3614);\n  if (-1 < *(int *)puVar1 << 8) {\n    pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x363c,5);\n    pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x3648,5);\n    print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x365c);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x36a4,PTR_s_d_of_current_line_0007755c + 0x3698,\n            PTR_s_d_of_current_line_0007755c + 0x3678);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x36d8,PTR_s_d_of_current_line_0007755c + 0x36d0,\n            PTR_s_d_of_current_line_0007755c + 0x36a8);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x36fc,PTR_s_d_of_current_line_0007755c + 0x36f4,\n            PTR_s_d_of_current_line_0007755c + 0x36dc);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3728,PTR_s_d_of_current_line_0007755c + 0x371c,\n            PTR_s_d_of_current_line_0007755c + 0x3700);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3758,PTR_s_d_of_current_line_0007755c + 0x374c,\n            PTR_s_d_of_current_line_0007755c + 0x372c);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x378c,PTR_s_d_of_current_line_0007755c + 0x3780,\n            PTR_s_d_of_current_line_0007755c + 0x375c);\n  if (*(int *)puVar1 << 8 < 0) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n              PTR_s_d_of_current_line_0007755c + 0x37b4);\n    return;\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x37b0,PTR_s_d_of_current_line_0007755c + 0x37a4,\n            PTR_s_d_of_current_line_0007755c + 0x3790);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n            PTR_s_d_of_current_line_0007755c + 0x37b4);\n  return;\n}\n\n" comment (function_definition "void usage(void)\n\n{\n  undefined *puVar1;\n  undefined4 uVar2;\n  char *pcVar3;\n  char *pcVar4;\n  \n  puVar1 = PTR_flags_0007759c;\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cb8,5);\n  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cec,5);\n  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2d84,5);\n  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2dc4,5);\n  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2e0c,PTR_s_d_of_current_line_0007755c + 0x2e00,\n            PTR_s_d_of_current_line_0007755c + 0x2de8);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2e3c,PTR_s_d_of_current_line_0007755c + 0x2e30,\n              PTR_s_d_of_current_line_0007755c + 0x2e10);\n    pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x2e40,5);\n    pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x2e4c,5);\n    print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x2e60);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2ec0,PTR_s_d_of_current_line_0007755c + 0x2eb4,\n            PTR_s_d_of_current_line_0007755c + 0x2e8c);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2ef4,PTR_s_d_of_current_line_0007755c + 0x2ee4,\n            PTR_s_d_of_current_line_0007755c + 0x2ec4);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2f34,PTR_s_d_of_current_line_0007755c + 0x2f24,\n              PTR_s_d_of_current_line_0007755c + 0x2ef8);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2f60,PTR_s_d_of_current_line_0007755c + 0x2f54,\n            PTR_s_d_of_current_line_0007755c + 0x2f38);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2fa0,PTR_s_d_of_current_line_0007755c + 0x2f90,\n              PTR_s_d_of_current_line_0007755c + 0x2f64);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2fd0,PTR_s_d_of_current_line_0007755c + 0x2fc0,\n            PTR_s_d_of_current_line_0007755c + 0x2fa4);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3010,PTR_s_d_of_current_line_0007755c + 0x3000,\n            PTR_s_d_of_current_line_0007755c + 0x2fd4);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x304c,PTR_s_d_of_current_line_0007755c + 0x303c,\n            PTR_s_d_of_current_line_0007755c + 0x3014);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3084,PTR_s_d_of_current_line_0007755c + 0x3074,\n            PTR_s_d_of_current_line_0007755c + 0x3050);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x30bc,PTR_s_d_of_current_line_0007755c + 0x30b0,\n            PTR_s_d_of_current_line_0007755c + 0x3088);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x30ec,PTR_s_d_of_current_line_0007755c + 0x30e0,\n            PTR_s_d_of_current_line_0007755c + 0x30c0);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3128,PTR_s_d_of_current_line_0007755c + 0x3118,\n              PTR_s_d_of_current_line_0007755c + 0x30f0);\n  }\n  pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x312c,5);\n  pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3138,5);\n  print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x314c);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3190,PTR_s_d_of_current_line_0007755c + 0x3180,\n              PTR_s_d_of_current_line_0007755c + 0x3170);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x31c8,PTR_s_d_of_current_line_0007755c + 0x31bc,\n            PTR_s_d_of_current_line_0007755c + 0x3194);\n  pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31cc,5);\n  pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31d8,5);\n  print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x31ec);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x323c,PTR_s_d_of_current_line_0007755c + 0x322c,\n            PTR_s_d_of_current_line_0007755c + 0x3210);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3270,PTR_s_d_of_current_line_0007755c + 0x3264,\n            PTR_s_d_of_current_line_0007755c + 0x3240);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x32ac,PTR_s_d_of_current_line_0007755c + 0x329c,\n            PTR_s_d_of_current_line_0007755c + 0x3274);\n  pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32b0,5);\n  pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32bc,5);\n  print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x32d0);\n  if (-1 < *(int *)puVar1 << 8) {\n    pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x32f8,5);\n    pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x3304,5);\n    print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x3314);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x336c,PTR_s_d_of_current_line_0007755c + 0x3364,\n            PTR_s_d_of_current_line_0007755c + 0x333c);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x33a4,PTR_s_d_of_current_line_0007755c + 0x3398,\n            PTR_s_d_of_current_line_0007755c + 0x3370);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x33d8,PTR_s_d_of_current_line_0007755c + 0x33c8,\n            PTR_s_d_of_current_line_0007755c + 0x33a8);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3414,PTR_s_d_of_current_line_0007755c + 0x3404,\n            PTR_s_d_of_current_line_0007755c + 0x33dc);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3450,PTR_s_d_of_current_line_0007755c + 0x3440,\n              PTR_s_d_of_current_line_0007755c + 0x3418);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x347c,PTR_s_d_of_current_line_0007755c + 0x3474,\n            PTR_s_d_of_current_line_0007755c + 0x3454);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x34b0,PTR_s_d_of_current_line_0007755c + 0x34a0,\n            PTR_s_d_of_current_line_0007755c + 0x3480);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x34e4,PTR_s_d_of_current_line_0007755c + 0x34d4,\n            PTR_s_d_of_current_line_0007755c + 0x34b4);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3520,PTR_s_d_of_current_line_0007755c + 0x3510,\n            PTR_s_d_of_current_line_0007755c + 0x34e8);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3548,PTR_s_d_of_current_line_0007755c + 0x3540,\n            PTR_s_d_of_current_line_0007755c + 0x3524);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3580,PTR_s_d_of_current_line_0007755c + 0x3574,\n            PTR_s_d_of_current_line_0007755c + 0x354c);\n  pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3584,5);\n  pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3590,5);\n  print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x35a8);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x35f4,PTR_s_d_of_current_line_0007755c + 0x35e8,\n            PTR_s_d_of_current_line_0007755c + 0x35c0);\n  pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x35f8,5);\n  pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3604,5);\n  print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x3614);\n  if (-1 < *(int *)puVar1 << 8) {\n    pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x363c,5);\n    pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x3648,5);\n    print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x365c);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x36a4,PTR_s_d_of_current_line_0007755c + 0x3698,\n            PTR_s_d_of_current_line_0007755c + 0x3678);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x36d8,PTR_s_d_of_current_line_0007755c + 0x36d0,\n            PTR_s_d_of_current_line_0007755c + 0x36a8);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x36fc,PTR_s_d_of_current_line_0007755c + 0x36f4,\n            PTR_s_d_of_current_line_0007755c + 0x36dc);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3728,PTR_s_d_of_current_line_0007755c + 0x371c,\n            PTR_s_d_of_current_line_0007755c + 0x3700);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3758,PTR_s_d_of_current_line_0007755c + 0x374c,\n            PTR_s_d_of_current_line_0007755c + 0x372c);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x378c,PTR_s_d_of_current_line_0007755c + 0x3780,\n            PTR_s_d_of_current_line_0007755c + 0x375c);\n  if (*(int *)puVar1 << 8 < 0) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n              PTR_s_d_of_current_line_0007755c + 0x37b4);\n    return;\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x37b0,PTR_s_d_of_current_line_0007755c + 0x37a4,\n            PTR_s_d_of_current_line_0007755c + 0x3790);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n            PTR_s_d_of_current_line_0007755c + 0x37b4);\n  return;\n}" primitive_type (function_declarator "usage(void)" identifier (parameter_list "(void)" ( (parameter_declaration "void" primitive_type) ))) (compound_statement "{\n  undefined *puVar1;\n  undefined4 uVar2;\n  char *pcVar3;\n  char *pcVar4;\n  \n  puVar1 = PTR_flags_0007759c;\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cb8,5);\n  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cec,5);\n  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2d84,5);\n  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2dc4,5);\n  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2e0c,PTR_s_d_of_current_line_0007755c + 0x2e00,\n            PTR_s_d_of_current_line_0007755c + 0x2de8);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2e3c,PTR_s_d_of_current_line_0007755c + 0x2e30,\n              PTR_s_d_of_current_line_0007755c + 0x2e10);\n    pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x2e40,5);\n    pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x2e4c,5);\n    print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x2e60);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2ec0,PTR_s_d_of_current_line_0007755c + 0x2eb4,\n            PTR_s_d_of_current_line_0007755c + 0x2e8c);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2ef4,PTR_s_d_of_current_line_0007755c + 0x2ee4,\n            PTR_s_d_of_current_line_0007755c + 0x2ec4);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2f34,PTR_s_d_of_current_line_0007755c + 0x2f24,\n              PTR_s_d_of_current_line_0007755c + 0x2ef8);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2f60,PTR_s_d_of_current_line_0007755c + 0x2f54,\n            PTR_s_d_of_current_line_0007755c + 0x2f38);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2fa0,PTR_s_d_of_current_line_0007755c + 0x2f90,\n              PTR_s_d_of_current_line_0007755c + 0x2f64);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2fd0,PTR_s_d_of_current_line_0007755c + 0x2fc0,\n            PTR_s_d_of_current_line_0007755c + 0x2fa4);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3010,PTR_s_d_of_current_line_0007755c + 0x3000,\n            PTR_s_d_of_current_line_0007755c + 0x2fd4);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x304c,PTR_s_d_of_current_line_0007755c + 0x303c,\n            PTR_s_d_of_current_line_0007755c + 0x3014);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3084,PTR_s_d_of_current_line_0007755c + 0x3074,\n            PTR_s_d_of_current_line_0007755c + 0x3050);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x30bc,PTR_s_d_of_current_line_0007755c + 0x30b0,\n            PTR_s_d_of_current_line_0007755c + 0x3088);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x30ec,PTR_s_d_of_current_line_0007755c + 0x30e0,\n            PTR_s_d_of_current_line_0007755c + 0x30c0);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3128,PTR_s_d_of_current_line_0007755c + 0x3118,\n              PTR_s_d_of_current_line_0007755c + 0x30f0);\n  }\n  pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x312c,5);\n  pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3138,5);\n  print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x314c);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3190,PTR_s_d_of_current_line_0007755c + 0x3180,\n              PTR_s_d_of_current_line_0007755c + 0x3170);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x31c8,PTR_s_d_of_current_line_0007755c + 0x31bc,\n            PTR_s_d_of_current_line_0007755c + 0x3194);\n  pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31cc,5);\n  pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31d8,5);\n  print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x31ec);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x323c,PTR_s_d_of_current_line_0007755c + 0x322c,\n            PTR_s_d_of_current_line_0007755c + 0x3210);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3270,PTR_s_d_of_current_line_0007755c + 0x3264,\n            PTR_s_d_of_current_line_0007755c + 0x3240);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x32ac,PTR_s_d_of_current_line_0007755c + 0x329c,\n            PTR_s_d_of_current_line_0007755c + 0x3274);\n  pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32b0,5);\n  pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32bc,5);\n  print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x32d0);\n  if (-1 < *(int *)puVar1 << 8) {\n    pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x32f8,5);\n    pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x3304,5);\n    print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x3314);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x336c,PTR_s_d_of_current_line_0007755c + 0x3364,\n            PTR_s_d_of_current_line_0007755c + 0x333c);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x33a4,PTR_s_d_of_current_line_0007755c + 0x3398,\n            PTR_s_d_of_current_line_0007755c + 0x3370);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x33d8,PTR_s_d_of_current_line_0007755c + 0x33c8,\n            PTR_s_d_of_current_line_0007755c + 0x33a8);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3414,PTR_s_d_of_current_line_0007755c + 0x3404,\n            PTR_s_d_of_current_line_0007755c + 0x33dc);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3450,PTR_s_d_of_current_line_0007755c + 0x3440,\n              PTR_s_d_of_current_line_0007755c + 0x3418);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x347c,PTR_s_d_of_current_line_0007755c + 0x3474,\n            PTR_s_d_of_current_line_0007755c + 0x3454);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x34b0,PTR_s_d_of_current_line_0007755c + 0x34a0,\n            PTR_s_d_of_current_line_0007755c + 0x3480);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x34e4,PTR_s_d_of_current_line_0007755c + 0x34d4,\n            PTR_s_d_of_current_line_0007755c + 0x34b4);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3520,PTR_s_d_of_current_line_0007755c + 0x3510,\n            PTR_s_d_of_current_line_0007755c + 0x34e8);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3548,PTR_s_d_of_current_line_0007755c + 0x3540,\n            PTR_s_d_of_current_line_0007755c + 0x3524);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3580,PTR_s_d_of_current_line_0007755c + 0x3574,\n            PTR_s_d_of_current_line_0007755c + 0x354c);\n  pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3584,5);\n  pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3590,5);\n  print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x35a8);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x35f4,PTR_s_d_of_current_line_0007755c + 0x35e8,\n            PTR_s_d_of_current_line_0007755c + 0x35c0);\n  pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x35f8,5);\n  pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3604,5);\n  print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x3614);\n  if (-1 < *(int *)puVar1 << 8) {\n    pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x363c,5);\n    pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x3648,5);\n    print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x365c);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x36a4,PTR_s_d_of_current_line_0007755c + 0x3698,\n            PTR_s_d_of_current_line_0007755c + 0x3678);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x36d8,PTR_s_d_of_current_line_0007755c + 0x36d0,\n            PTR_s_d_of_current_line_0007755c + 0x36a8);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x36fc,PTR_s_d_of_current_line_0007755c + 0x36f4,\n            PTR_s_d_of_current_line_0007755c + 0x36dc);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3728,PTR_s_d_of_current_line_0007755c + 0x371c,\n            PTR_s_d_of_current_line_0007755c + 0x3700);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3758,PTR_s_d_of_current_line_0007755c + 0x374c,\n            PTR_s_d_of_current_line_0007755c + 0x372c);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x378c,PTR_s_d_of_current_line_0007755c + 0x3780,\n            PTR_s_d_of_current_line_0007755c + 0x375c);\n  if (*(int *)puVar1 << 8 < 0) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n              PTR_s_d_of_current_line_0007755c + 0x37b4);\n    return;\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x37b0,PTR_s_d_of_current_line_0007755c + 0x37a4,\n            PTR_s_d_of_current_line_0007755c + 0x3790);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n            PTR_s_d_of_current_line_0007755c + 0x37b4);\n  return;\n}" { (declaration "undefined *puVar1;" type_identifier (pointer_declarator "*puVar1" * identifier) ;) (declaration "undefined4 uVar2;" type_identifier identifier ;) (declaration "char *pcVar3;" primitive_type (pointer_declarator "*pcVar3" * identifier) ;) (declaration "char *pcVar4;" primitive_type (pointer_declarator "*pcVar4" * identifier) ;) (expression_statement "puVar1 = PTR_flags_0007759c;" (assignment_expression "puVar1 = PTR_flags_0007759c" identifier = identifier) ;) (expression_statement "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cb8,5);" (assignment_expression "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cb8,5)" identifier = (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cb8,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x2cb8,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2cb8" identifier + number_literal) , number_literal )))) ;) (expression_statement "(*(code *)PTR___printf_chk_00077f70)(1,uVar2);" (call_expression "(*(code *)PTR___printf_chk_00077f70)(1,uVar2)" (parenthesized_expression "(*(code *)PTR___printf_chk_00077f70)" ( (pointer_expression "*(code *)PTR___printf_chk_00077f70" * (cast_expression "(code *)PTR___printf_chk_00077f70" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(1,uVar2)" ( number_literal , identifier ))) ;) (expression_statement "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cec,5);" (assignment_expression "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cec,5)" identifier = (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cec,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x2cec,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2cec" identifier + number_literal) , number_literal )))) ;) (expression_statement "(*(code *)PTR___printf_chk_00077f70)(1,uVar2);" (call_expression "(*(code *)PTR___printf_chk_00077f70)(1,uVar2)" (parenthesized_expression "(*(code *)PTR___printf_chk_00077f70)" ( (pointer_expression "*(code *)PTR___printf_chk_00077f70" * (cast_expression "(code *)PTR___printf_chk_00077f70" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(1,uVar2)" ( number_literal , identifier ))) ;) (expression_statement "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2d84,5);" (assignment_expression "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2d84,5)" identifier = (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2d84,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x2d84,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2d84" identifier + number_literal) , number_literal )))) ;) (expression_statement "(*(code *)PTR___printf_chk_00077f70)(1,uVar2);" (call_expression "(*(code *)PTR___printf_chk_00077f70)(1,uVar2)" (parenthesized_expression "(*(code *)PTR___printf_chk_00077f70)" ( (pointer_expression "*(code *)PTR___printf_chk_00077f70" * (cast_expression "(code *)PTR___printf_chk_00077f70" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(1,uVar2)" ( number_literal , identifier ))) ;) (expression_statement "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2dc4,5);" (assignment_expression "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2dc4,5)" identifier = (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2dc4,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x2dc4,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2dc4" identifier + number_literal) , number_literal )))) ;) (expression_statement "(*(code *)PTR___printf_chk_00077f70)(1,uVar2);" (call_expression "(*(code *)PTR___printf_chk_00077f70)(1,uVar2)" (parenthesized_expression "(*(code *)PTR___printf_chk_00077f70)" ( (pointer_expression "*(code *)PTR___printf_chk_00077f70" * (cast_expression "(code *)PTR___printf_chk_00077f70" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(1,uVar2)" ( number_literal , identifier ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x2e0c,PTR_s_d_of_current_line_0007755c + 0x2e00,\n            PTR_s_d_of_current_line_0007755c + 0x2de8);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x2e0c,PTR_s_d_of_current_line_0007755c + 0x2e00,\n            PTR_s_d_of_current_line_0007755c + 0x2de8)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x2e0c,PTR_s_d_of_current_line_0007755c + 0x2e00,\n            PTR_s_d_of_current_line_0007755c + 0x2de8)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2e0c" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2e00" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2de8" identifier + number_literal) ))) ;) (if_statement "if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2e3c,PTR_s_d_of_current_line_0007755c + 0x2e30,\n              PTR_s_d_of_current_line_0007755c + 0x2e10);\n    pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x2e40,5);\n    pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x2e4c,5);\n    print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x2e60);\n  }" if (parenthesized_expression "(-1 < *(int *)puVar1 << 8)" ( (binary_expression "-1 < *(int *)puVar1 << 8" number_literal < (binary_expression "*(int *)puVar1 << 8" (pointer_expression "*(int *)puVar1" * (cast_expression "(int *)puVar1" ( (type_descriptor "int *" primitive_type (abstract_pointer_declarator "*" *)) ) identifier)) << number_literal)) )) (compound_statement "{\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2e3c,PTR_s_d_of_current_line_0007755c + 0x2e30,\n              PTR_s_d_of_current_line_0007755c + 0x2e10);\n    pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x2e40,5);\n    pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x2e4c,5);\n    print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x2e60);\n  }" { (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x2e3c,PTR_s_d_of_current_line_0007755c + 0x2e30,\n              PTR_s_d_of_current_line_0007755c + 0x2e10);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x2e3c,PTR_s_d_of_current_line_0007755c + 0x2e30,\n              PTR_s_d_of_current_line_0007755c + 0x2e10)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x2e3c,PTR_s_d_of_current_line_0007755c + 0x2e30,\n              PTR_s_d_of_current_line_0007755c + 0x2e10)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2e3c" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2e30" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2e10" identifier + number_literal) ))) ;) (expression_statement "pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x2e40,5);" (assignment_expression "pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x2e40,5)" identifier = (cast_expression "(char *)(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x2e40,5)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (call_expression "(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x2e40,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x2e40,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2e40" identifier + number_literal) , number_literal ))))) ;) (expression_statement "pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x2e4c,5);" (assignment_expression "pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x2e4c,5)" identifier = (cast_expression "(char *)(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x2e4c,5)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (call_expression "(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x2e4c,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x2e4c,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2e4c" identifier + number_literal) , number_literal ))))) ;) (expression_statement "print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x2e60);" (call_expression "print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x2e60)" identifier (argument_list "(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x2e60)" ( identifier , identifier , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2e60" identifier + number_literal) ))) ;) })) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x2ec0,PTR_s_d_of_current_line_0007755c + 0x2eb4,\n            PTR_s_d_of_current_line_0007755c + 0x2e8c);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x2ec0,PTR_s_d_of_current_line_0007755c + 0x2eb4,\n            PTR_s_d_of_current_line_0007755c + 0x2e8c)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x2ec0,PTR_s_d_of_current_line_0007755c + 0x2eb4,\n            PTR_s_d_of_current_line_0007755c + 0x2e8c)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2ec0" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2eb4" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2e8c" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x2ef4,PTR_s_d_of_current_line_0007755c + 0x2ee4,\n            PTR_s_d_of_current_line_0007755c + 0x2ec4);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x2ef4,PTR_s_d_of_current_line_0007755c + 0x2ee4,\n            PTR_s_d_of_current_line_0007755c + 0x2ec4)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x2ef4,PTR_s_d_of_current_line_0007755c + 0x2ee4,\n            PTR_s_d_of_current_line_0007755c + 0x2ec4)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2ef4" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2ee4" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2ec4" identifier + number_literal) ))) ;) (if_statement "if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2f34,PTR_s_d_of_current_line_0007755c + 0x2f24,\n              PTR_s_d_of_current_line_0007755c + 0x2ef8);\n  }" if (parenthesized_expression "(-1 < *(int *)puVar1 << 8)" ( (binary_expression "-1 < *(int *)puVar1 << 8" number_literal < (binary_expression "*(int *)puVar1 << 8" (pointer_expression "*(int *)puVar1" * (cast_expression "(int *)puVar1" ( (type_descriptor "int *" primitive_type (abstract_pointer_declarator "*" *)) ) identifier)) << number_literal)) )) (compound_statement "{\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2f34,PTR_s_d_of_current_line_0007755c + 0x2f24,\n              PTR_s_d_of_current_line_0007755c + 0x2ef8);\n  }" { (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x2f34,PTR_s_d_of_current_line_0007755c + 0x2f24,\n              PTR_s_d_of_current_line_0007755c + 0x2ef8);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x2f34,PTR_s_d_of_current_line_0007755c + 0x2f24,\n              PTR_s_d_of_current_line_0007755c + 0x2ef8)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x2f34,PTR_s_d_of_current_line_0007755c + 0x2f24,\n              PTR_s_d_of_current_line_0007755c + 0x2ef8)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2f34" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2f24" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2ef8" identifier + number_literal) ))) ;) })) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x2f60,PTR_s_d_of_current_line_0007755c + 0x2f54,\n            PTR_s_d_of_current_line_0007755c + 0x2f38);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x2f60,PTR_s_d_of_current_line_0007755c + 0x2f54,\n            PTR_s_d_of_current_line_0007755c + 0x2f38)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x2f60,PTR_s_d_of_current_line_0007755c + 0x2f54,\n            PTR_s_d_of_current_line_0007755c + 0x2f38)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2f60" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2f54" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2f38" identifier + number_literal) ))) ;) (if_statement "if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2fa0,PTR_s_d_of_current_line_0007755c + 0x2f90,\n              PTR_s_d_of_current_line_0007755c + 0x2f64);\n  }" if (parenthesized_expression "(-1 < *(int *)puVar1 << 8)" ( (binary_expression "-1 < *(int *)puVar1 << 8" number_literal < (binary_expression "*(int *)puVar1 << 8" (pointer_expression "*(int *)puVar1" * (cast_expression "(int *)puVar1" ( (type_descriptor "int *" primitive_type (abstract_pointer_declarator "*" *)) ) identifier)) << number_literal)) )) (compound_statement "{\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2fa0,PTR_s_d_of_current_line_0007755c + 0x2f90,\n              PTR_s_d_of_current_line_0007755c + 0x2f64);\n  }" { (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x2fa0,PTR_s_d_of_current_line_0007755c + 0x2f90,\n              PTR_s_d_of_current_line_0007755c + 0x2f64);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x2fa0,PTR_s_d_of_current_line_0007755c + 0x2f90,\n              PTR_s_d_of_current_line_0007755c + 0x2f64)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x2fa0,PTR_s_d_of_current_line_0007755c + 0x2f90,\n              PTR_s_d_of_current_line_0007755c + 0x2f64)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2fa0" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2f90" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2f64" identifier + number_literal) ))) ;) })) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x2fd0,PTR_s_d_of_current_line_0007755c + 0x2fc0,\n            PTR_s_d_of_current_line_0007755c + 0x2fa4);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x2fd0,PTR_s_d_of_current_line_0007755c + 0x2fc0,\n            PTR_s_d_of_current_line_0007755c + 0x2fa4)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x2fd0,PTR_s_d_of_current_line_0007755c + 0x2fc0,\n            PTR_s_d_of_current_line_0007755c + 0x2fa4)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2fd0" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2fc0" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2fa4" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x3010,PTR_s_d_of_current_line_0007755c + 0x3000,\n            PTR_s_d_of_current_line_0007755c + 0x2fd4);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x3010,PTR_s_d_of_current_line_0007755c + 0x3000,\n            PTR_s_d_of_current_line_0007755c + 0x2fd4)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x3010,PTR_s_d_of_current_line_0007755c + 0x3000,\n            PTR_s_d_of_current_line_0007755c + 0x2fd4)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3010" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3000" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2fd4" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x304c,PTR_s_d_of_current_line_0007755c + 0x303c,\n            PTR_s_d_of_current_line_0007755c + 0x3014);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x304c,PTR_s_d_of_current_line_0007755c + 0x303c,\n            PTR_s_d_of_current_line_0007755c + 0x3014)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x304c,PTR_s_d_of_current_line_0007755c + 0x303c,\n            PTR_s_d_of_current_line_0007755c + 0x3014)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x304c" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x303c" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3014" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x3084,PTR_s_d_of_current_line_0007755c + 0x3074,\n            PTR_s_d_of_current_line_0007755c + 0x3050);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x3084,PTR_s_d_of_current_line_0007755c + 0x3074,\n            PTR_s_d_of_current_line_0007755c + 0x3050)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x3084,PTR_s_d_of_current_line_0007755c + 0x3074,\n            PTR_s_d_of_current_line_0007755c + 0x3050)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3084" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3074" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3050" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x30bc,PTR_s_d_of_current_line_0007755c + 0x30b0,\n            PTR_s_d_of_current_line_0007755c + 0x3088);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x30bc,PTR_s_d_of_current_line_0007755c + 0x30b0,\n            PTR_s_d_of_current_line_0007755c + 0x3088)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x30bc,PTR_s_d_of_current_line_0007755c + 0x30b0,\n            PTR_s_d_of_current_line_0007755c + 0x3088)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x30bc" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x30b0" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3088" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x30ec,PTR_s_d_of_current_line_0007755c + 0x30e0,\n            PTR_s_d_of_current_line_0007755c + 0x30c0);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x30ec,PTR_s_d_of_current_line_0007755c + 0x30e0,\n            PTR_s_d_of_current_line_0007755c + 0x30c0)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x30ec,PTR_s_d_of_current_line_0007755c + 0x30e0,\n            PTR_s_d_of_current_line_0007755c + 0x30c0)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x30ec" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x30e0" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x30c0" identifier + number_literal) ))) ;) (if_statement "if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3128,PTR_s_d_of_current_line_0007755c + 0x3118,\n              PTR_s_d_of_current_line_0007755c + 0x30f0);\n  }" if (parenthesized_expression "(-1 < *(int *)puVar1 << 8)" ( (binary_expression "-1 < *(int *)puVar1 << 8" number_literal < (binary_expression "*(int *)puVar1 << 8" (pointer_expression "*(int *)puVar1" * (cast_expression "(int *)puVar1" ( (type_descriptor "int *" primitive_type (abstract_pointer_declarator "*" *)) ) identifier)) << number_literal)) )) (compound_statement "{\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3128,PTR_s_d_of_current_line_0007755c + 0x3118,\n              PTR_s_d_of_current_line_0007755c + 0x30f0);\n  }" { (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x3128,PTR_s_d_of_current_line_0007755c + 0x3118,\n              PTR_s_d_of_current_line_0007755c + 0x30f0);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x3128,PTR_s_d_of_current_line_0007755c + 0x3118,\n              PTR_s_d_of_current_line_0007755c + 0x30f0)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x3128,PTR_s_d_of_current_line_0007755c + 0x3118,\n              PTR_s_d_of_current_line_0007755c + 0x30f0)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3128" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3118" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x30f0" identifier + number_literal) ))) ;) })) (expression_statement "pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x312c,5);" (assignment_expression "pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x312c,5)" identifier = (cast_expression "(char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x312c,5)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x312c,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x312c,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x312c" identifier + number_literal) , number_literal ))))) ;) (expression_statement "pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3138,5);" (assignment_expression "pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3138,5)" identifier = (cast_expression "(char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3138,5)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3138,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x3138,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3138" identifier + number_literal) , number_literal ))))) ;) (expression_statement "print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x314c);" (call_expression "print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x314c)" identifier (argument_list "(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x314c)" ( identifier , identifier , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x314c" identifier + number_literal) ))) ;) (if_statement "if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3190,PTR_s_d_of_current_line_0007755c + 0x3180,\n              PTR_s_d_of_current_line_0007755c + 0x3170);\n  }" if (parenthesized_expression "(-1 < *(int *)puVar1 << 8)" ( (binary_expression "-1 < *(int *)puVar1 << 8" number_literal < (binary_expression "*(int *)puVar1 << 8" (pointer_expression "*(int *)puVar1" * (cast_expression "(int *)puVar1" ( (type_descriptor "int *" primitive_type (abstract_pointer_declarator "*" *)) ) identifier)) << number_literal)) )) (compound_statement "{\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3190,PTR_s_d_of_current_line_0007755c + 0x3180,\n              PTR_s_d_of_current_line_0007755c + 0x3170);\n  }" { (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x3190,PTR_s_d_of_current_line_0007755c + 0x3180,\n              PTR_s_d_of_current_line_0007755c + 0x3170);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x3190,PTR_s_d_of_current_line_0007755c + 0x3180,\n              PTR_s_d_of_current_line_0007755c + 0x3170)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x3190,PTR_s_d_of_current_line_0007755c + 0x3180,\n              PTR_s_d_of_current_line_0007755c + 0x3170)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3190" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3180" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3170" identifier + number_literal) ))) ;) })) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x31c8,PTR_s_d_of_current_line_0007755c + 0x31bc,\n            PTR_s_d_of_current_line_0007755c + 0x3194);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x31c8,PTR_s_d_of_current_line_0007755c + 0x31bc,\n            PTR_s_d_of_current_line_0007755c + 0x3194)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x31c8,PTR_s_d_of_current_line_0007755c + 0x31bc,\n            PTR_s_d_of_current_line_0007755c + 0x3194)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x31c8" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x31bc" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3194" identifier + number_literal) ))) ;) (expression_statement "pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31cc,5);" (assignment_expression "pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31cc,5)" identifier = (cast_expression "(char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31cc,5)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31cc,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x31cc,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x31cc" identifier + number_literal) , number_literal ))))) ;) (expression_statement "pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31d8,5);" (assignment_expression "pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31d8,5)" identifier = (cast_expression "(char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31d8,5)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31d8,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x31d8,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x31d8" identifier + number_literal) , number_literal ))))) ;) (expression_statement "print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x31ec);" (call_expression "print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x31ec)" identifier (argument_list "(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x31ec)" ( identifier , identifier , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x31ec" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x323c,PTR_s_d_of_current_line_0007755c + 0x322c,\n            PTR_s_d_of_current_line_0007755c + 0x3210);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x323c,PTR_s_d_of_current_line_0007755c + 0x322c,\n            PTR_s_d_of_current_line_0007755c + 0x3210)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x323c,PTR_s_d_of_current_line_0007755c + 0x322c,\n            PTR_s_d_of_current_line_0007755c + 0x3210)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x323c" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x322c" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3210" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x3270,PTR_s_d_of_current_line_0007755c + 0x3264,\n            PTR_s_d_of_current_line_0007755c + 0x3240);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x3270,PTR_s_d_of_current_line_0007755c + 0x3264,\n            PTR_s_d_of_current_line_0007755c + 0x3240)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x3270,PTR_s_d_of_current_line_0007755c + 0x3264,\n            PTR_s_d_of_current_line_0007755c + 0x3240)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3270" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3264" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3240" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x32ac,PTR_s_d_of_current_line_0007755c + 0x329c,\n            PTR_s_d_of_current_line_0007755c + 0x3274);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x32ac,PTR_s_d_of_current_line_0007755c + 0x329c,\n            PTR_s_d_of_current_line_0007755c + 0x3274)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x32ac,PTR_s_d_of_current_line_0007755c + 0x329c,\n            PTR_s_d_of_current_line_0007755c + 0x3274)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x32ac" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x329c" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3274" identifier + number_literal) ))) ;) (expression_statement "pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32b0,5);" (assignment_expression "pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32b0,5)" identifier = (cast_expression "(char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32b0,5)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32b0,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x32b0,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x32b0" identifier + number_literal) , number_literal ))))) ;) (expression_statement "pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32bc,5);" (assignment_expression "pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32bc,5)" identifier = (cast_expression "(char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32bc,5)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32bc,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x32bc,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x32bc" identifier + number_literal) , number_literal ))))) ;) (expression_statement "print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x32d0);" (call_expression "print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x32d0)" identifier (argument_list "(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x32d0)" ( identifier , identifier , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x32d0" identifier + number_literal) ))) ;) (if_statement "if (-1 < *(int *)puVar1 << 8) {\n    pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x32f8,5);\n    pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x3304,5);\n    print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x3314);\n  }" if (parenthesized_expression "(-1 < *(int *)puVar1 << 8)" ( (binary_expression "-1 < *(int *)puVar1 << 8" number_literal < (binary_expression "*(int *)puVar1 << 8" (pointer_expression "*(int *)puVar1" * (cast_expression "(int *)puVar1" ( (type_descriptor "int *" primitive_type (abstract_pointer_declarator "*" *)) ) identifier)) << number_literal)) )) (compound_statement "{\n    pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x32f8,5);\n    pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x3304,5);\n    print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x3314);\n  }" { (expression_statement "pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x32f8,5);" (assignment_expression "pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x32f8,5)" identifier = (cast_expression "(char *)(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x32f8,5)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (call_expression "(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x32f8,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x32f8,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x32f8" identifier + number_literal) , number_literal ))))) ;) (expression_statement "pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x3304,5);" (assignment_expression "pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x3304,5)" identifier = (cast_expression "(char *)(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x3304,5)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (call_expression "(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x3304,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x3304,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3304" identifier + number_literal) , number_literal ))))) ;) (expression_statement "print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x3314);" (call_expression "print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x3314)" identifier (argument_list "(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x3314)" ( identifier , identifier , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3314" identifier + number_literal) ))) ;) })) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x336c,PTR_s_d_of_current_line_0007755c + 0x3364,\n            PTR_s_d_of_current_line_0007755c + 0x333c);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x336c,PTR_s_d_of_current_line_0007755c + 0x3364,\n            PTR_s_d_of_current_line_0007755c + 0x333c)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x336c,PTR_s_d_of_current_line_0007755c + 0x3364,\n            PTR_s_d_of_current_line_0007755c + 0x333c)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x336c" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3364" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x333c" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x33a4,PTR_s_d_of_current_line_0007755c + 0x3398,\n            PTR_s_d_of_current_line_0007755c + 0x3370);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x33a4,PTR_s_d_of_current_line_0007755c + 0x3398,\n            PTR_s_d_of_current_line_0007755c + 0x3370)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x33a4,PTR_s_d_of_current_line_0007755c + 0x3398,\n            PTR_s_d_of_current_line_0007755c + 0x3370)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x33a4" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3398" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3370" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x33d8,PTR_s_d_of_current_line_0007755c + 0x33c8,\n            PTR_s_d_of_current_line_0007755c + 0x33a8);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x33d8,PTR_s_d_of_current_line_0007755c + 0x33c8,\n            PTR_s_d_of_current_line_0007755c + 0x33a8)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x33d8,PTR_s_d_of_current_line_0007755c + 0x33c8,\n            PTR_s_d_of_current_line_0007755c + 0x33a8)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x33d8" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x33c8" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x33a8" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x3414,PTR_s_d_of_current_line_0007755c + 0x3404,\n            PTR_s_d_of_current_line_0007755c + 0x33dc);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x3414,PTR_s_d_of_current_line_0007755c + 0x3404,\n            PTR_s_d_of_current_line_0007755c + 0x33dc)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x3414,PTR_s_d_of_current_line_0007755c + 0x3404,\n            PTR_s_d_of_current_line_0007755c + 0x33dc)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3414" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3404" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x33dc" identifier + number_literal) ))) ;) (if_statement "if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3450,PTR_s_d_of_current_line_0007755c + 0x3440,\n              PTR_s_d_of_current_line_0007755c + 0x3418);\n  }" if (parenthesized_expression "(-1 < *(int *)puVar1 << 8)" ( (binary_expression "-1 < *(int *)puVar1 << 8" number_literal < (binary_expression "*(int *)puVar1 << 8" (pointer_expression "*(int *)puVar1" * (cast_expression "(int *)puVar1" ( (type_descriptor "int *" primitive_type (abstract_pointer_declarator "*" *)) ) identifier)) << number_literal)) )) (compound_statement "{\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3450,PTR_s_d_of_current_line_0007755c + 0x3440,\n              PTR_s_d_of_current_line_0007755c + 0x3418);\n  }" { (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x3450,PTR_s_d_of_current_line_0007755c + 0x3440,\n              PTR_s_d_of_current_line_0007755c + 0x3418);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x3450,PTR_s_d_of_current_line_0007755c + 0x3440,\n              PTR_s_d_of_current_line_0007755c + 0x3418)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x3450,PTR_s_d_of_current_line_0007755c + 0x3440,\n              PTR_s_d_of_current_line_0007755c + 0x3418)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3450" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3440" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3418" identifier + number_literal) ))) ;) })) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x347c,PTR_s_d_of_current_line_0007755c + 0x3474,\n            PTR_s_d_of_current_line_0007755c + 0x3454);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x347c,PTR_s_d_of_current_line_0007755c + 0x3474,\n            PTR_s_d_of_current_line_0007755c + 0x3454)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x347c,PTR_s_d_of_current_line_0007755c + 0x3474,\n            PTR_s_d_of_current_line_0007755c + 0x3454)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x347c" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3474" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3454" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x34b0,PTR_s_d_of_current_line_0007755c + 0x34a0,\n            PTR_s_d_of_current_line_0007755c + 0x3480);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x34b0,PTR_s_d_of_current_line_0007755c + 0x34a0,\n            PTR_s_d_of_current_line_0007755c + 0x3480)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x34b0,PTR_s_d_of_current_line_0007755c + 0x34a0,\n            PTR_s_d_of_current_line_0007755c + 0x3480)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x34b0" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x34a0" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3480" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x34e4,PTR_s_d_of_current_line_0007755c + 0x34d4,\n            PTR_s_d_of_current_line_0007755c + 0x34b4);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x34e4,PTR_s_d_of_current_line_0007755c + 0x34d4,\n            PTR_s_d_of_current_line_0007755c + 0x34b4)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x34e4,PTR_s_d_of_current_line_0007755c + 0x34d4,\n            PTR_s_d_of_current_line_0007755c + 0x34b4)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x34e4" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x34d4" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x34b4" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x3520,PTR_s_d_of_current_line_0007755c + 0x3510,\n            PTR_s_d_of_current_line_0007755c + 0x34e8);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x3520,PTR_s_d_of_current_line_0007755c + 0x3510,\n            PTR_s_d_of_current_line_0007755c + 0x34e8)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x3520,PTR_s_d_of_current_line_0007755c + 0x3510,\n            PTR_s_d_of_current_line_0007755c + 0x34e8)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3520" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3510" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x34e8" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x3548,PTR_s_d_of_current_line_0007755c + 0x3540,\n            PTR_s_d_of_current_line_0007755c + 0x3524);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x3548,PTR_s_d_of_current_line_0007755c + 0x3540,\n            PTR_s_d_of_current_line_0007755c + 0x3524)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x3548,PTR_s_d_of_current_line_0007755c + 0x3540,\n            PTR_s_d_of_current_line_0007755c + 0x3524)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3548" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3540" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3524" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x3580,PTR_s_d_of_current_line_0007755c + 0x3574,\n            PTR_s_d_of_current_line_0007755c + 0x354c);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x3580,PTR_s_d_of_current_line_0007755c + 0x3574,\n            PTR_s_d_of_current_line_0007755c + 0x354c)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x3580,PTR_s_d_of_current_line_0007755c + 0x3574,\n            PTR_s_d_of_current_line_0007755c + 0x354c)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3580" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3574" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x354c" identifier + number_literal) ))) ;) (expression_statement "pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3584,5);" (assignment_expression "pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3584,5)" identifier = (cast_expression "(char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3584,5)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3584,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x3584,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3584" identifier + number_literal) , number_literal ))))) ;) (expression_statement "pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3590,5);" (assignment_expression "pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3590,5)" identifier = (cast_expression "(char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3590,5)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3590,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x3590,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3590" identifier + number_literal) , number_literal ))))) ;) (expression_statement "print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x35a8);" (call_expression "print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x35a8)" identifier (argument_list "(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x35a8)" ( identifier , identifier , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x35a8" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x35f4,PTR_s_d_of_current_line_0007755c + 0x35e8,\n            PTR_s_d_of_current_line_0007755c + 0x35c0);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x35f4,PTR_s_d_of_current_line_0007755c + 0x35e8,\n            PTR_s_d_of_current_line_0007755c + 0x35c0)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x35f4,PTR_s_d_of_current_line_0007755c + 0x35e8,\n            PTR_s_d_of_current_line_0007755c + 0x35c0)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x35f4" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x35e8" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x35c0" identifier + number_literal) ))) ;) (expression_statement "pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x35f8,5);" (assignment_expression "pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x35f8,5)" identifier = (cast_expression "(char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x35f8,5)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x35f8,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x35f8,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x35f8" identifier + number_literal) , number_literal ))))) ;) (expression_statement "pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3604,5);" (assignment_expression "pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3604,5)" identifier = (cast_expression "(char *)(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3604,5)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3604,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x3604,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3604" identifier + number_literal) , number_literal ))))) ;) (expression_statement "print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x3614);" (call_expression "print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x3614)" identifier (argument_list "(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x3614)" ( identifier , identifier , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3614" identifier + number_literal) ))) ;) (if_statement "if (-1 < *(int *)puVar1 << 8) {\n    pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x363c,5);\n    pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x3648,5);\n    print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x365c);\n  }" if (parenthesized_expression "(-1 < *(int *)puVar1 << 8)" ( (binary_expression "-1 < *(int *)puVar1 << 8" number_literal < (binary_expression "*(int *)puVar1 << 8" (pointer_expression "*(int *)puVar1" * (cast_expression "(int *)puVar1" ( (type_descriptor "int *" primitive_type (abstract_pointer_declarator "*" *)) ) identifier)) << number_literal)) )) (compound_statement "{\n    pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x363c,5);\n    pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x3648,5);\n    print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x365c);\n  }" { (expression_statement "pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x363c,5);" (assignment_expression "pcVar3 = (char *)(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x363c,5)" identifier = (cast_expression "(char *)(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x363c,5)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (call_expression "(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x363c,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x363c,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x363c" identifier + number_literal) , number_literal ))))) ;) (expression_statement "pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x3648,5);" (assignment_expression "pcVar4 = (char *)(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x3648,5)" identifier = (cast_expression "(char *)(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x3648,5)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (call_expression "(*(code *)PTR_dcgettext_000780cc)\n                               (0,PTR_s_d_of_current_line_0007755c + 0x3648,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x3648,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3648" identifier + number_literal) , number_literal ))))) ;) (expression_statement "print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x365c);" (call_expression "print_opt(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x365c)" identifier (argument_list "(pcVar3,pcVar4,PTR_s_d_of_current_line_0007755c + 0x365c)" ( identifier , identifier , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x365c" identifier + number_literal) ))) ;) })) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x36a4,PTR_s_d_of_current_line_0007755c + 0x3698,\n            PTR_s_d_of_current_line_0007755c + 0x3678);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x36a4,PTR_s_d_of_current_line_0007755c + 0x3698,\n            PTR_s_d_of_current_line_0007755c + 0x3678)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x36a4,PTR_s_d_of_current_line_0007755c + 0x3698,\n            PTR_s_d_of_current_line_0007755c + 0x3678)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x36a4" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3698" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3678" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x36d8,PTR_s_d_of_current_line_0007755c + 0x36d0,\n            PTR_s_d_of_current_line_0007755c + 0x36a8);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x36d8,PTR_s_d_of_current_line_0007755c + 0x36d0,\n            PTR_s_d_of_current_line_0007755c + 0x36a8)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x36d8,PTR_s_d_of_current_line_0007755c + 0x36d0,\n            PTR_s_d_of_current_line_0007755c + 0x36a8)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x36d8" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x36d0" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x36a8" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x36fc,PTR_s_d_of_current_line_0007755c + 0x36f4,\n            PTR_s_d_of_current_line_0007755c + 0x36dc);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x36fc,PTR_s_d_of_current_line_0007755c + 0x36f4,\n            PTR_s_d_of_current_line_0007755c + 0x36dc)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x36fc,PTR_s_d_of_current_line_0007755c + 0x36f4,\n            PTR_s_d_of_current_line_0007755c + 0x36dc)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x36fc" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x36f4" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x36dc" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x3728,PTR_s_d_of_current_line_0007755c + 0x371c,\n            PTR_s_d_of_current_line_0007755c + 0x3700);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x3728,PTR_s_d_of_current_line_0007755c + 0x371c,\n            PTR_s_d_of_current_line_0007755c + 0x3700)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x3728,PTR_s_d_of_current_line_0007755c + 0x371c,\n            PTR_s_d_of_current_line_0007755c + 0x3700)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3728" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x371c" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3700" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x3758,PTR_s_d_of_current_line_0007755c + 0x374c,\n            PTR_s_d_of_current_line_0007755c + 0x372c);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x3758,PTR_s_d_of_current_line_0007755c + 0x374c,\n            PTR_s_d_of_current_line_0007755c + 0x372c)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x3758,PTR_s_d_of_current_line_0007755c + 0x374c,\n            PTR_s_d_of_current_line_0007755c + 0x372c)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3758" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x374c" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x372c" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x378c,PTR_s_d_of_current_line_0007755c + 0x3780,\n            PTR_s_d_of_current_line_0007755c + 0x375c);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x378c,PTR_s_d_of_current_line_0007755c + 0x3780,\n            PTR_s_d_of_current_line_0007755c + 0x375c)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x378c,PTR_s_d_of_current_line_0007755c + 0x3780,\n            PTR_s_d_of_current_line_0007755c + 0x375c)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x378c" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3780" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x375c" identifier + number_literal) ))) ;) (if_statement "if (*(int *)puVar1 << 8 < 0) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n              PTR_s_d_of_current_line_0007755c + 0x37b4);\n    return;\n  }" if (parenthesized_expression "(*(int *)puVar1 << 8 < 0)" ( (binary_expression "*(int *)puVar1 << 8 < 0" (binary_expression "*(int *)puVar1 << 8" (pointer_expression "*(int *)puVar1" * (cast_expression "(int *)puVar1" ( (type_descriptor "int *" primitive_type (abstract_pointer_declarator "*" *)) ) identifier)) << number_literal) < number_literal) )) (compound_statement "{\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n              PTR_s_d_of_current_line_0007755c + 0x37b4);\n    return;\n  }" { (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n              PTR_s_d_of_current_line_0007755c + 0x37b4);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n              PTR_s_d_of_current_line_0007755c + 0x37b4)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n              PTR_s_d_of_current_line_0007755c + 0x37b4)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x37dc" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x37d0" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x37b4" identifier + number_literal) ))) ;) (return_statement "return;" return ;) })) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x37b0,PTR_s_d_of_current_line_0007755c + 0x37a4,\n            PTR_s_d_of_current_line_0007755c + 0x3790);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x37b0,PTR_s_d_of_current_line_0007755c + 0x37a4,\n            PTR_s_d_of_current_line_0007755c + 0x3790)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x37b0,PTR_s_d_of_current_line_0007755c + 0x37a4,\n            PTR_s_d_of_current_line_0007755c + 0x3790)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x37b0" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x37a4" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3790" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n            PTR_s_d_of_current_line_0007755c + 0x37b4);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n            PTR_s_d_of_current_line_0007755c + 0x37b4)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n            PTR_s_d_of_current_line_0007755c + 0x37b4)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x37dc" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x37d0" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x37b4" identifier + number_literal) ))) ;) (return_statement "return;" return ;) })))
(translation_unit "void usage(void)\n\n{\n  undefined *puVar1;\n  undefined4 uVar2;\n  undefined4 uVar3;\n  \n  puVar1 = PTR_flags_0007759c;\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cb8,5);\n  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cec,5);\n  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2d84,5);\n  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2dc4,5);\n  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2e0c,PTR_s_d_of_current_line_0007755c + 0x2e00,\n            PTR_s_d_of_current_line_0007755c + 0x2de8);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2e3c,PTR_s_d_of_current_line_0007755c + 0x2e30,\n              PTR_s_d_of_current_line_0007755c + 0x2e10);\n    uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2e40,5);\n    uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2e4c,5);\n    print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x2e60);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2ec0,PTR_s_d_of_current_line_0007755c + 0x2eb4,\n            PTR_s_d_of_current_line_0007755c + 0x2e8c);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2ef4,PTR_s_d_of_current_line_0007755c + 0x2ee4,\n            PTR_s_d_of_current_line_0007755c + 0x2ec4);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2f34,PTR_s_d_of_current_line_0007755c + 0x2f24,\n              PTR_s_d_of_current_line_0007755c + 0x2ef8);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2f60,PTR_s_d_of_current_line_0007755c + 0x2f54,\n            PTR_s_d_of_current_line_0007755c + 0x2f38);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2fa0,PTR_s_d_of_current_line_0007755c + 0x2f90,\n              PTR_s_d_of_current_line_0007755c + 0x2f64);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2fd0,PTR_s_d_of_current_line_0007755c + 0x2fc0,\n            PTR_s_d_of_current_line_0007755c + 0x2fa4);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3010,PTR_s_d_of_current_line_0007755c + 0x3000,\n            PTR_s_d_of_current_line_0007755c + 0x2fd4);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x304c,PTR_s_d_of_current_line_0007755c + 0x303c,\n            PTR_s_d_of_current_line_0007755c + 0x3014);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3084,PTR_s_d_of_current_line_0007755c + 0x3074,\n            PTR_s_d_of_current_line_0007755c + 0x3050);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x30bc,PTR_s_d_of_current_line_0007755c + 0x30b0,\n            PTR_s_d_of_current_line_0007755c + 0x3088);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x30ec,PTR_s_d_of_current_line_0007755c + 0x30e0,\n            PTR_s_d_of_current_line_0007755c + 0x30c0);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3128,PTR_s_d_of_current_line_0007755c + 0x3118,\n              PTR_s_d_of_current_line_0007755c + 0x30f0);\n  }\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x312c,5);\n  uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3138,5);\n  print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x314c);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3190,PTR_s_d_of_current_line_0007755c + 0x3180,\n              PTR_s_d_of_current_line_0007755c + 0x3170);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x31c8,PTR_s_d_of_current_line_0007755c + 0x31bc,\n            PTR_s_d_of_current_line_0007755c + 0x3194);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31cc,5);\n  uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31d8,5);\n  print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x31ec);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x323c,PTR_s_d_of_current_line_0007755c + 0x322c,\n            PTR_s_d_of_current_line_0007755c + 0x3210);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3270,PTR_s_d_of_current_line_0007755c + 0x3264,\n            PTR_s_d_of_current_line_0007755c + 0x3240);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x32ac,PTR_s_d_of_current_line_0007755c + 0x329c,\n            PTR_s_d_of_current_line_0007755c + 0x3274);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32b0,5);\n  uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32bc,5);\n  print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x32d0);\n  if (-1 < *(int *)puVar1 << 8) {\n    uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32f8,5);\n    uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3304,5);\n    print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x3314);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x336c,PTR_s_d_of_current_line_0007755c + 0x3364,\n            PTR_s_d_of_current_line_0007755c + 0x333c);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x33a4,PTR_s_d_of_current_line_0007755c + 0x3398,\n            PTR_s_d_of_current_line_0007755c + 0x3370);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x33d8,PTR_s_d_of_current_line_0007755c + 0x33c8,\n            PTR_s_d_of_current_line_0007755c + 0x33a8);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3414,PTR_s_d_of_current_line_0007755c + 0x3404,\n            PTR_s_d_of_current_line_0007755c + 0x33dc);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3450,PTR_s_d_of_current_line_0007755c + 0x3440,\n              PTR_s_d_of_current_line_0007755c + 0x3418);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x347c,PTR_s_d_of_current_line_0007755c + 0x3474,\n            PTR_s_d_of_current_line_0007755c + 0x3454);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x34b0,PTR_s_d_of_current_line_0007755c + 0x34a0,\n            PTR_s_d_of_current_line_0007755c + 0x3480);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x34e4,PTR_s_d_of_current_line_0007755c + 0x34d4,\n            PTR_s_d_of_current_line_0007755c + 0x34b4);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3520,PTR_s_d_of_current_line_0007755c + 0x3510,\n            PTR_s_d_of_current_line_0007755c + 0x34e8);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3548,PTR_s_d_of_current_line_0007755c + 0x3540,\n            PTR_s_d_of_current_line_0007755c + 0x3524);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3580,PTR_s_d_of_current_line_0007755c + 0x3574,\n            PTR_s_d_of_current_line_0007755c + 0x354c);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3584,5);\n  uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3590,5);\n  print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x35a8);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x35f4,PTR_s_d_of_current_line_0007755c + 0x35e8,\n            PTR_s_d_of_current_line_0007755c + 0x35c0);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x35f8,5);\n  uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3604,5);\n  print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x3614);\n  if (-1 < *(int *)puVar1 << 8) {\n    uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x363c,5);\n    uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3648,5);\n    print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x365c);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x36a4,PTR_s_d_of_current_line_0007755c + 0x3698,\n            PTR_s_d_of_current_line_0007755c + 0x3678);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x36d8,PTR_s_d_of_current_line_0007755c + 0x36d0,\n            PTR_s_d_of_current_line_0007755c + 0x36a8);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x36fc,PTR_s_d_of_current_line_0007755c + 0x36f4,\n            PTR_s_d_of_current_line_0007755c + 0x36dc);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3728,PTR_s_d_of_current_line_0007755c + 0x371c,\n            PTR_s_d_of_current_line_0007755c + 0x3700);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3758,PTR_s_d_of_current_line_0007755c + 0x374c,\n            PTR_s_d_of_current_line_0007755c + 0x372c);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x378c,PTR_s_d_of_current_line_0007755c + 0x3780,\n            PTR_s_d_of_current_line_0007755c + 0x375c);\n  if (*(int *)puVar1 << 8 < 0) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n              PTR_s_d_of_current_line_0007755c + 0x37b4);\n    return;\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x37b0,PTR_s_d_of_current_line_0007755c + 0x37a4,\n            PTR_s_d_of_current_line_0007755c + 0x3790);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n            PTR_s_d_of_current_line_0007755c + 0x37b4);\n  return;\n}\n\n" (function_definition "void usage(void)\n\n{\n  undefined *puVar1;\n  undefined4 uVar2;\n  undefined4 uVar3;\n  \n  puVar1 = PTR_flags_0007759c;\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cb8,5);\n  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cec,5);\n  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2d84,5);\n  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2dc4,5);\n  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2e0c,PTR_s_d_of_current_line_0007755c + 0x2e00,\n            PTR_s_d_of_current_line_0007755c + 0x2de8);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2e3c,PTR_s_d_of_current_line_0007755c + 0x2e30,\n              PTR_s_d_of_current_line_0007755c + 0x2e10);\n    uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2e40,5);\n    uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2e4c,5);\n    print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x2e60);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2ec0,PTR_s_d_of_current_line_0007755c + 0x2eb4,\n            PTR_s_d_of_current_line_0007755c + 0x2e8c);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2ef4,PTR_s_d_of_current_line_0007755c + 0x2ee4,\n            PTR_s_d_of_current_line_0007755c + 0x2ec4);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2f34,PTR_s_d_of_current_line_0007755c + 0x2f24,\n              PTR_s_d_of_current_line_0007755c + 0x2ef8);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2f60,PTR_s_d_of_current_line_0007755c + 0x2f54,\n            PTR_s_d_of_current_line_0007755c + 0x2f38);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2fa0,PTR_s_d_of_current_line_0007755c + 0x2f90,\n              PTR_s_d_of_current_line_0007755c + 0x2f64);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2fd0,PTR_s_d_of_current_line_0007755c + 0x2fc0,\n            PTR_s_d_of_current_line_0007755c + 0x2fa4);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3010,PTR_s_d_of_current_line_0007755c + 0x3000,\n            PTR_s_d_of_current_line_0007755c + 0x2fd4);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x304c,PTR_s_d_of_current_line_0007755c + 0x303c,\n            PTR_s_d_of_current_line_0007755c + 0x3014);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3084,PTR_s_d_of_current_line_0007755c + 0x3074,\n            PTR_s_d_of_current_line_0007755c + 0x3050);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x30bc,PTR_s_d_of_current_line_0007755c + 0x30b0,\n            PTR_s_d_of_current_line_0007755c + 0x3088);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x30ec,PTR_s_d_of_current_line_0007755c + 0x30e0,\n            PTR_s_d_of_current_line_0007755c + 0x30c0);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3128,PTR_s_d_of_current_line_0007755c + 0x3118,\n              PTR_s_d_of_current_line_0007755c + 0x30f0);\n  }\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x312c,5);\n  uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3138,5);\n  print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x314c);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3190,PTR_s_d_of_current_line_0007755c + 0x3180,\n              PTR_s_d_of_current_line_0007755c + 0x3170);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x31c8,PTR_s_d_of_current_line_0007755c + 0x31bc,\n            PTR_s_d_of_current_line_0007755c + 0x3194);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31cc,5);\n  uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31d8,5);\n  print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x31ec);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x323c,PTR_s_d_of_current_line_0007755c + 0x322c,\n            PTR_s_d_of_current_line_0007755c + 0x3210);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3270,PTR_s_d_of_current_line_0007755c + 0x3264,\n            PTR_s_d_of_current_line_0007755c + 0x3240);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x32ac,PTR_s_d_of_current_line_0007755c + 0x329c,\n            PTR_s_d_of_current_line_0007755c + 0x3274);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32b0,5);\n  uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32bc,5);\n  print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x32d0);\n  if (-1 < *(int *)puVar1 << 8) {\n    uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32f8,5);\n    uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3304,5);\n    print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x3314);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x336c,PTR_s_d_of_current_line_0007755c + 0x3364,\n            PTR_s_d_of_current_line_0007755c + 0x333c);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x33a4,PTR_s_d_of_current_line_0007755c + 0x3398,\n            PTR_s_d_of_current_line_0007755c + 0x3370);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x33d8,PTR_s_d_of_current_line_0007755c + 0x33c8,\n            PTR_s_d_of_current_line_0007755c + 0x33a8);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3414,PTR_s_d_of_current_line_0007755c + 0x3404,\n            PTR_s_d_of_current_line_0007755c + 0x33dc);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3450,PTR_s_d_of_current_line_0007755c + 0x3440,\n              PTR_s_d_of_current_line_0007755c + 0x3418);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x347c,PTR_s_d_of_current_line_0007755c + 0x3474,\n            PTR_s_d_of_current_line_0007755c + 0x3454);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x34b0,PTR_s_d_of_current_line_0007755c + 0x34a0,\n            PTR_s_d_of_current_line_0007755c + 0x3480);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x34e4,PTR_s_d_of_current_line_0007755c + 0x34d4,\n            PTR_s_d_of_current_line_0007755c + 0x34b4);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3520,PTR_s_d_of_current_line_0007755c + 0x3510,\n            PTR_s_d_of_current_line_0007755c + 0x34e8);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3548,PTR_s_d_of_current_line_0007755c + 0x3540,\n            PTR_s_d_of_current_line_0007755c + 0x3524);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3580,PTR_s_d_of_current_line_0007755c + 0x3574,\n            PTR_s_d_of_current_line_0007755c + 0x354c);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3584,5);\n  uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3590,5);\n  print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x35a8);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x35f4,PTR_s_d_of_current_line_0007755c + 0x35e8,\n            PTR_s_d_of_current_line_0007755c + 0x35c0);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x35f8,5);\n  uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3604,5);\n  print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x3614);\n  if (-1 < *(int *)puVar1 << 8) {\n    uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x363c,5);\n    uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3648,5);\n    print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x365c);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x36a4,PTR_s_d_of_current_line_0007755c + 0x3698,\n            PTR_s_d_of_current_line_0007755c + 0x3678);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x36d8,PTR_s_d_of_current_line_0007755c + 0x36d0,\n            PTR_s_d_of_current_line_0007755c + 0x36a8);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x36fc,PTR_s_d_of_current_line_0007755c + 0x36f4,\n            PTR_s_d_of_current_line_0007755c + 0x36dc);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3728,PTR_s_d_of_current_line_0007755c + 0x371c,\n            PTR_s_d_of_current_line_0007755c + 0x3700);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3758,PTR_s_d_of_current_line_0007755c + 0x374c,\n            PTR_s_d_of_current_line_0007755c + 0x372c);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x378c,PTR_s_d_of_current_line_0007755c + 0x3780,\n            PTR_s_d_of_current_line_0007755c + 0x375c);\n  if (*(int *)puVar1 << 8 < 0) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n              PTR_s_d_of_current_line_0007755c + 0x37b4);\n    return;\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x37b0,PTR_s_d_of_current_line_0007755c + 0x37a4,\n            PTR_s_d_of_current_line_0007755c + 0x3790);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n            PTR_s_d_of_current_line_0007755c + 0x37b4);\n  return;\n}" primitive_type (function_declarator "usage(void)" identifier (parameter_list "(void)" ( (parameter_declaration "void" primitive_type) ))) (compound_statement "{\n  undefined *puVar1;\n  undefined4 uVar2;\n  undefined4 uVar3;\n  \n  puVar1 = PTR_flags_0007759c;\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cb8,5);\n  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cec,5);\n  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2d84,5);\n  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2dc4,5);\n  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2e0c,PTR_s_d_of_current_line_0007755c + 0x2e00,\n            PTR_s_d_of_current_line_0007755c + 0x2de8);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2e3c,PTR_s_d_of_current_line_0007755c + 0x2e30,\n              PTR_s_d_of_current_line_0007755c + 0x2e10);\n    uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2e40,5);\n    uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2e4c,5);\n    print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x2e60);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2ec0,PTR_s_d_of_current_line_0007755c + 0x2eb4,\n            PTR_s_d_of_current_line_0007755c + 0x2e8c);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2ef4,PTR_s_d_of_current_line_0007755c + 0x2ee4,\n            PTR_s_d_of_current_line_0007755c + 0x2ec4);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2f34,PTR_s_d_of_current_line_0007755c + 0x2f24,\n              PTR_s_d_of_current_line_0007755c + 0x2ef8);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2f60,PTR_s_d_of_current_line_0007755c + 0x2f54,\n            PTR_s_d_of_current_line_0007755c + 0x2f38);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2fa0,PTR_s_d_of_current_line_0007755c + 0x2f90,\n              PTR_s_d_of_current_line_0007755c + 0x2f64);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2fd0,PTR_s_d_of_current_line_0007755c + 0x2fc0,\n            PTR_s_d_of_current_line_0007755c + 0x2fa4);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3010,PTR_s_d_of_current_line_0007755c + 0x3000,\n            PTR_s_d_of_current_line_0007755c + 0x2fd4);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x304c,PTR_s_d_of_current_line_0007755c + 0x303c,\n            PTR_s_d_of_current_line_0007755c + 0x3014);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3084,PTR_s_d_of_current_line_0007755c + 0x3074,\n            PTR_s_d_of_current_line_0007755c + 0x3050);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x30bc,PTR_s_d_of_current_line_0007755c + 0x30b0,\n            PTR_s_d_of_current_line_0007755c + 0x3088);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x30ec,PTR_s_d_of_current_line_0007755c + 0x30e0,\n            PTR_s_d_of_current_line_0007755c + 0x30c0);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3128,PTR_s_d_of_current_line_0007755c + 0x3118,\n              PTR_s_d_of_current_line_0007755c + 0x30f0);\n  }\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x312c,5);\n  uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3138,5);\n  print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x314c);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3190,PTR_s_d_of_current_line_0007755c + 0x3180,\n              PTR_s_d_of_current_line_0007755c + 0x3170);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x31c8,PTR_s_d_of_current_line_0007755c + 0x31bc,\n            PTR_s_d_of_current_line_0007755c + 0x3194);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31cc,5);\n  uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31d8,5);\n  print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x31ec);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x323c,PTR_s_d_of_current_line_0007755c + 0x322c,\n            PTR_s_d_of_current_line_0007755c + 0x3210);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3270,PTR_s_d_of_current_line_0007755c + 0x3264,\n            PTR_s_d_of_current_line_0007755c + 0x3240);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x32ac,PTR_s_d_of_current_line_0007755c + 0x329c,\n            PTR_s_d_of_current_line_0007755c + 0x3274);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32b0,5);\n  uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32bc,5);\n  print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x32d0);\n  if (-1 < *(int *)puVar1 << 8) {\n    uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32f8,5);\n    uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3304,5);\n    print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x3314);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x336c,PTR_s_d_of_current_line_0007755c + 0x3364,\n            PTR_s_d_of_current_line_0007755c + 0x333c);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x33a4,PTR_s_d_of_current_line_0007755c + 0x3398,\n            PTR_s_d_of_current_line_0007755c + 0x3370);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x33d8,PTR_s_d_of_current_line_0007755c + 0x33c8,\n            PTR_s_d_of_current_line_0007755c + 0x33a8);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3414,PTR_s_d_of_current_line_0007755c + 0x3404,\n            PTR_s_d_of_current_line_0007755c + 0x33dc);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3450,PTR_s_d_of_current_line_0007755c + 0x3440,\n              PTR_s_d_of_current_line_0007755c + 0x3418);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x347c,PTR_s_d_of_current_line_0007755c + 0x3474,\n            PTR_s_d_of_current_line_0007755c + 0x3454);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x34b0,PTR_s_d_of_current_line_0007755c + 0x34a0,\n            PTR_s_d_of_current_line_0007755c + 0x3480);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x34e4,PTR_s_d_of_current_line_0007755c + 0x34d4,\n            PTR_s_d_of_current_line_0007755c + 0x34b4);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3520,PTR_s_d_of_current_line_0007755c + 0x3510,\n            PTR_s_d_of_current_line_0007755c + 0x34e8);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3548,PTR_s_d_of_current_line_0007755c + 0x3540,\n            PTR_s_d_of_current_line_0007755c + 0x3524);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3580,PTR_s_d_of_current_line_0007755c + 0x3574,\n            PTR_s_d_of_current_line_0007755c + 0x354c);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3584,5);\n  uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3590,5);\n  print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x35a8);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x35f4,PTR_s_d_of_current_line_0007755c + 0x35e8,\n            PTR_s_d_of_current_line_0007755c + 0x35c0);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x35f8,5);\n  uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3604,5);\n  print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x3614);\n  if (-1 < *(int *)puVar1 << 8) {\n    uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x363c,5);\n    uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3648,5);\n    print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x365c);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x36a4,PTR_s_d_of_current_line_0007755c + 0x3698,\n            PTR_s_d_of_current_line_0007755c + 0x3678);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x36d8,PTR_s_d_of_current_line_0007755c + 0x36d0,\n            PTR_s_d_of_current_line_0007755c + 0x36a8);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x36fc,PTR_s_d_of_current_line_0007755c + 0x36f4,\n            PTR_s_d_of_current_line_0007755c + 0x36dc);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3728,PTR_s_d_of_current_line_0007755c + 0x371c,\n            PTR_s_d_of_current_line_0007755c + 0x3700);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3758,PTR_s_d_of_current_line_0007755c + 0x374c,\n            PTR_s_d_of_current_line_0007755c + 0x372c);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x378c,PTR_s_d_of_current_line_0007755c + 0x3780,\n            PTR_s_d_of_current_line_0007755c + 0x375c);\n  if (*(int *)puVar1 << 8 < 0) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n              PTR_s_d_of_current_line_0007755c + 0x37b4);\n    return;\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x37b0,PTR_s_d_of_current_line_0007755c + 0x37a4,\n            PTR_s_d_of_current_line_0007755c + 0x3790);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n            PTR_s_d_of_current_line_0007755c + 0x37b4);\n  return;\n}" { (declaration "undefined *puVar1;" type_identifier (pointer_declarator "*puVar1" * identifier) ;) (declaration "undefined4 uVar2;" type_identifier identifier ;) (declaration "undefined4 uVar3;" type_identifier identifier ;) (expression_statement "puVar1 = PTR_flags_0007759c;" (assignment_expression "puVar1 = PTR_flags_0007759c" identifier = identifier) ;) (expression_statement "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cb8,5);" (assignment_expression "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cb8,5)" identifier = (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cb8,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x2cb8,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2cb8" identifier + number_literal) , number_literal )))) ;) (expression_statement "(*(code *)PTR___printf_chk_00077f70)(1,uVar2);" (call_expression "(*(code *)PTR___printf_chk_00077f70)(1,uVar2)" (parenthesized_expression "(*(code *)PTR___printf_chk_00077f70)" ( (pointer_expression "*(code *)PTR___printf_chk_00077f70" * (cast_expression "(code *)PTR___printf_chk_00077f70" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(1,uVar2)" ( number_literal , identifier ))) ;) (expression_statement "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cec,5);" (assignment_expression "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cec,5)" identifier = (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cec,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x2cec,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2cec" identifier + number_literal) , number_literal )))) ;) (expression_statement "(*(code *)PTR___printf_chk_00077f70)(1,uVar2);" (call_expression "(*(code *)PTR___printf_chk_00077f70)(1,uVar2)" (parenthesized_expression "(*(code *)PTR___printf_chk_00077f70)" ( (pointer_expression "*(code *)PTR___printf_chk_00077f70" * (cast_expression "(code *)PTR___printf_chk_00077f70" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(1,uVar2)" ( number_literal , identifier ))) ;) (expression_statement "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2d84,5);" (assignment_expression "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2d84,5)" identifier = (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2d84,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x2d84,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2d84" identifier + number_literal) , number_literal )))) ;) (expression_statement "(*(code *)PTR___printf_chk_00077f70)(1,uVar2);" (call_expression "(*(code *)PTR___printf_chk_00077f70)(1,uVar2)" (parenthesized_expression "(*(code *)PTR___printf_chk_00077f70)" ( (pointer_expression "*(code *)PTR___printf_chk_00077f70" * (cast_expression "(code *)PTR___printf_chk_00077f70" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(1,uVar2)" ( number_literal , identifier ))) ;) (expression_statement "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2dc4,5);" (assignment_expression "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2dc4,5)" identifier = (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2dc4,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x2dc4,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2dc4" identifier + number_literal) , number_literal )))) ;) (expression_statement "(*(code *)PTR___printf_chk_00077f70)(1,uVar2);" (call_expression "(*(code *)PTR___printf_chk_00077f70)(1,uVar2)" (parenthesized_expression "(*(code *)PTR___printf_chk_00077f70)" ( (pointer_expression "*(code *)PTR___printf_chk_00077f70" * (cast_expression "(code *)PTR___printf_chk_00077f70" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(1,uVar2)" ( number_literal , identifier ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x2e0c,PTR_s_d_of_current_line_0007755c + 0x2e00,\n            PTR_s_d_of_current_line_0007755c + 0x2de8);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x2e0c,PTR_s_d_of_current_line_0007755c + 0x2e00,\n            PTR_s_d_of_current_line_0007755c + 0x2de8)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x2e0c,PTR_s_d_of_current_line_0007755c + 0x2e00,\n            PTR_s_d_of_current_line_0007755c + 0x2de8)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2e0c" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2e00" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2de8" identifier + number_literal) ))) ;) (if_statement "if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2e3c,PTR_s_d_of_current_line_0007755c + 0x2e30,\n              PTR_s_d_of_current_line_0007755c + 0x2e10);\n    uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2e40,5);\n    uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2e4c,5);\n    print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x2e60);\n  }" if (parenthesized_expression "(-1 < *(int *)puVar1 << 8)" ( (binary_expression "-1 < *(int *)puVar1 << 8" number_literal < (binary_expression "*(int *)puVar1 << 8" (pointer_expression "*(int *)puVar1" * (cast_expression "(int *)puVar1" ( (type_descriptor "int *" primitive_type (abstract_pointer_declarator "*" *)) ) identifier)) << number_literal)) )) (compound_statement "{\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2e3c,PTR_s_d_of_current_line_0007755c + 0x2e30,\n              PTR_s_d_of_current_line_0007755c + 0x2e10);\n    uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2e40,5);\n    uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2e4c,5);\n    print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x2e60);\n  }" { (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x2e3c,PTR_s_d_of_current_line_0007755c + 0x2e30,\n              PTR_s_d_of_current_line_0007755c + 0x2e10);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x2e3c,PTR_s_d_of_current_line_0007755c + 0x2e30,\n              PTR_s_d_of_current_line_0007755c + 0x2e10)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x2e3c,PTR_s_d_of_current_line_0007755c + 0x2e30,\n              PTR_s_d_of_current_line_0007755c + 0x2e10)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2e3c" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2e30" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2e10" identifier + number_literal) ))) ;) (expression_statement "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2e40,5);" (assignment_expression "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2e40,5)" identifier = (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2e40,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x2e40,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2e40" identifier + number_literal) , number_literal )))) ;) (expression_statement "uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2e4c,5);" (assignment_expression "uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2e4c,5)" identifier = (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2e4c,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x2e4c,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2e4c" identifier + number_literal) , number_literal )))) ;) (expression_statement "print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x2e60);" (call_expression "print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x2e60)" identifier (argument_list "(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x2e60)" ( identifier , identifier , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2e60" identifier + number_literal) ))) ;) })) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x2ec0,PTR_s_d_of_current_line_0007755c + 0x2eb4,\n            PTR_s_d_of_current_line_0007755c + 0x2e8c);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x2ec0,PTR_s_d_of_current_line_0007755c + 0x2eb4,\n            PTR_s_d_of_current_line_0007755c + 0x2e8c)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x2ec0,PTR_s_d_of_current_line_0007755c + 0x2eb4,\n            PTR_s_d_of_current_line_0007755c + 0x2e8c)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2ec0" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2eb4" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2e8c" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x2ef4,PTR_s_d_of_current_line_0007755c + 0x2ee4,\n            PTR_s_d_of_current_line_0007755c + 0x2ec4);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x2ef4,PTR_s_d_of_current_line_0007755c + 0x2ee4,\n            PTR_s_d_of_current_line_0007755c + 0x2ec4)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x2ef4,PTR_s_d_of_current_line_0007755c + 0x2ee4,\n            PTR_s_d_of_current_line_0007755c + 0x2ec4)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2ef4" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2ee4" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2ec4" identifier + number_literal) ))) ;) (if_statement "if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2f34,PTR_s_d_of_current_line_0007755c + 0x2f24,\n              PTR_s_d_of_current_line_0007755c + 0x2ef8);\n  }" if (parenthesized_expression "(-1 < *(int *)puVar1 << 8)" ( (binary_expression "-1 < *(int *)puVar1 << 8" number_literal < (binary_expression "*(int *)puVar1 << 8" (pointer_expression "*(int *)puVar1" * (cast_expression "(int *)puVar1" ( (type_descriptor "int *" primitive_type (abstract_pointer_declarator "*" *)) ) identifier)) << number_literal)) )) (compound_statement "{\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2f34,PTR_s_d_of_current_line_0007755c + 0x2f24,\n              PTR_s_d_of_current_line_0007755c + 0x2ef8);\n  }" { (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x2f34,PTR_s_d_of_current_line_0007755c + 0x2f24,\n              PTR_s_d_of_current_line_0007755c + 0x2ef8);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x2f34,PTR_s_d_of_current_line_0007755c + 0x2f24,\n              PTR_s_d_of_current_line_0007755c + 0x2ef8)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x2f34,PTR_s_d_of_current_line_0007755c + 0x2f24,\n              PTR_s_d_of_current_line_0007755c + 0x2ef8)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2f34" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2f24" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2ef8" identifier + number_literal) ))) ;) })) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x2f60,PTR_s_d_of_current_line_0007755c + 0x2f54,\n            PTR_s_d_of_current_line_0007755c + 0x2f38);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x2f60,PTR_s_d_of_current_line_0007755c + 0x2f54,\n            PTR_s_d_of_current_line_0007755c + 0x2f38)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x2f60,PTR_s_d_of_current_line_0007755c + 0x2f54,\n            PTR_s_d_of_current_line_0007755c + 0x2f38)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2f60" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2f54" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2f38" identifier + number_literal) ))) ;) (if_statement "if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2fa0,PTR_s_d_of_current_line_0007755c + 0x2f90,\n              PTR_s_d_of_current_line_0007755c + 0x2f64);\n  }" if (parenthesized_expression "(-1 < *(int *)puVar1 << 8)" ( (binary_expression "-1 < *(int *)puVar1 << 8" number_literal < (binary_expression "*(int *)puVar1 << 8" (pointer_expression "*(int *)puVar1" * (cast_expression "(int *)puVar1" ( (type_descriptor "int *" primitive_type (abstract_pointer_declarator "*" *)) ) identifier)) << number_literal)) )) (compound_statement "{\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2fa0,PTR_s_d_of_current_line_0007755c + 0x2f90,\n              PTR_s_d_of_current_line_0007755c + 0x2f64);\n  }" { (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x2fa0,PTR_s_d_of_current_line_0007755c + 0x2f90,\n              PTR_s_d_of_current_line_0007755c + 0x2f64);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x2fa0,PTR_s_d_of_current_line_0007755c + 0x2f90,\n              PTR_s_d_of_current_line_0007755c + 0x2f64)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x2fa0,PTR_s_d_of_current_line_0007755c + 0x2f90,\n              PTR_s_d_of_current_line_0007755c + 0x2f64)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2fa0" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2f90" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2f64" identifier + number_literal) ))) ;) })) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x2fd0,PTR_s_d_of_current_line_0007755c + 0x2fc0,\n            PTR_s_d_of_current_line_0007755c + 0x2fa4);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x2fd0,PTR_s_d_of_current_line_0007755c + 0x2fc0,\n            PTR_s_d_of_current_line_0007755c + 0x2fa4)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x2fd0,PTR_s_d_of_current_line_0007755c + 0x2fc0,\n            PTR_s_d_of_current_line_0007755c + 0x2fa4)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2fd0" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2fc0" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2fa4" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x3010,PTR_s_d_of_current_line_0007755c + 0x3000,\n            PTR_s_d_of_current_line_0007755c + 0x2fd4);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x3010,PTR_s_d_of_current_line_0007755c + 0x3000,\n            PTR_s_d_of_current_line_0007755c + 0x2fd4)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x3010,PTR_s_d_of_current_line_0007755c + 0x3000,\n            PTR_s_d_of_current_line_0007755c + 0x2fd4)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3010" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3000" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2fd4" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x304c,PTR_s_d_of_current_line_0007755c + 0x303c,\n            PTR_s_d_of_current_line_0007755c + 0x3014);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x304c,PTR_s_d_of_current_line_0007755c + 0x303c,\n            PTR_s_d_of_current_line_0007755c + 0x3014)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x304c,PTR_s_d_of_current_line_0007755c + 0x303c,\n            PTR_s_d_of_current_line_0007755c + 0x3014)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x304c" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x303c" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3014" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x3084,PTR_s_d_of_current_line_0007755c + 0x3074,\n            PTR_s_d_of_current_line_0007755c + 0x3050);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x3084,PTR_s_d_of_current_line_0007755c + 0x3074,\n            PTR_s_d_of_current_line_0007755c + 0x3050)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x3084,PTR_s_d_of_current_line_0007755c + 0x3074,\n            PTR_s_d_of_current_line_0007755c + 0x3050)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3084" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3074" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3050" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x30bc,PTR_s_d_of_current_line_0007755c + 0x30b0,\n            PTR_s_d_of_current_line_0007755c + 0x3088);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x30bc,PTR_s_d_of_current_line_0007755c + 0x30b0,\n            PTR_s_d_of_current_line_0007755c + 0x3088)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x30bc,PTR_s_d_of_current_line_0007755c + 0x30b0,\n            PTR_s_d_of_current_line_0007755c + 0x3088)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x30bc" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x30b0" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3088" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x30ec,PTR_s_d_of_current_line_0007755c + 0x30e0,\n            PTR_s_d_of_current_line_0007755c + 0x30c0);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x30ec,PTR_s_d_of_current_line_0007755c + 0x30e0,\n            PTR_s_d_of_current_line_0007755c + 0x30c0)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x30ec,PTR_s_d_of_current_line_0007755c + 0x30e0,\n            PTR_s_d_of_current_line_0007755c + 0x30c0)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x30ec" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x30e0" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x30c0" identifier + number_literal) ))) ;) (if_statement "if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3128,PTR_s_d_of_current_line_0007755c + 0x3118,\n              PTR_s_d_of_current_line_0007755c + 0x30f0);\n  }" if (parenthesized_expression "(-1 < *(int *)puVar1 << 8)" ( (binary_expression "-1 < *(int *)puVar1 << 8" number_literal < (binary_expression "*(int *)puVar1 << 8" (pointer_expression "*(int *)puVar1" * (cast_expression "(int *)puVar1" ( (type_descriptor "int *" primitive_type (abstract_pointer_declarator "*" *)) ) identifier)) << number_literal)) )) (compound_statement "{\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3128,PTR_s_d_of_current_line_0007755c + 0x3118,\n              PTR_s_d_of_current_line_0007755c + 0x30f0);\n  }" { (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x3128,PTR_s_d_of_current_line_0007755c + 0x3118,\n              PTR_s_d_of_current_line_0007755c + 0x30f0);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x3128,PTR_s_d_of_current_line_0007755c + 0x3118,\n              PTR_s_d_of_current_line_0007755c + 0x30f0)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x3128,PTR_s_d_of_current_line_0007755c + 0x3118,\n              PTR_s_d_of_current_line_0007755c + 0x30f0)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3128" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3118" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x30f0" identifier + number_literal) ))) ;) })) (expression_statement "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x312c,5);" (assignment_expression "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x312c,5)" identifier = (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x312c,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x312c,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x312c" identifier + number_literal) , number_literal )))) ;) (expression_statement "uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3138,5);" (assignment_expression "uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3138,5)" identifier = (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3138,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x3138,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3138" identifier + number_literal) , number_literal )))) ;) (expression_statement "print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x314c);" (call_expression "print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x314c)" identifier (argument_list "(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x314c)" ( identifier , identifier , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x314c" identifier + number_literal) ))) ;) (if_statement "if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3190,PTR_s_d_of_current_line_0007755c + 0x3180,\n              PTR_s_d_of_current_line_0007755c + 0x3170);\n  }" if (parenthesized_expression "(-1 < *(int *)puVar1 << 8)" ( (binary_expression "-1 < *(int *)puVar1 << 8" number_literal < (binary_expression "*(int *)puVar1 << 8" (pointer_expression "*(int *)puVar1" * (cast_expression "(int *)puVar1" ( (type_descriptor "int *" primitive_type (abstract_pointer_declarator "*" *)) ) identifier)) << number_literal)) )) (compound_statement "{\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3190,PTR_s_d_of_current_line_0007755c + 0x3180,\n              PTR_s_d_of_current_line_0007755c + 0x3170);\n  }" { (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x3190,PTR_s_d_of_current_line_0007755c + 0x3180,\n              PTR_s_d_of_current_line_0007755c + 0x3170);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x3190,PTR_s_d_of_current_line_0007755c + 0x3180,\n              PTR_s_d_of_current_line_0007755c + 0x3170)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x3190,PTR_s_d_of_current_line_0007755c + 0x3180,\n              PTR_s_d_of_current_line_0007755c + 0x3170)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3190" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3180" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3170" identifier + number_literal) ))) ;) })) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x31c8,PTR_s_d_of_current_line_0007755c + 0x31bc,\n            PTR_s_d_of_current_line_0007755c + 0x3194);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x31c8,PTR_s_d_of_current_line_0007755c + 0x31bc,\n            PTR_s_d_of_current_line_0007755c + 0x3194)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x31c8,PTR_s_d_of_current_line_0007755c + 0x31bc,\n            PTR_s_d_of_current_line_0007755c + 0x3194)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x31c8" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x31bc" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3194" identifier + number_literal) ))) ;) (expression_statement "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31cc,5);" (assignment_expression "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31cc,5)" identifier = (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31cc,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x31cc,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x31cc" identifier + number_literal) , number_literal )))) ;) (expression_statement "uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31d8,5);" (assignment_expression "uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31d8,5)" identifier = (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31d8,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x31d8,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x31d8" identifier + number_literal) , number_literal )))) ;) (expression_statement "print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x31ec);" (call_expression "print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x31ec)" identifier (argument_list "(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x31ec)" ( identifier , identifier , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x31ec" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x323c,PTR_s_d_of_current_line_0007755c + 0x322c,\n            PTR_s_d_of_current_line_0007755c + 0x3210);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x323c,PTR_s_d_of_current_line_0007755c + 0x322c,\n            PTR_s_d_of_current_line_0007755c + 0x3210)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x323c,PTR_s_d_of_current_line_0007755c + 0x322c,\n            PTR_s_d_of_current_line_0007755c + 0x3210)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x323c" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x322c" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3210" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x3270,PTR_s_d_of_current_line_0007755c + 0x3264,\n            PTR_s_d_of_current_line_0007755c + 0x3240);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x3270,PTR_s_d_of_current_line_0007755c + 0x3264,\n            PTR_s_d_of_current_line_0007755c + 0x3240)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x3270,PTR_s_d_of_current_line_0007755c + 0x3264,\n            PTR_s_d_of_current_line_0007755c + 0x3240)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3270" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3264" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3240" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x32ac,PTR_s_d_of_current_line_0007755c + 0x329c,\n            PTR_s_d_of_current_line_0007755c + 0x3274);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x32ac,PTR_s_d_of_current_line_0007755c + 0x329c,\n            PTR_s_d_of_current_line_0007755c + 0x3274)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x32ac,PTR_s_d_of_current_line_0007755c + 0x329c,\n            PTR_s_d_of_current_line_0007755c + 0x3274)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x32ac" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x329c" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3274" identifier + number_literal) ))) ;) (expression_statement "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32b0,5);" (assignment_expression "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32b0,5)" identifier = (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32b0,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x32b0,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x32b0" identifier + number_literal) , number_literal )))) ;) (expression_statement "uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32bc,5);" (assignment_expression "uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32bc,5)" identifier = (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32bc,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x32bc,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x32bc" identifier + number_literal) , number_literal )))) ;) (expression_statement "print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x32d0);" (call_expression "print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x32d0)" identifier (argument_list "(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x32d0)" ( identifier , identifier , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x32d0" identifier + number_literal) ))) ;) (if_statement "if (-1 < *(int *)puVar1 << 8) {\n    uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32f8,5);\n    uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3304,5);\n    print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x3314);\n  }" if (parenthesized_expression "(-1 < *(int *)puVar1 << 8)" ( (binary_expression "-1 < *(int *)puVar1 << 8" number_literal < (binary_expression "*(int *)puVar1 << 8" (pointer_expression "*(int *)puVar1" * (cast_expression "(int *)puVar1" ( (type_descriptor "int *" primitive_type (abstract_pointer_declarator "*" *)) ) identifier)) << number_literal)) )) (compound_statement "{\n    uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32f8,5);\n    uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3304,5);\n    print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x3314);\n  }" { (expression_statement "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32f8,5);" (assignment_expression "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32f8,5)" identifier = (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32f8,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x32f8,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x32f8" identifier + number_literal) , number_literal )))) ;) (expression_statement "uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3304,5);" (assignment_expression "uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3304,5)" identifier = (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3304,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x3304,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3304" identifier + number_literal) , number_literal )))) ;) (expression_statement "print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x3314);" (call_expression "print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x3314)" identifier (argument_list "(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x3314)" ( identifier , identifier , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3314" identifier + number_literal) ))) ;) })) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x336c,PTR_s_d_of_current_line_0007755c + 0x3364,\n            PTR_s_d_of_current_line_0007755c + 0x333c);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x336c,PTR_s_d_of_current_line_0007755c + 0x3364,\n            PTR_s_d_of_current_line_0007755c + 0x333c)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x336c,PTR_s_d_of_current_line_0007755c + 0x3364,\n            PTR_s_d_of_current_line_0007755c + 0x333c)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x336c" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3364" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x333c" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x33a4,PTR_s_d_of_current_line_0007755c + 0x3398,\n            PTR_s_d_of_current_line_0007755c + 0x3370);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x33a4,PTR_s_d_of_current_line_0007755c + 0x3398,\n            PTR_s_d_of_current_line_0007755c + 0x3370)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x33a4,PTR_s_d_of_current_line_0007755c + 0x3398,\n            PTR_s_d_of_current_line_0007755c + 0x3370)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x33a4" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3398" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3370" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x33d8,PTR_s_d_of_current_line_0007755c + 0x33c8,\n            PTR_s_d_of_current_line_0007755c + 0x33a8);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x33d8,PTR_s_d_of_current_line_0007755c + 0x33c8,\n            PTR_s_d_of_current_line_0007755c + 0x33a8)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x33d8,PTR_s_d_of_current_line_0007755c + 0x33c8,\n            PTR_s_d_of_current_line_0007755c + 0x33a8)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x33d8" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x33c8" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x33a8" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x3414,PTR_s_d_of_current_line_0007755c + 0x3404,\n            PTR_s_d_of_current_line_0007755c + 0x33dc);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x3414,PTR_s_d_of_current_line_0007755c + 0x3404,\n            PTR_s_d_of_current_line_0007755c + 0x33dc)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x3414,PTR_s_d_of_current_line_0007755c + 0x3404,\n            PTR_s_d_of_current_line_0007755c + 0x33dc)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3414" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3404" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x33dc" identifier + number_literal) ))) ;) (if_statement "if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3450,PTR_s_d_of_current_line_0007755c + 0x3440,\n              PTR_s_d_of_current_line_0007755c + 0x3418);\n  }" if (parenthesized_expression "(-1 < *(int *)puVar1 << 8)" ( (binary_expression "-1 < *(int *)puVar1 << 8" number_literal < (binary_expression "*(int *)puVar1 << 8" (pointer_expression "*(int *)puVar1" * (cast_expression "(int *)puVar1" ( (type_descriptor "int *" primitive_type (abstract_pointer_declarator "*" *)) ) identifier)) << number_literal)) )) (compound_statement "{\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3450,PTR_s_d_of_current_line_0007755c + 0x3440,\n              PTR_s_d_of_current_line_0007755c + 0x3418);\n  }" { (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x3450,PTR_s_d_of_current_line_0007755c + 0x3440,\n              PTR_s_d_of_current_line_0007755c + 0x3418);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x3450,PTR_s_d_of_current_line_0007755c + 0x3440,\n              PTR_s_d_of_current_line_0007755c + 0x3418)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x3450,PTR_s_d_of_current_line_0007755c + 0x3440,\n              PTR_s_d_of_current_line_0007755c + 0x3418)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3450" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3440" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3418" identifier + number_literal) ))) ;) })) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x347c,PTR_s_d_of_current_line_0007755c + 0x3474,\n            PTR_s_d_of_current_line_0007755c + 0x3454);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x347c,PTR_s_d_of_current_line_0007755c + 0x3474,\n            PTR_s_d_of_current_line_0007755c + 0x3454)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x347c,PTR_s_d_of_current_line_0007755c + 0x3474,\n            PTR_s_d_of_current_line_0007755c + 0x3454)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x347c" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3474" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3454" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x34b0,PTR_s_d_of_current_line_0007755c + 0x34a0,\n            PTR_s_d_of_current_line_0007755c + 0x3480);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x34b0,PTR_s_d_of_current_line_0007755c + 0x34a0,\n            PTR_s_d_of_current_line_0007755c + 0x3480)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x34b0,PTR_s_d_of_current_line_0007755c + 0x34a0,\n            PTR_s_d_of_current_line_0007755c + 0x3480)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x34b0" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x34a0" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3480" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x34e4,PTR_s_d_of_current_line_0007755c + 0x34d4,\n            PTR_s_d_of_current_line_0007755c + 0x34b4);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x34e4,PTR_s_d_of_current_line_0007755c + 0x34d4,\n            PTR_s_d_of_current_line_0007755c + 0x34b4)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x34e4,PTR_s_d_of_current_line_0007755c + 0x34d4,\n            PTR_s_d_of_current_line_0007755c + 0x34b4)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x34e4" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x34d4" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x34b4" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x3520,PTR_s_d_of_current_line_0007755c + 0x3510,\n            PTR_s_d_of_current_line_0007755c + 0x34e8);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x3520,PTR_s_d_of_current_line_0007755c + 0x3510,\n            PTR_s_d_of_current_line_0007755c + 0x34e8)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x3520,PTR_s_d_of_current_line_0007755c + 0x3510,\n            PTR_s_d_of_current_line_0007755c + 0x34e8)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3520" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3510" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x34e8" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x3548,PTR_s_d_of_current_line_0007755c + 0x3540,\n            PTR_s_d_of_current_line_0007755c + 0x3524);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x3548,PTR_s_d_of_current_line_0007755c + 0x3540,\n            PTR_s_d_of_current_line_0007755c + 0x3524)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x3548,PTR_s_d_of_current_line_0007755c + 0x3540,\n            PTR_s_d_of_current_line_0007755c + 0x3524)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3548" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3540" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3524" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x3580,PTR_s_d_of_current_line_0007755c + 0x3574,\n            PTR_s_d_of_current_line_0007755c + 0x354c);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x3580,PTR_s_d_of_current_line_0007755c + 0x3574,\n            PTR_s_d_of_current_line_0007755c + 0x354c)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x3580,PTR_s_d_of_current_line_0007755c + 0x3574,\n            PTR_s_d_of_current_line_0007755c + 0x354c)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3580" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3574" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x354c" identifier + number_literal) ))) ;) (expression_statement "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3584,5);" (assignment_expression "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3584,5)" identifier = (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3584,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x3584,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3584" identifier + number_literal) , number_literal )))) ;) (expression_statement "uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3590,5);" (assignment_expression "uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3590,5)" identifier = (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3590,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x3590,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3590" identifier + number_literal) , number_literal )))) ;) (expression_statement "print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x35a8);" (call_expression "print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x35a8)" identifier (argument_list "(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x35a8)" ( identifier , identifier , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x35a8" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x35f4,PTR_s_d_of_current_line_0007755c + 0x35e8,\n            PTR_s_d_of_current_line_0007755c + 0x35c0);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x35f4,PTR_s_d_of_current_line_0007755c + 0x35e8,\n            PTR_s_d_of_current_line_0007755c + 0x35c0)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x35f4,PTR_s_d_of_current_line_0007755c + 0x35e8,\n            PTR_s_d_of_current_line_0007755c + 0x35c0)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x35f4" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x35e8" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x35c0" identifier + number_literal) ))) ;) (expression_statement "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x35f8,5);" (assignment_expression "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x35f8,5)" identifier = (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x35f8,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x35f8,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x35f8" identifier + number_literal) , number_literal )))) ;) (expression_statement "uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3604,5);" (assignment_expression "uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3604,5)" identifier = (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3604,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x3604,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3604" identifier + number_literal) , number_literal )))) ;) (expression_statement "print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x3614);" (call_expression "print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x3614)" identifier (argument_list "(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x3614)" ( identifier , identifier , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3614" identifier + number_literal) ))) ;) (if_statement "if (-1 < *(int *)puVar1 << 8) {\n    uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x363c,5);\n    uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3648,5);\n    print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x365c);\n  }" if (parenthesized_expression "(-1 < *(int *)puVar1 << 8)" ( (binary_expression "-1 < *(int *)puVar1 << 8" number_literal < (binary_expression "*(int *)puVar1 << 8" (pointer_expression "*(int *)puVar1" * (cast_expression "(int *)puVar1" ( (type_descriptor "int *" primitive_type (abstract_pointer_declarator "*" *)) ) identifier)) << number_literal)) )) (compound_statement "{\n    uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x363c,5);\n    uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3648,5);\n    print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x365c);\n  }" { (expression_statement "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x363c,5);" (assignment_expression "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x363c,5)" identifier = (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x363c,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x363c,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x363c" identifier + number_literal) , number_literal )))) ;) (expression_statement "uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3648,5);" (assignment_expression "uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3648,5)" identifier = (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3648,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" ( (pointer_expression "*(code *)PTR_dcgettext_000780cc" * (cast_expression "(code *)PTR_dcgettext_000780cc" ( (type_descriptor "code *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier)) )) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x3648,5)" ( number_literal , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3648" identifier + number_literal) , number_literal )))) ;) (expression_statement "print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x365c);" (call_expression "print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x365c)" identifier (argument_list "(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x365c)" ( identifier , identifier , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x365c" identifier + number_literal) ))) ;) })) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x36a4,PTR_s_d_of_current_line_0007755c + 0x3698,\n            PTR_s_d_of_current_line_0007755c + 0x3678);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x36a4,PTR_s_d_of_current_line_0007755c + 0x3698,\n            PTR_s_d_of_current_line_0007755c + 0x3678)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x36a4,PTR_s_d_of_current_line_0007755c + 0x3698,\n            PTR_s_d_of_current_line_0007755c + 0x3678)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x36a4" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3698" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3678" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x36d8,PTR_s_d_of_current_line_0007755c + 0x36d0,\n            PTR_s_d_of_current_line_0007755c + 0x36a8);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x36d8,PTR_s_d_of_current_line_0007755c + 0x36d0,\n            PTR_s_d_of_current_line_0007755c + 0x36a8)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x36d8,PTR_s_d_of_current_line_0007755c + 0x36d0,\n            PTR_s_d_of_current_line_0007755c + 0x36a8)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x36d8" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x36d0" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x36a8" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x36fc,PTR_s_d_of_current_line_0007755c + 0x36f4,\n            PTR_s_d_of_current_line_0007755c + 0x36dc);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x36fc,PTR_s_d_of_current_line_0007755c + 0x36f4,\n            PTR_s_d_of_current_line_0007755c + 0x36dc)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x36fc,PTR_s_d_of_current_line_0007755c + 0x36f4,\n            PTR_s_d_of_current_line_0007755c + 0x36dc)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x36fc" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x36f4" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x36dc" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x3728,PTR_s_d_of_current_line_0007755c + 0x371c,\n            PTR_s_d_of_current_line_0007755c + 0x3700);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x3728,PTR_s_d_of_current_line_0007755c + 0x371c,\n            PTR_s_d_of_current_line_0007755c + 0x3700)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x3728,PTR_s_d_of_current_line_0007755c + 0x371c,\n            PTR_s_d_of_current_line_0007755c + 0x3700)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3728" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x371c" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3700" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x3758,PTR_s_d_of_current_line_0007755c + 0x374c,\n            PTR_s_d_of_current_line_0007755c + 0x372c);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x3758,PTR_s_d_of_current_line_0007755c + 0x374c,\n            PTR_s_d_of_current_line_0007755c + 0x372c)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x3758,PTR_s_d_of_current_line_0007755c + 0x374c,\n            PTR_s_d_of_current_line_0007755c + 0x372c)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3758" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x374c" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x372c" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x378c,PTR_s_d_of_current_line_0007755c + 0x3780,\n            PTR_s_d_of_current_line_0007755c + 0x375c);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x378c,PTR_s_d_of_current_line_0007755c + 0x3780,\n            PTR_s_d_of_current_line_0007755c + 0x375c)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x378c,PTR_s_d_of_current_line_0007755c + 0x3780,\n            PTR_s_d_of_current_line_0007755c + 0x375c)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x378c" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3780" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x375c" identifier + number_literal) ))) ;) (if_statement "if (*(int *)puVar1 << 8 < 0) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n              PTR_s_d_of_current_line_0007755c + 0x37b4);\n    return;\n  }" if (parenthesized_expression "(*(int *)puVar1 << 8 < 0)" ( (binary_expression "*(int *)puVar1 << 8 < 0" (binary_expression "*(int *)puVar1 << 8" (pointer_expression "*(int *)puVar1" * (cast_expression "(int *)puVar1" ( (type_descriptor "int *" primitive_type (abstract_pointer_declarator "*" *)) ) identifier)) << number_literal) < number_literal) )) (compound_statement "{\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n              PTR_s_d_of_current_line_0007755c + 0x37b4);\n    return;\n  }" { (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n              PTR_s_d_of_current_line_0007755c + 0x37b4);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n              PTR_s_d_of_current_line_0007755c + 0x37b4)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n              PTR_s_d_of_current_line_0007755c + 0x37b4)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x37dc" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x37d0" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x37b4" identifier + number_literal) ))) ;) (return_statement "return;" return ;) })) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x37b0,PTR_s_d_of_current_line_0007755c + 0x37a4,\n            PTR_s_d_of_current_line_0007755c + 0x3790);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x37b0,PTR_s_d_of_current_line_0007755c + 0x37a4,\n            PTR_s_d_of_current_line_0007755c + 0x3790)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x37b0,PTR_s_d_of_current_line_0007755c + 0x37a4,\n            PTR_s_d_of_current_line_0007755c + 0x3790)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x37b0" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x37a4" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3790" identifier + number_literal) ))) ;) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n            PTR_s_d_of_current_line_0007755c + 0x37b4);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n            PTR_s_d_of_current_line_0007755c + 0x37b4)" identifier (argument_list "(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n            PTR_s_d_of_current_line_0007755c + 0x37b4)" ( (binary_expression "PTR_s_d_of_current_line_0007755c + 0x37dc" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x37d0" identifier + number_literal) , (binary_expression "PTR_s_d_of_current_line_0007755c + 0x37b4" identifier + number_literal) ))) ;) (return_statement "return;" return ;) })))
(translation_unit (function_definition TYPE (function_declarator IDENT (parameter_list ( (parameter_declaration TYPE) ))) (compound_statement { (declaration TYPE (pointer_declarator * IDENT) ;) (declaration TYPE IDENT ;) (declaration TYPE IDENT ;) (expression_statement (assignment_expression IDENT = IDENT) ;) (expression_statement (assignment_expression IDENT = (call_expression (parenthesized_expression ( (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) IDENT)) )) (argument_list ( LIT , (binary_expression IDENT + LIT) , LIT )))) ;) (expression_statement (call_expression (parenthesized_expression ( (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) IDENT)) )) (argument_list ( LIT , IDENT ))) ;) (expression_statement (assignment_expression IDENT = (call_expression (parenthesized_expression ( (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) IDENT)) )) (argument_list ( LIT , (binary_expression IDENT + LIT) , LIT )))) ;) (expression_statement (call_expression (parenthesized_expression ( (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) IDENT)) )) (argument_list ( LIT , IDENT ))) ;) (expression_statement (assignment_expression IDENT = (call_expression (parenthesized_expression ( (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) IDENT)) )) (argument_list ( LIT , (binary_expression IDENT + LIT) , LIT )))) ;) (expression_statement (call_expression (parenthesized_expression ( (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) IDENT)) )) (argument_list ( LIT , IDENT ))) ;) (expression_statement (assignment_expression IDENT = (call_expression (parenthesized_expression ( (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) IDENT)) )) (argument_list ( LIT , (binary_expression IDENT + LIT) , LIT )))) ;) (expression_statement (call_expression (parenthesized_expression ( (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) IDENT)) )) (argument_list ( LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) ))) ;) (if_statement if (parenthesized_expression ( (binary_expression LIT < (binary_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) IDENT)) << LIT)) )) (compound_statement { (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) ))) ;) (expression_statement (assignment_expression IDENT = (call_expression (parenthesized_expression ( (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) IDENT)) )) (argument_list ( LIT , (binary_expression IDENT + LIT) , LIT )))) ;) (expression_statement (assignment_expression IDENT = (call_expression (parenthesized_expression ( (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) IDENT)) )) (argument_list ( LIT , (binary_expression IDENT + LIT) , LIT )))) ;) (expression_statement (call_expression IDENT (argument_list ( IDENT , IDENT , (binary_expression IDENT + LIT) ))) ;) })) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) ))) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) ))) ;) (if_statement if (parenthesized_expression ( (binary_expression LIT < (binary_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) IDENT)) << LIT)) )) (compound_statement { (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) ))) ;) })) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) ))) ;) (if_statement if (parenthesized_expression ( (binary_expression LIT < (binary_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) IDENT)) << LIT)) )) (compound_statement { (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) ))) ;) })) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) ))) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) ))) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) ))) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) ))) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) ))) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) ))) ;) (if_statement if (parenthesized_expression ( (binary_expression LIT < (binary_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) IDENT)) << LIT)) )) (compound_statement { (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) ))) ;) })) (expression_statement (assignment_expression IDENT = (call_expression (parenthesized_expression ( (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) IDENT)) )) (argument_list ( LIT , (binary_expression IDENT + LIT) , LIT )))) ;) (expression_statement (assignment_expression IDENT = (call_expression (parenthesized_expression ( (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) IDENT)) )) (argument_list ( LIT , (binary_expression IDENT + LIT) , LIT )))) ;) (expression_statement (call_expression IDENT (argument_list ( IDENT , IDENT , (binary_expression IDENT + LIT) ))) ;) (if_statement if (parenthesized_expression ( (binary_expression LIT < (binary_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) IDENT)) << LIT)) )) (compound_statement { (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) ))) ;) })) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) ))) ;) (expression_statement (assignment_expression IDENT = (call_expression (parenthesized_expression ( (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) IDENT)) )) (argument_list ( LIT , (binary_expression IDENT + LIT) , LIT )))) ;) (expression_statement (assignment_expression IDENT = (call_expression (parenthesized_expression ( (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) IDENT)) )) (argument_list ( LIT , (binary_expression IDENT + LIT) , LIT )))) ;) (expression_statement (call_expression IDENT (argument_list ( IDENT , IDENT , (binary_expression IDENT + LIT) ))) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) ))) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) ))) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) ))) ;) (expression_statement (assignment_expression IDENT = (call_expression (parenthesized_expression ( (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) IDENT)) )) (argument_list ( LIT , (binary_expression IDENT + LIT) , LIT )))) ;) (expression_statement (assignment_expression IDENT = (call_expression (parenthesized_expression ( (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) IDENT)) )) (argument_list ( LIT , (binary_expression IDENT + LIT) , LIT )))) ;) (expression_statement (call_expression IDENT (argument_list ( IDENT , IDENT , (binary_expression IDENT + LIT) ))) ;) (if_statement if (parenthesized_expression ( (binary_expression LIT < (binary_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) IDENT)) << LIT)) )) (compound_statement { (expression_statement (assignment_expression IDENT = (call_expression (parenthesized_expression ( (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) IDENT)) )) (argument_list ( LIT , (binary_expression IDENT + LIT) , LIT )))) ;) (expression_statement (assignment_expression IDENT = (call_expression (parenthesized_expression ( (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) IDENT)) )) (argument_list ( LIT , (binary_expression IDENT + LIT) , LIT )))) ;) (expression_statement (call_expression IDENT (argument_list ( IDENT , IDENT , (binary_expression IDENT + LIT) ))) ;) })) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) ))) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) ))) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) ))) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) ))) ;) (if_statement if (parenthesized_expression ( (binary_expression LIT < (binary_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) IDENT)) << LIT)) )) (compound_statement { (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) ))) ;) })) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) ))) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) ))) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) ))) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) ))) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) ))) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) ))) ;) (expression_statement (assignment_expression IDENT = (call_expression (parenthesized_expression ( (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) IDENT)) )) (argument_list ( LIT , (binary_expression IDENT + LIT) , LIT )))) ;) (expression_statement (assignment_expression IDENT = (call_expression (parenthesized_expression ( (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) IDENT)) )) (argument_list ( LIT , (binary_expression IDENT + LIT) , LIT )))) ;) (expression_statement (call_expression IDENT (argument_list ( IDENT , IDENT , (binary_expression IDENT + LIT) ))) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) ))) ;) (expression_statement (assignment_expression IDENT = (call_expression (parenthesized_expression ( (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) IDENT)) )) (argument_list ( LIT , (binary_expression IDENT + LIT) , LIT )))) ;) (expression_statement (assignment_expression IDENT = (call_expression (parenthesized_expression ( (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) IDENT)) )) (argument_list ( LIT , (binary_expression IDENT + LIT) , LIT )))) ;) (expression_statement (call_expression IDENT (argument_list ( IDENT , IDENT , (binary_expression IDENT + LIT) ))) ;) (if_statement if (parenthesized_expression ( (binary_expression LIT < (binary_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) IDENT)) << LIT)) )) (compound_statement { (expression_statement (assignment_expression IDENT = (call_expression (parenthesized_expression ( (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) IDENT)) )) (argument_list ( LIT , (binary_expression IDENT + LIT) , LIT )))) ;) (expression_statement (assignment_expression IDENT = (call_expression (parenthesized_expression ( (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) IDENT)) )) (argument_list ( LIT , (binary_expression IDENT + LIT) , LIT )))) ;) (expression_statement (call_expression IDENT (argument_list ( IDENT , IDENT , (binary_expression IDENT + LIT) ))) ;) })) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) ))) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) ))) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) ))) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) ))) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) ))) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) ))) ;) (if_statement if (parenthesized_expression ( (binary_expression (binary_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) IDENT)) << LIT) < LIT) )) (compound_statement { (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) ))) ;) (return_statement return ;) })) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) ))) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) ))) ;) (return_statement return ;) })))
(function_definition "void usage(void)\n\n{\n  undefined *puVar1;\n  undefined4 uVar2;\n  undefined4 uVar3;\n  \n  puVar1 = PTR_flags_0007759c;\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cb8,5);\n  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cec,5);\n  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2d84,5);\n  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2dc4,5);\n  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2e0c,PTR_s_d_of_current_line_0007755c + 0x2e00,\n            PTR_s_d_of_current_line_0007755c + 0x2de8);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2e3c,PTR_s_d_of_current_line_0007755c + 0x2e30,\n              PTR_s_d_of_current_line_0007755c + 0x2e10);\n    uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2e40,5);\n    uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2e4c,5);\n    print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x2e60);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2ec0,PTR_s_d_of_current_line_0007755c + 0x2eb4,\n            PTR_s_d_of_current_line_0007755c + 0x2e8c);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2ef4,PTR_s_d_of_current_line_0007755c + 0x2ee4,\n            PTR_s_d_of_current_line_0007755c + 0x2ec4);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2f34,PTR_s_d_of_current_line_0007755c + 0x2f24,\n              PTR_s_d_of_current_line_0007755c + 0x2ef8);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2f60,PTR_s_d_of_current_line_0007755c + 0x2f54,\n            PTR_s_d_of_current_line_0007755c + 0x2f38);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2fa0,PTR_s_d_of_current_line_0007755c + 0x2f90,\n              PTR_s_d_of_current_line_0007755c + 0x2f64);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2fd0,PTR_s_d_of_current_line_0007755c + 0x2fc0,\n            PTR_s_d_of_current_line_0007755c + 0x2fa4);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3010,PTR_s_d_of_current_line_0007755c + 0x3000,\n            PTR_s_d_of_current_line_0007755c + 0x2fd4);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x304c,PTR_s_d_of_current_line_0007755c + 0x303c,\n            PTR_s_d_of_current_line_0007755c + 0x3014);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3084,PTR_s_d_of_current_line_0007755c + 0x3074,\n            PTR_s_d_of_current_line_0007755c + 0x3050);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x30bc,PTR_s_d_of_current_line_0007755c + 0x30b0,\n            PTR_s_d_of_current_line_0007755c + 0x3088);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x30ec,PTR_s_d_of_current_line_0007755c + 0x30e0,\n            PTR_s_d_of_current_line_0007755c + 0x30c0);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3128,PTR_s_d_of_current_line_0007755c + 0x3118,\n              PTR_s_d_of_current_line_0007755c + 0x30f0);\n  }\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x312c,5);\n  uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3138,5);\n  print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x314c);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3190,PTR_s_d_of_current_line_0007755c + 0x3180,\n              PTR_s_d_of_current_line_0007755c + 0x3170);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x31c8,PTR_s_d_of_current_line_0007755c + 0x31bc,\n            PTR_s_d_of_current_line_0007755c + 0x3194);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31cc,5);\n  uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31d8,5);\n  print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x31ec);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x323c,PTR_s_d_of_current_line_0007755c + 0x322c,\n            PTR_s_d_of_current_line_0007755c + 0x3210);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3270,PTR_s_d_of_current_line_0007755c + 0x3264,\n            PTR_s_d_of_current_line_0007755c + 0x3240);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x32ac,PTR_s_d_of_current_line_0007755c + 0x329c,\n            PTR_s_d_of_current_line_0007755c + 0x3274);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32b0,5);\n  uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32bc,5);\n  print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x32d0);\n  if (-1 < *(int *)puVar1 << 8) {\n    uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32f8,5);\n    uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3304,5);\n    print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x3314);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x336c,PTR_s_d_of_current_line_0007755c + 0x3364,\n            PTR_s_d_of_current_line_0007755c + 0x333c);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x33a4,PTR_s_d_of_current_line_0007755c + 0x3398,\n            PTR_s_d_of_current_line_0007755c + 0x3370);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x33d8,PTR_s_d_of_current_line_0007755c + 0x33c8,\n            PTR_s_d_of_current_line_0007755c + 0x33a8);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3414,PTR_s_d_of_current_line_0007755c + 0x3404,\n            PTR_s_d_of_current_line_0007755c + 0x33dc);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3450,PTR_s_d_of_current_line_0007755c + 0x3440,\n              PTR_s_d_of_current_line_0007755c + 0x3418);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x347c,PTR_s_d_of_current_line_0007755c + 0x3474,\n            PTR_s_d_of_current_line_0007755c + 0x3454);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x34b0,PTR_s_d_of_current_line_0007755c + 0x34a0,\n            PTR_s_d_of_current_line_0007755c + 0x3480);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x34e4,PTR_s_d_of_current_line_0007755c + 0x34d4,\n            PTR_s_d_of_current_line_0007755c + 0x34b4);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3520,PTR_s_d_of_current_line_0007755c + 0x3510,\n            PTR_s_d_of_current_line_0007755c + 0x34e8);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3548,PTR_s_d_of_current_line_0007755c + 0x3540,\n            PTR_s_d_of_current_line_0007755c + 0x3524);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3580,PTR_s_d_of_current_line_0007755c + 0x3574,\n            PTR_s_d_of_current_line_0007755c + 0x354c);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3584,5);\n  uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3590,5);\n  print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x35a8);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x35f4,PTR_s_d_of_current_line_0007755c + 0x35e8,\n            PTR_s_d_of_current_line_0007755c + 0x35c0);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x35f8,5);\n  uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3604,5);\n  print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x3614);\n  if (-1 < *(int *)puVar1 << 8) {\n    uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x363c,5);\n    uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3648,5);\n    print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x365c);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x36a4,PTR_s_d_of_current_line_0007755c + 0x3698,\n            PTR_s_d_of_current_line_0007755c + 0x3678);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x36d8,PTR_s_d_of_current_line_0007755c + 0x36d0,\n            PTR_s_d_of_current_line_0007755c + 0x36a8);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x36fc,PTR_s_d_of_current_line_0007755c + 0x36f4,\n            PTR_s_d_of_current_line_0007755c + 0x36dc);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3728,PTR_s_d_of_current_line_0007755c + 0x371c,\n            PTR_s_d_of_current_line_0007755c + 0x3700);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3758,PTR_s_d_of_current_line_0007755c + 0x374c,\n            PTR_s_d_of_current_line_0007755c + 0x372c);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x378c,PTR_s_d_of_current_line_0007755c + 0x3780,\n            PTR_s_d_of_current_line_0007755c + 0x375c);\n  if (*(int *)puVar1 << 8 < 0) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n              PTR_s_d_of_current_line_0007755c + 0x37b4);\n    return;\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x37b0,PTR_s_d_of_current_line_0007755c + 0x37a4,\n            PTR_s_d_of_current_line_0007755c + 0x3790);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n            PTR_s_d_of_current_line_0007755c + 0x37b4);\n  return;\n}" (primitive_type "void") (function_declarator "usage(void)" (identifier "usage") (parameter_list "(void)" (( "(") (parameter_declaration "void" (primitive_type "void")) () ")"))) (compound_statement "{\n  undefined *puVar1;\n  undefined4 uVar2;\n  undefined4 uVar3;\n  \n  puVar1 = PTR_flags_0007759c;\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cb8,5);\n  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cec,5);\n  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2d84,5);\n  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2dc4,5);\n  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2e0c,PTR_s_d_of_current_line_0007755c + 0x2e00,\n            PTR_s_d_of_current_line_0007755c + 0x2de8);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2e3c,PTR_s_d_of_current_line_0007755c + 0x2e30,\n              PTR_s_d_of_current_line_0007755c + 0x2e10);\n    uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2e40,5);\n    uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2e4c,5);\n    print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x2e60);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2ec0,PTR_s_d_of_current_line_0007755c + 0x2eb4,\n            PTR_s_d_of_current_line_0007755c + 0x2e8c);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2ef4,PTR_s_d_of_current_line_0007755c + 0x2ee4,\n            PTR_s_d_of_current_line_0007755c + 0x2ec4);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2f34,PTR_s_d_of_current_line_0007755c + 0x2f24,\n              PTR_s_d_of_current_line_0007755c + 0x2ef8);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2f60,PTR_s_d_of_current_line_0007755c + 0x2f54,\n            PTR_s_d_of_current_line_0007755c + 0x2f38);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2fa0,PTR_s_d_of_current_line_0007755c + 0x2f90,\n              PTR_s_d_of_current_line_0007755c + 0x2f64);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x2fd0,PTR_s_d_of_current_line_0007755c + 0x2fc0,\n            PTR_s_d_of_current_line_0007755c + 0x2fa4);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3010,PTR_s_d_of_current_line_0007755c + 0x3000,\n            PTR_s_d_of_current_line_0007755c + 0x2fd4);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x304c,PTR_s_d_of_current_line_0007755c + 0x303c,\n            PTR_s_d_of_current_line_0007755c + 0x3014);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3084,PTR_s_d_of_current_line_0007755c + 0x3074,\n            PTR_s_d_of_current_line_0007755c + 0x3050);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x30bc,PTR_s_d_of_current_line_0007755c + 0x30b0,\n            PTR_s_d_of_current_line_0007755c + 0x3088);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x30ec,PTR_s_d_of_current_line_0007755c + 0x30e0,\n            PTR_s_d_of_current_line_0007755c + 0x30c0);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3128,PTR_s_d_of_current_line_0007755c + 0x3118,\n              PTR_s_d_of_current_line_0007755c + 0x30f0);\n  }\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x312c,5);\n  uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3138,5);\n  print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x314c);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3190,PTR_s_d_of_current_line_0007755c + 0x3180,\n              PTR_s_d_of_current_line_0007755c + 0x3170);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x31c8,PTR_s_d_of_current_line_0007755c + 0x31bc,\n            PTR_s_d_of_current_line_0007755c + 0x3194);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31cc,5);\n  uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31d8,5);\n  print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x31ec);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x323c,PTR_s_d_of_current_line_0007755c + 0x322c,\n            PTR_s_d_of_current_line_0007755c + 0x3210);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3270,PTR_s_d_of_current_line_0007755c + 0x3264,\n            PTR_s_d_of_current_line_0007755c + 0x3240);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x32ac,PTR_s_d_of_current_line_0007755c + 0x329c,\n            PTR_s_d_of_current_line_0007755c + 0x3274);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32b0,5);\n  uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32bc,5);\n  print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x32d0);\n  if (-1 < *(int *)puVar1 << 8) {\n    uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32f8,5);\n    uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3304,5);\n    print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x3314);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x336c,PTR_s_d_of_current_line_0007755c + 0x3364,\n            PTR_s_d_of_current_line_0007755c + 0x333c);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x33a4,PTR_s_d_of_current_line_0007755c + 0x3398,\n            PTR_s_d_of_current_line_0007755c + 0x3370);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x33d8,PTR_s_d_of_current_line_0007755c + 0x33c8,\n            PTR_s_d_of_current_line_0007755c + 0x33a8);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3414,PTR_s_d_of_current_line_0007755c + 0x3404,\n            PTR_s_d_of_current_line_0007755c + 0x33dc);\n  if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3450,PTR_s_d_of_current_line_0007755c + 0x3440,\n              PTR_s_d_of_current_line_0007755c + 0x3418);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x347c,PTR_s_d_of_current_line_0007755c + 0x3474,\n            PTR_s_d_of_current_line_0007755c + 0x3454);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x34b0,PTR_s_d_of_current_line_0007755c + 0x34a0,\n            PTR_s_d_of_current_line_0007755c + 0x3480);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x34e4,PTR_s_d_of_current_line_0007755c + 0x34d4,\n            PTR_s_d_of_current_line_0007755c + 0x34b4);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3520,PTR_s_d_of_current_line_0007755c + 0x3510,\n            PTR_s_d_of_current_line_0007755c + 0x34e8);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3548,PTR_s_d_of_current_line_0007755c + 0x3540,\n            PTR_s_d_of_current_line_0007755c + 0x3524);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3580,PTR_s_d_of_current_line_0007755c + 0x3574,\n            PTR_s_d_of_current_line_0007755c + 0x354c);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3584,5);\n  uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3590,5);\n  print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x35a8);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x35f4,PTR_s_d_of_current_line_0007755c + 0x35e8,\n            PTR_s_d_of_current_line_0007755c + 0x35c0);\n  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x35f8,5);\n  uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3604,5);\n  print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x3614);\n  if (-1 < *(int *)puVar1 << 8) {\n    uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x363c,5);\n    uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3648,5);\n    print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x365c);\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x36a4,PTR_s_d_of_current_line_0007755c + 0x3698,\n            PTR_s_d_of_current_line_0007755c + 0x3678);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x36d8,PTR_s_d_of_current_line_0007755c + 0x36d0,\n            PTR_s_d_of_current_line_0007755c + 0x36a8);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x36fc,PTR_s_d_of_current_line_0007755c + 0x36f4,\n            PTR_s_d_of_current_line_0007755c + 0x36dc);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3728,PTR_s_d_of_current_line_0007755c + 0x371c,\n            PTR_s_d_of_current_line_0007755c + 0x3700);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x3758,PTR_s_d_of_current_line_0007755c + 0x374c,\n            PTR_s_d_of_current_line_0007755c + 0x372c);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x378c,PTR_s_d_of_current_line_0007755c + 0x3780,\n            PTR_s_d_of_current_line_0007755c + 0x375c);\n  if (*(int *)puVar1 << 8 < 0) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n              PTR_s_d_of_current_line_0007755c + 0x37b4);\n    return;\n  }\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x37b0,PTR_s_d_of_current_line_0007755c + 0x37a4,\n            PTR_s_d_of_current_line_0007755c + 0x3790);\n  print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n            PTR_s_d_of_current_line_0007755c + 0x37b4);\n  return;\n}" ({ "{") (declaration "undefined *puVar1;" (type_identifier "undefined") (pointer_declarator "*puVar1" (* "*") (identifier "puVar1")) (; ";")) (declaration "undefined4 uVar2;" (type_identifier "undefined4") (identifier "uVar2") (; ";")) (declaration "undefined4 uVar3;" (type_identifier "undefined4") (identifier "uVar3") (; ";")) (expression_statement "puVar1 = PTR_flags_0007759c;" (assignment_expression "puVar1 = PTR_flags_0007759c" (identifier "puVar1") (= "=") (identifier "PTR_flags_0007759c")) (; ";")) (expression_statement "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cb8,5);" (assignment_expression "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cb8,5)" (identifier "uVar2") (= "=") (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cb8,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" (( "(") (pointer_expression "*(code *)PTR_dcgettext_000780cc" (* "*") (cast_expression "(code *)PTR_dcgettext_000780cc" (( "(") (type_descriptor "code *" (type_identifier "code") (abstract_pointer_declarator "*" (* "*"))) () ")") (identifier "PTR_dcgettext_000780cc"))) () ")")) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x2cb8,5)" (( "(") (number_literal "0") (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2cb8" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x2cb8")) (, ",") (number_literal "5") () ")")))) (; ";")) (expression_statement "(*(code *)PTR___printf_chk_00077f70)(1,uVar2);" (call_expression "(*(code *)PTR___printf_chk_00077f70)(1,uVar2)" (parenthesized_expression "(*(code *)PTR___printf_chk_00077f70)" (( "(") (pointer_expression "*(code *)PTR___printf_chk_00077f70" (* "*") (cast_expression "(code *)PTR___printf_chk_00077f70" (( "(") (type_descriptor "code *" (type_identifier "code") (abstract_pointer_declarator "*" (* "*"))) () ")") (identifier "PTR___printf_chk_00077f70"))) () ")")) (argument_list "(1,uVar2)" (( "(") (number_literal "1") (, ",") (identifier "uVar2") () ")"))) (; ";")) (expression_statement "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cec,5);" (assignment_expression "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cec,5)" (identifier "uVar2") (= "=") (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cec,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" (( "(") (pointer_expression "*(code *)PTR_dcgettext_000780cc" (* "*") (cast_expression "(code *)PTR_dcgettext_000780cc" (( "(") (type_descriptor "code *" (type_identifier "code") (abstract_pointer_declarator "*" (* "*"))) () ")") (identifier "PTR_dcgettext_000780cc"))) () ")")) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x2cec,5)" (( "(") (number_literal "0") (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2cec" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x2cec")) (, ",") (number_literal "5") () ")")))) (; ";")) (expression_statement "(*(code *)PTR___printf_chk_00077f70)(1,uVar2);" (call_expression "(*(code *)PTR___printf_chk_00077f70)(1,uVar2)" (parenthesized_expression "(*(code *)PTR___printf_chk_00077f70)" (( "(") (pointer_expression "*(code *)PTR___printf_chk_00077f70" (* "*") (cast_expression "(code *)PTR___printf_chk_00077f70" (( "(") (type_descriptor "code *" (type_identifier "code") (abstract_pointer_declarator "*" (* "*"))) () ")") (identifier "PTR___printf_chk_00077f70"))) () ")")) (argument_list "(1,uVar2)" (( "(") (number_literal "1") (, ",") (identifier "uVar2") () ")"))) (; ";")) (expression_statement "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2d84,5);" (assignment_expression "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2d84,5)" (identifier "uVar2") (= "=") (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2d84,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" (( "(") (pointer_expression "*(code *)PTR_dcgettext_000780cc" (* "*") (cast_expression "(code *)PTR_dcgettext_000780cc" (( "(") (type_descriptor "code *" (type_identifier "code") (abstract_pointer_declarator "*" (* "*"))) () ")") (identifier "PTR_dcgettext_000780cc"))) () ")")) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x2d84,5)" (( "(") (number_literal "0") (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2d84" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x2d84")) (, ",") (number_literal "5") () ")")))) (; ";")) (expression_statement "(*(code *)PTR___printf_chk_00077f70)(1,uVar2);" (call_expression "(*(code *)PTR___printf_chk_00077f70)(1,uVar2)" (parenthesized_expression "(*(code *)PTR___printf_chk_00077f70)" (( "(") (pointer_expression "*(code *)PTR___printf_chk_00077f70" (* "*") (cast_expression "(code *)PTR___printf_chk_00077f70" (( "(") (type_descriptor "code *" (type_identifier "code") (abstract_pointer_declarator "*" (* "*"))) () ")") (identifier "PTR___printf_chk_00077f70"))) () ")")) (argument_list "(1,uVar2)" (( "(") (number_literal "1") (, ",") (identifier "uVar2") () ")"))) (; ";")) (expression_statement "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2dc4,5);" (assignment_expression "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2dc4,5)" (identifier "uVar2") (= "=") (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2dc4,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" (( "(") (pointer_expression "*(code *)PTR_dcgettext_000780cc" (* "*") (cast_expression "(code *)PTR_dcgettext_000780cc" (( "(") (type_descriptor "code *" (type_identifier "code") (abstract_pointer_declarator "*" (* "*"))) () ")") (identifier "PTR_dcgettext_000780cc"))) () ")")) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x2dc4,5)" (( "(") (number_literal "0") (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2dc4" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x2dc4")) (, ",") (number_literal "5") () ")")))) (; ";")) (expression_statement "(*(code *)PTR___printf_chk_00077f70)(1,uVar2);" (call_expression "(*(code *)PTR___printf_chk_00077f70)(1,uVar2)" (parenthesized_expression "(*(code *)PTR___printf_chk_00077f70)" (( "(") (pointer_expression "*(code *)PTR___printf_chk_00077f70" (* "*") (cast_expression "(code *)PTR___printf_chk_00077f70" (( "(") (type_descriptor "code *" (type_identifier "code") (abstract_pointer_declarator "*" (* "*"))) () ")") (identifier "PTR___printf_chk_00077f70"))) () ")")) (argument_list "(1,uVar2)" (( "(") (number_literal "1") (, ",") (identifier "uVar2") () ")"))) (; ";")) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x2e0c,PTR_s_d_of_current_line_0007755c + 0x2e00,\n            PTR_s_d_of_current_line_0007755c + 0x2de8);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x2e0c,PTR_s_d_of_current_line_0007755c + 0x2e00,\n            PTR_s_d_of_current_line_0007755c + 0x2de8)" (identifier "print_opt") (argument_list "(PTR_s_d_of_current_line_0007755c + 0x2e0c,PTR_s_d_of_current_line_0007755c + 0x2e00,\n            PTR_s_d_of_current_line_0007755c + 0x2de8)" (( "(") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2e0c" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x2e0c")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2e00" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x2e00")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2de8" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x2de8")) () ")"))) (; ";")) (if_statement "if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2e3c,PTR_s_d_of_current_line_0007755c + 0x2e30,\n              PTR_s_d_of_current_line_0007755c + 0x2e10);\n    uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2e40,5);\n    uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2e4c,5);\n    print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x2e60);\n  }" (if "if") (parenthesized_expression "(-1 < *(int *)puVar1 << 8)" (( "(") (binary_expression "-1 < *(int *)puVar1 << 8" (number_literal "-1") (< "<") (binary_expression "*(int *)puVar1 << 8" (pointer_expression "*(int *)puVar1" (* "*") (cast_expression "(int *)puVar1" (( "(") (type_descriptor "int *" (primitive_type "int") (abstract_pointer_declarator "*" (* "*"))) () ")") (identifier "puVar1"))) (<< "<<") (number_literal "8"))) () ")")) (compound_statement "{\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2e3c,PTR_s_d_of_current_line_0007755c + 0x2e30,\n              PTR_s_d_of_current_line_0007755c + 0x2e10);\n    uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2e40,5);\n    uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2e4c,5);\n    print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x2e60);\n  }" ({ "{") (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x2e3c,PTR_s_d_of_current_line_0007755c + 0x2e30,\n              PTR_s_d_of_current_line_0007755c + 0x2e10);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x2e3c,PTR_s_d_of_current_line_0007755c + 0x2e30,\n              PTR_s_d_of_current_line_0007755c + 0x2e10)" (identifier "print_opt") (argument_list "(PTR_s_d_of_current_line_0007755c + 0x2e3c,PTR_s_d_of_current_line_0007755c + 0x2e30,\n              PTR_s_d_of_current_line_0007755c + 0x2e10)" (( "(") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2e3c" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x2e3c")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2e30" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x2e30")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2e10" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x2e10")) () ")"))) (; ";")) (expression_statement "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2e40,5);" (assignment_expression "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2e40,5)" (identifier "uVar2") (= "=") (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2e40,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" (( "(") (pointer_expression "*(code *)PTR_dcgettext_000780cc" (* "*") (cast_expression "(code *)PTR_dcgettext_000780cc" (( "(") (type_descriptor "code *" (type_identifier "code") (abstract_pointer_declarator "*" (* "*"))) () ")") (identifier "PTR_dcgettext_000780cc"))) () ")")) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x2e40,5)" (( "(") (number_literal "0") (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2e40" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x2e40")) (, ",") (number_literal "5") () ")")))) (; ";")) (expression_statement "uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2e4c,5);" (assignment_expression "uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2e4c,5)" (identifier "uVar3") (= "=") (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2e4c,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" (( "(") (pointer_expression "*(code *)PTR_dcgettext_000780cc" (* "*") (cast_expression "(code *)PTR_dcgettext_000780cc" (( "(") (type_descriptor "code *" (type_identifier "code") (abstract_pointer_declarator "*" (* "*"))) () ")") (identifier "PTR_dcgettext_000780cc"))) () ")")) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x2e4c,5)" (( "(") (number_literal "0") (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2e4c" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x2e4c")) (, ",") (number_literal "5") () ")")))) (; ";")) (expression_statement "print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x2e60);" (call_expression "print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x2e60)" (identifier "print_opt") (argument_list "(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x2e60)" (( "(") (identifier "uVar2") (, ",") (identifier "uVar3") (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2e60" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x2e60")) () ")"))) (; ";")) (} "}"))) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x2ec0,PTR_s_d_of_current_line_0007755c + 0x2eb4,\n            PTR_s_d_of_current_line_0007755c + 0x2e8c);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x2ec0,PTR_s_d_of_current_line_0007755c + 0x2eb4,\n            PTR_s_d_of_current_line_0007755c + 0x2e8c)" (identifier "print_opt") (argument_list "(PTR_s_d_of_current_line_0007755c + 0x2ec0,PTR_s_d_of_current_line_0007755c + 0x2eb4,\n            PTR_s_d_of_current_line_0007755c + 0x2e8c)" (( "(") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2ec0" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x2ec0")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2eb4" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x2eb4")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2e8c" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x2e8c")) () ")"))) (; ";")) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x2ef4,PTR_s_d_of_current_line_0007755c + 0x2ee4,\n            PTR_s_d_of_current_line_0007755c + 0x2ec4);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x2ef4,PTR_s_d_of_current_line_0007755c + 0x2ee4,\n            PTR_s_d_of_current_line_0007755c + 0x2ec4)" (identifier "print_opt") (argument_list "(PTR_s_d_of_current_line_0007755c + 0x2ef4,PTR_s_d_of_current_line_0007755c + 0x2ee4,\n            PTR_s_d_of_current_line_0007755c + 0x2ec4)" (( "(") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2ef4" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x2ef4")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2ee4" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x2ee4")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2ec4" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x2ec4")) () ")"))) (; ";")) (if_statement "if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2f34,PTR_s_d_of_current_line_0007755c + 0x2f24,\n              PTR_s_d_of_current_line_0007755c + 0x2ef8);\n  }" (if "if") (parenthesized_expression "(-1 < *(int *)puVar1 << 8)" (( "(") (binary_expression "-1 < *(int *)puVar1 << 8" (number_literal "-1") (< "<") (binary_expression "*(int *)puVar1 << 8" (pointer_expression "*(int *)puVar1" (* "*") (cast_expression "(int *)puVar1" (( "(") (type_descriptor "int *" (primitive_type "int") (abstract_pointer_declarator "*" (* "*"))) () ")") (identifier "puVar1"))) (<< "<<") (number_literal "8"))) () ")")) (compound_statement "{\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2f34,PTR_s_d_of_current_line_0007755c + 0x2f24,\n              PTR_s_d_of_current_line_0007755c + 0x2ef8);\n  }" ({ "{") (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x2f34,PTR_s_d_of_current_line_0007755c + 0x2f24,\n              PTR_s_d_of_current_line_0007755c + 0x2ef8);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x2f34,PTR_s_d_of_current_line_0007755c + 0x2f24,\n              PTR_s_d_of_current_line_0007755c + 0x2ef8)" (identifier "print_opt") (argument_list "(PTR_s_d_of_current_line_0007755c + 0x2f34,PTR_s_d_of_current_line_0007755c + 0x2f24,\n              PTR_s_d_of_current_line_0007755c + 0x2ef8)" (( "(") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2f34" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x2f34")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2f24" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x2f24")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2ef8" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x2ef8")) () ")"))) (; ";")) (} "}"))) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x2f60,PTR_s_d_of_current_line_0007755c + 0x2f54,\n            PTR_s_d_of_current_line_0007755c + 0x2f38);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x2f60,PTR_s_d_of_current_line_0007755c + 0x2f54,\n            PTR_s_d_of_current_line_0007755c + 0x2f38)" (identifier "print_opt") (argument_list "(PTR_s_d_of_current_line_0007755c + 0x2f60,PTR_s_d_of_current_line_0007755c + 0x2f54,\n            PTR_s_d_of_current_line_0007755c + 0x2f38)" (( "(") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2f60" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x2f60")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2f54" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x2f54")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2f38" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x2f38")) () ")"))) (; ";")) (if_statement "if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2fa0,PTR_s_d_of_current_line_0007755c + 0x2f90,\n              PTR_s_d_of_current_line_0007755c + 0x2f64);\n  }" (if "if") (parenthesized_expression "(-1 < *(int *)puVar1 << 8)" (( "(") (binary_expression "-1 < *(int *)puVar1 << 8" (number_literal "-1") (< "<") (binary_expression "*(int *)puVar1 << 8" (pointer_expression "*(int *)puVar1" (* "*") (cast_expression "(int *)puVar1" (( "(") (type_descriptor "int *" (primitive_type "int") (abstract_pointer_declarator "*" (* "*"))) () ")") (identifier "puVar1"))) (<< "<<") (number_literal "8"))) () ")")) (compound_statement "{\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x2fa0,PTR_s_d_of_current_line_0007755c + 0x2f90,\n              PTR_s_d_of_current_line_0007755c + 0x2f64);\n  }" ({ "{") (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x2fa0,PTR_s_d_of_current_line_0007755c + 0x2f90,\n              PTR_s_d_of_current_line_0007755c + 0x2f64);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x2fa0,PTR_s_d_of_current_line_0007755c + 0x2f90,\n              PTR_s_d_of_current_line_0007755c + 0x2f64)" (identifier "print_opt") (argument_list "(PTR_s_d_of_current_line_0007755c + 0x2fa0,PTR_s_d_of_current_line_0007755c + 0x2f90,\n              PTR_s_d_of_current_line_0007755c + 0x2f64)" (( "(") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2fa0" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x2fa0")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2f90" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x2f90")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2f64" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x2f64")) () ")"))) (; ";")) (} "}"))) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x2fd0,PTR_s_d_of_current_line_0007755c + 0x2fc0,\n            PTR_s_d_of_current_line_0007755c + 0x2fa4);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x2fd0,PTR_s_d_of_current_line_0007755c + 0x2fc0,\n            PTR_s_d_of_current_line_0007755c + 0x2fa4)" (identifier "print_opt") (argument_list "(PTR_s_d_of_current_line_0007755c + 0x2fd0,PTR_s_d_of_current_line_0007755c + 0x2fc0,\n            PTR_s_d_of_current_line_0007755c + 0x2fa4)" (( "(") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2fd0" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x2fd0")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2fc0" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x2fc0")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2fa4" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x2fa4")) () ")"))) (; ";")) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x3010,PTR_s_d_of_current_line_0007755c + 0x3000,\n            PTR_s_d_of_current_line_0007755c + 0x2fd4);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x3010,PTR_s_d_of_current_line_0007755c + 0x3000,\n            PTR_s_d_of_current_line_0007755c + 0x2fd4)" (identifier "print_opt") (argument_list "(PTR_s_d_of_current_line_0007755c + 0x3010,PTR_s_d_of_current_line_0007755c + 0x3000,\n            PTR_s_d_of_current_line_0007755c + 0x2fd4)" (( "(") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3010" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x3010")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3000" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x3000")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x2fd4" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x2fd4")) () ")"))) (; ";")) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x304c,PTR_s_d_of_current_line_0007755c + 0x303c,\n            PTR_s_d_of_current_line_0007755c + 0x3014);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x304c,PTR_s_d_of_current_line_0007755c + 0x303c,\n            PTR_s_d_of_current_line_0007755c + 0x3014)" (identifier "print_opt") (argument_list "(PTR_s_d_of_current_line_0007755c + 0x304c,PTR_s_d_of_current_line_0007755c + 0x303c,\n            PTR_s_d_of_current_line_0007755c + 0x3014)" (( "(") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x304c" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x304c")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x303c" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x303c")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3014" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x3014")) () ")"))) (; ";")) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x3084,PTR_s_d_of_current_line_0007755c + 0x3074,\n            PTR_s_d_of_current_line_0007755c + 0x3050);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x3084,PTR_s_d_of_current_line_0007755c + 0x3074,\n            PTR_s_d_of_current_line_0007755c + 0x3050)" (identifier "print_opt") (argument_list "(PTR_s_d_of_current_line_0007755c + 0x3084,PTR_s_d_of_current_line_0007755c + 0x3074,\n            PTR_s_d_of_current_line_0007755c + 0x3050)" (( "(") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3084" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x3084")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3074" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x3074")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3050" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x3050")) () ")"))) (; ";")) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x30bc,PTR_s_d_of_current_line_0007755c + 0x30b0,\n            PTR_s_d_of_current_line_0007755c + 0x3088);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x30bc,PTR_s_d_of_current_line_0007755c + 0x30b0,\n            PTR_s_d_of_current_line_0007755c + 0x3088)" (identifier "print_opt") (argument_list "(PTR_s_d_of_current_line_0007755c + 0x30bc,PTR_s_d_of_current_line_0007755c + 0x30b0,\n            PTR_s_d_of_current_line_0007755c + 0x3088)" (( "(") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x30bc" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x30bc")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x30b0" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x30b0")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3088" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x3088")) () ")"))) (; ";")) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x30ec,PTR_s_d_of_current_line_0007755c + 0x30e0,\n            PTR_s_d_of_current_line_0007755c + 0x30c0);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x30ec,PTR_s_d_of_current_line_0007755c + 0x30e0,\n            PTR_s_d_of_current_line_0007755c + 0x30c0)" (identifier "print_opt") (argument_list "(PTR_s_d_of_current_line_0007755c + 0x30ec,PTR_s_d_of_current_line_0007755c + 0x30e0,\n            PTR_s_d_of_current_line_0007755c + 0x30c0)" (( "(") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x30ec" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x30ec")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x30e0" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x30e0")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x30c0" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x30c0")) () ")"))) (; ";")) (if_statement "if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3128,PTR_s_d_of_current_line_0007755c + 0x3118,\n              PTR_s_d_of_current_line_0007755c + 0x30f0);\n  }" (if "if") (parenthesized_expression "(-1 < *(int *)puVar1 << 8)" (( "(") (binary_expression "-1 < *(int *)puVar1 << 8" (number_literal "-1") (< "<") (binary_expression "*(int *)puVar1 << 8" (pointer_expression "*(int *)puVar1" (* "*") (cast_expression "(int *)puVar1" (( "(") (type_descriptor "int *" (primitive_type "int") (abstract_pointer_declarator "*" (* "*"))) () ")") (identifier "puVar1"))) (<< "<<") (number_literal "8"))) () ")")) (compound_statement "{\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3128,PTR_s_d_of_current_line_0007755c + 0x3118,\n              PTR_s_d_of_current_line_0007755c + 0x30f0);\n  }" ({ "{") (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x3128,PTR_s_d_of_current_line_0007755c + 0x3118,\n              PTR_s_d_of_current_line_0007755c + 0x30f0);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x3128,PTR_s_d_of_current_line_0007755c + 0x3118,\n              PTR_s_d_of_current_line_0007755c + 0x30f0)" (identifier "print_opt") (argument_list "(PTR_s_d_of_current_line_0007755c + 0x3128,PTR_s_d_of_current_line_0007755c + 0x3118,\n              PTR_s_d_of_current_line_0007755c + 0x30f0)" (( "(") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3128" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x3128")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3118" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x3118")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x30f0" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x30f0")) () ")"))) (; ";")) (} "}"))) (expression_statement "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x312c,5);" (assignment_expression "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x312c,5)" (identifier "uVar2") (= "=") (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x312c,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" (( "(") (pointer_expression "*(code *)PTR_dcgettext_000780cc" (* "*") (cast_expression "(code *)PTR_dcgettext_000780cc" (( "(") (type_descriptor "code *" (type_identifier "code") (abstract_pointer_declarator "*" (* "*"))) () ")") (identifier "PTR_dcgettext_000780cc"))) () ")")) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x312c,5)" (( "(") (number_literal "0") (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x312c" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x312c")) (, ",") (number_literal "5") () ")")))) (; ";")) (expression_statement "uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3138,5);" (assignment_expression "uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3138,5)" (identifier "uVar3") (= "=") (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3138,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" (( "(") (pointer_expression "*(code *)PTR_dcgettext_000780cc" (* "*") (cast_expression "(code *)PTR_dcgettext_000780cc" (( "(") (type_descriptor "code *" (type_identifier "code") (abstract_pointer_declarator "*" (* "*"))) () ")") (identifier "PTR_dcgettext_000780cc"))) () ")")) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x3138,5)" (( "(") (number_literal "0") (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3138" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x3138")) (, ",") (number_literal "5") () ")")))) (; ";")) (expression_statement "print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x314c);" (call_expression "print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x314c)" (identifier "print_opt") (argument_list "(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x314c)" (( "(") (identifier "uVar2") (, ",") (identifier "uVar3") (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x314c" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x314c")) () ")"))) (; ";")) (if_statement "if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3190,PTR_s_d_of_current_line_0007755c + 0x3180,\n              PTR_s_d_of_current_line_0007755c + 0x3170);\n  }" (if "if") (parenthesized_expression "(-1 < *(int *)puVar1 << 8)" (( "(") (binary_expression "-1 < *(int *)puVar1 << 8" (number_literal "-1") (< "<") (binary_expression "*(int *)puVar1 << 8" (pointer_expression "*(int *)puVar1" (* "*") (cast_expression "(int *)puVar1" (( "(") (type_descriptor "int *" (primitive_type "int") (abstract_pointer_declarator "*" (* "*"))) () ")") (identifier "puVar1"))) (<< "<<") (number_literal "8"))) () ")")) (compound_statement "{\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3190,PTR_s_d_of_current_line_0007755c + 0x3180,\n              PTR_s_d_of_current_line_0007755c + 0x3170);\n  }" ({ "{") (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x3190,PTR_s_d_of_current_line_0007755c + 0x3180,\n              PTR_s_d_of_current_line_0007755c + 0x3170);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x3190,PTR_s_d_of_current_line_0007755c + 0x3180,\n              PTR_s_d_of_current_line_0007755c + 0x3170)" (identifier "print_opt") (argument_list "(PTR_s_d_of_current_line_0007755c + 0x3190,PTR_s_d_of_current_line_0007755c + 0x3180,\n              PTR_s_d_of_current_line_0007755c + 0x3170)" (( "(") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3190" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x3190")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3180" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x3180")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3170" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x3170")) () ")"))) (; ";")) (} "}"))) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x31c8,PTR_s_d_of_current_line_0007755c + 0x31bc,\n            PTR_s_d_of_current_line_0007755c + 0x3194);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x31c8,PTR_s_d_of_current_line_0007755c + 0x31bc,\n            PTR_s_d_of_current_line_0007755c + 0x3194)" (identifier "print_opt") (argument_list "(PTR_s_d_of_current_line_0007755c + 0x31c8,PTR_s_d_of_current_line_0007755c + 0x31bc,\n            PTR_s_d_of_current_line_0007755c + 0x3194)" (( "(") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x31c8" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x31c8")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x31bc" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x31bc")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3194" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x3194")) () ")"))) (; ";")) (expression_statement "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31cc,5);" (assignment_expression "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31cc,5)" (identifier "uVar2") (= "=") (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31cc,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" (( "(") (pointer_expression "*(code *)PTR_dcgettext_000780cc" (* "*") (cast_expression "(code *)PTR_dcgettext_000780cc" (( "(") (type_descriptor "code *" (type_identifier "code") (abstract_pointer_declarator "*" (* "*"))) () ")") (identifier "PTR_dcgettext_000780cc"))) () ")")) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x31cc,5)" (( "(") (number_literal "0") (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x31cc" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x31cc")) (, ",") (number_literal "5") () ")")))) (; ";")) (expression_statement "uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31d8,5);" (assignment_expression "uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31d8,5)" (identifier "uVar3") (= "=") (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31d8,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" (( "(") (pointer_expression "*(code *)PTR_dcgettext_000780cc" (* "*") (cast_expression "(code *)PTR_dcgettext_000780cc" (( "(") (type_descriptor "code *" (type_identifier "code") (abstract_pointer_declarator "*" (* "*"))) () ")") (identifier "PTR_dcgettext_000780cc"))) () ")")) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x31d8,5)" (( "(") (number_literal "0") (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x31d8" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x31d8")) (, ",") (number_literal "5") () ")")))) (; ";")) (expression_statement "print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x31ec);" (call_expression "print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x31ec)" (identifier "print_opt") (argument_list "(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x31ec)" (( "(") (identifier "uVar2") (, ",") (identifier "uVar3") (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x31ec" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x31ec")) () ")"))) (; ";")) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x323c,PTR_s_d_of_current_line_0007755c + 0x322c,\n            PTR_s_d_of_current_line_0007755c + 0x3210);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x323c,PTR_s_d_of_current_line_0007755c + 0x322c,\n            PTR_s_d_of_current_line_0007755c + 0x3210)" (identifier "print_opt") (argument_list "(PTR_s_d_of_current_line_0007755c + 0x323c,PTR_s_d_of_current_line_0007755c + 0x322c,\n            PTR_s_d_of_current_line_0007755c + 0x3210)" (( "(") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x323c" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x323c")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x322c" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x322c")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3210" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x3210")) () ")"))) (; ";")) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x3270,PTR_s_d_of_current_line_0007755c + 0x3264,\n            PTR_s_d_of_current_line_0007755c + 0x3240);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x3270,PTR_s_d_of_current_line_0007755c + 0x3264,\n            PTR_s_d_of_current_line_0007755c + 0x3240)" (identifier "print_opt") (argument_list "(PTR_s_d_of_current_line_0007755c + 0x3270,PTR_s_d_of_current_line_0007755c + 0x3264,\n            PTR_s_d_of_current_line_0007755c + 0x3240)" (( "(") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3270" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x3270")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3264" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x3264")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3240" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x3240")) () ")"))) (; ";")) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x32ac,PTR_s_d_of_current_line_0007755c + 0x329c,\n            PTR_s_d_of_current_line_0007755c + 0x3274);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x32ac,PTR_s_d_of_current_line_0007755c + 0x329c,\n            PTR_s_d_of_current_line_0007755c + 0x3274)" (identifier "print_opt") (argument_list "(PTR_s_d_of_current_line_0007755c + 0x32ac,PTR_s_d_of_current_line_0007755c + 0x329c,\n            PTR_s_d_of_current_line_0007755c + 0x3274)" (( "(") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x32ac" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x32ac")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x329c" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x329c")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3274" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x3274")) () ")"))) (; ";")) (expression_statement "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32b0,5);" (assignment_expression "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32b0,5)" (identifier "uVar2") (= "=") (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32b0,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" (( "(") (pointer_expression "*(code *)PTR_dcgettext_000780cc" (* "*") (cast_expression "(code *)PTR_dcgettext_000780cc" (( "(") (type_descriptor "code *" (type_identifier "code") (abstract_pointer_declarator "*" (* "*"))) () ")") (identifier "PTR_dcgettext_000780cc"))) () ")")) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x32b0,5)" (( "(") (number_literal "0") (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x32b0" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x32b0")) (, ",") (number_literal "5") () ")")))) (; ";")) (expression_statement "uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32bc,5);" (assignment_expression "uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32bc,5)" (identifier "uVar3") (= "=") (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32bc,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" (( "(") (pointer_expression "*(code *)PTR_dcgettext_000780cc" (* "*") (cast_expression "(code *)PTR_dcgettext_000780cc" (( "(") (type_descriptor "code *" (type_identifier "code") (abstract_pointer_declarator "*" (* "*"))) () ")") (identifier "PTR_dcgettext_000780cc"))) () ")")) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x32bc,5)" (( "(") (number_literal "0") (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x32bc" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x32bc")) (, ",") (number_literal "5") () ")")))) (; ";")) (expression_statement "print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x32d0);" (call_expression "print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x32d0)" (identifier "print_opt") (argument_list "(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x32d0)" (( "(") (identifier "uVar2") (, ",") (identifier "uVar3") (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x32d0" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x32d0")) () ")"))) (; ";")) (if_statement "if (-1 < *(int *)puVar1 << 8) {\n    uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32f8,5);\n    uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3304,5);\n    print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x3314);\n  }" (if "if") (parenthesized_expression "(-1 < *(int *)puVar1 << 8)" (( "(") (binary_expression "-1 < *(int *)puVar1 << 8" (number_literal "-1") (< "<") (binary_expression "*(int *)puVar1 << 8" (pointer_expression "*(int *)puVar1" (* "*") (cast_expression "(int *)puVar1" (( "(") (type_descriptor "int *" (primitive_type "int") (abstract_pointer_declarator "*" (* "*"))) () ")") (identifier "puVar1"))) (<< "<<") (number_literal "8"))) () ")")) (compound_statement "{\n    uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32f8,5);\n    uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3304,5);\n    print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x3314);\n  }" ({ "{") (expression_statement "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32f8,5);" (assignment_expression "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32f8,5)" (identifier "uVar2") (= "=") (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32f8,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" (( "(") (pointer_expression "*(code *)PTR_dcgettext_000780cc" (* "*") (cast_expression "(code *)PTR_dcgettext_000780cc" (( "(") (type_descriptor "code *" (type_identifier "code") (abstract_pointer_declarator "*" (* "*"))) () ")") (identifier "PTR_dcgettext_000780cc"))) () ")")) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x32f8,5)" (( "(") (number_literal "0") (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x32f8" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x32f8")) (, ",") (number_literal "5") () ")")))) (; ";")) (expression_statement "uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3304,5);" (assignment_expression "uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3304,5)" (identifier "uVar3") (= "=") (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3304,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" (( "(") (pointer_expression "*(code *)PTR_dcgettext_000780cc" (* "*") (cast_expression "(code *)PTR_dcgettext_000780cc" (( "(") (type_descriptor "code *" (type_identifier "code") (abstract_pointer_declarator "*" (* "*"))) () ")") (identifier "PTR_dcgettext_000780cc"))) () ")")) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x3304,5)" (( "(") (number_literal "0") (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3304" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x3304")) (, ",") (number_literal "5") () ")")))) (; ";")) (expression_statement "print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x3314);" (call_expression "print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x3314)" (identifier "print_opt") (argument_list "(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x3314)" (( "(") (identifier "uVar2") (, ",") (identifier "uVar3") (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3314" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x3314")) () ")"))) (; ";")) (} "}"))) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x336c,PTR_s_d_of_current_line_0007755c + 0x3364,\n            PTR_s_d_of_current_line_0007755c + 0x333c);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x336c,PTR_s_d_of_current_line_0007755c + 0x3364,\n            PTR_s_d_of_current_line_0007755c + 0x333c)" (identifier "print_opt") (argument_list "(PTR_s_d_of_current_line_0007755c + 0x336c,PTR_s_d_of_current_line_0007755c + 0x3364,\n            PTR_s_d_of_current_line_0007755c + 0x333c)" (( "(") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x336c" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x336c")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3364" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x3364")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x333c" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x333c")) () ")"))) (; ";")) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x33a4,PTR_s_d_of_current_line_0007755c + 0x3398,\n            PTR_s_d_of_current_line_0007755c + 0x3370);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x33a4,PTR_s_d_of_current_line_0007755c + 0x3398,\n            PTR_s_d_of_current_line_0007755c + 0x3370)" (identifier "print_opt") (argument_list "(PTR_s_d_of_current_line_0007755c + 0x33a4,PTR_s_d_of_current_line_0007755c + 0x3398,\n            PTR_s_d_of_current_line_0007755c + 0x3370)" (( "(") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x33a4" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x33a4")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3398" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x3398")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3370" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x3370")) () ")"))) (; ";")) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x33d8,PTR_s_d_of_current_line_0007755c + 0x33c8,\n            PTR_s_d_of_current_line_0007755c + 0x33a8);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x33d8,PTR_s_d_of_current_line_0007755c + 0x33c8,\n            PTR_s_d_of_current_line_0007755c + 0x33a8)" (identifier "print_opt") (argument_list "(PTR_s_d_of_current_line_0007755c + 0x33d8,PTR_s_d_of_current_line_0007755c + 0x33c8,\n            PTR_s_d_of_current_line_0007755c + 0x33a8)" (( "(") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x33d8" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x33d8")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x33c8" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x33c8")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x33a8" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x33a8")) () ")"))) (; ";")) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x3414,PTR_s_d_of_current_line_0007755c + 0x3404,\n            PTR_s_d_of_current_line_0007755c + 0x33dc);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x3414,PTR_s_d_of_current_line_0007755c + 0x3404,\n            PTR_s_d_of_current_line_0007755c + 0x33dc)" (identifier "print_opt") (argument_list "(PTR_s_d_of_current_line_0007755c + 0x3414,PTR_s_d_of_current_line_0007755c + 0x3404,\n            PTR_s_d_of_current_line_0007755c + 0x33dc)" (( "(") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3414" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x3414")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3404" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x3404")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x33dc" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x33dc")) () ")"))) (; ";")) (if_statement "if (-1 < *(int *)puVar1 << 8) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3450,PTR_s_d_of_current_line_0007755c + 0x3440,\n              PTR_s_d_of_current_line_0007755c + 0x3418);\n  }" (if "if") (parenthesized_expression "(-1 < *(int *)puVar1 << 8)" (( "(") (binary_expression "-1 < *(int *)puVar1 << 8" (number_literal "-1") (< "<") (binary_expression "*(int *)puVar1 << 8" (pointer_expression "*(int *)puVar1" (* "*") (cast_expression "(int *)puVar1" (( "(") (type_descriptor "int *" (primitive_type "int") (abstract_pointer_declarator "*" (* "*"))) () ")") (identifier "puVar1"))) (<< "<<") (number_literal "8"))) () ")")) (compound_statement "{\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x3450,PTR_s_d_of_current_line_0007755c + 0x3440,\n              PTR_s_d_of_current_line_0007755c + 0x3418);\n  }" ({ "{") (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x3450,PTR_s_d_of_current_line_0007755c + 0x3440,\n              PTR_s_d_of_current_line_0007755c + 0x3418);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x3450,PTR_s_d_of_current_line_0007755c + 0x3440,\n              PTR_s_d_of_current_line_0007755c + 0x3418)" (identifier "print_opt") (argument_list "(PTR_s_d_of_current_line_0007755c + 0x3450,PTR_s_d_of_current_line_0007755c + 0x3440,\n              PTR_s_d_of_current_line_0007755c + 0x3418)" (( "(") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3450" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x3450")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3440" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x3440")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3418" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x3418")) () ")"))) (; ";")) (} "}"))) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x347c,PTR_s_d_of_current_line_0007755c + 0x3474,\n            PTR_s_d_of_current_line_0007755c + 0x3454);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x347c,PTR_s_d_of_current_line_0007755c + 0x3474,\n            PTR_s_d_of_current_line_0007755c + 0x3454)" (identifier "print_opt") (argument_list "(PTR_s_d_of_current_line_0007755c + 0x347c,PTR_s_d_of_current_line_0007755c + 0x3474,\n            PTR_s_d_of_current_line_0007755c + 0x3454)" (( "(") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x347c" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x347c")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3474" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x3474")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3454" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x3454")) () ")"))) (; ";")) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x34b0,PTR_s_d_of_current_line_0007755c + 0x34a0,\n            PTR_s_d_of_current_line_0007755c + 0x3480);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x34b0,PTR_s_d_of_current_line_0007755c + 0x34a0,\n            PTR_s_d_of_current_line_0007755c + 0x3480)" (identifier "print_opt") (argument_list "(PTR_s_d_of_current_line_0007755c + 0x34b0,PTR_s_d_of_current_line_0007755c + 0x34a0,\n            PTR_s_d_of_current_line_0007755c + 0x3480)" (( "(") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x34b0" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x34b0")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x34a0" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x34a0")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3480" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x3480")) () ")"))) (; ";")) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x34e4,PTR_s_d_of_current_line_0007755c + 0x34d4,\n            PTR_s_d_of_current_line_0007755c + 0x34b4);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x34e4,PTR_s_d_of_current_line_0007755c + 0x34d4,\n            PTR_s_d_of_current_line_0007755c + 0x34b4)" (identifier "print_opt") (argument_list "(PTR_s_d_of_current_line_0007755c + 0x34e4,PTR_s_d_of_current_line_0007755c + 0x34d4,\n            PTR_s_d_of_current_line_0007755c + 0x34b4)" (( "(") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x34e4" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x34e4")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x34d4" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x34d4")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x34b4" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x34b4")) () ")"))) (; ";")) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x3520,PTR_s_d_of_current_line_0007755c + 0x3510,\n            PTR_s_d_of_current_line_0007755c + 0x34e8);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x3520,PTR_s_d_of_current_line_0007755c + 0x3510,\n            PTR_s_d_of_current_line_0007755c + 0x34e8)" (identifier "print_opt") (argument_list "(PTR_s_d_of_current_line_0007755c + 0x3520,PTR_s_d_of_current_line_0007755c + 0x3510,\n            PTR_s_d_of_current_line_0007755c + 0x34e8)" (( "(") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3520" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x3520")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3510" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x3510")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x34e8" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x34e8")) () ")"))) (; ";")) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x3548,PTR_s_d_of_current_line_0007755c + 0x3540,\n            PTR_s_d_of_current_line_0007755c + 0x3524);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x3548,PTR_s_d_of_current_line_0007755c + 0x3540,\n            PTR_s_d_of_current_line_0007755c + 0x3524)" (identifier "print_opt") (argument_list "(PTR_s_d_of_current_line_0007755c + 0x3548,PTR_s_d_of_current_line_0007755c + 0x3540,\n            PTR_s_d_of_current_line_0007755c + 0x3524)" (( "(") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3548" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x3548")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3540" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x3540")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3524" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x3524")) () ")"))) (; ";")) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x3580,PTR_s_d_of_current_line_0007755c + 0x3574,\n            PTR_s_d_of_current_line_0007755c + 0x354c);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x3580,PTR_s_d_of_current_line_0007755c + 0x3574,\n            PTR_s_d_of_current_line_0007755c + 0x354c)" (identifier "print_opt") (argument_list "(PTR_s_d_of_current_line_0007755c + 0x3580,PTR_s_d_of_current_line_0007755c + 0x3574,\n            PTR_s_d_of_current_line_0007755c + 0x354c)" (( "(") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3580" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x3580")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3574" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x3574")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x354c" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x354c")) () ")"))) (; ";")) (expression_statement "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3584,5);" (assignment_expression "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3584,5)" (identifier "uVar2") (= "=") (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3584,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" (( "(") (pointer_expression "*(code *)PTR_dcgettext_000780cc" (* "*") (cast_expression "(code *)PTR_dcgettext_000780cc" (( "(") (type_descriptor "code *" (type_identifier "code") (abstract_pointer_declarator "*" (* "*"))) () ")") (identifier "PTR_dcgettext_000780cc"))) () ")")) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x3584,5)" (( "(") (number_literal "0") (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3584" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x3584")) (, ",") (number_literal "5") () ")")))) (; ";")) (expression_statement "uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3590,5);" (assignment_expression "uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3590,5)" (identifier "uVar3") (= "=") (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3590,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" (( "(") (pointer_expression "*(code *)PTR_dcgettext_000780cc" (* "*") (cast_expression "(code *)PTR_dcgettext_000780cc" (( "(") (type_descriptor "code *" (type_identifier "code") (abstract_pointer_declarator "*" (* "*"))) () ")") (identifier "PTR_dcgettext_000780cc"))) () ")")) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x3590,5)" (( "(") (number_literal "0") (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3590" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x3590")) (, ",") (number_literal "5") () ")")))) (; ";")) (expression_statement "print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x35a8);" (call_expression "print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x35a8)" (identifier "print_opt") (argument_list "(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x35a8)" (( "(") (identifier "uVar2") (, ",") (identifier "uVar3") (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x35a8" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x35a8")) () ")"))) (; ";")) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x35f4,PTR_s_d_of_current_line_0007755c + 0x35e8,\n            PTR_s_d_of_current_line_0007755c + 0x35c0);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x35f4,PTR_s_d_of_current_line_0007755c + 0x35e8,\n            PTR_s_d_of_current_line_0007755c + 0x35c0)" (identifier "print_opt") (argument_list "(PTR_s_d_of_current_line_0007755c + 0x35f4,PTR_s_d_of_current_line_0007755c + 0x35e8,\n            PTR_s_d_of_current_line_0007755c + 0x35c0)" (( "(") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x35f4" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x35f4")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x35e8" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x35e8")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x35c0" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x35c0")) () ")"))) (; ";")) (expression_statement "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x35f8,5);" (assignment_expression "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x35f8,5)" (identifier "uVar2") (= "=") (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x35f8,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" (( "(") (pointer_expression "*(code *)PTR_dcgettext_000780cc" (* "*") (cast_expression "(code *)PTR_dcgettext_000780cc" (( "(") (type_descriptor "code *" (type_identifier "code") (abstract_pointer_declarator "*" (* "*"))) () ")") (identifier "PTR_dcgettext_000780cc"))) () ")")) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x35f8,5)" (( "(") (number_literal "0") (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x35f8" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x35f8")) (, ",") (number_literal "5") () ")")))) (; ";")) (expression_statement "uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3604,5);" (assignment_expression "uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3604,5)" (identifier "uVar3") (= "=") (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3604,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" (( "(") (pointer_expression "*(code *)PTR_dcgettext_000780cc" (* "*") (cast_expression "(code *)PTR_dcgettext_000780cc" (( "(") (type_descriptor "code *" (type_identifier "code") (abstract_pointer_declarator "*" (* "*"))) () ")") (identifier "PTR_dcgettext_000780cc"))) () ")")) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x3604,5)" (( "(") (number_literal "0") (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3604" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x3604")) (, ",") (number_literal "5") () ")")))) (; ";")) (expression_statement "print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x3614);" (call_expression "print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x3614)" (identifier "print_opt") (argument_list "(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x3614)" (( "(") (identifier "uVar2") (, ",") (identifier "uVar3") (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3614" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x3614")) () ")"))) (; ";")) (if_statement "if (-1 < *(int *)puVar1 << 8) {\n    uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x363c,5);\n    uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3648,5);\n    print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x365c);\n  }" (if "if") (parenthesized_expression "(-1 < *(int *)puVar1 << 8)" (( "(") (binary_expression "-1 < *(int *)puVar1 << 8" (number_literal "-1") (< "<") (binary_expression "*(int *)puVar1 << 8" (pointer_expression "*(int *)puVar1" (* "*") (cast_expression "(int *)puVar1" (( "(") (type_descriptor "int *" (primitive_type "int") (abstract_pointer_declarator "*" (* "*"))) () ")") (identifier "puVar1"))) (<< "<<") (number_literal "8"))) () ")")) (compound_statement "{\n    uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x363c,5);\n    uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3648,5);\n    print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x365c);\n  }" ({ "{") (expression_statement "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x363c,5);" (assignment_expression "uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x363c,5)" (identifier "uVar2") (= "=") (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x363c,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" (( "(") (pointer_expression "*(code *)PTR_dcgettext_000780cc" (* "*") (cast_expression "(code *)PTR_dcgettext_000780cc" (( "(") (type_descriptor "code *" (type_identifier "code") (abstract_pointer_declarator "*" (* "*"))) () ")") (identifier "PTR_dcgettext_000780cc"))) () ")")) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x363c,5)" (( "(") (number_literal "0") (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x363c" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x363c")) (, ",") (number_literal "5") () ")")))) (; ";")) (expression_statement "uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3648,5);" (assignment_expression "uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3648,5)" (identifier "uVar3") (= "=") (call_expression "(*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3648,5)" (parenthesized_expression "(*(code *)PTR_dcgettext_000780cc)" (( "(") (pointer_expression "*(code *)PTR_dcgettext_000780cc" (* "*") (cast_expression "(code *)PTR_dcgettext_000780cc" (( "(") (type_descriptor "code *" (type_identifier "code") (abstract_pointer_declarator "*" (* "*"))) () ")") (identifier "PTR_dcgettext_000780cc"))) () ")")) (argument_list "(0,PTR_s_d_of_current_line_0007755c + 0x3648,5)" (( "(") (number_literal "0") (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3648" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x3648")) (, ",") (number_literal "5") () ")")))) (; ";")) (expression_statement "print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x365c);" (call_expression "print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x365c)" (identifier "print_opt") (argument_list "(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x365c)" (( "(") (identifier "uVar2") (, ",") (identifier "uVar3") (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x365c" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x365c")) () ")"))) (; ";")) (} "}"))) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x36a4,PTR_s_d_of_current_line_0007755c + 0x3698,\n            PTR_s_d_of_current_line_0007755c + 0x3678);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x36a4,PTR_s_d_of_current_line_0007755c + 0x3698,\n            PTR_s_d_of_current_line_0007755c + 0x3678)" (identifier "print_opt") (argument_list "(PTR_s_d_of_current_line_0007755c + 0x36a4,PTR_s_d_of_current_line_0007755c + 0x3698,\n            PTR_s_d_of_current_line_0007755c + 0x3678)" (( "(") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x36a4" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x36a4")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3698" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x3698")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3678" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x3678")) () ")"))) (; ";")) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x36d8,PTR_s_d_of_current_line_0007755c + 0x36d0,\n            PTR_s_d_of_current_line_0007755c + 0x36a8);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x36d8,PTR_s_d_of_current_line_0007755c + 0x36d0,\n            PTR_s_d_of_current_line_0007755c + 0x36a8)" (identifier "print_opt") (argument_list "(PTR_s_d_of_current_line_0007755c + 0x36d8,PTR_s_d_of_current_line_0007755c + 0x36d0,\n            PTR_s_d_of_current_line_0007755c + 0x36a8)" (( "(") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x36d8" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x36d8")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x36d0" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x36d0")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x36a8" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x36a8")) () ")"))) (; ";")) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x36fc,PTR_s_d_of_current_line_0007755c + 0x36f4,\n            PTR_s_d_of_current_line_0007755c + 0x36dc);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x36fc,PTR_s_d_of_current_line_0007755c + 0x36f4,\n            PTR_s_d_of_current_line_0007755c + 0x36dc)" (identifier "print_opt") (argument_list "(PTR_s_d_of_current_line_0007755c + 0x36fc,PTR_s_d_of_current_line_0007755c + 0x36f4,\n            PTR_s_d_of_current_line_0007755c + 0x36dc)" (( "(") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x36fc" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x36fc")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x36f4" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x36f4")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x36dc" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x36dc")) () ")"))) (; ";")) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x3728,PTR_s_d_of_current_line_0007755c + 0x371c,\n            PTR_s_d_of_current_line_0007755c + 0x3700);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x3728,PTR_s_d_of_current_line_0007755c + 0x371c,\n            PTR_s_d_of_current_line_0007755c + 0x3700)" (identifier "print_opt") (argument_list "(PTR_s_d_of_current_line_0007755c + 0x3728,PTR_s_d_of_current_line_0007755c + 0x371c,\n            PTR_s_d_of_current_line_0007755c + 0x3700)" (( "(") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3728" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x3728")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x371c" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x371c")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3700" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x3700")) () ")"))) (; ";")) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x3758,PTR_s_d_of_current_line_0007755c + 0x374c,\n            PTR_s_d_of_current_line_0007755c + 0x372c);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x3758,PTR_s_d_of_current_line_0007755c + 0x374c,\n            PTR_s_d_of_current_line_0007755c + 0x372c)" (identifier "print_opt") (argument_list "(PTR_s_d_of_current_line_0007755c + 0x3758,PTR_s_d_of_current_line_0007755c + 0x374c,\n            PTR_s_d_of_current_line_0007755c + 0x372c)" (( "(") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3758" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x3758")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x374c" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x374c")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x372c" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x372c")) () ")"))) (; ";")) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x378c,PTR_s_d_of_current_line_0007755c + 0x3780,\n            PTR_s_d_of_current_line_0007755c + 0x375c);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x378c,PTR_s_d_of_current_line_0007755c + 0x3780,\n            PTR_s_d_of_current_line_0007755c + 0x375c)" (identifier "print_opt") (argument_list "(PTR_s_d_of_current_line_0007755c + 0x378c,PTR_s_d_of_current_line_0007755c + 0x3780,\n            PTR_s_d_of_current_line_0007755c + 0x375c)" (( "(") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x378c" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x378c")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3780" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x3780")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x375c" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x375c")) () ")"))) (; ";")) (if_statement "if (*(int *)puVar1 << 8 < 0) {\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n              PTR_s_d_of_current_line_0007755c + 0x37b4);\n    return;\n  }" (if "if") (parenthesized_expression "(*(int *)puVar1 << 8 < 0)" (( "(") (binary_expression "*(int *)puVar1 << 8 < 0" (binary_expression "*(int *)puVar1 << 8" (pointer_expression "*(int *)puVar1" (* "*") (cast_expression "(int *)puVar1" (( "(") (type_descriptor "int *" (primitive_type "int") (abstract_pointer_declarator "*" (* "*"))) () ")") (identifier "puVar1"))) (<< "<<") (number_literal "8")) (< "<") (number_literal "0")) () ")")) (compound_statement "{\n    print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n              PTR_s_d_of_current_line_0007755c + 0x37b4);\n    return;\n  }" ({ "{") (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n              PTR_s_d_of_current_line_0007755c + 0x37b4);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n              PTR_s_d_of_current_line_0007755c + 0x37b4)" (identifier "print_opt") (argument_list "(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n              PTR_s_d_of_current_line_0007755c + 0x37b4)" (( "(") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x37dc" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x37dc")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x37d0" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x37d0")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x37b4" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x37b4")) () ")"))) (; ";")) (return_statement "return;" (return "return") (; ";")) (} "}"))) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x37b0,PTR_s_d_of_current_line_0007755c + 0x37a4,\n            PTR_s_d_of_current_line_0007755c + 0x3790);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x37b0,PTR_s_d_of_current_line_0007755c + 0x37a4,\n            PTR_s_d_of_current_line_0007755c + 0x3790)" (identifier "print_opt") (argument_list "(PTR_s_d_of_current_line_0007755c + 0x37b0,PTR_s_d_of_current_line_0007755c + 0x37a4,\n            PTR_s_d_of_current_line_0007755c + 0x3790)" (( "(") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x37b0" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x37b0")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x37a4" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x37a4")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x3790" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x3790")) () ")"))) (; ";")) (expression_statement "print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n            PTR_s_d_of_current_line_0007755c + 0x37b4);" (call_expression "print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n            PTR_s_d_of_current_line_0007755c + 0x37b4)" (identifier "print_opt") (argument_list "(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,\n            PTR_s_d_of_current_line_0007755c + 0x37b4)" (( "(") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x37dc" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x37dc")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x37d0" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x37d0")) (, ",") (binary_expression "PTR_s_d_of_current_line_0007755c + 0x37b4" (identifier "PTR_s_d_of_current_line_0007755c") (+ "+") (number_literal "0x37b4")) () ")"))) (; ";")) (return_statement "return;" (return "return") (; ";")) (} "}")))

/* WARNING: Unknown calling convention -- yet parameter storage is locked */

void function_1(void)

{
  type_1 *puVar1;
  type_2 uVar2;
  char *pcVar3;
  char *pcVar4;
  
  puVar1 = PTR_flags_0007759c;
  uVar2 = (*(type_3 *)PTR_dcgettext_000780cc)(0,var_1 + 0x2cb8,5);
  (*(type_3 *)PTR___printf_chk_00077f70)(1,uVar2);
  uVar2 = (*(type_3 *)PTR_dcgettext_000780cc)(0,var_1 + 0x2cec,5);
  (*(type_3 *)PTR___printf_chk_00077f70)(1,uVar2);
  uVar2 = (*(type_3 *)PTR_dcgettext_000780cc)(0,var_1 + 0x2d84,5);
  (*(type_3 *)PTR___printf_chk_00077f70)(1,uVar2);
  uVar2 = (*(type_3 *)PTR_dcgettext_000780cc)(0,var_1 + 0x2dc4,5);
  (*(type_3 *)PTR___printf_chk_00077f70)(1,uVar2);
  var_2(var_1 + 0x2e0c,var_1 + 0x2e00,
            var_1 + 0x2de8);
  if (-1 < *(int *)puVar1 << 8) {
    var_2(var_1 + 0x2e3c,var_1 + 0x2e30,
              var_1 + 0x2e10);
    pcVar3 = (char *)(*(type_3 *)PTR_dcgettext_000780cc)
                               (0,var_1 + 0x2e40,5);
    pcVar4 = (char *)(*(type_3 *)PTR_dcgettext_000780cc)
                               (0,var_1 + 0x2e4c,5);
    var_2(pcVar3,pcVar4,var_1 + 0x2e60);
  }
  var_2(var_1 + 0x2ec0,var_1 + 0x2eb4,
            var_1 + 0x2e8c);
  var_2(var_1 + 0x2ef4,var_1 + 0x2ee4,
            var_1 + 0x2ec4);
  if (-1 < *(int *)puVar1 << 8) {
    var_2(var_1 + 0x2f34,var_1 + 0x2f24,
              var_1 + 0x2ef8);
  }
  var_2(var_1 + 0x2f60,var_1 + 0x2f54,
            var_1 + 0x2f38);
  if (-1 < *(int *)puVar1 << 8) {
    var_2(var_1 + 0x2fa0,var_1 + 0x2f90,
              var_1 + 0x2f64);
  }
  var_2(var_1 + 0x2fd0,var_1 + 0x2fc0,
            var_1 + 0x2fa4);
  var_2(var_1 + 0x3010,var_1 + 0x3000,
            var_1 + 0x2fd4);
  var_2(var_1 + 0x304c,var_1 + 0x303c,
            var_1 + 0x3014);
  var_2(var_1 + 0x3084,var_1 + 0x3074,
            var_1 + 0x3050);
  var_2(var_1 + 0x30bc,var_1 + 0x30b0,
            var_1 + 0x3088);
  var_2(var_1 + 0x30ec,var_1 + 0x30e0,
            var_1 + 0x30c0);
  if (-1 < *(int *)puVar1 << 8) {
    var_2(var_1 + 0x3128,var_1 + 0x3118,
              var_1 + 0x30f0);
  }
  pcVar3 = (char *)(*(type_3 *)PTR_dcgettext_000780cc)(0,var_1 + 0x312c,5);
  pcVar4 = (char *)(*(type_3 *)PTR_dcgettext_000780cc)(0,var_1 + 0x3138,5);
  var_2(pcVar3,pcVar4,var_1 + 0x314c);
  if (-1 < *(int *)puVar1 << 8) {
    var_2(var_1 + 0x3190,var_1 + 0x3180,
              var_1 + 0x3170);
  }
  var_2(var_1 + 0x31c8,var_1 + 0x31bc,
            var_1 + 0x3194);
  pcVar3 = (char *)(*(type_3 *)PTR_dcgettext_000780cc)(0,var_1 + 0x31cc,5);
  pcVar4 = (char *)(*(type_3 *)PTR_dcgettext_000780cc)(0,var_1 + 0x31d8,5);
  var_2(pcVar3,pcVar4,var_1 + 0x31ec);
  var_2(var_1 + 0x323c,var_1 + 0x322c,
            var_1 + 0x3210);
  var_2(var_1 + 0x3270,var_1 + 0x3264,
            var_1 + 0x3240);
  var_2(var_1 + 0x32ac,var_1 + 0x329c,
            var_1 + 0x3274);
  pcVar3 = (char *)(*(type_3 *)PTR_dcgettext_000780cc)(0,var_1 + 0x32b0,5);
  pcVar4 = (char *)(*(type_3 *)PTR_dcgettext_000780cc)(0,var_1 + 0x32bc,5);
  var_2(pcVar3,pcVar4,var_1 + 0x32d0);
  if (-1 < *(int *)puVar1 << 8) {
    pcVar3 = (char *)(*(type_3 *)PTR_dcgettext_000780cc)
                               (0,var_1 + 0x32f8,5);
    pcVar4 = (char *)(*(type_3 *)PTR_dcgettext_000780cc)
                               (0,var_1 + 0x3304,5);
    var_2(pcVar3,pcVar4,var_1 + 0x3314);
  }
  var_2(var_1 + 0x336c,var_1 + 0x3364,
            var_1 + 0x333c);
  var_2(var_1 + 0x33a4,var_1 + 0x3398,
            var_1 + 0x3370);
  var_2(var_1 + 0x33d8,var_1 + 0x33c8,
            var_1 + 0x33a8);
  var_2(var_1 + 0x3414,var_1 + 0x3404,
            var_1 + 0x33dc);
  if (-1 < *(int *)puVar1 << 8) {
    var_2(var_1 + 0x3450,var_1 + 0x3440,
              var_1 + 0x3418);
  }
  var_2(var_1 + 0x347c,var_1 + 0x3474,
            var_1 + 0x3454);
  var_2(var_1 + 0x34b0,var_1 + 0x34a0,
            var_1 + 0x3480);
  var_2(var_1 + 0x34e4,var_1 + 0x34d4,
            var_1 + 0x34b4);
  var_2(var_1 + 0x3520,var_1 + 0x3510,
            var_1 + 0x34e8);
  var_2(var_1 + 0x3548,var_1 + 0x3540,
            var_1 + 0x3524);
  var_2(var_1 + 0x3580,var_1 + 0x3574,
            var_1 + 0x354c);
  pcVar3 = (char *)(*(type_3 *)PTR_dcgettext_000780cc)(0,var_1 + 0x3584,5);
  pcVar4 = (char *)(*(type_3 *)PTR_dcgettext_000780cc)(0,var_1 + 0x3590,5);
  var_2(pcVar3,pcVar4,var_1 + 0x35a8);
  var_2(var_1 + 0x35f4,var_1 + 0x35e8,
            var_1 + 0x35c0);
  pcVar3 = (char *)(*(type_3 *)PTR_dcgettext_000780cc)(0,var_1 + 0x35f8,5);
  pcVar4 = (char *)(*(type_3 *)PTR_dcgettext_000780cc)(0,var_1 + 0x3604,5);
  var_2(pcVar3,pcVar4,var_1 + 0x3614);
  if (-1 < *(int *)puVar1 << 8) {
    pcVar3 = (char *)(*(type_3 *)PTR_dcgettext_000780cc)
                               (0,var_1 + 0x363c,5);
    pcVar4 = (char *)(*(type_3 *)PTR_dcgettext_000780cc)
                               (0,var_1 + 0x3648,5);
    var_2(pcVar3,pcVar4,var_1 + 0x365c);
  }
  var_2(var_1 + 0x36a4,var_1 + 0x3698,
            var_1 + 0x3678);
  var_2(var_1 + 0x36d8,var_1 + 0x36d0,
            var_1 + 0x36a8);
  var_2(var_1 + 0x36fc,var_1 + 0x36f4,
            var_1 + 0x36dc);
  var_2(var_1 + 0x3728,var_1 + 0x371c,
            var_1 + 0x3700);
  var_2(var_1 + 0x3758,var_1 + 0x374c,
            var_1 + 0x372c);
  var_2(var_1 + 0x378c,var_1 + 0x3780,
            var_1 + 0x375c);
  if (*(int *)puVar1 << 8 < 0) {
    var_2(var_1 + 0x37dc,var_1 + 0x37d0,
              var_1 + 0x37b4);
    return;
  }
  var_2(var_1 + 0x37b0,var_1 + 0x37a4,
            var_1 + 0x3790);
  var_2(var_1 + 0x37dc,var_1 + 0x37d0,
            var_1 + 0x37b4);
  return;
}


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

void MASKED(void)

{
  undefined *puVar1;
  undefined4 uVar2;
  undefined4 uVar3;
  
  puVar1 = PTR_flags_0007759c;
  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cb8,5);
  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);
  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2cec,5);
  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);
  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2d84,5);
  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);
  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2dc4,5);
  (*(code *)PTR___printf_chk_00077f70)(1,uVar2);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x2e0c,PTR_s_d_of_current_line_0007755c + 0x2e00,
            PTR_s_d_of_current_line_0007755c + 0x2de8);
  if (-1 < *(int *)puVar1 << 8) {
    print_opt(PTR_s_d_of_current_line_0007755c + 0x2e3c,PTR_s_d_of_current_line_0007755c + 0x2e30,
              PTR_s_d_of_current_line_0007755c + 0x2e10);
    uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2e40,5);
    uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x2e4c,5);
    print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x2e60);
  }
  print_opt(PTR_s_d_of_current_line_0007755c + 0x2ec0,PTR_s_d_of_current_line_0007755c + 0x2eb4,
            PTR_s_d_of_current_line_0007755c + 0x2e8c);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x2ef4,PTR_s_d_of_current_line_0007755c + 0x2ee4,
            PTR_s_d_of_current_line_0007755c + 0x2ec4);
  if (-1 < *(int *)puVar1 << 8) {
    print_opt(PTR_s_d_of_current_line_0007755c + 0x2f34,PTR_s_d_of_current_line_0007755c + 0x2f24,
              PTR_s_d_of_current_line_0007755c + 0x2ef8);
  }
  print_opt(PTR_s_d_of_current_line_0007755c + 0x2f60,PTR_s_d_of_current_line_0007755c + 0x2f54,
            PTR_s_d_of_current_line_0007755c + 0x2f38);
  if (-1 < *(int *)puVar1 << 8) {
    print_opt(PTR_s_d_of_current_line_0007755c + 0x2fa0,PTR_s_d_of_current_line_0007755c + 0x2f90,
              PTR_s_d_of_current_line_0007755c + 0x2f64);
  }
  print_opt(PTR_s_d_of_current_line_0007755c + 0x2fd0,PTR_s_d_of_current_line_0007755c + 0x2fc0,
            PTR_s_d_of_current_line_0007755c + 0x2fa4);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x3010,PTR_s_d_of_current_line_0007755c + 0x3000,
            PTR_s_d_of_current_line_0007755c + 0x2fd4);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x304c,PTR_s_d_of_current_line_0007755c + 0x303c,
            PTR_s_d_of_current_line_0007755c + 0x3014);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x3084,PTR_s_d_of_current_line_0007755c + 0x3074,
            PTR_s_d_of_current_line_0007755c + 0x3050);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x30bc,PTR_s_d_of_current_line_0007755c + 0x30b0,
            PTR_s_d_of_current_line_0007755c + 0x3088);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x30ec,PTR_s_d_of_current_line_0007755c + 0x30e0,
            PTR_s_d_of_current_line_0007755c + 0x30c0);
  if (-1 < *(int *)puVar1 << 8) {
    print_opt(PTR_s_d_of_current_line_0007755c + 0x3128,PTR_s_d_of_current_line_0007755c + 0x3118,
              PTR_s_d_of_current_line_0007755c + 0x30f0);
  }
  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x312c,5);
  uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3138,5);
  print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x314c);
  if (-1 < *(int *)puVar1 << 8) {
    print_opt(PTR_s_d_of_current_line_0007755c + 0x3190,PTR_s_d_of_current_line_0007755c + 0x3180,
              PTR_s_d_of_current_line_0007755c + 0x3170);
  }
  print_opt(PTR_s_d_of_current_line_0007755c + 0x31c8,PTR_s_d_of_current_line_0007755c + 0x31bc,
            PTR_s_d_of_current_line_0007755c + 0x3194);
  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31cc,5);
  uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x31d8,5);
  print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x31ec);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x323c,PTR_s_d_of_current_line_0007755c + 0x322c,
            PTR_s_d_of_current_line_0007755c + 0x3210);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x3270,PTR_s_d_of_current_line_0007755c + 0x3264,
            PTR_s_d_of_current_line_0007755c + 0x3240);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x32ac,PTR_s_d_of_current_line_0007755c + 0x329c,
            PTR_s_d_of_current_line_0007755c + 0x3274);
  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32b0,5);
  uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32bc,5);
  print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x32d0);
  if (-1 < *(int *)puVar1 << 8) {
    uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x32f8,5);
    uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3304,5);
    print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x3314);
  }
  print_opt(PTR_s_d_of_current_line_0007755c + 0x336c,PTR_s_d_of_current_line_0007755c + 0x3364,
            PTR_s_d_of_current_line_0007755c + 0x333c);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x33a4,PTR_s_d_of_current_line_0007755c + 0x3398,
            PTR_s_d_of_current_line_0007755c + 0x3370);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x33d8,PTR_s_d_of_current_line_0007755c + 0x33c8,
            PTR_s_d_of_current_line_0007755c + 0x33a8);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x3414,PTR_s_d_of_current_line_0007755c + 0x3404,
            PTR_s_d_of_current_line_0007755c + 0x33dc);
  if (-1 < *(int *)puVar1 << 8) {
    print_opt(PTR_s_d_of_current_line_0007755c + 0x3450,PTR_s_d_of_current_line_0007755c + 0x3440,
              PTR_s_d_of_current_line_0007755c + 0x3418);
  }
  print_opt(PTR_s_d_of_current_line_0007755c + 0x347c,PTR_s_d_of_current_line_0007755c + 0x3474,
            PTR_s_d_of_current_line_0007755c + 0x3454);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x34b0,PTR_s_d_of_current_line_0007755c + 0x34a0,
            PTR_s_d_of_current_line_0007755c + 0x3480);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x34e4,PTR_s_d_of_current_line_0007755c + 0x34d4,
            PTR_s_d_of_current_line_0007755c + 0x34b4);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x3520,PTR_s_d_of_current_line_0007755c + 0x3510,
            PTR_s_d_of_current_line_0007755c + 0x34e8);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x3548,PTR_s_d_of_current_line_0007755c + 0x3540,
            PTR_s_d_of_current_line_0007755c + 0x3524);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x3580,PTR_s_d_of_current_line_0007755c + 0x3574,
            PTR_s_d_of_current_line_0007755c + 0x354c);
  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3584,5);
  uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3590,5);
  print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x35a8);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x35f4,PTR_s_d_of_current_line_0007755c + 0x35e8,
            PTR_s_d_of_current_line_0007755c + 0x35c0);
  uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x35f8,5);
  uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3604,5);
  print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x3614);
  if (-1 < *(int *)puVar1 << 8) {
    uVar2 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x363c,5);
    uVar3 = (*(code *)PTR_dcgettext_000780cc)(0,PTR_s_d_of_current_line_0007755c + 0x3648,5);
    print_opt(uVar2,uVar3,PTR_s_d_of_current_line_0007755c + 0x365c);
  }
  print_opt(PTR_s_d_of_current_line_0007755c + 0x36a4,PTR_s_d_of_current_line_0007755c + 0x3698,
            PTR_s_d_of_current_line_0007755c + 0x3678);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x36d8,PTR_s_d_of_current_line_0007755c + 0x36d0,
            PTR_s_d_of_current_line_0007755c + 0x36a8);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x36fc,PTR_s_d_of_current_line_0007755c + 0x36f4,
            PTR_s_d_of_current_line_0007755c + 0x36dc);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x3728,PTR_s_d_of_current_line_0007755c + 0x371c,
            PTR_s_d_of_current_line_0007755c + 0x3700);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x3758,PTR_s_d_of_current_line_0007755c + 0x374c,
            PTR_s_d_of_current_line_0007755c + 0x372c);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x378c,PTR_s_d_of_current_line_0007755c + 0x3780,
            PTR_s_d_of_current_line_0007755c + 0x375c);
  if (*(int *)puVar1 << 8 < 0) {
    print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,
              PTR_s_d_of_current_line_0007755c + 0x37b4);
    return;
  }
  print_opt(PTR_s_d_of_current_line_0007755c + 0x37b0,PTR_s_d_of_current_line_0007755c + 0x37a4,
            PTR_s_d_of_current_line_0007755c + 0x3790);
  print_opt(PTR_s_d_of_current_line_0007755c + 0x37dc,PTR_s_d_of_current_line_0007755c + 0x37d0,
            PTR_s_d_of_current_line_0007755c + 0x37b4);
  return;
}

