// File: /workspace/github_cpp_makefile_star2_O2/jamesliu516[P]amrdg2d/out_para.cpp
// Function: out_para(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
void out_para( const string &str123)
{
    ofstream fpxx;
    string proxfile1(FILE_PROX);
		
	string  str1=str0+proxfile1;
	
	ostringstream omess1;
	
	omess1 << str1<<str123<<"_npara";
	
	fpxx.open(omess1.str().c_str());

    fpxx<<left<<setw(35)<<"CFL:"<<setw(10)<<right<<CFL<<endl;
    fpxx<<left<<setw(35)<<"1: with limter, 0:not:"
        <<setw(10)<<right<<Limiter01<<endl;
    fpxx<<left<<setw(35)<<"M (tvb para):"<<setw(10)<<right<<M4TVBM<<endl;
    fpxx<<left<<setw(35)<<"polynomial order:"<<setw(10)<<right
        <<(nDOF==6 ? 2:1)<<endl;
    fpxx<<left<<setw(35)<<"0:reflect,1:curvature modify:"<<setw(10)
        <<right<<qvlvModify<<endl;

    fpxx<<left<<setw(35)<<"grid file:"<<setw(10)<<right<<GRID_FILE<<endl;

    fpxx<<left<<setw(35)<<"total grid point:"<<setw(10)<<right<<NPOINT<<endl;
    fpxx<<left<<setw(35)<<"total grid cell:"<<setw(10)<<right<<NCELL<<endl;
    fpxx<<left<<setw(35)<<"wall point file:"<<setw(10)<<right<<WALL_POINT_FILE <<endl;

    fpxx<<left<<setw(35)<<"wall point number:"<<setw(10)<<right<<NPOINTCIRCLE <<endl;
    fpxx<<left<<setw(35)<<"nx,ny->"<<setw(10)<<right<<Nx<<","<<Ny<<endl;

    fpxx<<left<<setw(35)<<"initial hx,hy->"<<setw(10)<<right<<hx<<","<<hy<<endl;

    fpxx<<left<<setw(35)<<"adaptive AMRP:"<<setw(10)<<right<<AMRP<<endl;
    fpxx<<left<<setw(35)<<"coarese_coe:"<<setw(10)<<right<<coarse_coe<<endl;
    fpxx<<left<<setw(35)<<"refine_coe:"<<setw(10)<<right<<refine_coe<<endl;

    fpxx<<left<<setw(35)<<"coarese_coe1:"<<setw(10)<<right<<coarse_coe1<<endl;
    fpxx<<left<<setw(35)<<"refine_coe1:"<<setw(10)<<right<<refine_coe1<<endl;
    fpxx<<left<<setw(35)<<"solution adaptive number:"<<setw(10)<<right<<Nar<<endl;
    fpxx<<left<<setw(35)<<"Max adaptive number:"<<setw(10)<<right<<MaxAMR<<endl;
    fpxx<<left<<setw(35)<<"initial local refine Nr:"<<setw(10)<<right<<Nr<<endl;
    fpxx<<left<<setw(35)<<"direct local refine:"<<setw(10)<<right<<localRefine<<endl;
    fpxx<<left<<setw(35)<<"free Ma number:"<<setw(10)<<right<<FreeMa<<endl;
    
    fpxx<<left<<setw(35)<<"angle of attack:"<<setw(10)<<right<<AOA<<endl;



	fpxx.close();


}

