// File: /workspace/github_c_makefile_star2_O0/lesgourg[P]class_public/build/../source/perturbations.c
// Function: perturbations_prepare_k_output
int perturbations_prepare_k_output(struct background * pba,
                                   struct perturbations * ppt
                                   ){
  int n_ncdm;
  char tmp[40];

  ppt->scalar_titles[0]='\0';
  ppt->vector_titles[0]='\0';
  ppt->tensor_titles[0]='\0';


  if (ppt->k_output_values_num > 0) {

    /** Write titles for all perturbations that we would like to print/store. */
    if (ppt->has_scalars == _TRUE_){

      class_store_columntitle(ppt->scalar_titles,"tau [Mpc]",_TRUE_);
      class_store_columntitle(ppt->scalar_titles,"a",_TRUE_);
      class_store_columntitle(ppt->scalar_titles,"delta_g",_TRUE_);
      class_store_columntitle(ppt->scalar_titles,"theta_g",_TRUE_);
      class_store_columntitle(ppt->scalar_titles,"shear_g",_TRUE_);
      class_store_columntitle(ppt->scalar_titles,"pol0_g",_TRUE_);
      class_store_columntitle(ppt->scalar_titles,"pol1_g",_TRUE_);
      class_store_columntitle(ppt->scalar_titles,"pol2_g",_TRUE_);
      class_store_columntitle(ppt->scalar_titles,"delta_b",_TRUE_);
      class_store_columntitle(ppt->scalar_titles,"theta_b",_TRUE_);
      class_store_columntitle(ppt->scalar_titles,"psi",_TRUE_);
      class_store_columntitle(ppt->scalar_titles,"phi",_TRUE_);
      /* Perturbed recombination */
      class_store_columntitle(ppt->scalar_titles,"delta_Tb",ppt->has_perturbed_recombination);
      class_store_columntitle(ppt->scalar_titles,"delta_chi",ppt->has_perturbed_recombination);
      /* Ultrarelativistic species */
      class_store_columntitle(ppt->scalar_titles,"delta_ur",pba->has_ur);
      class_store_columntitle(ppt->scalar_titles,"theta_ur",pba->has_ur);
      class_store_columntitle(ppt->scalar_titles,"shear_ur",pba->has_ur);
      /* Interacting dark radiation */
      class_store_columntitle(ppt->scalar_titles,"delta_idr",pba->has_idr);
      class_store_columntitle(ppt->scalar_titles,"theta_idr",pba->has_idr);
      if ((pba->has_idr == _TRUE_)&&(ppt->idr_nature == idr_free_streaming))
        class_store_columntitle(ppt->scalar_titles,"shear_idr",_TRUE_);
      /* Cold dark matter */
      class_store_columntitle(ppt->scalar_titles,"delta_cdm",pba->has_cdm);
      class_store_columntitle(ppt->scalar_titles,"theta_cdm",pba->has_cdm);
      /* Interacting dark matter */
      class_store_columntitle(ppt->scalar_titles,"delta_idm",pba->has_idm);
      class_store_columntitle(ppt->scalar_titles,"theta_idm",pba->has_idm);
      /* Non-cold dark matter */
      if ((pba->has_ncdm == _TRUE_) && ((ppt->has_density_transfers == _TRUE_) || (ppt->has_velocity_transfers == _TRUE_) || (ppt->has_source_delta_m == _TRUE_))) {
        for (n_ncdm=0; n_ncdm < pba->N_ncdm; n_ncdm++){
          class_sprintf(tmp,"delta_ncdm[%d]",n_ncdm);
          class_store_columntitle(ppt->scalar_titles,tmp,_TRUE_);
          class_sprintf(tmp,"theta_ncdm[%d]",n_ncdm);
          class_store_columntitle(ppt->scalar_titles,tmp,_TRUE_);
          class_sprintf(tmp,"shear_ncdm[%d]",n_ncdm);
          class_store_columntitle(ppt->scalar_titles,tmp,_TRUE_);
          class_sprintf(tmp,"cs2_ncdm[%d]",n_ncdm);
          class_store_columntitle(ppt->scalar_titles,tmp,_TRUE_);
        }
      }
      /* Decaying cold dark matter */
      class_store_columntitle(ppt->scalar_titles, "delta_dcdm", pba->has_dcdm);
      class_store_columntitle(ppt->scalar_titles, "theta_dcdm", pba->has_dcdm);
      /* Decay radiation */
      class_store_columntitle(ppt->scalar_titles, "delta_dr", pba->has_dr);
      class_store_columntitle(ppt->scalar_titles, "theta_dr", pba->has_dr);
      class_store_columntitle(ppt->scalar_titles, "shear_dr", pba->has_dr);
      /* Scalar field scf */
      class_store_columntitle(ppt->scalar_titles, "delta_scf", pba->has_scf);
      class_store_columntitle(ppt->scalar_titles, "theta_scf", pba->has_scf);
      /** Fluid */
      class_store_columntitle(ppt->scalar_titles, "delta_rho_fld", pba->has_fld);
      class_store_columntitle(ppt->scalar_titles, "rho_plus_p_theta_fld", pba->has_fld);
      class_store_columntitle(ppt->scalar_titles, "delta_p_fld", pba->has_fld);

      ppt->number_of_scalar_titles =
        get_number_of_titles(ppt->scalar_titles);
    }

    if (ppt->has_tensors == _TRUE_){

      class_store_columntitle(ppt->tensor_titles,"tau [Mpc]",_TRUE_);
      class_store_columntitle(ppt->tensor_titles,"a",_TRUE_);
      class_store_columntitle(ppt->tensor_titles,"delta_g",_TRUE_);
      class_store_columntitle(ppt->tensor_titles,"shear_g",_TRUE_);
      class_store_columntitle(ppt->tensor_titles,"l4_g",_TRUE_);
      class_store_columntitle(ppt->tensor_titles,"pol0_g",_TRUE_);
      class_store_columntitle(ppt->tensor_titles,"pol2_g",_TRUE_);
      class_store_columntitle(ppt->tensor_titles,"pol4_g",_TRUE_);
      class_store_columntitle(ppt->tensor_titles,"H (gw)",_TRUE_);
      class_store_columntitle(ppt->tensor_titles,"Hdot (gwdot)",_TRUE_);

      class_store_columntitle(ppt->tensor_titles,"delta_ur",ppt->evolve_tensor_ur);
      class_store_columntitle(ppt->tensor_titles,"shear_ur",ppt->evolve_tensor_ur);
      class_store_columntitle(ppt->tensor_titles,"l4_ur",ppt->evolve_tensor_ur);

      if (ppt->evolve_tensor_ncdm == _TRUE_) {
        for (n_ncdm=0; n_ncdm < pba->N_ncdm; n_ncdm++){
          class_sprintf(tmp,"delta_ncdm[%d]",n_ncdm);
          class_store_columntitle(ppt->tensor_titles,tmp,_TRUE_);
          class_sprintf(tmp,"theta_ncdm[%d]",n_ncdm);
          class_store_columntitle(ppt->tensor_titles,tmp,_TRUE_);
          class_sprintf(tmp,"shear_ncdm[%d]",n_ncdm);
          class_store_columntitle(ppt->tensor_titles,tmp,_TRUE_);
        }
      }

      ppt->number_of_tensor_titles =
        get_number_of_titles(ppt->tensor_titles);

    }

  }
  return _SUCCESS_;

}

