// File: /workspace/github_cpp_makefile_star2_O1/jkingan[P]ladyheather/heather.cpp
// Function: label_plot_scale(int, int)
int label_plot_scale(int id, int col)
{
char c;
double val;
DATA_SIZE sf;
char *s;

   // format the plot header scale factor line entries

   if(plot[id].user_scale == 0) c = '~';
   else c = '=';

   sf = (DATA_SIZE) fabs(plot[id].scale_factor);
   val = (double) plot[id].scale_factor * plot[id].invert_plot;
   if(id == OSC) val /= plot[id].ref_scale;

   if(tie_plot(id) && plot[id].show_freq) {
      sprintf(out, "%s%c(%.6f %s/div)",
                    plot[id].plot_id, c, val, "Hz");
   }
   else if(phase_plot(id)) {
      sprintf(out, "%s%c(%.6f %s/div)",
                    plot[id].plot_id, c, val, plot[id].units);
   }
   else if((id == ADC3) && (rcvr_type == THERMO_RCVR)) {  // PPS
         sprintf(out, "%s%c(%.6f %s/div)",
                       plot[id].plot_id, c, val, plot[id].units);
   }
   else if((id == ADC4) && (rcvr_type == THERMO_RCVR)) {  // OSC
         sprintf(out, "%s%c(%.6f %s/div)",
                       plot[id].plot_id, c, val, plot[id].units);
   }
   else if((id == DAC) && ((rcvr_type == CS_RCVR) || (rcvr_type == RFTG_RCVR) || (rcvr_type == SCPI_RCVR) || (rcvr_type == UCCM_RCVR) || (rcvr_type == ZYFER_RCVR))) {
      if(sf < (DATA_SIZE) 0.01) {
         sprintf(out, "%s%c(%.5f %s/div)",
                       plot[id].plot_id, c, val, plot[id].units);
      }
      else if(sf < (DATA_SIZE) 0.10) {
         sprintf(out, "%s%c(%.4f %s/div)",
                       plot[id].plot_id, c, val, plot[id].units);
      }
      else if(sf < (DATA_SIZE) 1.0) {
         sprintf(out, "%s%c(%.3f %s/div)",
                       plot[id].plot_id, c, val, plot[id].units);
      }
      else if(sf < (DATA_SIZE) 10.0) {
         sprintf(out, "%s%c(%.2f %s/div)",
                       plot[id].plot_id, c, val, plot[id].units);
      }
      else {
         sprintf(out, "%s%c(%.1f %s/div)",
                       plot[id].plot_id,  c, val, plot[id].units);
      }
   }
   else if(id == SAT_PLOT) {
      sprintf(out, "%s%c(%.0f/tick)",
                    plot[id].plot_id, c, 1.0);
   }
   else if(id == TEMP) {
      if(luxor) {
         if(sf >= (DATA_SIZE) 100.0) {
            sprintf(out, "%s%c(%ld %c%c/div)",
                         plot[id].plot_id, c, (long) (val+0.5), DEGREES,DEG_SCALE);
         }
         else if(sf < (DATA_SIZE) 1.0) {
            sprintf(out, "%s%c(%.2f %c%c/div)",
                          plot[id].plot_id, c, val, DEGREES,DEG_SCALE);
         }
         else {
            sprintf(out, "%s%c(%.1f %c%c/div)",
                          plot[id].plot_id, c, val, DEGREES,DEG_SCALE);
         }
      }
      else if((rcvr_type == UCCM_RCVR) && (scpi_type == UCCMP_TYPE) && (have_temperature == 0)) {  // samsung
         val /= 1000.0;
         if(sf >= (DATA_SIZE) 100.0) {
            sprintf(out, "%s%c(%ld %s/div)",
                         "TCOR", c, (long) (val+0.5), ppt_string);
         }
         else if(sf < (DATA_SIZE) 1.0) {
            sprintf(out, "%s%c(%.2f %s/div)",
                          "TCOR", c, val, ppt_string);
         }
         else {
            sprintf(out, "%s%c(%.1f %s/div)",
                          "TCOR", c, val, ppt_string);
         }
      }
      else {
         if(sf >= (DATA_SIZE) 100.0) {
            sprintf(out, "%s%c(%ld m%c%c/div)",
                         plot[id].plot_id, c, (long) (val+0.5), DEGREES,DEG_SCALE);
         }
         else if(sf < (DATA_SIZE) 1.0) {
            sprintf(out, "%s%c(%.2f m%c%c/div)",
                          plot[id].plot_id, c, val, DEGREES,DEG_SCALE);
         }
         else {
            sprintf(out, "%s%c(%.1f m%c%c/div)",
                          plot[id].plot_id, c, val, DEGREES,DEG_SCALE);
         }
      }
   }
   else if((id == PRESSURE) && enviro_mode()) {
      sprintf(out, "%s%c(%s/div)",
                    plot[id].plot_id, c, fmt_pressure(val));
   }
   else if(luxor) {
      if(sf >= (DATA_SIZE) 100.0) {
         sprintf(out, "%s%c(%ld %c%c/div)",
                      plot[id].plot_id, c, (long) (val+0.5), DEGREES,DEG_SCALE);
      }
      else if(sf < (DATA_SIZE) 1.0) {
         sprintf(out, "%s%c(%.2f %c%c/div)",
                       plot[id].plot_id, c, val, DEGREES,DEG_SCALE);
      }
      else {
         sprintf(out, "%s%c(%.1f %c%c/div)",
                       plot[id].plot_id, c, val, DEGREES,DEG_SCALE);
      }
   }
   else if(id == OSC) {
      if(luxor) {
         if(sf >= (DATA_SIZE) 100.0) {
            sprintf(out, "%s%c(%ld %s/div)",
                         plot[id].plot_id, c, (long) (val+0.5), plot[id].units);
         }
         else if(sf < (DATA_SIZE) 1.0) {
            sprintf(out, "%s%c(%.3f %s/div)",
                          plot[id].plot_id, c, val, plot[id].units);
         }
         else {
            sprintf(out, "%s%c(%.2f %s/div)",
                          plot[id].plot_id, c, val, plot[id].units);
         }
      }
      else if(rcvr_type == X72_RCVR) {  // xxxxxx
         sprintf(out, "%s%c(%.5g %s/div)",
                       plot[id].plot_id, c, val, plot[id].units);
      }
      else if(rcvr_type == ZODIAC_RCVR) {
         if(sf >= (DATA_SIZE) 100.0) {
            sprintf(out, "%s%c(%ld %s/div)",
                         plot[id].plot_id, c, (long) (val+0.5), plot[id].units);
         }
         else if(sf < (DATA_SIZE) 1.0) {
            sprintf(out, "%s%c(%.3f %s/div)",
                          plot[id].plot_id, c, val, plot[id].units);
         }
         else {
            sprintf(out, "%s%c(%.2f %s/div)",
                          plot[id].plot_id, c, val, plot[id].units);
         }
      }
      else {
         if(luxor) ;
         else if(rcvr_type == CS_RCVR) ;
         else if((rcvr_type == TICC_RCVR) || (rcvr_type == ZODIAC_RCVR)) ;
         else if(ACUTIME || PALISADE || ACU_360 || ACU_GG) ;
         else if(TIMING_RCVR) ;
         else if(rcvr_type == TSIP_RCVR) {
            val *= 1000.0;
         }
         else val *= 1000.0;

         if(sf >= (DATA_SIZE) 100.0) {
            sprintf(out, "%s%c(%ld %s/div)",
                         plot[id].plot_id, c, (long) (val+0.5), plot[id].units);
         }
         else if(sf < (DATA_SIZE) 1.0) {
            sprintf(out, "%s%c(%.3f %s/div)",
                          plot[id].plot_id, c, val, plot[id].units);
         }
         else {
            sprintf(out, "%s%c(%.2f %s/div)",
                          plot[id].plot_id, c, val, plot[id].units);
         }
      }
   }
   else {
      s = plot[id].units;
      if((id == DAC) && (rcvr_type == TSIP_RCVR)) s = "uV";
      else if((id == DAC) && (rcvr_type == TRUE_RCVR)) s = "uV";

      if(luxor) {
         if(sf >= (DATA_SIZE) 100.0) {
            sprintf(out, "%s%c(%ld %s/div)",
                         plot[id].plot_id, c, (long) (val+0.5), s);
         }
         else if(sf < (DATA_SIZE) 1.0) {
            sprintf(out, "%s%c(%.3f %s/div)",
                          plot[id].plot_id, c, val, s);
         }
         else {
            sprintf(out, "%s%c(%.2f %s/div)",
                          plot[id].plot_id, c, val, s);
         }
      }
      else if(rcvr_type == CS_RCVR) {
            sprintf(out, "%s%c(%.3f %s/div)",
                          plot[id].plot_id, c, val, s);
      }
      else if(rcvr_type == PRS_RCVR) {
            sprintf(out, "%s%c(%.3f %s/div)",
                          plot[id].plot_id, c, val, s);
      }
      else if(rcvr_type == X72_RCVR) {
            sprintf(out, "%s%c(%.3f %s/div)",
                          plot[id].plot_id, c, val, s);
      }
      else if((id == ONE) || (id == TWO) || (id == THREE)) {
         if(rcvr_type == ZYFER_RCVR) {
            sprintf(out, "%s%c(%.3f %s/div)",
                          plot[id].plot_id, c, val, s);
         }
         else {
            sprintf(out, "%s%c(%.5f %s/div)",
                          plot[id].plot_id, c, val, s);
         }
      }
      else {
          if(sf >= (DATA_SIZE) 100.0) {
             sprintf(out, "%s%c(%ld %s/div)",
                          plot[id].plot_id, c, (long) (val+0.5), s);
          }
          else if(rcvr_type == PRS_RCVR) {
                sprintf(out, "%s%c(%.3f %s/div)",
                              plot[id].plot_id, c, val, s);
          }
          else if(enviro_mode()) {
                sprintf(out, "%s%c(%.3f %s/div)",
                              plot[id].plot_id, c, val, s);
          }
          else if(sf < (DATA_SIZE) 1.0) {
             sprintf(out, "%s%c(%.3f %s/div)",
                           plot[id].plot_id, c, val, s);
          }
          else {
             sprintf(out, "%s%c(%.2f %s/div)",
                           plot[id].plot_id, c, val, s);
          }
      }
   }

   no_x_margin = no_y_margin = 1;
   vidstr(SCALE_ROW, col, plot[id].plot_color, out);
   no_x_margin = no_y_margin = 0;
   return strlen(out);
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
pushq %r15
pushq %r14
pushq %r13
pushq %r12
pushq %rbx
subq $0x28, %rsp
movl %esi, %ebx
movl %edi, %r15d
movslq %edi, %rax
imulq $0xe8, %rax, %rcx
leaq 0x149e38(%rip), %rdx    # 0x15dd30
leaq (%rdx,%rcx), %r13
cmpl $0x0, 0x30(%rcx,%rdx)
movl $0x7e, %esi
movl $0x3d, %r14d
cmovel %esi, %r14d
movsd 0x38(%rcx,%rdx), %xmm1
movsd 0x48(%rcx,%rdx), %xmm0
mulsd %xmm1, %xmm0
cmpl $0x1, %eax
movapd %xmm1, -0x40(%rbp)
jne 0x13f30
divsd 0x10(%r13), %xmm0
movsd %xmm0, -0x30(%rbp)
movl %r15d, %edi
callq 0x13ccd
testl %eax, %eax
je 0x13f6e
cmpl $0x0, 0xd0(%r13)
je 0x13f6e
movq (%r13), %rdx
leaq 0x3282ca(%rip), %rdi    # 0x33c220
leaq 0xf6513(%rip), %rsi     # 0x10a470
leaq 0x102200(%rip), %r8     # 0x116164
movl %r14d, %ecx
movsd -0x30(%rbp), %xmm0
jmp 0x13fd7
movq 0x20495b(%rip), %rax    # 0x2188d0
cmpq $0x10000, %rax          # imm = 0x10000
setne %cl
movl %r15d, %edx
andl $-0x4, %edx
cmpl $0x4, %edx
setne %dl
orb %cl, %dl
movsd -0x30(%rbp), %xmm1
je 0x13fba
testl %r15d, %r15d
setne %cl
cmpq $0x80000, %rax          # imm = 0x80000
setne %dl
orb %cl, %dl
je 0x13fba
cmpq $0x80000, %rax          # imm = 0x80000
setne %cl
cmpl $0x1, %r15d
setne %dl
orb %cl, %dl
jne 0x1402f
movq (%r13), %rdx
movq 0x8(%r13), %r8
leaq 0x328257(%rip), %rdi    # 0x33c220
leaq 0xf64a0(%rip), %rsi     # 0x10a470
movl %r14d, %ecx
movapd %xmm1, %xmm0
movb $0x1, %al
callq 0x9060
movb $0x1, %al
movb %al, 0x204875(%rip)     # 0x21885b
movb %al, 0x20486e(%rip)     # 0x21885a
movl 0x2047b6(%rip), %edi    # 0x2187a8
addl $0x7, %edi
movzbl 0x20(%r13), %edx
leaq 0x32821f(%rip), %r14    # 0x33c220
movl %ebx, %esi
movq %r14, %rcx
callq 0xe7d0
xorl %eax, %eax
movb %al, 0x204848(%rip)     # 0x21885b
movb %al, 0x204841(%rip)     # 0x21885a
movq %r14, %rdi
addq $0x28, %rsp
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
jmp 0x9120
movapd -0x40(%rbp), %xmm2
andpd 0xf5144(%rip), %xmm2    # 0x109180
cmpl $0x2, %r15d
jne 0x14099
cmpq $0x1ffff, %rax          # imm = 0x1FFFF
jle 0x14064
cmpq $0x20000, %rax          # imm = 0x20000
je 0x14070
cmpq $0x400000, %rax         # imm = 0x400000
je 0x14070
cmpq $0x100000, %rax         # imm = 0x100000
je 0x14070
jmp 0x14099
cmpq $0x8, %rax
je 0x14070
cmpq $0x10, %rax
jne 0x14099
movsd 0xf5088(%rip), %xmm0    # 0x109100
ucomisd %xmm2, %xmm0
jbe 0x140dc
movq (%r13), %rdx
movq 0x8(%r13), %r8
leaq 0x328193(%rip), %rdi    # 0x33c220
leaq 0xf63ee(%rip), %rsi     # 0x10a482
jmp 0x13fd0
cmpl $0x3, %r15d
je 0x14198
cmpl $0x10, %r15d
je 0x14109
cmpl $0x13, %r15d
jne 0x14155
movq (%r13), %rdx
leaq 0x328162(%rip), %rdi    # 0x33c220
leaq 0xf6417(%rip), %rsi     # 0x10a4dc
movsd 0xf4fa3(%rip), %xmm0    # 0x109070
movl %r14d, %ecx
movb $0x1, %al
callq 0x9060
jmp 0x13fde
movsd 0xf5024(%rip), %xmm0    # 0x109108
ucomisd %xmm2, %xmm0
jbe 0x1421e
movq (%r13), %rdx
movq 0x8(%r13), %r8
leaq 0x328123(%rip), %rdi    # 0x33c220
leaq 0xf6390(%rip), %rsi     # 0x10a494
jmp 0x13fd0
movapd %xmm2, -0x40(%rbp)
callq 0x5f743
movapd -0x40(%rbp), %xmm2
movsd -0x30(%rbp), %xmm1
testl %eax, %eax
je 0x14155
movq (%r13), %r15
movapd %xmm1, %xmm0
callq 0x133aa
leaq 0x3280eb(%rip), %rdi    # 0x33c220
leaq 0xf643f(%rip), %rsi     # 0x10a57b
leaq 0x32c21d(%rip), %r8     # 0x340360
movq %r15, %rdx
movl %r14d, %ecx
xorl %eax, %eax
callq 0x9060
jmp 0x13fde
cmpb $0x0, 0x22ade2(%rip)    # 0x23ef3e
jne 0x141a5
movq 0x20476b(%rip), %rax    # 0x2188d0
cmpl $0x1, %r15d
jne 0x142fe
cmpq $0x1ffff, %rax          # imm = 0x1FFFF
jg 0x1435b
cmpq $0x100, %rax            # imm = 0x100
je 0x144a5
cmpq $0x10000, %rax          # imm = 0x10000
je 0x144a5
jmp 0x14471
cmpb $0x0, 0x22ad9f(%rip)    # 0x23ef3e
je 0x1424b
ucomisd 0xf4eb3(%rip), %xmm2    # 0x109060
jae 0x141e0
movsd 0xf4eb9(%rip), %xmm0    # 0x109070
ucomisd %xmm2, %xmm0
movq (%r13), %rdx
movsbl 0x2f8dde(%rip), %r9d    # 0x30cfa5
leaq 0x328052(%rip), %rdi    # 0x33c220
jbe 0x142b1
leaq 0xf6324(%rip), %rsi     # 0x10a4ff
jmp 0x142b8
addsd 0xf4e80(%rip), %xmm1    # 0x109068
movq (%r13), %rdx
cvttsd2si %xmm1, %r8
movsbl 0x2f8dad(%rip), %eax    # 0x30cfa5
movl %eax, (%rsp)
leaq 0x32801e(%rip), %rdi    # 0x33c220
leaq 0xf62e3(%rip), %rsi     # 0x10a4ec
movl %r14d, %ecx
movl $0x1, %r9d
xorl %eax, %eax
callq 0x9060
jmp 0x13fde
movsd 0xf4e4a(%rip), %xmm0    # 0x109070
ucomisd %xmm2, %xmm0
jbe 0x142d1
movq (%r13), %rdx
movq 0x8(%r13), %r8
leaq 0x327fe1(%rip), %rdi    # 0x33c220
leaq 0xf6260(%rip), %rsi     # 0x10a4a6
jmp 0x13fd0
cmpq $0x8, %rax
jne 0x1431c
cmpl $0x50, 0x206d84(%rip)   # 0x21afe0
jne 0x1431c
cmpl $0x0, 0x2f8fe3(%rip)    # 0x30d24c
jne 0x1431c
divsd 0xf4dc1(%rip), %xmm1    # 0x109038
ucomisd 0xf4de1(%rip), %xmm2    # 0x109060
jae 0x14412
movsd 0xf4de3(%rip), %xmm0    # 0x109070
ucomisd %xmm2, %xmm0
movq 0x32b388(%rip), %r8     # 0x33f620
leaq 0x327f81(%rip), %rdi    # 0x33c220
jbe 0x1451a
leaq 0xf620c(%rip), %rsi     # 0x10a4b8
jmp 0x14521
leaq 0xf625b(%rip), %rsi     # 0x10a513
movl %r14d, %ecx
movapd %xmm1, %xmm0
movl $0x1, %r8d
movb $0x1, %al
callq 0x9060
jmp 0x13fde
movsd 0xf4dcf(%rip), %xmm0    # 0x1090a8
ucomisd %xmm2, %xmm0
movq (%r13), %rdx
movq 0x8(%r13), %r8
ja 0x144c9
leaq 0x327f2e(%rip), %rdi    # 0x33c220
leaq 0xf61d1(%rip), %rsi     # 0x10a4ca
jmp 0x13fd0
cmpl $0x2, %r15d
sete %cl
cmpq $0x1, %rax
sete %dl
testb %dl, %cl
je 0x1438e
leaq 0xf6283(%rip), %r12     # 0x10a59a
jmp 0x143ab
ucomisd 0xf4d3c(%rip), %xmm2    # 0x109060
jae 0x143e4
movsd 0xf4d3e(%rip), %xmm0    # 0x109070
ucomisd %xmm2, %xmm0
movq (%r13), %rdx
movsbl 0x2f8c63(%rip), %r9d    # 0x30cfa5
leaq 0x327ed7(%rip), %rdi    # 0x33c220
jbe 0x1450e
leaq 0xf61fb(%rip), %rsi     # 0x10a551
jmp 0x142b8
cmpq $0x20000, %rax          # imm = 0x20000
je 0x144a5
cmpq $0x2000000, %rax        # imm = 0x2000000
jne 0x14471
movq (%r13), %rdx
movq 0x8(%r13), %r8
leaq 0x327e9e(%rip), %rdi    # 0x33c220
leaq 0xf61ff(%rip), %rsi     # 0x10a588
jmp 0x13fd0
movq 0x8(%r13), %rcx
cmpq $0x200000, %rax         # imm = 0x200000
leaq 0xf61fb(%rip), %r12     # 0x10a59a
cmovneq %rcx, %r12
cmpl $0x2, %r15d
cmovneq %rcx, %r12
cmpq $0x2000000, %rax        # imm = 0x2000000
je 0x143c3
cmpq $0x1000000, %rax        # imm = 0x1000000
je 0x143c3
cmpq $0x20000, %rax          # imm = 0x20000
jne 0x14440
movq (%r13), %rdx
leaq 0x327e52(%rip), %rdi    # 0x33c220
leaq 0xf60d1(%rip), %rsi     # 0x10a4a6
movl %r14d, %ecx
movapd %xmm1, %xmm0
movq %r12, %r8
jmp 0x13fd7
addsd 0xf4c7c(%rip), %xmm1    # 0x109068
movq (%r13), %rdx
cvttsd2si %xmm1, %r8
movsbl 0x2f8ba9(%rip), %eax    # 0x30cfa5
movl %eax, (%rsp)
leaq 0x327e1a(%rip), %rdi    # 0x33c220
leaq 0xf6130(%rip), %rsi     # 0x10a53d
jmp 0x14209
addsd 0xf4c4e(%rip), %xmm1    # 0x109068
cvttsd2si %xmm1, %r8
movq 0x32b1fa(%rip), %r9     # 0x33f620
leaq 0x327df3(%rip), %rdi    # 0x33c220
leaq 0xf60f3(%rip), %rsi     # 0x10a527
leaq 0xf60fd(%rip), %rdx     # 0x10a538
jmp 0x144ff
addl $-0x4, %r15d
cmpl $0x2, %r15d
ja 0x1452d
movq (%r13), %rdx
cmpq $0x100000, %rax         # imm = 0x100000
je 0x143c7
leaq 0x327dbb(%rip), %rdi    # 0x33c220
leaq 0xf6016(%rip), %rsi     # 0x10a482
jmp 0x143d5
movl 0x206b5d(%rip), %edx    # 0x21afd4
cmpl $0x41, %edx
sete %cl
cmpl $0x50, %edx
sete %dl
cmpq $0x1, %rax
jne 0x1448d
orb %dl, %cl
jne 0x144a5
testl $0x800009e4, %eax       # imm = 0x800009E4
jne 0x144a5
cmpb $0x0, 0x204469(%rip)    # 0x218904
jne 0x144a5
mulsd 0xf4b93(%rip), %xmm1    # 0x109038
ucomisd 0xf4bb3(%rip), %xmm2    # 0x109060
jae 0x144dc
movsd 0xf4bb9(%rip), %xmm0    # 0x109070
ucomisd %xmm2, %xmm0
movq (%r13), %rdx
movq 0x8(%r13), %r8
ja 0x14238
leaq 0x327d50(%rip), %rdi    # 0x33c220
leaq 0xf5fe1(%rip), %rsi     # 0x10a4b8
jmp 0x13fd0
addsd 0xf4b84(%rip), %xmm1    # 0x109068
cvttsd2si %xmm1, %r8
movq (%r13), %rdx
movq 0x8(%r13), %r9
leaq 0x327d28(%rip), %rdi    # 0x33c220
leaq 0xf6028(%rip), %rsi     # 0x10a527
movl %r14d, %ecx
xorl %eax, %eax
callq 0x9060
jmp 0x13fde
leaq 0xf6051(%rip), %rsi     # 0x10a566
jmp 0x142b8
leaq 0xf5fa9(%rip), %rsi     # 0x10a4ca
leaq 0xf6010(%rip), %rdx     # 0x10a538
jmp 0x13fd0
ucomisd 0xf4b2b(%rip), %xmm2    # 0x109060
jae 0x1454b
movapd %xmm2, -0x40(%rbp)
callq 0x5f743
testl %eax, %eax
je 0x14572
movq (%r13), %rdx
jmp 0x14585
movq (%r13), %rdx
addsd 0xf4b11(%rip), %xmm1    # 0x109068
cvttsd2si %xmm1, %r8
leaq 0x327cbd(%rip), %rdi    # 0x33c220
leaq 0xf5fbd(%rip), %rsi     # 0x10a527
movl %r14d, %ecx
movq %r12, %r9
jmp 0x14502
movsd 0xf4af6(%rip), %xmm0    # 0x109070
ucomisd -0x40(%rbp), %xmm0
movq (%r13), %rdx
jbe 0x145a0
leaq 0x327c94(%rip), %rdi    # 0x33c220
leaq 0xf5f13(%rip), %rsi     # 0x10a4a6
movl %r14d, %ecx
movsd -0x30(%rbp), %xmm0
jmp 0x143dc
leaq 0x327c79(%rip), %rdi    # 0x33c220
leaq 0xf5f0a(%rip), %rsi     # 0x10a4b8
jmp 0x14593