// File: /workspace/github_cpp_makefile_star2_O1/tomfunkhouser[P]gaps/apps/prp2prp/prp2prp.cpp
// Function: main
int main(int argc, char **argv)
{
  // Check program arguments
  if (argc < 4) { printf("Usage: prp2prp inputmesh inputprops outputprops [options]\n"); exit(-1); }
  input_mesh_name = argv[1];
  input_properties_name = argv[2];
  output_properties_name = argv[3];
  argc -=4; argv+=4;

  // Parse program arguments
  if (!ParseArgs(argc, argv)) exit(-1);

  // Read mesh file
  R3Mesh *mesh = ReadMesh(input_mesh_name);
  if (!mesh) exit(-1);

  // Read properties file
  R3MeshPropertySet *properties = ReadProperties(mesh, input_properties_name);
  if (!properties) exit(-1);

  // Apply property processing operations
  if (!ApplyOperations(mesh, properties, argc, argv)) exit(-1);

  // Write properties file
  if (!WriteProperties(properties, output_properties_name)) exit(-1);

  // Return success 
  return 0;
}

// Assembly:
pushq %rbp
pushq %r15
pushq %r14
pushq %r13
pushq %r12
pushq %rbx
subq $0x10b8, %rsp           # imm = 0x10B8
cmpl $0x3, %edi
jle 0xf5e0
movq %rsi, %r12
movl %edi, %r14d
movq 0x8(%rsi), %rbp
movq 0x10(%rsi), %rbx
movq 0x18(%rsi), %rax
movq %rax, 0x78(%rsp)
leal -0x4(%r14), %r15d
addq $0x20, %r12
movl %r15d, %edi
movq %r12, %rsi
callq 0xe8c3
leaq 0xb0(%rsp), %r13
movq %r13, %rdi
callq 0x54c4c
movq %r13, %rdi
xorl %esi, %esi
callq 0xc5d0
movl $0x138, %edi            # imm = 0x138
callq 0xc390
movq %rax, %r13
movq %rax, %rdi
callq 0x1593c
movq (%r13), %rax
movq %r13, %rdi
movq %rbp, %rsi
callq *0x180(%rax)
testl %eax, %eax
je 0xea7e
cmpb $0x1, 0x6f0b3(%rip)     # 0x7dab8
jne 0xea92
leaq 0x496ac(%rip), %rdi     # 0x580be
movq %rbp, %rsi
xorl %eax, %eax
callq 0xc070
leaq 0xb0(%rsp), %rdi
callq 0x54cae
leaq 0x496a5(%rip), %rdi     # 0x580d5
movb $0x1, %al
callq 0xc070
movl 0x34(%r13), %esi
leaq 0x496aa(%rip), %rdi     # 0x580ec
xorl %eax, %eax
callq 0xc070
movl 0x24(%r13), %esi
leaq 0x496a8(%rip), %rdi     # 0x580fc
xorl %eax, %eax
callq 0xc070
movl 0x14(%r13), %esi
leaq 0x496a6(%rip), %rdi     # 0x5810c
xorl %eax, %eax
callq 0xc070
movq 0x6e514(%rip), %rax     # 0x7cf88
movq (%rax), %rdi
callq 0xc440
jmp 0xea92
leaq 0x4961c(%rip), %rdi     # 0x580a1
xorl %r13d, %r13d
movq %rbp, %rsi
xorl %eax, %eax
callq 0x5761a
testq %r13, %r13
je 0xf5ec
movq %r13, %rdi
movq %rbx, %rsi
callq 0xf68f
testq %rax, %rax
je 0xf5ec
movq %rax, %rbp
movl %r15d, 0xc(%rsp)
movq %r12, 0x10(%rsp)
testl %r15d, %r15d
je 0xeb54
leaq 0xa0(%rsp), %rbx
movq %rbx, %rdi
callq 0x54c4c
xorl %r12d, %r12d
movq %rbx, %rdi
xorl %esi, %esi
callq 0xc5d0
cmpb $0x1, 0x6efcf(%rip)     # 0x7dab8
jne 0xeb06
leaq 0x499af(%rip), %rdi     # 0x584a1
callq 0xc580
movq 0x6e48a(%rip), %rax     # 0x7cf88
movq (%rax), %rdi
callq 0xc440
cmpl $0x4, %r14d
jne 0xed3f
cmpb $0x1, 0x6efa1(%rip)     # 0x7dab8
jne 0xeb54
leaq 0xa0(%rsp), %rdi
callq 0x54cae
leaq 0x495a8(%rip), %rdi     # 0x580d5
movb $0x1, %al
callq 0xc070
leaq 0x49714(%rip), %rdi     # 0x5824f
movl %r12d, %esi
xorl %eax, %eax
callq 0xc070
movq 0x6e43c(%rip), %rax     # 0x7cf88
movq (%rax), %rdi
callq 0xc440
leaq 0xb0(%rsp), %rbx
movq %rbx, %rdi
callq 0x54c4c
movq %rbx, %rdi
xorl %esi, %esi
callq 0xc5d0
movq %rbp, %rdi
movq 0x78(%rsp), %rbx
movq %rbx, %rsi
callq 0x117ba
movl %eax, 0x20(%rsp)
testl %eax, %eax
je 0xed0f
cmpb $0x1, 0x6ef27(%rip)     # 0x7dab8
jne 0xebf4
leaq 0x498b1(%rip), %rdi     # 0x5844b
movq %rbx, %rsi
xorl %eax, %eax
callq 0xc070
leaq 0xb0(%rsp), %rdi
callq 0x54cae
leaq 0x4951d(%rip), %rdi     # 0x580d5
movb $0x1, %al
callq 0xc070
movl 0x14(%rbp), %esi
leaq 0x49573(%rip), %rdi     # 0x5813c
xorl %eax, %eax
callq 0xc070
movq (%rbp), %rax
movl 0x14(%rax), %esi
leaq 0x4952e(%rip), %rdi     # 0x5810c
xorl %eax, %eax
callq 0xc070
movq 0x6e39c(%rip), %rax     # 0x7cf88
movq (%rax), %rdi
callq 0xc440
cmpb $0x1, 0x6eec1(%rip)     # 0x7dabc
jne 0xed20
movq %rbp, %rbx
movl $0xa, %edi
callq 0xc4f0
cmpl $0x0, 0x14(%rbp)
jle 0xed20
leaq 0x4959b(%rip), %r15     # 0x581ba
leaq 0x495a7(%rip), %r12     # 0x581cd
leaq 0x495b1(%rip), %r13     # 0x581de
xorl %ebp, %ebp
movq 0x8(%rbx), %rax
movq (%rax,%rbp,8), %r14
leaq 0x8(%r14), %rdx
leaq 0x4950f(%rip), %rdi     # 0x58151
movl %ebp, %esi
xorl %eax, %eax
callq 0xc070
movq %r14, %rdi
callq 0x126bc
leaq 0x49509(%rip), %rdi     # 0x58163
movb $0x1, %al
callq 0xc070
movq %r14, %rdi
callq 0x12742
leaq 0x49505(%rip), %rdi     # 0x58175
movb $0x1, %al
callq 0xc070
movq %r14, %rdi
callq 0x12b68
leaq 0x49501(%rip), %rdi     # 0x58187
movb $0x1, %al
callq 0xc070
movq %r14, %rdi
callq 0x1262c
leaq 0x494fc(%rip), %rdi     # 0x58198
movb $0x1, %al
callq 0xc070
movq %r14, %rdi
callq 0x12ba2
leaq 0x494f5(%rip), %rdi     # 0x581a7
movl %eax, %esi
xorl %eax, %eax
callq 0xc070
movq %r14, %rdi
callq 0x12bec
movq %r15, %rdi
movl %eax, %esi
xorl %eax, %eax
callq 0xc070
movq %r14, %rdi
callq 0x12c82
movq %r12, %rdi
movb $0x1, %al
callq 0xc070
movq %r14, %rdi
callq 0x12ce2
movq %r13, %rdi
movb $0x1, %al
callq 0xc070
movl $0xa, %edi
callq 0xc4f0
incq %rbp
movslq 0x14(%rbx), %rax
cmpq %rax, %rbp
jl 0xec2f
jmp 0xed20
leaq 0x49713(%rip), %rdi     # 0x58429
movq %rbx, %rsi
xorl %eax, %eax
callq 0x5761a
cmpl $0x0, 0x20(%rsp)
je 0xf5ec
xorl %eax, %eax
addq $0x10b8, %rsp           # imm = 0x10B8
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
retq
xorl %r12d, %r12d
movq %rbp, 0x30(%rsp)
movq 0x10(%rsp), %r13
movq (%r13), %r14
movq %r14, %rdi
leaq 0x49495(%rip), %rsi     # 0x581ef
callq 0xc500
testl %eax, %eax
je 0xee7a
movq %r12, 0x28(%rsp)
movq %r14, %rdi
leaq 0x49480(%rip), %rsi     # 0x581f6
callq 0xc500
testl %eax, %eax
je 0xef4e
movq %r14, %rdi
leaq 0x49472(%rip), %rsi     # 0x581ff
callq 0xc500
testl %eax, %eax
je 0xefec
movq %r14, %rdi
leaq 0x49463(%rip), %rsi     # 0x58207
callq 0xc500
testl %eax, %eax
je 0xf0ac
movq %r14, %rdi
leaq 0x49458(%rip), %rsi     # 0x58213
callq 0xc500
testl %eax, %eax
je 0xf479
movq %r14, %rdi
leaq 0x49449(%rip), %rsi     # 0x5821b
callq 0xc500
testl %eax, %eax
je 0xf4dc
movq %r14, %rdi
leaq 0x4943a(%rip), %rsi     # 0x58223
callq 0xc500
testl %eax, %eax
movq 0x28(%rsp), %r12
je 0xf549
movq %r14, %rdi
leaq 0x49426(%rip), %rsi     # 0x5822b
callq 0xc500
testl %eax, %eax
je 0xf5af
movq %r14, %rdi
leaq 0x49249(%rip), %rsi     # 0x58065
callq 0xc500
testl %eax, %eax
je 0xf5bc
movq %r14, %rdi
leaq 0x49250(%rip), %rsi     # 0x58083
callq 0xc500
testl %eax, %eax
je 0xf5c8
movq %r14, %rdi
leaq 0x49214(%rip), %rsi     # 0x5805e
callq 0xc500
testl %eax, %eax
je 0xf5d4
movq %r14, %rdi
leaq 0x491fa(%rip), %rsi     # 0x5805b
callq 0xc500
testl %eax, %eax
jne 0xf60c
movb $0x1, 0x6ec43(%rip)     # 0x7dab8
jmp 0xf458
leaq 0x8(%r13), %rax
movq %rax, 0x10(%rsp)
leal -0x1(%r15), %eax
movl %eax, 0xc(%rsp)
movq 0x8(%r13), %r14
leaq 0x10(%r13), %rax
movq %rax, 0x10(%rsp)
addl $-0x2, %r15d
movl %r15d, 0xc(%rsp)
movq 0x10(%r13), %rbx
movq (%rbp), %rdi
movq %r14, %rsi
callq 0xf68f
testq %rax, %rax
je 0xf5ec
movq %rax, %r15
leaq 0xb0(%rsp), %r13
movq %r13, %rdi
movq %rax, %rsi
movq %rbx, %rdx
callq 0xf8a4
cmpl $0x0, 0xbc(%rsp)
jle 0xef03
xorl %ebx, %ebx
movq 0xb0(%rsp), %rax
movq (%rax,%rbx,8), %rsi
movq %rbp, %rdi
callq 0x1058c
incq %rbx
movslq 0xbc(%rsp), %rax
cmpq %rax, %rbx
jl 0xeedf
movq %r15, %rdi
callq 0x10598
movl $0x18, %esi
movq %r15, %rdi
callq 0xc3a0
cmpb $0x1, 0x6eb9d(%rip)     # 0x7dabc
jne 0xef41
leaq 0x4933b(%rip), %rdi     # 0x58263
movq %r14, %rsi
xorl %eax, %eax
callq 0xc070
movq 0x6e04f(%rip), %rax     # 0x7cf88
movq (%rax), %rdi
callq 0xc440
movq %r13, %rdi
callq 0x55252
jmp 0xefe4
leaq 0x8(%r13), %rax
movq %rax, 0x10(%rsp)
leal -0x1(%r15), %eax
movl %eax, 0xc(%rsp)
movq 0x8(%r13), %rdx
leaq 0x10(%r13), %rbx
movq %rbx, 0x10(%rsp)
addl $-0x2, %r15d
movl %r15d, 0xc(%rsp)
movq 0x10(%r13), %r14
leaq 0xb0(%rsp), %r13
movq %r13, %rdi
movq %rbp, %rsi
callq 0xf8a4
cmpl $0x0, 0xbc(%rsp)
jle 0xefd7
xorl %r12d, %r12d
movq 0xb0(%rsp), %rax
movq (%rax,%r12,8), %rsi
movl %r15d, 0xc(%rsp)
movq %rbx, 0x10(%rsp)
movq %rbp, %rdi
movq %r14, %rdx
leaq 0xc(%rsp), %rcx
leaq 0x10(%rsp), %r8
xorl %r9d, %r9d
callq 0xfa41
incq %r12
movslq 0xbc(%rsp), %rax
cmpq %rax, %r12
jl 0xef99
movq %r13, %rdi
callq 0x55252
movq 0x28(%rsp), %r12
incl %r12d
jmp 0xf458
leaq 0x8(%r13), %rax
movq %rax, 0x10(%rsp)
leal -0x1(%r15), %eax
movl %eax, 0xc(%rsp)
movq 0x8(%r13), %rdx
movq %rbp, %rsi
leaq 0x10(%r13), %rbp
movq %rbp, 0x10(%rsp)
addl $-0x2, %r15d
movl %r15d, 0xc(%rsp)
movq 0x10(%r13), %r14
leaq 0xb0(%rsp), %rdi
callq 0xf8a4
cmpl $0x0, 0xbc(%rsp)
jle 0xf09f
xorl %r13d, %r13d
movq 0xb0(%rsp), %rax
movq (%rax,%r13,8), %rbx
movl $0x448, %edi            # imm = 0x448
callq 0xc390
movq %rax, %r12
movq %rax, %rdi
movq %rbx, %rsi
callq 0x12038
movl %r15d, 0xc(%rsp)
movq %rbp, 0x10(%rsp)
movq 0x30(%rsp), %rdi
movq %r12, %rsi
movq %r14, %rdx
leaq 0xc(%rsp), %rcx
leaq 0x10(%rsp), %r8
movl $0x1, %r9d
callq 0xfa41
movq 0x30(%rsp), %rdi
movq %r12, %rsi
callq 0x1058c
incq %r13
movslq 0xbc(%rsp), %rax
cmpq %rax, %r13
jl 0xf034
leaq 0xb0(%rsp), %rdi
jmp 0xf446
leaq 0x8(%r13), %rax
movq %rax, 0x10(%rsp)
leal -0x1(%r15), %eax
movl %eax, 0xc(%rsp)
movq 0x8(%r13), %r12
movq (%rbp), %rbp
movq %r12, %rdi
callq 0xc480
movsd %xmm0, 0x20(%rsp)
movq %rbp, %rdi
callq 0x10479
mulsd 0x20(%rsp), %xmm0
movsd %xmm0, 0x60(%rsp)
movq 0x10(%r13), %rdi
callq 0xc480
movsd %xmm0, 0x70(%rsp)
movq 0x18(%r13), %rdi
callq 0xc590
movl %eax, 0x1c(%rsp)
addl $-0x4, %r15d
movl %r15d, 0xc(%rsp)
addq $0x20, %r13
movq %r13, 0x10(%rsp)
movsd 0x60(%rsp), %xmm0
ucomisd 0x48ef5(%rip), %xmm0    # 0x58018
jne 0xf12b
jnp 0xf44b
movsd 0x70(%rsp), %xmm0
ucomisd 0x48edf(%rip), %xmm0    # 0x58018
jne 0xf141
jnp 0xf44b
cmpl $0x0, 0x1c(%rsp)
je 0xf44b
leaq 0x38(%rsp), %rdi
movq 0x30(%rsp), %rsi
movq %r12, %rdx
callq 0xf8a4
movslq 0x44(%rsp), %rbx
testq %rbx, %rbx
je 0xf441
leaq (,%rbx,8), %rdi
testl %ebx, %ebx
movq $-0x1, %rax
cmovsq %rax, %rdi
callq 0xc030
movq %rax, 0x48(%rsp)
movl 0x1c(%rsp), %r15d
testl %ebx, %ebx
jle 0xf269
movl 0x1c(%rsp), %eax
movslq %eax, %rcx
shlq $0x3, %rcx
testl %eax, %eax
movq $-0x1, %rax
cmovsq %rax, %rcx
movq %rcx, 0x50(%rsp)
xorl %ebx, %ebx
movq %r15, 0x80(%rsp)
movq 0x38(%rsp), %rax
movq (%rax,%rbx,8), %rax
movq %rax, 0x20(%rsp)
movq 0x50(%rsp), %rdi
callq 0xc030
movq %rax, %rcx
movq 0x48(%rsp), %rax
movq %rbx, 0x58(%rsp)
movq %rcx, (%rax,%rbx,8)
cmpl $0x0, 0x1c(%rsp)
jle 0xf253
addq $0x8, 0x20(%rsp)
xorl %r13d, %r13d
movq %rcx, %r15
leaq 0x1(%r13), %rbx
leaq 0xb0(%rsp), %r12
movq %r12, %rdi
leaq 0x491df(%rip), %rsi     # 0x583f0
movq 0x20(%rsp), %rdx
movl %ebx, %ecx
xorl %eax, %eax
callq 0xc0d0
movl $0x448, %edi            # imm = 0x448
callq 0xc390
movq %rax, %r14
movq %rax, %rdi
movq %rbp, %rsi
movq %r12, %rdx
xorl %ecx, %ecx
callq 0x11f30
movq %r14, (%r15,%r13,8)
movq %r15, %rcx
movq %rbx, %r13
movq 0x80(%rsp), %r15
cmpq %rbx, %r15
jne 0xf1f8
movq 0x58(%rsp), %rbx
incq %rbx
movslq 0x44(%rsp), %rax
cmpq %rax, %rbx
jl 0xf1bf
cmpl $0x0, 0x14(%rbp)
jle 0xf3ff
xorl %ecx, %ecx
movq 0x8(%rbp), %rax
movq %rcx, 0x68(%rsp)
movq (%rax,%rcx,8), %rsi
xorpd %xmm0, %xmm0
movq %rbp, %rdi
xorl %edx, %edx
callq 0x207a4
movq %rax, %r13
cmpl $0x0, 0x44(%rsp)
jle 0xf3dd
xorl %ebx, %ebx
cmpl $0x0, 0x1c(%rsp)
jle 0xf3cc
xorl %r14d, %r14d
movsd 0x60(%rsp), %xmm0
movapd %xmm0, %xmm3
mulsd 0x48d48(%rip), %xmm3    # 0x58008
cmpl $0x0, 0x14(%rbp)
movsd %xmm0, 0x88(%rsp)
jle 0xf380
mulsd %xmm0, %xmm3
movapd %xmm0, %xmm4
mulsd 0x48d2d(%rip), %xmm4    # 0x58010
xorpd %xmm2, %xmm2
xorl %r12d, %r12d
xorpd %xmm1, %xmm1
movsd %xmm3, 0x98(%rsp)
movsd %xmm4, 0x90(%rsp)
movsd (%r13,%r12,8), %xmm0
ucomisd %xmm4, %xmm0
ja 0xf372
movq 0x38(%rsp), %rax
movq (%rax,%rbx,8), %rax
movq 0x410(%rax), %rax
movsd (%rax,%r12,8), %xmm5
movsd %xmm5, 0x50(%rsp)
mulsd %xmm0, %xmm0
divsd %xmm3, %xmm0
movsd %xmm1, 0x20(%rsp)
movsd %xmm2, 0x58(%rsp)
callq 0xc670
movsd 0x90(%rsp), %xmm4
movsd 0x98(%rsp), %xmm3
movsd 0x58(%rsp), %xmm2
movsd 0x20(%rsp), %xmm1
movsd 0x50(%rsp), %xmm5
mulsd %xmm0, %xmm5
addsd %xmm5, %xmm1
addsd %xmm0, %xmm2
incq %r12
movslq 0x14(%rbp), %rax
cmpq %rax, %r12
jl 0xf300
jmp 0xf388
xorpd %xmm1, %xmm1
xorpd %xmm2, %xmm2
ucomisd 0x48c88(%rip), %xmm2    # 0x58018
jbe 0xf3b1
movq 0x48(%rsp), %rax
movq (%rax,%rbx,8), %rax
movq (%rax,%r14,8), %rdi
divsd %xmm2, %xmm1
movq 0x68(%rsp), %rsi
movapd %xmm1, %xmm0
callq 0x13974
movsd 0x88(%rsp), %xmm0
mulsd 0x70(%rsp), %xmm0
incq %r14
cmpq %r15, %r14
jne 0xf2b4
incq %rbx
movslq 0x44(%rsp), %rax
cmpq %rax, %rbx
jl 0xf2a0
testq %r13, %r13
je 0xf3ea
movq %r13, %rdi
callq 0xc4b0
movq 0x68(%rsp), %rcx
incq %rcx
movslq 0x14(%rbp), %rax
cmpq %rax, %rcx
jl 0xf275
cmpl $0x0, 0x44(%rsp)
movq 0x30(%rsp), %r13
jle 0xf441
xorl %ebx, %ebx
cmpl $0x0, 0x1c(%rsp)
jle 0xf434
movq 0x48(%rsp), %rax
movq (%rax,%rbx,8), %r14
xorl %r12d, %r12d
movq (%r14,%r12,8), %rsi
movq %r13, %rdi
callq 0x1058c
incq %r12
cmpq %r12, %r15
jne 0xf420
incq %rbx
movslq 0x44(%rsp), %rax
cmpq %rax, %rbx
jl 0xf40d
leaq 0x38(%rsp), %rdi
callq 0x55252
movq 0x28(%rsp), %r12
incl %r12d
movq 0x30(%rsp), %rbp
addq $0x8, 0x10(%rsp)
movl 0xc(%rsp), %eax
leal -0x1(%rax), %r15d
movl %r15d, 0xc(%rsp)
cmpl $0x1, %eax
jg 0xed47
jmp 0xeb10
leaq 0x8(%r13), %rax
movq %rax, 0x10(%rsp)
decl %r15d
movl %r15d, 0xc(%rsp)
movq 0x8(%r13), %rdx
leaq 0xb0(%rsp), %r14
movq %r14, %rdi
movq %rbp, %rsi
callq 0xf8a4
cmpl $0x0, 0xbc(%rsp)
movq 0x28(%rsp), %r12
jle 0xf541
xorl %ebx, %ebx
movq 0xb0(%rsp), %rax
movq (%rax,%rbx,8), %rsi
movq %rbp, %rdi
callq 0x106ea
incq %rbx
movslq 0xbc(%rsp), %rax
cmpq %rax, %rbx
jl 0xf4b6
jmp 0xf541
leaq 0x8(%r13), %rax
movq %rax, 0x10(%rsp)
decl %r15d
movl %r15d, 0xc(%rsp)
movq 0x8(%r13), %rdx
leaq 0xb0(%rsp), %r14
movq %r14, %rdi
movq %rbp, %rsi
callq 0xf8a4
movq %rbp, %rdi
callq 0x105bc
movq 0x28(%rsp), %r12
cmpl $0x0, 0xbc(%rsp)
jle 0xf541
xorl %ebx, %ebx
movq 0xb0(%rsp), %rax
movq (%rax,%rbx,8), %rsi
movq %rbp, %rdi
callq 0x1058c
incq %rbx
movslq 0xbc(%rsp), %rax
cmpq %rax, %rbx
jl 0xf51d
movq %r14, %rdi
jmp 0xef44
leaq 0x8(%r13), %rax
movq %rax, 0x10(%rsp)
leal -0x1(%r15), %eax
movl %eax, 0xc(%rsp)
movq 0x8(%r13), %rbx
leaq 0x10(%r13), %rax
movq %rax, 0x10(%rsp)
addl $-0x2, %r15d
movl %r15d, 0xc(%rsp)
movq 0x10(%r13), %r14
leaq 0xb0(%rsp), %r15
movq %r15, %rdi
movq %rbp, %rsi
movq %rbx, %rdx
callq 0xf8a4
cmpl $0x1, 0xbc(%rsp)
jne 0xf5f6
movq 0xb0(%rsp), %rax
movq (%rax), %rdi
movq %r14, %rsi
callq 0x13b04
movq %r15, %rdi
jmp 0xef44
movq %rbp, %rdi
callq 0x10656
jmp 0xefe4
movb $0x1, 0x6e4fd(%rip)     # 0x7dac0
jmp 0xf458
movb $0x0, 0x6e4f1(%rip)     # 0x7dac0
jmp 0xf458
movb $0x1, 0x6e4e1(%rip)     # 0x7dabc
jmp 0xf458
leaq 0x48e80(%rip), %rdi     # 0x58467
callq 0xc580
movl $0xffffffff, %edi       # imm = 0xFFFFFFFF
callq 0xc470
leaq 0x48e04(%rip), %rdi     # 0x58401
movq %rbx, %rsi
xorl %eax, %eax
callq 0x5761a
callq 0xc210
leaq 0x48c1e(%rip), %rdi     # 0x58231
movq %r14, %rsi
xorl %eax, %eax
callq 0x5761a
jmp 0xf5ec
jmp 0xf657
jmp 0xf657
jmp 0xf67a
jmp 0xf657
movq %rax, %rbx
movl $0x138, %esi            # imm = 0x138
movq %r13, %rdi
callq 0xc3a0
jmp 0xf687
jmp 0xf67a
jmp 0xf67a
jmp 0xf657
jmp 0xf657
movq %rax, %rbx
movl $0x448, %esi            # imm = 0x448
movq %r12, %rdi
callq 0xc3a0
jmp 0xf65a
jmp 0xf657
jmp 0xf657
movq %rax, %rbx
leaq 0xb0(%rsp), %rdi
jmp 0xf682
jmp 0xf67a
jmp 0xf67a
movq %rax, %rbx
movl $0x448, %esi            # imm = 0x448
movq %r14, %rdi
callq 0xc3a0
jmp 0xf67d
movq %rax, %rbx
leaq 0x38(%rsp), %rdi
callq 0x55252
movq %rbx, %rdi
callq 0xc650