// Assembly:
subq $0x68, %rsp
movq %rdi, 0x60(%rsp)
movq %rsi, 0x58(%rsp)
movq 0x58(%rsp), %rax
movb $0x0, 0x9e8(%rax)
movq 0x58(%rsp), %rax
movb $0x0, 0x2928(%rax)
movq 0x58(%rsp), %rax
movb $0x0, 0x4868(%rax)
movq 0x58(%rsp), %rax
cmpl $0x0, 0x6cc(%rax)
jle 0xc0a36
movq 0x58(%rsp), %rax
movswl 0x4(%rax), %eax
cmpl $0x1, %eax
jne 0xc05e6
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x11b39b(%rip), %rsi    # 0x1daf74
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x112666(%rip), %rsi    # 0x1d2257
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x117504(%rip), %rsi    # 0x1d710d
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x112636(%rip), %rsi    # 0x1d2257
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x11b345(%rip), %rsi    # 0x1daf7e
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x112606(%rip), %rsi    # 0x1d2257
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x11b31d(%rip), %rsi    # 0x1daf86
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x1125d6(%rip), %rsi    # 0x1d2257
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x11b2f5(%rip), %rsi    # 0x1daf8e
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x1125a6(%rip), %rsi    # 0x1d2257
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x11b2cd(%rip), %rsi    # 0x1daf96
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x112576(%rip), %rsi    # 0x1d2257
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x11b2a4(%rip), %rsi    # 0x1daf9d
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x112546(%rip), %rsi    # 0x1d2257
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x11b27b(%rip), %rsi    # 0x1dafa4
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x112516(%rip), %rsi    # 0x1d2257
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x11b252(%rip), %rsi    # 0x1dafab
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x1124e6(%rip), %rsi    # 0x1d2257
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x11b22a(%rip), %rsi    # 0x1dafb3
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x1124b6(%rip), %rsi    # 0x1d2257
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x118631(%rip), %rsi    # 0x1d83ea
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x112486(%rip), %rsi    # 0x1d2257
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0xfb438(%rip), %rsi     # 0x1bb221
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x112456(%rip), %rsi    # 0x1d2257
callq 0x8660
movq 0x58(%rsp), %rax
movswl 0x14(%rax), %eax
cmpl $0x1, %eax
jne 0xbfe44
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x11b194(%rip), %rsi    # 0x1dafbb
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x112418(%rip), %rsi    # 0x1d2257
callq 0x8660
movq 0x58(%rsp), %rax
movswl 0x14(%rax), %eax
cmpl $0x1, %eax
jne 0xbfe82
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x11b15f(%rip), %rsi    # 0x1dafc4
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x1123da(%rip), %rsi    # 0x1d2257
callq 0x8660
movq 0x60(%rsp), %rax
movswl 0x330(%rax), %eax
cmpl $0x1, %eax
jne 0xbfec3
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x11b128(%rip), %rsi    # 0x1dafce
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x112399(%rip), %rsi    # 0x1d2257
callq 0x8660
movq 0x60(%rsp), %rax
movswl 0x330(%rax), %eax
cmpl $0x1, %eax
jne 0xbff04
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x11b0f0(%rip), %rsi    # 0x1dafd7
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x112358(%rip), %rsi    # 0x1d2257
callq 0x8660
movq 0x60(%rsp), %rax
movswl 0x330(%rax), %eax
cmpl $0x1, %eax
jne 0xbff45
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x11b0b8(%rip), %rsi    # 0x1dafe0
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x112317(%rip), %rsi    # 0x1d2257
callq 0x8660
movq 0x60(%rsp), %rax
movswl 0x332(%rax), %eax
cmpl $0x1, %eax
jne 0xbff86
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x11b080(%rip), %rsi    # 0x1dafe9
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x1122d6(%rip), %rsi    # 0x1d2257
callq 0x8660
movq 0x60(%rsp), %rax
movswl 0x332(%rax), %eax
cmpl $0x1, %eax
jne 0xbffc7
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x11b049(%rip), %rsi    # 0x1daff3
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x112295(%rip), %rsi    # 0x1d2257
callq 0x8660
movq 0x60(%rsp), %rax
movswl 0x332(%rax), %eax
cmpl $0x1, %eax
jne 0xc0016
movq 0x58(%rsp), %rax
cmpl $0x0, 0x7e8(%rax)
jne 0xc0016
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x11b004(%rip), %rsi    # 0x1daffd
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x112246(%rip), %rsi    # 0x1d2257
callq 0x8660
movq 0x60(%rsp), %rax
movswl 0x320(%rax), %eax
cmpl $0x1, %eax
jne 0xc0057
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x11afcd(%rip), %rsi    # 0x1db007
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x112205(%rip), %rsi    # 0x1d2257
callq 0x8660
movq 0x60(%rsp), %rax
movswl 0x320(%rax), %eax
cmpl $0x1, %eax
jne 0xc0098
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x11af96(%rip), %rsi    # 0x1db011
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x1121c4(%rip), %rsi    # 0x1d2257
callq 0x8660
movq 0x60(%rsp), %rax
movswl 0x322(%rax), %eax
cmpl $0x1, %eax
jne 0xc00d9
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x11af5f(%rip), %rsi    # 0x1db01b
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x112183(%rip), %rsi    # 0x1d2257
callq 0x8660
movq 0x60(%rsp), %rax
movswl 0x322(%rax), %eax
cmpl $0x1, %eax
jne 0xc011a
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x11af28(%rip), %rsi    # 0x1db025
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x112142(%rip), %rsi    # 0x1d2257
callq 0x8660
movq 0x60(%rsp), %rax
movswl 0x32a(%rax), %eax
cmpl $0x1, %eax
jne 0xc033e
movq 0x58(%rsp), %rax
movswl 0x2c(%rax), %eax
cmpl $0x1, %eax
je 0xc0160
movq 0x58(%rsp), %rax
movswl 0x2e(%rax), %eax
cmpl $0x1, %eax
je 0xc0160
movq 0x58(%rsp), %rax
movswl 0x834(%rax), %eax
cmpl $0x1, %eax
jne 0xc033e
movl $0x0, 0x54(%rsp)
movl 0x54(%rsp), %eax
movq 0x60(%rsp), %rcx
cmpl 0x70(%rcx), %eax
jge 0xc033c
jmp 0xc017c
movl 0x54(%rsp), %ecx
xorl %eax, %eax
movl %eax, %esi
leaq 0x11aea4(%rip), %rdx    # 0x1db02f
movq %rsi, %rdi
movb $0x0, %al
callq 0x8540
movl %eax, 0x1c(%rsp)
leaq 0x20(%rsp), %rdi
movl 0x1c(%rsp), %eax
addl $0x1, %eax
movslq %eax, %rsi
movl 0x54(%rsp), %ecx
leaq 0x11ae7c(%rip), %rdx    # 0x1db02f
movb $0x0, %al
callq 0x8540
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x20(%rsp), %rsi
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x112074(%rip), %rsi    # 0x1d2257
callq 0x8660
movl 0x54(%rsp), %ecx
xorl %eax, %eax
movl %eax, %esi
leaq 0x11ae47(%rip), %rdx    # 0x1db03e
movq %rsi, %rdi
movb $0x0, %al
callq 0x8540
movl %eax, 0x18(%rsp)
leaq 0x20(%rsp), %rdi
movl 0x18(%rsp), %eax
addl $0x1, %eax
movslq %eax, %rsi
movl 0x54(%rsp), %ecx
leaq 0x11ae1f(%rip), %rdx    # 0x1db03e
movb $0x0, %al
callq 0x8540
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x20(%rsp), %rsi
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x112008(%rip), %rsi    # 0x1d2257
callq 0x8660
movl 0x54(%rsp), %ecx
xorl %eax, %eax
movl %eax, %esi
leaq 0x11adea(%rip), %rdx    # 0x1db04d
movq %rsi, %rdi
movb $0x0, %al
callq 0x8540
movl %eax, 0x14(%rsp)
leaq 0x20(%rsp), %rdi
movl 0x14(%rsp), %eax
addl $0x1, %eax
movslq %eax, %rsi
movl 0x54(%rsp), %ecx
leaq 0x11adc2(%rip), %rdx    # 0x1db04d
movb $0x0, %al
callq 0x8540
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x20(%rsp), %rsi
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x111f9c(%rip), %rsi    # 0x1d2257
callq 0x8660
movl 0x54(%rsp), %ecx
xorl %eax, %eax
movl %eax, %esi
leaq 0x11ad8d(%rip), %rdx    # 0x1db05c
movq %rsi, %rdi
movb $0x0, %al
callq 0x8540
movl %eax, 0x10(%rsp)
leaq 0x20(%rsp), %rdi
movl 0x10(%rsp), %eax
addl $0x1, %eax
movslq %eax, %rsi
movl 0x54(%rsp), %ecx
leaq 0x11ad65(%rip), %rdx    # 0x1db05c
movb $0x0, %al
callq 0x8540
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x20(%rsp), %rsi
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x111f30(%rip), %rsi    # 0x1d2257
callq 0x8660
movl 0x54(%rsp), %eax
addl $0x1, %eax
movl %eax, 0x54(%rsp)
jmp 0xc0168
jmp 0xc033e
movq 0x60(%rsp), %rax
movswl 0x324(%rax), %eax
cmpl $0x1, %eax
jne 0xc037f
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x11ad07(%rip), %rsi    # 0x1db069
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x111edd(%rip), %rsi    # 0x1d2257
callq 0x8660
movq 0x60(%rsp), %rax
movswl 0x324(%rax), %eax
cmpl $0x1, %eax
jne 0xc03c0
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x11acd1(%rip), %rsi    # 0x1db074
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x111e9c(%rip), %rsi    # 0x1d2257
callq 0x8660
movq 0x60(%rsp), %rax
movswl 0x326(%rax), %eax
cmpl $0x1, %eax
jne 0xc0401
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x11ac9b(%rip), %rsi    # 0x1db07f
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x111e5b(%rip), %rsi    # 0x1d2257
callq 0x8660
movq 0x60(%rsp), %rax
movswl 0x326(%rax), %eax
cmpl $0x1, %eax
jne 0xc0442
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x11ac63(%rip), %rsi    # 0x1db088
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x111e1a(%rip), %rsi    # 0x1d2257
callq 0x8660
movq 0x60(%rsp), %rax
movswl 0x326(%rax), %eax
cmpl $0x1, %eax
jne 0xc0483
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x11ac2b(%rip), %rsi    # 0x1db091
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x111dd9(%rip), %rsi    # 0x1d2257
callq 0x8660
movq 0x60(%rsp), %rax
movswl 0x328(%rax), %eax
cmpl $0x1, %eax
jne 0xc04c4
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x11abf3(%rip), %rsi    # 0x1db09a
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x111d98(%rip), %rsi    # 0x1d2257
callq 0x8660
movq 0x60(%rsp), %rax
movswl 0x328(%rax), %eax
cmpl $0x1, %eax
jne 0xc0505
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x11abbc(%rip), %rsi    # 0x1db0a4
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x111d57(%rip), %rsi    # 0x1d2257
callq 0x8660
movq 0x60(%rsp), %rax
movswl 0x32e(%rax), %eax
cmpl $0x1, %eax
jne 0xc0546
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x11ab85(%rip), %rsi    # 0x1db0ae
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x111d16(%rip), %rsi    # 0x1d2257
callq 0x8660
movq 0x60(%rsp), %rax
movswl 0x32e(%rax), %eax
cmpl $0x1, %eax
jne 0xc0587
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x11ab52(%rip), %rsi    # 0x1db0bc
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x111cd5(%rip), %rsi    # 0x1d2257
callq 0x8660
movq 0x60(%rsp), %rax
movswl 0x32e(%rax), %eax
cmpl $0x1, %eax
jne 0xc05c8
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x11ab26(%rip), %rsi    # 0x1db0d1
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
leaq 0x111c94(%rip), %rsi    # 0x1d2257
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x9e8, %rdi            # imm = 0x9E8
callq 0x5bba0
movl %eax, %ecx
movq 0x58(%rsp), %rax
movl %ecx, 0x67a8(%rax)
movq 0x58(%rsp), %rax
movswl 0x8(%rax), %eax
cmpl $0x1, %eax
jne 0xc0a34
movq 0x58(%rsp), %rdi
addq $0x4868, %rdi           # imm = 0x4868
leaq 0x11a969(%rip), %rsi    # 0x1daf74
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x4868, %rdi           # imm = 0x4868
leaq 0x111c34(%rip), %rsi    # 0x1d2257
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x4868, %rdi           # imm = 0x4868
leaq 0x116ad2(%rip), %rsi    # 0x1d710d
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x4868, %rdi           # imm = 0x4868
leaq 0x111c04(%rip), %rsi    # 0x1d2257
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x4868, %rdi           # imm = 0x4868
leaq 0x11a913(%rip), %rsi    # 0x1daf7e
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x4868, %rdi           # imm = 0x4868
leaq 0x111bd4(%rip), %rsi    # 0x1d2257
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x4868, %rdi           # imm = 0x4868
leaq 0x11a8f3(%rip), %rsi    # 0x1daf8e
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x4868, %rdi           # imm = 0x4868
leaq 0x111ba4(%rip), %rsi    # 0x1d2257
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x4868, %rdi           # imm = 0x4868
leaq 0x11aa14(%rip), %rsi    # 0x1db0df
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x4868, %rdi           # imm = 0x4868
leaq 0x111b74(%rip), %rsi    # 0x1d2257
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x4868, %rdi           # imm = 0x4868
leaq 0x11a89b(%rip), %rsi    # 0x1daf96
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x4868, %rdi           # imm = 0x4868
leaq 0x111b44(%rip), %rsi    # 0x1d2257
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x4868, %rdi           # imm = 0x4868
leaq 0x11a879(%rip), %rsi    # 0x1dafa4
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x4868, %rdi           # imm = 0x4868
leaq 0x111b14(%rip), %rsi    # 0x1d2257
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x4868, %rdi           # imm = 0x4868
leaq 0x11a982(%rip), %rsi    # 0x1db0dd
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x4868, %rdi           # imm = 0x4868
leaq 0x111ae4(%rip), %rsi    # 0x1d2257
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x4868, %rdi           # imm = 0x4868
leaq 0x11a959(%rip), %rsi    # 0x1db0e4
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x4868, %rdi           # imm = 0x4868
leaq 0x111ab4(%rip), %rsi    # 0x1d2257
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x4868, %rdi           # imm = 0x4868
leaq 0x11a930(%rip), %rsi    # 0x1db0eb
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x4868, %rdi           # imm = 0x4868
leaq 0x111a84(%rip), %rsi    # 0x1d2257
callq 0x8660
movq 0x58(%rsp), %rax
movswl 0x1c(%rax), %eax
cmpl $0x1, %eax
jne 0xc0816
movq 0x58(%rsp), %rdi
addq $0x4868, %rdi           # imm = 0x4868
leaq 0x11a7d5(%rip), %rsi    # 0x1dafce
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x4868, %rdi           # imm = 0x4868
leaq 0x111a46(%rip), %rsi    # 0x1d2257
callq 0x8660
movq 0x58(%rsp), %rax
movswl 0x1c(%rax), %eax
cmpl $0x1, %eax
jne 0xc0854
movq 0x58(%rsp), %rdi
addq $0x4868, %rdi           # imm = 0x4868
leaq 0x11a7a9(%rip), %rsi    # 0x1dafe0
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x4868, %rdi           # imm = 0x4868
leaq 0x111a08(%rip), %rsi    # 0x1d2257
callq 0x8660
movq 0x58(%rsp), %rax
movswl 0x1c(%rax), %eax
cmpl $0x1, %eax
jne 0xc0892
movq 0x58(%rsp), %rdi
addq $0x4868, %rdi           # imm = 0x4868
leaq 0x11a883(%rip), %rsi    # 0x1db0f8
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x4868, %rdi           # imm = 0x4868
leaq 0x1119ca(%rip), %rsi    # 0x1d2257
callq 0x8660
movq 0x58(%rsp), %rax
movswl 0x1e(%rax), %eax
cmpl $0x1, %eax
jne 0xc0a16
movl $0x0, 0x54(%rsp)
movl 0x54(%rsp), %eax
movq 0x60(%rsp), %rcx
cmpl 0x70(%rcx), %eax
jge 0xc0a14
jmp 0xc08c0
movl 0x54(%rsp), %ecx
xorl %eax, %eax
movl %eax, %esi
leaq 0x11a760(%rip), %rdx    # 0x1db02f
movq %rsi, %rdi
movb $0x0, %al
callq 0x8540
movl %eax, 0xc(%rsp)
leaq 0x20(%rsp), %rdi
movl 0xc(%rsp), %eax
addl $0x1, %eax
movslq %eax, %rsi
movl 0x54(%rsp), %ecx
leaq 0x11a738(%rip), %rdx    # 0x1db02f
movb $0x0, %al
callq 0x8540
movq 0x58(%rsp), %rdi
addq $0x4868, %rdi           # imm = 0x4868
leaq 0x20(%rsp), %rsi
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x4868, %rdi           # imm = 0x4868
leaq 0x111930(%rip), %rsi    # 0x1d2257
callq 0x8660
movl 0x54(%rsp), %ecx
xorl %eax, %eax
movl %eax, %esi
leaq 0x11a703(%rip), %rdx    # 0x1db03e
movq %rsi, %rdi
movb $0x0, %al
callq 0x8540
movl %eax, 0x8(%rsp)
leaq 0x20(%rsp), %rdi
movl 0x8(%rsp), %eax
addl $0x1, %eax
movslq %eax, %rsi
movl 0x54(%rsp), %ecx
leaq 0x11a6db(%rip), %rdx    # 0x1db03e
movb $0x0, %al
callq 0x8540
movq 0x58(%rsp), %rdi
addq $0x4868, %rdi           # imm = 0x4868
leaq 0x20(%rsp), %rsi
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x4868, %rdi           # imm = 0x4868
leaq 0x1118c4(%rip), %rsi    # 0x1d2257
callq 0x8660
movl 0x54(%rsp), %ecx
xorl %eax, %eax
movl %eax, %esi
leaq 0x11a6a6(%rip), %rdx    # 0x1db04d
movq %rsi, %rdi
movb $0x0, %al
callq 0x8540
movl %eax, 0x4(%rsp)
leaq 0x20(%rsp), %rdi
movl 0x4(%rsp), %eax
addl $0x1, %eax
movslq %eax, %rsi
movl 0x54(%rsp), %ecx
leaq 0x11a67e(%rip), %rdx    # 0x1db04d
movb $0x0, %al
callq 0x8540
movq 0x58(%rsp), %rdi
addq $0x4868, %rdi           # imm = 0x4868
leaq 0x20(%rsp), %rsi
callq 0x8660
movq 0x58(%rsp), %rdi
addq $0x4868, %rdi           # imm = 0x4868
leaq 0x111858(%rip), %rsi    # 0x1d2257
callq 0x8660
movl 0x54(%rsp), %eax
addl $0x1, %eax
movl %eax, 0x54(%rsp)
jmp 0xc08ac
jmp 0xc0a16
movq 0x58(%rsp), %rdi
addq $0x4868, %rdi           # imm = 0x4868
callq 0x5bba0
movl %eax, %ecx
movq 0x58(%rsp), %rax
movl %ecx, 0x67b0(%rax)
jmp 0xc0a36
xorl %eax, %eax
addq $0x68, %rsp
retq
nopl (%rax)