// Assembly:
pushq %rbx
subq $0x3e0, %rsp            # imm = 0x3E0
movq %rdi, %rbx
leaq 0x8(%rsp), %rdi
callq 0x3320
leaq 0x35b8(%rip), %rsi      # 0x1b250
leaq 0x248(%rsp), %rdi
leaq 0x268(%rsp), %rdx
callq 0x4b4e
leaq 0x10bec(%rip), %rsi     # 0x288a0
leaq 0x228(%rsp), %rdi
leaq 0x248(%rsp), %rdx
callq 0x8415
leaq 0x268(%rsp), %rdi
callq 0x3260
leaq 0x268(%rsp), %rdi
leaq 0x228(%rsp), %rsi
callq 0x31b0
movq %rax, %rdi
movq %rbx, %rsi
callq 0x31b0
leaq 0x3e03(%rip), %rsi      # 0x1bb00
movq %rax, %rdi
callq 0x31d0
leaq 0x270(%rsp), %rsi
leaq 0x208(%rsp), %rdi
callq 0x32d0
movq 0x208(%rsp), %rsi
leaq 0x8(%rsp), %rdi
pushq $0x10
popq %rdx
callq 0x3040
leaq 0x208(%rsp), %rdi
callq 0x33b8
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movl $0xffffff4f, %ebx       # imm = 0xFFFFFF4F
movl 0x20(%rsp,%rcx), %edx
andl %ebx, %edx
orl $0x20, %edx
movl %edx, 0x20(%rsp,%rcx)
movq -0x18(%rax), %rax
movq $0x23, 0x18(%rsp,%rax)
leaq 0x3d99(%rip), %rsi      # 0x1bb07
callq 0x31d0
movq (%rax), %rcx
movq -0x18(%rcx), %rdx
movq $0xa, 0x10(%rax,%rdx)
movq -0x18(%rcx), %rcx
andl 0x18(%rax,%rcx), %ebx
orl $0x80, %ebx
movl %ebx, 0x18(%rax,%rcx)
leaq 0xb484(%rip), %rcx      # 0x23220
movsd (%rcx), %xmm0
movq %rax, %rdi
callq 0x32e0
movq %rax, %rdi
callq 0x30d0
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movl $0xffffff4f, %ebx       # imm = 0xFFFFFF4F
movl 0x20(%rsp,%rcx), %edx
andl %ebx, %edx
orl $0x20, %edx
movl %edx, 0x20(%rsp,%rcx)
movq -0x18(%rax), %rax
movq $0x23, 0x18(%rsp,%rax)
leaq 0x3d2a(%rip), %rsi      # 0x1bb0c
callq 0x31d0
movq (%rax), %rcx
movq -0x18(%rcx), %rdx
movq $0xa, 0x10(%rax,%rdx)
movq -0x18(%rcx), %rcx
andl 0x18(%rax,%rcx), %ebx
orl $0x80, %ebx
movl %ebx, 0x18(%rax,%rcx)
pushq $0x1
popq %rsi
movq %rax, %rdi
callq 0x3330
movq %rax, %rdi
callq 0x30d0
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movl $0xffffff4f, %ebx       # imm = 0xFFFFFF4F
movl 0x20(%rsp,%rcx), %edx
andl %ebx, %edx
orl $0x20, %edx
movl %edx, 0x20(%rsp,%rcx)
movq -0x18(%rax), %rax
movq $0x23, 0x18(%rsp,%rax)
leaq 0x3cd5(%rip), %rsi      # 0x1bb23
callq 0x31d0
movq (%rax), %rcx
movq -0x18(%rcx), %rdx
movq $0xa, 0x10(%rax,%rdx)
movq -0x18(%rcx), %rcx
andl 0x18(%rax,%rcx), %ebx
orl $0x80, %ebx
movl %ebx, 0x18(%rax,%rcx)
movsd 0x3bf3(%rip), %xmm0     # 0x1ba70
movq %rax, %rdi
callq 0x32e0
movq %rax, %rdi
callq 0x30d0
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movl $0xffffff4f, %ebx       # imm = 0xFFFFFF4F
movl 0x20(%rsp,%rcx), %edx
andl %ebx, %edx
orl $0x20, %edx
movl %edx, 0x20(%rsp,%rcx)
movq -0x18(%rax), %rax
movq $0x23, 0x18(%rsp,%rax)
leaq 0x3c72(%rip), %rsi      # 0x1bb31
callq 0x31d0
movq (%rax), %rcx
movq -0x18(%rcx), %rdx
movq $0xa, 0x10(%rax,%rdx)
movq -0x18(%rcx), %rcx
andl 0x18(%rax,%rcx), %ebx
orl $0x80, %ebx
movl %ebx, 0x18(%rax,%rcx)
pushq $0x2
popq %rsi
movq %rax, %rdi
callq 0x3330
movq %rax, %rdi
callq 0x30d0
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movl $0xffffff4f, %ebx       # imm = 0xFFFFFF4F
movl 0x20(%rsp,%rcx), %edx
andl %ebx, %edx
orl $0x20, %edx
movl %edx, 0x20(%rsp,%rcx)
movq -0x18(%rax), %rax
movq $0x23, 0x18(%rsp,%rax)
leaq 0x3c18(%rip), %rsi      # 0x1bb43
callq 0x31d0
movq (%rax), %rcx
movq -0x18(%rcx), %rdx
movq $0xa, 0x10(%rax,%rdx)
movq -0x18(%rcx), %rcx
andl 0x18(%rax,%rcx), %ebx
orl $0x80, %ebx
movl %ebx, 0x18(%rax,%rcx)
pushq $0x1
popq %rsi
movq %rax, %rdi
callq 0x3330
movq %rax, %rdi
callq 0x30d0
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movl $0xffffff4f, %ebx       # imm = 0xFFFFFF4F
movl 0x20(%rsp,%rcx), %edx
andl %ebx, %edx
orl $0x20, %edx
movl %edx, 0x20(%rsp,%rcx)
movq -0x18(%rax), %rax
movq $0x23, 0x18(%rsp,%rax)
leaq 0x3bca(%rip), %rsi      # 0x1bb61
callq 0x31d0
movq (%rax), %rcx
movq -0x18(%rcx), %rdx
movq $0xa, 0x10(%rax,%rdx)
movq -0x18(%rcx), %rcx
andl 0x18(%rax,%rcx), %ebx
orl $0x80, %ebx
movl %ebx, 0x18(%rax,%rcx)
leaq 0x30c3(%rip), %rsi      # 0x1b088
movq %rax, %rdi
callq 0x31d0
movq %rax, %rdi
callq 0x30d0
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movl $0xffffff4f, %ebx       # imm = 0xFFFFFF4F
movl 0x20(%rsp,%rcx), %edx
andl %ebx, %edx
orl $0x20, %edx
movl %edx, 0x20(%rsp,%rcx)
movq -0x18(%rax), %rax
movq $0x23, 0x18(%rsp,%rax)
leaq 0x3b65(%rip), %rsi      # 0x1bb6c
callq 0x31d0
movq (%rax), %rcx
movq -0x18(%rcx), %rdx
movq $0xa, 0x10(%rax,%rdx)
movq -0x18(%rcx), %rcx
andl 0x18(%rax,%rcx), %ebx
orl $0x80, %ebx
movl %ebx, 0x18(%rax,%rcx)
movq %rax, %rdi
movl $0x15060, %esi          # imm = 0x15060
callq 0x3330
movq %rax, %rdi
callq 0x30d0
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movl $0xffffff4f, %ebx       # imm = 0xFFFFFF4F
movl 0x20(%rsp,%rcx), %edx
andl %ebx, %edx
orl $0x20, %edx
movl %edx, 0x20(%rsp,%rcx)
movq -0x18(%rax), %rax
movq $0x23, 0x18(%rsp,%rax)
leaq 0x3b09(%rip), %rsi      # 0x1bb7e
callq 0x31d0
movq (%rax), %rcx
movq -0x18(%rcx), %rdx
movq $0xa, 0x10(%rax,%rdx)
movq -0x18(%rcx), %rcx
andl 0x18(%rax,%rcx), %ebx
orl $0x80, %ebx
movl %ebx, 0x18(%rax,%rcx)
movq %rax, %rdi
movl $0x14e16, %esi          # imm = 0x14E16
callq 0x3330
movq %rax, %rdi
callq 0x30d0
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movl $0xffffff4f, %ebx       # imm = 0xFFFFFF4F
movl 0x20(%rsp,%rcx), %edx
andl %ebx, %edx
orl $0x20, %edx
movl %edx, 0x20(%rsp,%rcx)
movq -0x18(%rax), %rax
movq $0x23, 0x18(%rsp,%rax)
leaq 0x3aac(%rip), %rsi      # 0x1bb8f
callq 0x31d0
movq (%rax), %rcx
movq -0x18(%rcx), %rdx
movq $0xa, 0x10(%rax,%rdx)
movq -0x18(%rcx), %rcx
andl 0x18(%rax,%rcx), %ebx
orl $0x80, %ebx
movl %ebx, 0x18(%rax,%rcx)
leaq 0x2fdf(%rip), %rsi      # 0x1b0f0
movq %rax, %rdi
callq 0x31d0
movq %rax, %rdi
callq 0x30d0
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movl $0xffffff4f, %ebx       # imm = 0xFFFFFF4F
movl 0x20(%rsp,%rcx), %edx
andl %ebx, %edx
orl $0x20, %edx
movl %edx, 0x20(%rsp,%rcx)
movq -0x18(%rax), %rax
movq $0x23, 0x18(%rsp,%rax)
leaq 0x3a4d(%rip), %rsi      # 0x1bba0
callq 0x31d0
movq (%rax), %rcx
movq -0x18(%rcx), %rdx
movq $0xa, 0x10(%rax,%rdx)
movq -0x18(%rcx), %rcx
andl 0x18(%rax,%rcx), %ebx
orl $0x80, %ebx
movl %ebx, 0x18(%rax,%rcx)
movq %rax, %rdi
movl $0x12c, %esi            # imm = 0x12C
callq 0x3330
movq %rax, %rdi
callq 0x30d0
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movl $0xffffff4f, %ebx       # imm = 0xFFFFFF4F
movl 0x20(%rsp,%rcx), %edx
andl %ebx, %edx
orl $0x20, %edx
movl %edx, 0x20(%rsp,%rcx)
movq -0x18(%rax), %rax
movq $0x23, 0x18(%rsp,%rax)
leaq 0x39f2(%rip), %rsi      # 0x1bbb3
callq 0x31d0
movq (%rax), %rcx
movq -0x18(%rcx), %rdx
movq $0xa, 0x10(%rax,%rdx)
movq -0x18(%rcx), %rcx
andl 0x18(%rax,%rcx), %ebx
orl $0x80, %ebx
movl %ebx, 0x18(%rax,%rcx)
pushq $0x7b
popq %rsi
movq %rax, %rdi
callq 0x3330
leaq 0x2eb8(%rip), %rsi      # 0x1b0b2
movq %rax, %rdi
callq 0x31d0
pushq $0x41
popq %rsi
movq %rax, %rdi
callq 0x3330
movq %rax, %rdi
callq 0x30d0
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movl $0xffffff4f, %ebx       # imm = 0xFFFFFF4F
movl 0x20(%rsp,%rcx), %edx
andl %ebx, %edx
orl $0x20, %edx
movl %edx, 0x20(%rsp,%rcx)
movq -0x18(%rax), %rax
movq $0x23, 0x18(%rsp,%rax)
leaq 0x3974(%rip), %rsi      # 0x1bbbb
callq 0x31d0
movq (%rax), %rcx
movq -0x18(%rcx), %rdx
movq $0xa, 0x10(%rax,%rdx)
movq -0x18(%rcx), %rcx
andl 0x18(%rax,%rcx), %ebx
orl $0x80, %ebx
movl %ebx, 0x18(%rax,%rcx)
movsd 0x2daa(%rip), %xmm0     # 0x1b020
movq %rax, %rdi
callq 0x32e0
leaq 0x2e2d(%rip), %rsi      # 0x1b0b2
movq %rax, %rdi
callq 0x31d0
movsd 0x2d73(%rip), %xmm0     # 0x1b008
movq %rax, %rdi
callq 0x32e0
movq %rax, %rdi
callq 0x30d0
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movl $0xffffff4f, %ebx       # imm = 0xFFFFFF4F
movl 0x20(%rsp,%rcx), %edx
andl %ebx, %edx
orl $0x20, %edx
movl %edx, 0x20(%rsp,%rcx)
movq -0x18(%rax), %rax
movq $0x23, 0x18(%rsp,%rax)
leaq 0x38f4(%rip), %rsi      # 0x1bbcb
callq 0x31d0
movq (%rax), %rcx
movq -0x18(%rcx), %rdx
movq $0xa, 0x10(%rax,%rdx)
movq -0x18(%rcx), %rcx
andl 0x18(%rax,%rcx), %ebx
orl $0x80, %ebx
movl %ebx, 0x18(%rax,%rcx)
pushq $0x4
popq %rsi
movq %rax, %rdi
callq 0x3330
movq %rax, %rdi
callq 0x30d0
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movl $0xffffff4f, %ebx       # imm = 0xFFFFFF4F
movl 0x20(%rsp,%rcx), %edx
andl %ebx, %edx
orl $0x20, %edx
movl %edx, 0x20(%rsp,%rcx)
movq -0x18(%rax), %rax
movq $0x23, 0x18(%rsp,%rax)
leaq 0x3897(%rip), %rsi      # 0x1bbda
callq 0x31d0
movq (%rax), %rcx
movq -0x18(%rcx), %rdx
movq $0xa, 0x10(%rax,%rdx)
movq -0x18(%rcx), %rcx
andl 0x18(%rax,%rcx), %ebx
orl $0x80, %ebx
movl %ebx, 0x18(%rax,%rcx)
movsd 0x376e(%rip), %xmm0     # 0x1bae0
movq %rax, %rdi
callq 0x32e0
movq %rax, %rdi
callq 0x30d0
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movl $0xffffff4f, %ebx       # imm = 0xFFFFFF4F
movl 0x20(%rsp,%rcx), %edx
andl %ebx, %edx
orl $0x20, %edx
movl %edx, 0x20(%rsp,%rcx)
movq -0x18(%rax), %rax
movq $0x23, 0x18(%rsp,%rax)
leaq 0x3833(%rip), %rsi      # 0x1bbe7
callq 0x31d0
movq (%rax), %rcx
movq -0x18(%rcx), %rdx
movq $0xa, 0x10(%rax,%rdx)
movq -0x18(%rcx), %rcx
andl 0x18(%rax,%rcx), %ebx
orl $0x80, %ebx
movl %ebx, 0x18(%rax,%rcx)
movsd 0x3705(%rip), %xmm0     # 0x1bae8
movq %rax, %rdi
callq 0x32e0
movq %rax, %rdi
callq 0x30d0
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movl $0xffffff4f, %ebx       # imm = 0xFFFFFF4F
movl 0x20(%rsp,%rcx), %edx
andl %ebx, %edx
orl $0x20, %edx
movl %edx, 0x20(%rsp,%rcx)
movq -0x18(%rax), %rax
movq $0x23, 0x18(%rsp,%rax)
leaq 0x37ce(%rip), %rsi      # 0x1bbf3
callq 0x31d0
movq (%rax), %rcx
movq -0x18(%rcx), %rdx
movq $0xa, 0x10(%rax,%rdx)
movq -0x18(%rcx), %rcx
andl 0x18(%rax,%rcx), %ebx
orl $0x80, %ebx
movl %ebx, 0x18(%rax,%rcx)
movsd 0x369c(%rip), %xmm0     # 0x1baf0
movq %rax, %rdi
callq 0x32e0
movq %rax, %rdi
callq 0x30d0
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movl $0xffffff4f, %ebx       # imm = 0xFFFFFF4F
movl 0x20(%rsp,%rcx), %edx
andl %ebx, %edx
orl $0x20, %edx
movl %edx, 0x20(%rsp,%rcx)
movq -0x18(%rax), %rax
movq $0x23, 0x18(%rsp,%rax)
leaq 0x376b(%rip), %rsi      # 0x1bc01
callq 0x31d0
movq (%rax), %rcx
movq -0x18(%rcx), %rdx
movq $0xa, 0x10(%rax,%rdx)
movq -0x18(%rcx), %rcx
andl 0x18(%rax,%rcx), %ebx
orl $0x80, %ebx
movl %ebx, 0x18(%rax,%rcx)
movsd 0x3633(%rip), %xmm0     # 0x1baf8
movq %rax, %rdi
callq 0x32e0
movq %rax, %rdi
callq 0x30d0
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movl $0xffffff4f, %ebx       # imm = 0xFFFFFF4F
movl 0x20(%rsp,%rcx), %edx
andl %ebx, %edx
orl $0x20, %edx
movl %edx, 0x20(%rsp,%rcx)
movq -0x18(%rax), %rax
movq $0x23, 0x18(%rsp,%rax)
leaq 0x3707(%rip), %rsi      # 0x1bc0e
callq 0x31d0
movq (%rax), %rcx
movq -0x18(%rcx), %rdx
movq $0xa, 0x10(%rax,%rdx)
movq -0x18(%rcx), %rcx
andl 0x18(%rax,%rcx), %ebx
orl $0x80, %ebx
movl %ebx, 0x18(%rax,%rcx)
pushq $0x4
popq %rsi
movq %rax, %rdi
callq 0x3330
movq %rax, %rdi
callq 0x30d0
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movl $0xffffff4f, %ebx       # imm = 0xFFFFFF4F
movl 0x20(%rsp,%rcx), %edx
andl %ebx, %edx
orl $0x20, %edx
movl %edx, 0x20(%rsp,%rcx)
movq -0x18(%rax), %rax
movq $0x23, 0x18(%rsp,%rax)
leaq 0x36b5(%rip), %rsi      # 0x1bc28
callq 0x31d0
movq (%rax), %rcx
movq -0x18(%rcx), %rdx
movq $0xa, 0x10(%rax,%rdx)
movq -0x18(%rcx), %rcx
andl 0x18(%rax,%rcx), %ebx
orl $0x80, %ebx
movl %ebx, 0x18(%rax,%rcx)
pushq $0x4
popq %rsi
movq %rax, %rdi
callq 0x3330
movq %rax, %rdi
callq 0x30d0
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movl $0xffffff4f, %ebx       # imm = 0xFFFFFF4F
movl 0x20(%rsp,%rcx), %edx
andl %ebx, %edx
orl $0x20, %edx
movl %edx, 0x20(%rsp,%rcx)
movq -0x18(%rax), %rax
movq $0x23, 0x18(%rsp,%rax)
leaq 0x365e(%rip), %rsi      # 0x1bc3d
callq 0x31d0
movq (%rax), %rcx
movq -0x18(%rcx), %rdx
movq $0xa, 0x10(%rax,%rdx)
movq -0x18(%rcx), %rcx
andl 0x18(%rax,%rcx), %ebx
orl $0x80, %ebx
movl %ebx, 0x18(%rax,%rcx)
pushq $0x3
popq %rsi
movq %rax, %rdi
callq 0x3330
movq %rax, %rdi
callq 0x30d0
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movl $0xffffff4f, %ebx       # imm = 0xFFFFFF4F
movl 0x20(%rsp,%rcx), %edx
andl %ebx, %edx
orl $0x20, %edx
movl %edx, 0x20(%rsp,%rcx)
movq -0x18(%rax), %rax
movq $0x23, 0x18(%rsp,%rax)
leaq 0x360b(%rip), %rsi      # 0x1bc56
callq 0x31d0
movq (%rax), %rcx
movq -0x18(%rcx), %rdx
movq $0xa, 0x10(%rax,%rdx)
movq -0x18(%rcx), %rcx
andl 0x18(%rax,%rcx), %ebx
orl $0x80, %ebx
movl %ebx, 0x18(%rax,%rcx)
movq %rax, %rdi
xorl %esi, %esi
callq 0x3330
movq %rax, %rdi
callq 0x30d0
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movl $0xffffff4f, %ebx       # imm = 0xFFFFFF4F
movl 0x20(%rsp,%rcx), %edx
andl %ebx, %edx
orl $0x20, %edx
movl %edx, 0x20(%rsp,%rcx)
movq -0x18(%rax), %rax
movq $0x23, 0x18(%rsp,%rax)
leaq 0x35b5(%rip), %rsi      # 0x1bc6b
callq 0x31d0
movq (%rax), %rcx
movq -0x18(%rcx), %rdx
movq $0xa, 0x10(%rax,%rdx)
movq -0x18(%rcx), %rcx
andl 0x18(%rax,%rcx), %ebx
orl $0x80, %ebx
movl %ebx, 0x18(%rax,%rcx)
movsd 0x32bb(%rip), %xmm0     # 0x1b9a0
movq %rax, %rdi
callq 0x32e0
movq %rax, %rdi
callq 0x30d0
leaq 0x8(%rsp), %rdi
movq (%rdi), %rax
movq -0x18(%rax), %rcx
movl $0xffffff4f, %ebx       # imm = 0xFFFFFF4F
movl 0x20(%rsp,%rcx), %edx
andl %ebx, %edx
orl $0x20, %edx
movl %edx, 0x20(%rsp,%rcx)
movq -0x18(%rax), %rax
movq $0x23, 0x18(%rsp,%rax)
leaq 0x3554(%rip), %rsi      # 0x1bc7b
callq 0x31d0
movq (%rax), %rcx
movq -0x18(%rcx), %rdx
movq $0xa, 0x10(%rax,%rdx)
movq -0x18(%rcx), %rcx
andl 0x18(%rax,%rcx), %ebx
orl $0x80, %ebx
movl %ebx, 0x18(%rax,%rcx)
xorps %xmm0, %xmm0
movq %rax, %rdi
callq 0x32e0
movq %rax, %rdi
callq 0x30d0
leaq 0x8(%rsp), %rdi
callq 0x3280
leaq 0x268(%rsp), %rdi
callq 0x3070
leaq 0x228(%rsp), %rdi
callq 0x33b8
leaq 0x248(%rsp), %rdi
callq 0x33b8
leaq 0x8(%rsp), %rdi
callq 0x32a0
addq $0x3e0, %rsp            # imm = 0x3E0
popq %rbx
retq
movq %rax, %rbx
leaq 0x208(%rsp), %rdi
callq 0x33b8
jmp 0x187cb
jmp 0x187c8
movq %rax, %rbx
jmp 0x187d8
movq %rax, %rbx
jmp 0x187e5
movq %rax, %rbx
jmp 0x187f2
movq %rax, %rbx
leaq 0x268(%rsp), %rdi
callq 0x3070
leaq 0x228(%rsp), %rdi
callq 0x33b8
leaq 0x248(%rsp), %rdi
callq 0x33b8
leaq 0x8(%rsp), %rdi
callq 0x32a0
movq %rbx, %rdi
callq 0x3350