// File: /workspace/github_cpp_makefile_star2_O3/ArashPartow[P]exprtk/exprtk_test.cpp
// Function: main
int main(int argc, char*argv[])
{
   const std::string test_set = (argc == 2) ? std::string(argv[1]) : "";

   #define perform_test(Type,Number)                                              \
   {                                                                              \
      const std::string test_name = "run_test"#Number;                            \
      if (                                                                        \
           test_set.empty() ||                                                    \
           test_set.find(test_name) != std::string::npos                          \
         )                                                                        \
      {                                                                           \
         exprtk::timer timer;                                                     \
         timer.start();                                                           \
         if (!run_test##Number<Type>())                                           \
         {                                                                        \
            printf("run_test"#Number" (%s) *** FAILED! ***\n",                    \
                   type_name<Type>::value().c_str());                             \
            result = EXIT_FAILURE;                                                \
         }                                                                        \
         else                                                                     \
         {                                                                        \
            timer.stop();                                                         \
            printf("run_test"#Number" (%s) - Result: SUCCESS   Time: %8.4fsec\n", \
                   type_name<Type>::value().c_str(),                              \
                   timer.time());                                                 \
         }                                                                        \
      }                                                                           \
   }                                                                              \

   int result = 0;

   perform_test( numeric_type, 00 )
   perform_test( numeric_type, 01 )
   perform_test( numeric_type, 02 )
   perform_test( numeric_type, 03 )
   perform_test( numeric_type, 04 )
   perform_test( numeric_type, 05 )
   perform_test( numeric_type, 06 )
   perform_test( numeric_type, 07 )
   perform_test( numeric_type, 08 )
   perform_test( numeric_type, 09 )
   perform_test( numeric_type, 10 )
   perform_test( numeric_type, 11 )
   perform_test( numeric_type, 12 )
   perform_test( numeric_type, 13 )
   perform_test( numeric_type, 14 )
   perform_test( numeric_type, 15 )
   perform_test( numeric_type, 16 )
   perform_test( numeric_type, 17 )
   perform_test( numeric_type, 18 )
   perform_test( numeric_type, 19 )
   perform_test( numeric_type, 20 )
   perform_test( numeric_type, 21 )
   perform_test( numeric_type, 22 )

   #undef perform_test

   return result;
}

// Assembly:
pushq %r15
pushq %r14
pushq %r13
pushq %r12
pushq %rbx
subq $0x90, %rsp
cmpl $0x2, %edi
jne 0x131b66
movq 0x8(%rsi), %rsi
leaq 0x70(%rsp), %rdi
leaq 0x48(%rsp), %rdx
callq 0x133f70
jmp 0x131b86
leaq 0x80(%rsp), %rax
movq %rax, -0x10(%rax)
leaq 0x271686(%rip), %rdx    # 0x3a31ff
leaq 0x70(%rsp), %rdi
movq %rdx, %rsi
callq 0x1e4740
leaq 0x18(%rsp), %r12
movq %r12, -0x10(%r12)
leaq 0x2618ea(%rip), %rsi    # 0x393481
leaq 0x2618ed(%rip), %rdx    # 0x39348b
leaq 0x8(%rsp), %rdi
callq 0x1e4740
cmpq $0x0, 0x78(%rsp)
je 0x131bd2
movq 0x8(%rsp), %rsi
movq 0x10(%rsp), %rcx
xorl %ebx, %ebx
leaq 0x70(%rsp), %rdi
xorl %edx, %edx
callq 0x11e1c0
cmpq $-0x1, %rax
je 0x131cf8
leaq 0x50(%rsp), %rdi
xorpd %xmm0, %xmm0
movupd %xmm0, 0x10(%rdi)
movupd %xmm0, (%rdi)
movb $0x1, -0x8(%rdi)
xorl %esi, %esi
callq 0x11e270
callq 0x133fad
testb %al, %al
je 0x131c45
leaq 0x60(%rsp), %r14
xorl %r15d, %r15d
movq %r14, %rdi
xorl %esi, %esi
callq 0x11e270
movb %r15b, -0x18(%r14)
leaq 0x38(%rsp), %rbx
movq %rbx, -0x10(%rbx)
movl $0x62756f64, (%rbx)     # imm = 0x62756F64
movw $0x656c, 0x4(%rbx)      # imm = 0x656C
movq $0x6, -0x8(%rbx)
movb %r15b, 0x6(%rbx)
movq (%r14), %rax
subq -0x10(%r14), %rax
jge 0x131c94
movsd 0x2573c8(%rip), %xmm0   # 0x389008
jmp 0x131cce
leaq 0x38(%rsp), %rbx
movq %rbx, -0x10(%rbx)
movl $0x62756f64, (%rbx)     # imm = 0x62756F64
movw $0x656c, 0x4(%rbx)      # imm = 0x656C
movq $0x6, -0x8(%rbx)
movb $0x0, 0x6(%rbx)
leaq 0x26181f(%rip), %rdi    # 0x39348c
movq %rbx, %rsi
xorl %eax, %eax
callq 0x11e080
movq -0x10(%rbx), %rdi
cmpq %rbx, %rdi
je 0x131c8d
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x11e0c0
movl $0x1, %ebx
jmp 0x131cf8
imulq $0xf4240, %rax, %rax    # imm = 0xF4240
addq 0x68(%rsp), %rax
subq 0x58(%rsp), %rax
movq %rax, %xmm1
punpckldq 0x2575ee(%rip), %xmm1 # xmm1 = xmm1[0],mem[0],xmm1[1],mem[1]
subpd 0x2575f6(%rip), %xmm1   # 0x3892b0
movapd %xmm1, %xmm0
unpckhpd %xmm1, %xmm0            # xmm0 = xmm0[1],xmm1[1]
addsd %xmm1, %xmm0
mulsd 0x257342(%rip), %xmm0   # 0x389010
leaq 0x2617d8(%rip), %rdi    # 0x3934ad
movq %rbx, %rsi
movb $0x1, %al
callq 0x11e080
movq 0x28(%rsp), %rdi
cmpq %rbx, %rdi
je 0x131cf6
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x11e0c0
xorl %ebx, %ebx
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x131d0f
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x11e0c0
leaq 0x8(%rsp), %rdi
movq %r12, (%rdi)
leaq 0x2617c3(%rip), %rsi    # 0x3934e1
leaq 0x2617c6(%rip), %rdx    # 0x3934eb
callq 0x1e4740
cmpq $0x0, 0x78(%rsp)
je 0x131d52
movq 0x8(%rsp), %rsi
movq 0x10(%rsp), %rcx
leaq 0x70(%rsp), %rdi
xorl %edx, %edx
callq 0x11e1c0
cmpq $-0x1, %rax
je 0x131e78
leaq 0x50(%rsp), %rdi
xorpd %xmm0, %xmm0
movupd %xmm0, 0x10(%rdi)
movupd %xmm0, (%rdi)
movb $0x1, -0x8(%rdi)
xorl %esi, %esi
callq 0x11e270
callq 0x1340a7
testb %al, %al
je 0x131dc7
leaq 0x60(%rsp), %r15
xorl %r13d, %r13d
movq %r15, %rdi
xorl %esi, %esi
callq 0x11e270
movb %r13b, -0x18(%r15)
leaq 0x38(%rsp), %r14
movq %r14, -0x10(%r14)
movl $0x62756f64, (%r14)     # imm = 0x62756F64
movw $0x656c, 0x4(%r14)      # imm = 0x656C
movq $0x6, -0x8(%r14)
movb %r13b, 0x6(%r14)
movq (%r15), %rax
subq -0x10(%r15), %rax
jge 0x131e16
movsd 0x257246(%rip), %xmm0   # 0x389008
jmp 0x131e50
leaq 0x38(%rsp), %rbx
movq %rbx, -0x10(%rbx)
movl $0x62756f64, (%rbx)     # imm = 0x62756F64
movw $0x656c, 0x4(%rbx)      # imm = 0x656C
movq $0x6, -0x8(%rbx)
movb $0x0, 0x6(%rbx)
leaq 0x2616fd(%rip), %rdi    # 0x3934ec
movq %rbx, %rsi
xorl %eax, %eax
callq 0x11e080
movq -0x10(%rbx), %rdi
cmpq %rbx, %rdi
je 0x131e0f
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x11e0c0
movl $0x1, %ebx
jmp 0x131e78
imulq $0xf4240, %rax, %rax    # imm = 0xF4240
addq 0x68(%rsp), %rax
subq 0x58(%rsp), %rax
movq %rax, %xmm1
punpckldq 0x25746c(%rip), %xmm1 # xmm1 = xmm1[0],mem[0],xmm1[1],mem[1]
subpd 0x257474(%rip), %xmm1   # 0x3892b0
movapd %xmm1, %xmm0
unpckhpd %xmm1, %xmm0            # xmm0 = xmm0[1],xmm1[1]
addsd %xmm1, %xmm0
mulsd 0x2571c0(%rip), %xmm0   # 0x389010
leaq 0x2616b6(%rip), %rdi    # 0x39350d
movq %r14, %rsi
movb $0x1, %al
callq 0x11e080
movq 0x28(%rsp), %rdi
cmpq %r14, %rdi
je 0x131e78
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x11e0c0
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x131e8f
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x11e0c0
leaq 0x8(%rsp), %rdi
movq %r12, (%rdi)
leaq 0x2616a3(%rip), %rsi    # 0x393541
leaq 0x2616a6(%rip), %rdx    # 0x39354b
callq 0x1e4740
cmpq $0x0, 0x78(%rsp)
je 0x131ed2
movq 0x8(%rsp), %rsi
movq 0x10(%rsp), %rcx
leaq 0x70(%rsp), %rdi
xorl %edx, %edx
callq 0x11e1c0
cmpq $-0x1, %rax
je 0x131ff8
leaq 0x50(%rsp), %rdi
xorpd %xmm0, %xmm0
movupd %xmm0, 0x10(%rdi)
movupd %xmm0, (%rdi)
movb $0x1, -0x8(%rdi)
xorl %esi, %esi
callq 0x11e270
callq 0x14e793
testb %al, %al
je 0x131f47
leaq 0x60(%rsp), %r15
xorl %r13d, %r13d
movq %r15, %rdi
xorl %esi, %esi
callq 0x11e270
movb %r13b, -0x18(%r15)
leaq 0x38(%rsp), %r14
movq %r14, -0x10(%r14)
movl $0x62756f64, (%r14)     # imm = 0x62756F64
movw $0x656c, 0x4(%r14)      # imm = 0x656C
movq $0x6, -0x8(%r14)
movb %r13b, 0x6(%r14)
movq (%r15), %rax
subq -0x10(%r15), %rax
jge 0x131f96
movsd 0x2570c6(%rip), %xmm0   # 0x389008
jmp 0x131fd0
leaq 0x38(%rsp), %rbx
movq %rbx, -0x10(%rbx)
movl $0x62756f64, (%rbx)     # imm = 0x62756F64
movw $0x656c, 0x4(%rbx)      # imm = 0x656C
movq $0x6, -0x8(%rbx)
movb $0x0, 0x6(%rbx)
leaq 0x2615dd(%rip), %rdi    # 0x39354c
movq %rbx, %rsi
xorl %eax, %eax
callq 0x11e080
movq -0x10(%rbx), %rdi
cmpq %rbx, %rdi
je 0x131f8f
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x11e0c0
movl $0x1, %ebx
jmp 0x131ff8
imulq $0xf4240, %rax, %rax    # imm = 0xF4240
addq 0x68(%rsp), %rax
subq 0x58(%rsp), %rax
movq %rax, %xmm1
punpckldq 0x2572ec(%rip), %xmm1 # xmm1 = xmm1[0],mem[0],xmm1[1],mem[1]
subpd 0x2572f4(%rip), %xmm1   # 0x3892b0
movapd %xmm1, %xmm0
unpckhpd %xmm1, %xmm0            # xmm0 = xmm0[1],xmm1[1]
addsd %xmm1, %xmm0
mulsd 0x257040(%rip), %xmm0   # 0x389010
leaq 0x261596(%rip), %rdi    # 0x39356d
movq %r14, %rsi
movb $0x1, %al
callq 0x11e080
movq 0x28(%rsp), %rdi
cmpq %r14, %rdi
je 0x131ff8
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x11e0c0
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x13200f
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x11e0c0
leaq 0x8(%rsp), %rdi
movq %r12, (%rdi)
leaq 0x261583(%rip), %rsi    # 0x3935a1
leaq 0x261586(%rip), %rdx    # 0x3935ab
callq 0x1e4740
cmpq $0x0, 0x78(%rsp)
je 0x132052
movq 0x8(%rsp), %rsi
movq 0x10(%rsp), %rcx
leaq 0x70(%rsp), %rdi
xorl %edx, %edx
callq 0x11e1c0
cmpq $-0x1, %rax
je 0x132178
leaq 0x50(%rsp), %rdi
xorpd %xmm0, %xmm0
movupd %xmm0, 0x10(%rdi)
movupd %xmm0, (%rdi)
movb $0x1, -0x8(%rdi)
xorl %esi, %esi
callq 0x11e270
callq 0x197dbc
testb %al, %al
je 0x1320c7
leaq 0x60(%rsp), %r15
xorl %r13d, %r13d
movq %r15, %rdi
xorl %esi, %esi
callq 0x11e270
movb %r13b, -0x18(%r15)
leaq 0x38(%rsp), %r14
movq %r14, -0x10(%r14)
movl $0x62756f64, (%r14)     # imm = 0x62756F64
movw $0x656c, 0x4(%r14)      # imm = 0x656C
movq $0x6, -0x8(%r14)
movb %r13b, 0x6(%r14)
movq (%r15), %rax
subq -0x10(%r15), %rax
jge 0x132116
movsd 0x256f46(%rip), %xmm0   # 0x389008
jmp 0x132150
leaq 0x38(%rsp), %rbx
movq %rbx, -0x10(%rbx)
movl $0x62756f64, (%rbx)     # imm = 0x62756F64
movw $0x656c, 0x4(%rbx)      # imm = 0x656C
movq $0x6, -0x8(%rbx)
movb $0x0, 0x6(%rbx)
leaq 0x2614bd(%rip), %rdi    # 0x3935ac
movq %rbx, %rsi
xorl %eax, %eax
callq 0x11e080
movq -0x10(%rbx), %rdi
cmpq %rbx, %rdi
je 0x13210f
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x11e0c0
movl $0x1, %ebx
jmp 0x132178
imulq $0xf4240, %rax, %rax    # imm = 0xF4240
addq 0x68(%rsp), %rax
subq 0x58(%rsp), %rax
movq %rax, %xmm1
punpckldq 0x25716c(%rip), %xmm1 # xmm1 = xmm1[0],mem[0],xmm1[1],mem[1]
subpd 0x257174(%rip), %xmm1   # 0x3892b0
movapd %xmm1, %xmm0
unpckhpd %xmm1, %xmm0            # xmm0 = xmm0[1],xmm1[1]
addsd %xmm1, %xmm0
mulsd 0x256ec0(%rip), %xmm0   # 0x389010
leaq 0x261476(%rip), %rdi    # 0x3935cd
movq %r14, %rsi
movb $0x1, %al
callq 0x11e080
movq 0x28(%rsp), %rdi
cmpq %r14, %rdi
je 0x132178
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x11e0c0
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x13218f
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x11e0c0
leaq 0x8(%rsp), %rdi
movq %r12, (%rdi)
leaq 0x261463(%rip), %rsi    # 0x393601
leaq 0x261466(%rip), %rdx    # 0x39360b
callq 0x1e4740
cmpq $0x0, 0x78(%rsp)
je 0x1321d2
movq 0x8(%rsp), %rsi
movq 0x10(%rsp), %rcx
leaq 0x70(%rsp), %rdi
xorl %edx, %edx
callq 0x11e1c0
cmpq $-0x1, %rax
je 0x1322f8
leaq 0x50(%rsp), %rdi
xorpd %xmm0, %xmm0
movupd %xmm0, 0x10(%rdi)
movupd %xmm0, (%rdi)
movb $0x1, -0x8(%rdi)
xorl %esi, %esi
callq 0x11e270
callq 0x19b2aa
testb %al, %al
je 0x132247
leaq 0x60(%rsp), %r15
xorl %r13d, %r13d
movq %r15, %rdi
xorl %esi, %esi
callq 0x11e270
movb %r13b, -0x18(%r15)
leaq 0x38(%rsp), %r14
movq %r14, -0x10(%r14)
movl $0x62756f64, (%r14)     # imm = 0x62756F64
movw $0x656c, 0x4(%r14)      # imm = 0x656C
movq $0x6, -0x8(%r14)
movb %r13b, 0x6(%r14)
movq (%r15), %rax
subq -0x10(%r15), %rax
jge 0x132296
movsd 0x256dc6(%rip), %xmm0   # 0x389008
jmp 0x1322d0
leaq 0x38(%rsp), %rbx
movq %rbx, -0x10(%rbx)
movl $0x62756f64, (%rbx)     # imm = 0x62756F64
movw $0x656c, 0x4(%rbx)      # imm = 0x656C
movq $0x6, -0x8(%rbx)
movb $0x0, 0x6(%rbx)
leaq 0x26139d(%rip), %rdi    # 0x39360c
movq %rbx, %rsi
xorl %eax, %eax
callq 0x11e080
movq -0x10(%rbx), %rdi
cmpq %rbx, %rdi
je 0x13228f
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x11e0c0
movl $0x1, %ebx
jmp 0x1322f8
imulq $0xf4240, %rax, %rax    # imm = 0xF4240
addq 0x68(%rsp), %rax
subq 0x58(%rsp), %rax
movq %rax, %xmm1
punpckldq 0x256fec(%rip), %xmm1 # xmm1 = xmm1[0],mem[0],xmm1[1],mem[1]
subpd 0x256ff4(%rip), %xmm1   # 0x3892b0
movapd %xmm1, %xmm0
unpckhpd %xmm1, %xmm0            # xmm0 = xmm0[1],xmm1[1]
addsd %xmm1, %xmm0
mulsd 0x256d40(%rip), %xmm0   # 0x389010
leaq 0x261356(%rip), %rdi    # 0x39362d
movq %r14, %rsi
movb $0x1, %al
callq 0x11e080
movq 0x28(%rsp), %rdi
cmpq %r14, %rdi
je 0x1322f8
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x11e0c0
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x13230f
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x11e0c0
leaq 0x8(%rsp), %rdi
movq %r12, (%rdi)
leaq 0x261343(%rip), %rsi    # 0x393661
leaq 0x261346(%rip), %rdx    # 0x39366b
callq 0x1e4740
cmpq $0x0, 0x78(%rsp)
je 0x132352
movq 0x8(%rsp), %rsi
movq 0x10(%rsp), %rcx
leaq 0x70(%rsp), %rdi
xorl %edx, %edx
callq 0x11e1c0
cmpq $-0x1, %rax
je 0x132478
leaq 0x50(%rsp), %rdi
xorpd %xmm0, %xmm0
movupd %xmm0, 0x10(%rdi)
movupd %xmm0, (%rdi)
movb $0x1, -0x8(%rdi)
xorl %esi, %esi
callq 0x11e270
callq 0x19b7c4
testb %al, %al
je 0x1323c7
leaq 0x60(%rsp), %r15
xorl %r13d, %r13d
movq %r15, %rdi
xorl %esi, %esi
callq 0x11e270
movb %r13b, -0x18(%r15)
leaq 0x38(%rsp), %r14
movq %r14, -0x10(%r14)
movl $0x62756f64, (%r14)     # imm = 0x62756F64
movw $0x656c, 0x4(%r14)      # imm = 0x656C
movq $0x6, -0x8(%r14)
movb %r13b, 0x6(%r14)
movq (%r15), %rax
subq -0x10(%r15), %rax
jge 0x132416
movsd 0x256c46(%rip), %xmm0   # 0x389008
jmp 0x132450
leaq 0x38(%rsp), %rbx
movq %rbx, -0x10(%rbx)
movl $0x62756f64, (%rbx)     # imm = 0x62756F64
movw $0x656c, 0x4(%rbx)      # imm = 0x656C
movq $0x6, -0x8(%rbx)
movb $0x0, 0x6(%rbx)
leaq 0x26127d(%rip), %rdi    # 0x39366c
movq %rbx, %rsi
xorl %eax, %eax
callq 0x11e080
movq -0x10(%rbx), %rdi
cmpq %rbx, %rdi
je 0x13240f
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x11e0c0
movl $0x1, %ebx
jmp 0x132478
imulq $0xf4240, %rax, %rax    # imm = 0xF4240
addq 0x68(%rsp), %rax
subq 0x58(%rsp), %rax
movq %rax, %xmm1
punpckldq 0x256e6c(%rip), %xmm1 # xmm1 = xmm1[0],mem[0],xmm1[1],mem[1]
subpd 0x256e74(%rip), %xmm1   # 0x3892b0
movapd %xmm1, %xmm0
unpckhpd %xmm1, %xmm0            # xmm0 = xmm0[1],xmm1[1]
addsd %xmm1, %xmm0
mulsd 0x256bc0(%rip), %xmm0   # 0x389010
leaq 0x261236(%rip), %rdi    # 0x39368d
movq %r14, %rsi
movb $0x1, %al
callq 0x11e080
movq 0x28(%rsp), %rdi
cmpq %r14, %rdi
je 0x132478
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x11e0c0
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x13248f
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x11e0c0
leaq 0x8(%rsp), %rdi
movq %r12, (%rdi)
leaq 0x261223(%rip), %rsi    # 0x3936c1
leaq 0x261226(%rip), %rdx    # 0x3936cb
callq 0x1e4740
cmpq $0x0, 0x78(%rsp)
je 0x1324d2
movq 0x8(%rsp), %rsi
movq 0x10(%rsp), %rcx
leaq 0x70(%rsp), %rdi
xorl %edx, %edx
callq 0x11e1c0
cmpq $-0x1, %rax
je 0x1325f8
leaq 0x50(%rsp), %rdi
xorpd %xmm0, %xmm0
movupd %xmm0, 0x10(%rdi)
movupd %xmm0, (%rdi)
movb $0x1, -0x8(%rdi)
xorl %esi, %esi
callq 0x11e270
callq 0x19be9a
testb %al, %al
je 0x132547
leaq 0x60(%rsp), %r15
xorl %r13d, %r13d
movq %r15, %rdi
xorl %esi, %esi
callq 0x11e270
movb %r13b, -0x18(%r15)
leaq 0x38(%rsp), %r14
movq %r14, -0x10(%r14)
movl $0x62756f64, (%r14)     # imm = 0x62756F64
movw $0x656c, 0x4(%r14)      # imm = 0x656C
movq $0x6, -0x8(%r14)
movb %r13b, 0x6(%r14)
movq (%r15), %rax
subq -0x10(%r15), %rax
jge 0x132596
movsd 0x256ac6(%rip), %xmm0   # 0x389008
jmp 0x1325d0
leaq 0x38(%rsp), %rbx
movq %rbx, -0x10(%rbx)
movl $0x62756f64, (%rbx)     # imm = 0x62756F64
movw $0x656c, 0x4(%rbx)      # imm = 0x656C
movq $0x6, -0x8(%rbx)
movb $0x0, 0x6(%rbx)
leaq 0x26115d(%rip), %rdi    # 0x3936cc
movq %rbx, %rsi
xorl %eax, %eax
callq 0x11e080
movq -0x10(%rbx), %rdi
cmpq %rbx, %rdi
je 0x13258f
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x11e0c0
movl $0x1, %ebx
jmp 0x1325f8
imulq $0xf4240, %rax, %rax    # imm = 0xF4240
addq 0x68(%rsp), %rax
subq 0x58(%rsp), %rax
movq %rax, %xmm1
punpckldq 0x256cec(%rip), %xmm1 # xmm1 = xmm1[0],mem[0],xmm1[1],mem[1]
subpd 0x256cf4(%rip), %xmm1   # 0x3892b0
movapd %xmm1, %xmm0
unpckhpd %xmm1, %xmm0            # xmm0 = xmm0[1],xmm1[1]
addsd %xmm1, %xmm0
mulsd 0x256a40(%rip), %xmm0   # 0x389010
leaq 0x261116(%rip), %rdi    # 0x3936ed
movq %r14, %rsi
movb $0x1, %al
callq 0x11e080
movq 0x28(%rsp), %rdi
cmpq %r14, %rdi
je 0x1325f8
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x11e0c0
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x13260f
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x11e0c0
leaq 0x8(%rsp), %rdi
movq %r12, (%rdi)
leaq 0x261103(%rip), %rsi    # 0x393721
leaq 0x261106(%rip), %rdx    # 0x39372b
callq 0x1e4740
cmpq $0x0, 0x78(%rsp)
je 0x132652
movq 0x8(%rsp), %rsi
movq 0x10(%rsp), %rcx
leaq 0x70(%rsp), %rdi
xorl %edx, %edx
callq 0x11e1c0
cmpq $-0x1, %rax
je 0x132778
leaq 0x50(%rsp), %rdi
xorpd %xmm0, %xmm0
movupd %xmm0, 0x10(%rdi)
movupd %xmm0, (%rdi)
movb $0x1, -0x8(%rdi)
xorl %esi, %esi
callq 0x11e270
callq 0x19c456
testb %al, %al
je 0x1326c7
leaq 0x60(%rsp), %r15
xorl %r13d, %r13d
movq %r15, %rdi
xorl %esi, %esi
callq 0x11e270
movb %r13b, -0x18(%r15)
leaq 0x38(%rsp), %r14
movq %r14, -0x10(%r14)
movl $0x62756f64, (%r14)     # imm = 0x62756F64
movw $0x656c, 0x4(%r14)      # imm = 0x656C
movq $0x6, -0x8(%r14)
movb %r13b, 0x6(%r14)
movq (%r15), %rax
subq -0x10(%r15), %rax
jge 0x132716
movsd 0x256946(%rip), %xmm0   # 0x389008
jmp 0x132750
leaq 0x38(%rsp), %rbx
movq %rbx, -0x10(%rbx)
movl $0x62756f64, (%rbx)     # imm = 0x62756F64
movw $0x656c, 0x4(%rbx)      # imm = 0x656C
movq $0x6, -0x8(%rbx)
movb $0x0, 0x6(%rbx)
leaq 0x26103d(%rip), %rdi    # 0x39372c
movq %rbx, %rsi
xorl %eax, %eax
callq 0x11e080
movq -0x10(%rbx), %rdi
cmpq %rbx, %rdi
je 0x13270f
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x11e0c0
movl $0x1, %ebx
jmp 0x132778
imulq $0xf4240, %rax, %rax    # imm = 0xF4240
addq 0x68(%rsp), %rax
subq 0x58(%rsp), %rax
movq %rax, %xmm1
punpckldq 0x256b6c(%rip), %xmm1 # xmm1 = xmm1[0],mem[0],xmm1[1],mem[1]
subpd 0x256b74(%rip), %xmm1   # 0x3892b0
movapd %xmm1, %xmm0
unpckhpd %xmm1, %xmm0            # xmm0 = xmm0[1],xmm1[1]
addsd %xmm1, %xmm0
mulsd 0x2568c0(%rip), %xmm0   # 0x389010
leaq 0x260ff6(%rip), %rdi    # 0x39374d
movq %r14, %rsi
movb $0x1, %al
callq 0x11e080
movq 0x28(%rsp), %rdi
cmpq %r14, %rdi
je 0x132778
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x11e0c0
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x13278f
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x11e0c0
leaq 0x8(%rsp), %rdi
movq %r12, (%rdi)
leaq 0x260fe3(%rip), %rsi    # 0x393781
leaq 0x260fe6(%rip), %rdx    # 0x39378b
callq 0x1e4740
cmpq $0x0, 0x78(%rsp)
je 0x1327d2
movq 0x8(%rsp), %rsi
movq 0x10(%rsp), %rcx
leaq 0x70(%rsp), %rdi
xorl %edx, %edx
callq 0x11e1c0
cmpq $-0x1, %rax
je 0x1328f8
leaq 0x50(%rsp), %rdi
xorpd %xmm0, %xmm0
movupd %xmm0, 0x10(%rdi)
movupd %xmm0, (%rdi)
movb $0x1, -0x8(%rdi)
xorl %esi, %esi
callq 0x11e270
callq 0x19cedc
testb %al, %al
je 0x132847
leaq 0x60(%rsp), %r15
xorl %r13d, %r13d
movq %r15, %rdi
xorl %esi, %esi
callq 0x11e270
movb %r13b, -0x18(%r15)
leaq 0x38(%rsp), %r14
movq %r14, -0x10(%r14)
movl $0x62756f64, (%r14)     # imm = 0x62756F64
movw $0x656c, 0x4(%r14)      # imm = 0x656C
movq $0x6, -0x8(%r14)
movb %r13b, 0x6(%r14)
movq (%r15), %rax
subq -0x10(%r15), %rax
jge 0x132896
movsd 0x2567c6(%rip), %xmm0   # 0x389008
jmp 0x1328d0
leaq 0x38(%rsp), %rbx
movq %rbx, -0x10(%rbx)
movl $0x62756f64, (%rbx)     # imm = 0x62756F64
movw $0x656c, 0x4(%rbx)      # imm = 0x656C
movq $0x6, -0x8(%rbx)
movb $0x0, 0x6(%rbx)
leaq 0x260f1d(%rip), %rdi    # 0x39378c
movq %rbx, %rsi
xorl %eax, %eax
callq 0x11e080
movq -0x10(%rbx), %rdi
cmpq %rbx, %rdi
je 0x13288f
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x11e0c0
movl $0x1, %ebx
jmp 0x1328f8
imulq $0xf4240, %rax, %rax    # imm = 0xF4240
addq 0x68(%rsp), %rax
subq 0x58(%rsp), %rax
movq %rax, %xmm1
punpckldq 0x2569ec(%rip), %xmm1 # xmm1 = xmm1[0],mem[0],xmm1[1],mem[1]
subpd 0x2569f4(%rip), %xmm1   # 0x3892b0
movapd %xmm1, %xmm0
unpckhpd %xmm1, %xmm0            # xmm0 = xmm0[1],xmm1[1]
addsd %xmm1, %xmm0
mulsd 0x256740(%rip), %xmm0   # 0x389010
leaq 0x260ed6(%rip), %rdi    # 0x3937ad
movq %r14, %rsi
movb $0x1, %al
callq 0x11e080
movq 0x28(%rsp), %rdi
cmpq %r14, %rdi
je 0x1328f8
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x11e0c0
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x13290f
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x11e0c0
leaq 0x8(%rsp), %rdi
movq %r12, (%rdi)
leaq 0x260ec3(%rip), %rsi    # 0x3937e1
leaq 0x260ec6(%rip), %rdx    # 0x3937eb
callq 0x1e4740
cmpq $0x0, 0x78(%rsp)
je 0x132952
movq 0x8(%rsp), %rsi
movq 0x10(%rsp), %rcx
leaq 0x70(%rsp), %rdi
xorl %edx, %edx
callq 0x11e1c0
cmpq $-0x1, %rax
je 0x132a78
leaq 0x50(%rsp), %rdi
xorpd %xmm0, %xmm0
movupd %xmm0, 0x10(%rdi)
movupd %xmm0, (%rdi)
movb $0x1, -0x8(%rdi)
xorl %esi, %esi
callq 0x11e270
callq 0x19f02a
testb %al, %al
je 0x1329c7
leaq 0x60(%rsp), %r15
xorl %r13d, %r13d
movq %r15, %rdi
xorl %esi, %esi
callq 0x11e270
movb %r13b, -0x18(%r15)
leaq 0x38(%rsp), %r14
movq %r14, -0x10(%r14)
movl $0x62756f64, (%r14)     # imm = 0x62756F64
movw $0x656c, 0x4(%r14)      # imm = 0x656C
movq $0x6, -0x8(%r14)
movb %r13b, 0x6(%r14)
movq (%r15), %rax
subq -0x10(%r15), %rax
jge 0x132a16
movsd 0x256646(%rip), %xmm0   # 0x389008
jmp 0x132a50
leaq 0x38(%rsp), %rbx
movq %rbx, -0x10(%rbx)
movl $0x62756f64, (%rbx)     # imm = 0x62756F64
movw $0x656c, 0x4(%rbx)      # imm = 0x656C
movq $0x6, -0x8(%rbx)
movb $0x0, 0x6(%rbx)
leaq 0x260dfd(%rip), %rdi    # 0x3937ec
movq %rbx, %rsi
xorl %eax, %eax
callq 0x11e080
movq -0x10(%rbx), %rdi
cmpq %rbx, %rdi
je 0x132a0f
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x11e0c0
movl $0x1, %ebx
jmp 0x132a78
imulq $0xf4240, %rax, %rax    # imm = 0xF4240
addq 0x68(%rsp), %rax
subq 0x58(%rsp), %rax
movq %rax, %xmm1
punpckldq 0x25686c(%rip), %xmm1 # xmm1 = xmm1[0],mem[0],xmm1[1],mem[1]
subpd 0x256874(%rip), %xmm1   # 0x3892b0
movapd %xmm1, %xmm0
unpckhpd %xmm1, %xmm0            # xmm0 = xmm0[1],xmm1[1]
addsd %xmm1, %xmm0
mulsd 0x2565c0(%rip), %xmm0   # 0x389010
leaq 0x260db6(%rip), %rdi    # 0x39380d
movq %r14, %rsi
movb $0x1, %al
callq 0x11e080
movq 0x28(%rsp), %rdi
cmpq %r14, %rdi
je 0x132a78
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x11e0c0
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x132a8f
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x11e0c0
leaq 0x8(%rsp), %rdi
movq %r12, (%rdi)
leaq 0x260da3(%rip), %rsi    # 0x393841
leaq 0x260da6(%rip), %rdx    # 0x39384b
callq 0x1e4740
cmpq $0x0, 0x78(%rsp)
je 0x132ad2
movq 0x8(%rsp), %rsi
movq 0x10(%rsp), %rcx
leaq 0x70(%rsp), %rdi
xorl %edx, %edx
callq 0x11e1c0
cmpq $-0x1, %rax
je 0x132bf8
leaq 0x50(%rsp), %rdi
xorpd %xmm0, %xmm0
movupd %xmm0, 0x10(%rdi)
movupd %xmm0, (%rdi)
movb $0x1, -0x8(%rdi)
xorl %esi, %esi
callq 0x11e270
callq 0x1a01d4
testb %al, %al
je 0x132b47
leaq 0x60(%rsp), %r15
xorl %r13d, %r13d
movq %r15, %rdi
xorl %esi, %esi
callq 0x11e270
movb %r13b, -0x18(%r15)
leaq 0x38(%rsp), %r14
movq %r14, -0x10(%r14)
movl $0x62756f64, (%r14)     # imm = 0x62756F64
movw $0x656c, 0x4(%r14)      # imm = 0x656C
movq $0x6, -0x8(%r14)
movb %r13b, 0x6(%r14)
movq (%r15), %rax
subq -0x10(%r15), %rax
jge 0x132b96
movsd 0x2564c6(%rip), %xmm0   # 0x389008
jmp 0x132bd0
leaq 0x38(%rsp), %rbx
movq %rbx, -0x10(%rbx)
movl $0x62756f64, (%rbx)     # imm = 0x62756F64
movw $0x656c, 0x4(%rbx)      # imm = 0x656C
movq $0x6, -0x8(%rbx)
movb $0x0, 0x6(%rbx)
leaq 0x260cdd(%rip), %rdi    # 0x39384c
movq %rbx, %rsi
xorl %eax, %eax
callq 0x11e080
movq -0x10(%rbx), %rdi
cmpq %rbx, %rdi
je 0x132b8f
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x11e0c0
movl $0x1, %ebx
jmp 0x132bf8
imulq $0xf4240, %rax, %rax    # imm = 0xF4240
addq 0x68(%rsp), %rax
subq 0x58(%rsp), %rax
movq %rax, %xmm1
punpckldq 0x2566ec(%rip), %xmm1 # xmm1 = xmm1[0],mem[0],xmm1[1],mem[1]
subpd 0x2566f4(%rip), %xmm1   # 0x3892b0
movapd %xmm1, %xmm0
unpckhpd %xmm1, %xmm0            # xmm0 = xmm0[1],xmm1[1]
addsd %xmm1, %xmm0
mulsd 0x256440(%rip), %xmm0   # 0x389010
leaq 0x260c96(%rip), %rdi    # 0x39386d
movq %r14, %rsi
movb $0x1, %al
callq 0x11e080
movq 0x28(%rsp), %rdi
cmpq %r14, %rdi
je 0x132bf8
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x11e0c0
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x132c0f
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x11e0c0
leaq 0x8(%rsp), %rdi
movq %r12, (%rdi)
leaq 0x260c83(%rip), %rsi    # 0x3938a1
leaq 0x260c86(%rip), %rdx    # 0x3938ab
callq 0x1e4740
cmpq $0x0, 0x78(%rsp)
je 0x132c52
movq 0x8(%rsp), %rsi
movq 0x10(%rsp), %rcx
leaq 0x70(%rsp), %rdi
xorl %edx, %edx
callq 0x11e1c0
cmpq $-0x1, %rax
je 0x132d78
leaq 0x50(%rsp), %rdi
xorpd %xmm0, %xmm0
movupd %xmm0, 0x10(%rdi)
movupd %xmm0, (%rdi)
movb $0x1, -0x8(%rdi)
xorl %esi, %esi
callq 0x11e270
callq 0x1abf41
testb %al, %al
je 0x132cc7
leaq 0x60(%rsp), %r15
xorl %r13d, %r13d
movq %r15, %rdi
xorl %esi, %esi
callq 0x11e270
movb %r13b, -0x18(%r15)
leaq 0x38(%rsp), %r14
movq %r14, -0x10(%r14)
movl $0x62756f64, (%r14)     # imm = 0x62756F64
movw $0x656c, 0x4(%r14)      # imm = 0x656C
movq $0x6, -0x8(%r14)
movb %r13b, 0x6(%r14)
movq (%r15), %rax
subq -0x10(%r15), %rax
jge 0x132d16
movsd 0x256346(%rip), %xmm0   # 0x389008
jmp 0x132d50
leaq 0x38(%rsp), %rbx
movq %rbx, -0x10(%rbx)
movl $0x62756f64, (%rbx)     # imm = 0x62756F64
movw $0x656c, 0x4(%rbx)      # imm = 0x656C
movq $0x6, -0x8(%rbx)
movb $0x0, 0x6(%rbx)
leaq 0x260bbd(%rip), %rdi    # 0x3938ac
movq %rbx, %rsi
xorl %eax, %eax
callq 0x11e080
movq -0x10(%rbx), %rdi
cmpq %rbx, %rdi
je 0x132d0f
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x11e0c0
movl $0x1, %ebx
jmp 0x132d78
imulq $0xf4240, %rax, %rax    # imm = 0xF4240
addq 0x68(%rsp), %rax
subq 0x58(%rsp), %rax
movq %rax, %xmm1
punpckldq 0x25656c(%rip), %xmm1 # xmm1 = xmm1[0],mem[0],xmm1[1],mem[1]
subpd 0x256574(%rip), %xmm1   # 0x3892b0
movapd %xmm1, %xmm0
unpckhpd %xmm1, %xmm0            # xmm0 = xmm0[1],xmm1[1]
addsd %xmm1, %xmm0
mulsd 0x2562c0(%rip), %xmm0   # 0x389010
leaq 0x260b76(%rip), %rdi    # 0x3938cd
movq %r14, %rsi
movb $0x1, %al
callq 0x11e080
movq 0x28(%rsp), %rdi
cmpq %r14, %rdi
je 0x132d78
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x11e0c0
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x132d8f
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x11e0c0
leaq 0x8(%rsp), %rdi
movq %r12, (%rdi)
leaq 0x260b63(%rip), %rsi    # 0x393901
leaq 0x260b66(%rip), %rdx    # 0x39390b
callq 0x1e4740
cmpq $0x0, 0x78(%rsp)
je 0x132dd2
movq 0x8(%rsp), %rsi
movq 0x10(%rsp), %rcx
leaq 0x70(%rsp), %rdi
xorl %edx, %edx
callq 0x11e1c0
cmpq $-0x1, %rax
je 0x132ef8
leaq 0x50(%rsp), %rdi
xorpd %xmm0, %xmm0
movupd %xmm0, 0x10(%rdi)
movupd %xmm0, (%rdi)
movb $0x1, -0x8(%rdi)
xorl %esi, %esi
callq 0x11e270
callq 0x1ac6f5
testb %al, %al
je 0x132e47
leaq 0x60(%rsp), %r15
xorl %r13d, %r13d
movq %r15, %rdi
xorl %esi, %esi
callq 0x11e270
movb %r13b, -0x18(%r15)
leaq 0x38(%rsp), %r14
movq %r14, -0x10(%r14)
movl $0x62756f64, (%r14)     # imm = 0x62756F64
movw $0x656c, 0x4(%r14)      # imm = 0x656C
movq $0x6, -0x8(%r14)
movb %r13b, 0x6(%r14)
movq (%r15), %rax
subq -0x10(%r15), %rax
jge 0x132e96
movsd 0x2561c6(%rip), %xmm0   # 0x389008
jmp 0x132ed0
leaq 0x38(%rsp), %rbx
movq %rbx, -0x10(%rbx)
movl $0x62756f64, (%rbx)     # imm = 0x62756F64
movw $0x656c, 0x4(%rbx)      # imm = 0x656C
movq $0x6, -0x8(%rbx)
movb $0x0, 0x6(%rbx)
leaq 0x260a9d(%rip), %rdi    # 0x39390c
movq %rbx, %rsi
xorl %eax, %eax
callq 0x11e080
movq -0x10(%rbx), %rdi
cmpq %rbx, %rdi
je 0x132e8f
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x11e0c0
movl $0x1, %ebx
jmp 0x132ef8
imulq $0xf4240, %rax, %rax    # imm = 0xF4240
addq 0x68(%rsp), %rax
subq 0x58(%rsp), %rax
movq %rax, %xmm1
punpckldq 0x2563ec(%rip), %xmm1 # xmm1 = xmm1[0],mem[0],xmm1[1],mem[1]
subpd 0x2563f4(%rip), %xmm1   # 0x3892b0
movapd %xmm1, %xmm0
unpckhpd %xmm1, %xmm0            # xmm0 = xmm0[1],xmm1[1]
addsd %xmm1, %xmm0
mulsd 0x256140(%rip), %xmm0   # 0x389010
leaq 0x260a56(%rip), %rdi    # 0x39392d
movq %r14, %rsi
movb $0x1, %al
callq 0x11e080
movq 0x28(%rsp), %rdi
cmpq %r14, %rdi
je 0x132ef8
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x11e0c0
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x132f0f
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x11e0c0
leaq 0x8(%rsp), %rdi
movq %r12, (%rdi)
leaq 0x260a43(%rip), %rsi    # 0x393961
leaq 0x260a46(%rip), %rdx    # 0x39396b
callq 0x1e4740
cmpq $0x0, 0x78(%rsp)
je 0x132f52
movq 0x8(%rsp), %rsi
movq 0x10(%rsp), %rcx
leaq 0x70(%rsp), %rdi
xorl %edx, %edx
callq 0x11e1c0
cmpq $-0x1, %rax
je 0x133078
leaq 0x50(%rsp), %rdi
xorpd %xmm0, %xmm0
movupd %xmm0, 0x10(%rdi)
movupd %xmm0, (%rdi)
movb $0x1, -0x8(%rdi)
xorl %esi, %esi
callq 0x11e270
callq 0x1ad5eb
testb %al, %al
je 0x132fc7
leaq 0x60(%rsp), %r15
xorl %r13d, %r13d
movq %r15, %rdi
xorl %esi, %esi
callq 0x11e270
movb %r13b, -0x18(%r15)
leaq 0x38(%rsp), %r14
movq %r14, -0x10(%r14)
movl $0x62756f64, (%r14)     # imm = 0x62756F64
movw $0x656c, 0x4(%r14)      # imm = 0x656C
movq $0x6, -0x8(%r14)
movb %r13b, 0x6(%r14)
movq (%r15), %rax
subq -0x10(%r15), %rax
jge 0x133016
movsd 0x256046(%rip), %xmm0   # 0x389008
jmp 0x133050
leaq 0x38(%rsp), %rbx
movq %rbx, -0x10(%rbx)
movl $0x62756f64, (%rbx)     # imm = 0x62756F64
movw $0x656c, 0x4(%rbx)      # imm = 0x656C
movq $0x6, -0x8(%rbx)
movb $0x0, 0x6(%rbx)
leaq 0x26097d(%rip), %rdi    # 0x39396c
movq %rbx, %rsi
xorl %eax, %eax
callq 0x11e080
movq -0x10(%rbx), %rdi
cmpq %rbx, %rdi
je 0x13300f
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x11e0c0
movl $0x1, %ebx
jmp 0x133078
imulq $0xf4240, %rax, %rax    # imm = 0xF4240
addq 0x68(%rsp), %rax
subq 0x58(%rsp), %rax
movq %rax, %xmm1
punpckldq 0x25626c(%rip), %xmm1 # xmm1 = xmm1[0],mem[0],xmm1[1],mem[1]
subpd 0x256274(%rip), %xmm1   # 0x3892b0
movapd %xmm1, %xmm0
unpckhpd %xmm1, %xmm0            # xmm0 = xmm0[1],xmm1[1]
addsd %xmm1, %xmm0
mulsd 0x255fc0(%rip), %xmm0   # 0x389010
leaq 0x260936(%rip), %rdi    # 0x39398d
movq %r14, %rsi
movb $0x1, %al
callq 0x11e080
movq 0x28(%rsp), %rdi
cmpq %r14, %rdi
je 0x133078
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x11e0c0
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x13308f
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x11e0c0
leaq 0x8(%rsp), %rdi
movq %r12, (%rdi)
leaq 0x260923(%rip), %rsi    # 0x3939c1
leaq 0x260926(%rip), %rdx    # 0x3939cb
callq 0x1e4740
cmpq $0x0, 0x78(%rsp)
je 0x1330d2
movq 0x8(%rsp), %rsi
movq 0x10(%rsp), %rcx
leaq 0x70(%rsp), %rdi
xorl %edx, %edx
callq 0x11e1c0
cmpq $-0x1, %rax
je 0x1331f8
leaq 0x50(%rsp), %rdi
xorpd %xmm0, %xmm0
movupd %xmm0, 0x10(%rdi)
movupd %xmm0, (%rdi)
movb $0x1, -0x8(%rdi)
xorl %esi, %esi
callq 0x11e270
callq 0x1ae83d
testb %al, %al
je 0x133147
leaq 0x60(%rsp), %r15
xorl %r13d, %r13d
movq %r15, %rdi
xorl %esi, %esi
callq 0x11e270
movb %r13b, -0x18(%r15)
leaq 0x38(%rsp), %r14
movq %r14, -0x10(%r14)
movl $0x62756f64, (%r14)     # imm = 0x62756F64
movw $0x656c, 0x4(%r14)      # imm = 0x656C
movq $0x6, -0x8(%r14)
movb %r13b, 0x6(%r14)
movq (%r15), %rax
subq -0x10(%r15), %rax
jge 0x133196
movsd 0x255ec6(%rip), %xmm0   # 0x389008
jmp 0x1331d0
leaq 0x38(%rsp), %rbx
movq %rbx, -0x10(%rbx)
movl $0x62756f64, (%rbx)     # imm = 0x62756F64
movw $0x656c, 0x4(%rbx)      # imm = 0x656C
movq $0x6, -0x8(%rbx)
movb $0x0, 0x6(%rbx)
leaq 0x26085d(%rip), %rdi    # 0x3939cc
movq %rbx, %rsi
xorl %eax, %eax
callq 0x11e080
movq -0x10(%rbx), %rdi
cmpq %rbx, %rdi
je 0x13318f
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x11e0c0
movl $0x1, %ebx
jmp 0x1331f8
imulq $0xf4240, %rax, %rax    # imm = 0xF4240
addq 0x68(%rsp), %rax
subq 0x58(%rsp), %rax
movq %rax, %xmm1
punpckldq 0x2560ec(%rip), %xmm1 # xmm1 = xmm1[0],mem[0],xmm1[1],mem[1]
subpd 0x2560f4(%rip), %xmm1   # 0x3892b0
movapd %xmm1, %xmm0
unpckhpd %xmm1, %xmm0            # xmm0 = xmm0[1],xmm1[1]
addsd %xmm1, %xmm0
mulsd 0x255e40(%rip), %xmm0   # 0x389010
leaq 0x260816(%rip), %rdi    # 0x3939ed
movq %r14, %rsi
movb $0x1, %al
callq 0x11e080
movq 0x28(%rsp), %rdi
cmpq %r14, %rdi
je 0x1331f8
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x11e0c0
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x13320f
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x11e0c0
leaq 0x8(%rsp), %rdi
movq %r12, (%rdi)
leaq 0x260803(%rip), %rsi    # 0x393a21
leaq 0x260806(%rip), %rdx    # 0x393a2b
callq 0x1e4740
cmpq $0x0, 0x78(%rsp)
je 0x133252
movq 0x8(%rsp), %rsi
movq 0x10(%rsp), %rcx
leaq 0x70(%rsp), %rdi
xorl %edx, %edx
callq 0x11e1c0
cmpq $-0x1, %rax
je 0x133378
leaq 0x50(%rsp), %rdi
xorpd %xmm0, %xmm0
movupd %xmm0, 0x10(%rdi)
movupd %xmm0, (%rdi)
movb $0x1, -0x8(%rdi)
xorl %esi, %esi
callq 0x11e270
callq 0x1afbf1
testb %al, %al
je 0x1332c7
leaq 0x60(%rsp), %r15
xorl %r13d, %r13d
movq %r15, %rdi
xorl %esi, %esi
callq 0x11e270
movb %r13b, -0x18(%r15)
leaq 0x38(%rsp), %r14
movq %r14, -0x10(%r14)
movl $0x62756f64, (%r14)     # imm = 0x62756F64
movw $0x656c, 0x4(%r14)      # imm = 0x656C
movq $0x6, -0x8(%r14)
movb %r13b, 0x6(%r14)
movq (%r15), %rax
subq -0x10(%r15), %rax
jge 0x133316
movsd 0x255d46(%rip), %xmm0   # 0x389008
jmp 0x133350
leaq 0x38(%rsp), %rbx
movq %rbx, -0x10(%rbx)
movl $0x62756f64, (%rbx)     # imm = 0x62756F64
movw $0x656c, 0x4(%rbx)      # imm = 0x656C
movq $0x6, -0x8(%rbx)
movb $0x0, 0x6(%rbx)
leaq 0x26073d(%rip), %rdi    # 0x393a2c
movq %rbx, %rsi
xorl %eax, %eax
callq 0x11e080
movq -0x10(%rbx), %rdi
cmpq %rbx, %rdi
je 0x13330f
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x11e0c0
movl $0x1, %ebx
jmp 0x133378
imulq $0xf4240, %rax, %rax    # imm = 0xF4240
addq 0x68(%rsp), %rax
subq 0x58(%rsp), %rax
movq %rax, %xmm1
punpckldq 0x255f6c(%rip), %xmm1 # xmm1 = xmm1[0],mem[0],xmm1[1],mem[1]
subpd 0x255f74(%rip), %xmm1   # 0x3892b0
movapd %xmm1, %xmm0
unpckhpd %xmm1, %xmm0            # xmm0 = xmm0[1],xmm1[1]
addsd %xmm1, %xmm0
mulsd 0x255cc0(%rip), %xmm0   # 0x389010
leaq 0x2606f6(%rip), %rdi    # 0x393a4d
movq %r14, %rsi
movb $0x1, %al
callq 0x11e080
movq 0x28(%rsp), %rdi
cmpq %r14, %rdi
je 0x133378
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x11e0c0
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x13338f
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x11e0c0
leaq 0x8(%rsp), %rdi
movq %r12, (%rdi)
leaq 0x2606e3(%rip), %rsi    # 0x393a81
leaq 0x2606e6(%rip), %rdx    # 0x393a8b
callq 0x1e4740
cmpq $0x0, 0x78(%rsp)
je 0x1333d2
movq 0x8(%rsp), %rsi
movq 0x10(%rsp), %rcx
leaq 0x70(%rsp), %rdi
xorl %edx, %edx
callq 0x11e1c0
cmpq $-0x1, %rax
je 0x1334f8
leaq 0x50(%rsp), %rdi
xorpd %xmm0, %xmm0
movupd %xmm0, 0x10(%rdi)
movupd %xmm0, (%rdi)
movb $0x1, -0x8(%rdi)
xorl %esi, %esi
callq 0x11e270
callq 0x1b083e
testb %al, %al
je 0x133447
leaq 0x60(%rsp), %r15
xorl %r13d, %r13d
movq %r15, %rdi
xorl %esi, %esi
callq 0x11e270
movb %r13b, -0x18(%r15)
leaq 0x38(%rsp), %r14
movq %r14, -0x10(%r14)
movl $0x62756f64, (%r14)     # imm = 0x62756F64
movw $0x656c, 0x4(%r14)      # imm = 0x656C
movq $0x6, -0x8(%r14)
movb %r13b, 0x6(%r14)
movq (%r15), %rax
subq -0x10(%r15), %rax
jge 0x133496
movsd 0x255bc6(%rip), %xmm0   # 0x389008
jmp 0x1334d0
leaq 0x38(%rsp), %rbx
movq %rbx, -0x10(%rbx)
movl $0x62756f64, (%rbx)     # imm = 0x62756F64
movw $0x656c, 0x4(%rbx)      # imm = 0x656C
movq $0x6, -0x8(%rbx)
movb $0x0, 0x6(%rbx)
leaq 0x26061d(%rip), %rdi    # 0x393a8c
movq %rbx, %rsi
xorl %eax, %eax
callq 0x11e080
movq -0x10(%rbx), %rdi
cmpq %rbx, %rdi
je 0x13348f
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x11e0c0
movl $0x1, %ebx
jmp 0x1334f8
imulq $0xf4240, %rax, %rax    # imm = 0xF4240
addq 0x68(%rsp), %rax
subq 0x58(%rsp), %rax
movq %rax, %xmm1
punpckldq 0x255dec(%rip), %xmm1 # xmm1 = xmm1[0],mem[0],xmm1[1],mem[1]
subpd 0x255df4(%rip), %xmm1   # 0x3892b0
movapd %xmm1, %xmm0
unpckhpd %xmm1, %xmm0            # xmm0 = xmm0[1],xmm1[1]
addsd %xmm1, %xmm0
mulsd 0x255b40(%rip), %xmm0   # 0x389010
leaq 0x2605d6(%rip), %rdi    # 0x393aad
movq %r14, %rsi
movb $0x1, %al
callq 0x11e080
movq 0x28(%rsp), %rdi
cmpq %r14, %rdi
je 0x1334f8
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x11e0c0
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x13350f
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x11e0c0
leaq 0x8(%rsp), %rdi
movq %r12, (%rdi)
leaq 0x2605c3(%rip), %rsi    # 0x393ae1
leaq 0x2605c6(%rip), %rdx    # 0x393aeb
callq 0x1e4740
cmpq $0x0, 0x78(%rsp)
je 0x133552
movq 0x8(%rsp), %rsi
movq 0x10(%rsp), %rcx
leaq 0x70(%rsp), %rdi
xorl %edx, %edx
callq 0x11e1c0
cmpq $-0x1, %rax
je 0x133678
leaq 0x50(%rsp), %rdi
xorpd %xmm0, %xmm0
movupd %xmm0, 0x10(%rdi)
movupd %xmm0, (%rdi)
movb $0x1, -0x8(%rdi)
xorl %esi, %esi
callq 0x11e270
callq 0x1b1d8f
testb %al, %al
je 0x1335c7
leaq 0x60(%rsp), %r15
xorl %r13d, %r13d
movq %r15, %rdi
xorl %esi, %esi
callq 0x11e270
movb %r13b, -0x18(%r15)
leaq 0x38(%rsp), %r14
movq %r14, -0x10(%r14)
movl $0x62756f64, (%r14)     # imm = 0x62756F64
movw $0x656c, 0x4(%r14)      # imm = 0x656C
movq $0x6, -0x8(%r14)
movb %r13b, 0x6(%r14)
movq (%r15), %rax
subq -0x10(%r15), %rax
jge 0x133616
movsd 0x255a46(%rip), %xmm0   # 0x389008
jmp 0x133650
leaq 0x38(%rsp), %rbx
movq %rbx, -0x10(%rbx)
movl $0x62756f64, (%rbx)     # imm = 0x62756F64
movw $0x656c, 0x4(%rbx)      # imm = 0x656C
movq $0x6, -0x8(%rbx)
movb $0x0, 0x6(%rbx)
leaq 0x2604fd(%rip), %rdi    # 0x393aec
movq %rbx, %rsi
xorl %eax, %eax
callq 0x11e080
movq -0x10(%rbx), %rdi
cmpq %rbx, %rdi
je 0x13360f
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x11e0c0
movl $0x1, %ebx
jmp 0x133678
imulq $0xf4240, %rax, %rax    # imm = 0xF4240
addq 0x68(%rsp), %rax
subq 0x58(%rsp), %rax
movq %rax, %xmm1
punpckldq 0x255c6c(%rip), %xmm1 # xmm1 = xmm1[0],mem[0],xmm1[1],mem[1]
subpd 0x255c74(%rip), %xmm1   # 0x3892b0
movapd %xmm1, %xmm0
unpckhpd %xmm1, %xmm0            # xmm0 = xmm0[1],xmm1[1]
addsd %xmm1, %xmm0
mulsd 0x2559c0(%rip), %xmm0   # 0x389010
leaq 0x2604b6(%rip), %rdi    # 0x393b0d
movq %r14, %rsi
movb $0x1, %al
callq 0x11e080
movq 0x28(%rsp), %rdi
cmpq %r14, %rdi
je 0x133678
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x11e0c0
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x13368f
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x11e0c0
leaq 0x8(%rsp), %rdi
movq %r12, (%rdi)
leaq 0x2604a3(%rip), %rsi    # 0x393b41
leaq 0x2604a6(%rip), %rdx    # 0x393b4b
callq 0x1e4740
cmpq $0x0, 0x78(%rsp)
je 0x1336d2
movq 0x8(%rsp), %rsi
movq 0x10(%rsp), %rcx
leaq 0x70(%rsp), %rdi
xorl %edx, %edx
callq 0x11e1c0
cmpq $-0x1, %rax
je 0x1337f8
leaq 0x50(%rsp), %rdi
xorpd %xmm0, %xmm0
movupd %xmm0, 0x10(%rdi)
movupd %xmm0, (%rdi)
movb $0x1, -0x8(%rdi)
xorl %esi, %esi
callq 0x11e270
callq 0x1b2e3a
testb %al, %al
je 0x133747
leaq 0x60(%rsp), %r15
xorl %r13d, %r13d
movq %r15, %rdi
xorl %esi, %esi
callq 0x11e270
movb %r13b, -0x18(%r15)
leaq 0x38(%rsp), %r14
movq %r14, -0x10(%r14)
movl $0x62756f64, (%r14)     # imm = 0x62756F64
movw $0x656c, 0x4(%r14)      # imm = 0x656C
movq $0x6, -0x8(%r14)
movb %r13b, 0x6(%r14)
movq (%r15), %rax
subq -0x10(%r15), %rax
jge 0x133796
movsd 0x2558c6(%rip), %xmm0   # 0x389008
jmp 0x1337d0
leaq 0x38(%rsp), %rbx
movq %rbx, -0x10(%rbx)
movl $0x62756f64, (%rbx)     # imm = 0x62756F64
movw $0x656c, 0x4(%rbx)      # imm = 0x656C
movq $0x6, -0x8(%rbx)
movb $0x0, 0x6(%rbx)
leaq 0x2603dd(%rip), %rdi    # 0x393b4c
movq %rbx, %rsi
xorl %eax, %eax
callq 0x11e080
movq -0x10(%rbx), %rdi
cmpq %rbx, %rdi
je 0x13378f
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x11e0c0
movl $0x1, %ebx
jmp 0x1337f8
imulq $0xf4240, %rax, %rax    # imm = 0xF4240
addq 0x68(%rsp), %rax
subq 0x58(%rsp), %rax
movq %rax, %xmm1
punpckldq 0x255aec(%rip), %xmm1 # xmm1 = xmm1[0],mem[0],xmm1[1],mem[1]
subpd 0x255af4(%rip), %xmm1   # 0x3892b0
movapd %xmm1, %xmm0
unpckhpd %xmm1, %xmm0            # xmm0 = xmm0[1],xmm1[1]
addsd %xmm1, %xmm0
mulsd 0x255840(%rip), %xmm0   # 0x389010
leaq 0x260396(%rip), %rdi    # 0x393b6d
movq %r14, %rsi
movb $0x1, %al
callq 0x11e080
movq 0x28(%rsp), %rdi
cmpq %r14, %rdi
je 0x1337f8
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x11e0c0
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x13380f
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x11e0c0
leaq 0x8(%rsp), %rdi
movq %r12, (%rdi)
leaq 0x260383(%rip), %rsi    # 0x393ba1
leaq 0x260386(%rip), %rdx    # 0x393bab
callq 0x1e4740
cmpq $0x0, 0x78(%rsp)
je 0x133852
movq 0x8(%rsp), %rsi
movq 0x10(%rsp), %rcx
leaq 0x70(%rsp), %rdi
xorl %edx, %edx
callq 0x11e1c0
cmpq $-0x1, %rax
je 0x133978
leaq 0x50(%rsp), %rdi
xorpd %xmm0, %xmm0
movupd %xmm0, 0x10(%rdi)
movupd %xmm0, (%rdi)
movb $0x1, -0x8(%rdi)
xorl %esi, %esi
callq 0x11e270
callq 0x1c68c3
testb %al, %al
je 0x1338c7
leaq 0x60(%rsp), %r15
xorl %r13d, %r13d
movq %r15, %rdi
xorl %esi, %esi
callq 0x11e270
movb %r13b, -0x18(%r15)
leaq 0x38(%rsp), %r14
movq %r14, -0x10(%r14)
movl $0x62756f64, (%r14)     # imm = 0x62756F64
movw $0x656c, 0x4(%r14)      # imm = 0x656C
movq $0x6, -0x8(%r14)
movb %r13b, 0x6(%r14)
movq (%r15), %rax
subq -0x10(%r15), %rax
jge 0x133916
movsd 0x255746(%rip), %xmm0   # 0x389008
jmp 0x133950
leaq 0x38(%rsp), %rbx
movq %rbx, -0x10(%rbx)
movl $0x62756f64, (%rbx)     # imm = 0x62756F64
movw $0x656c, 0x4(%rbx)      # imm = 0x656C
movq $0x6, -0x8(%rbx)
movb $0x0, 0x6(%rbx)
leaq 0x2602bd(%rip), %rdi    # 0x393bac
movq %rbx, %rsi
xorl %eax, %eax
callq 0x11e080
movq -0x10(%rbx), %rdi
cmpq %rbx, %rdi
je 0x13390f
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x11e0c0
movl $0x1, %ebx
jmp 0x133978
imulq $0xf4240, %rax, %rax    # imm = 0xF4240
addq 0x68(%rsp), %rax
subq 0x58(%rsp), %rax
movq %rax, %xmm1
punpckldq 0x25596c(%rip), %xmm1 # xmm1 = xmm1[0],mem[0],xmm1[1],mem[1]
subpd 0x255974(%rip), %xmm1   # 0x3892b0
movapd %xmm1, %xmm0
unpckhpd %xmm1, %xmm0            # xmm0 = xmm0[1],xmm1[1]
addsd %xmm1, %xmm0
mulsd 0x2556c0(%rip), %xmm0   # 0x389010
leaq 0x260276(%rip), %rdi    # 0x393bcd
movq %r14, %rsi
movb $0x1, %al
callq 0x11e080
movq 0x28(%rsp), %rdi
cmpq %r14, %rdi
je 0x133978
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x11e0c0
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x13398f
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x11e0c0
leaq 0x8(%rsp), %rdi
movq %r12, (%rdi)
leaq 0x260263(%rip), %rsi    # 0x393c01
leaq 0x260266(%rip), %rdx    # 0x393c0b
callq 0x1e4740
cmpq $0x0, 0x78(%rsp)
je 0x1339d2
movq 0x8(%rsp), %rsi
movq 0x10(%rsp), %rcx
leaq 0x70(%rsp), %rdi
xorl %edx, %edx
callq 0x11e1c0
cmpq $-0x1, %rax
je 0x133af2
leaq 0x50(%rsp), %rdi
xorpd %xmm0, %xmm0
movupd %xmm0, 0x10(%rdi)
movupd %xmm0, (%rdi)
movb $0x1, -0x8(%rdi)
xorl %esi, %esi
callq 0x11e270
callq 0x1cf668
testb %al, %al
je 0x133a41
leaq 0x60(%rsp), %r15
movq %r15, %rdi
xorl %esi, %esi
callq 0x11e270
leaq 0x38(%rsp), %r14
movq %r14, -0x10(%r14)
movl $0x62756f64, (%r14)     # imm = 0x62756F64
movw $0x656c, 0x4(%r14)      # imm = 0x656C
movq $0x6, -0x8(%r14)
movb $0x0, 0x6(%r14)
movq (%r15), %rax
subq -0x10(%r15), %rax
jge 0x133a90
movsd 0x2555cc(%rip), %xmm0   # 0x389008
jmp 0x133aca
leaq 0x38(%rsp), %rbx
movq %rbx, -0x10(%rbx)
movl $0x62756f64, (%rbx)     # imm = 0x62756F64
movw $0x656c, 0x4(%rbx)      # imm = 0x656C
movq $0x6, -0x8(%rbx)
movb $0x0, 0x6(%rbx)
leaq 0x2601a3(%rip), %rdi    # 0x393c0c
movq %rbx, %rsi
xorl %eax, %eax
callq 0x11e080
movq -0x10(%rbx), %rdi
cmpq %rbx, %rdi
je 0x133a89
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x11e0c0
movl $0x1, %ebx
jmp 0x133af2
imulq $0xf4240, %rax, %rax    # imm = 0xF4240
addq 0x68(%rsp), %rax
subq 0x58(%rsp), %rax
movq %rax, %xmm1
punpckldq 0x2557f2(%rip), %xmm1 # xmm1 = xmm1[0],mem[0],xmm1[1],mem[1]
subpd 0x2557fa(%rip), %xmm1   # 0x3892b0
movapd %xmm1, %xmm0
unpckhpd %xmm1, %xmm0            # xmm0 = xmm0[1],xmm1[1]
addsd %xmm1, %xmm0
mulsd 0x255546(%rip), %xmm0   # 0x389010
leaq 0x26015c(%rip), %rdi    # 0x393c2d
movq %r14, %rsi
movb $0x1, %al
callq 0x11e080
movq 0x28(%rsp), %rdi
cmpq %r14, %rdi
je 0x133af2
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x11e0c0
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x133b09
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x11e0c0
leaq 0x8(%rsp), %rdi
movq %r12, (%rdi)
leaq 0x260149(%rip), %rsi    # 0x393c61
leaq 0x26014c(%rip), %rdx    # 0x393c6b
callq 0x1e4740
cmpq $0x0, 0x78(%rsp)
je 0x133b4c
movq 0x8(%rsp), %rsi
movq 0x10(%rsp), %rcx
leaq 0x70(%rsp), %rdi
xorl %edx, %edx
callq 0x11e1c0
cmpq $-0x1, %rax
je 0x133c6c
leaq 0x50(%rsp), %rdi
xorpd %xmm0, %xmm0
movupd %xmm0, 0x10(%rdi)
movupd %xmm0, (%rdi)
movb $0x1, -0x8(%rdi)
xorl %esi, %esi
callq 0x11e270
callq 0x1d1f88
testb %al, %al
je 0x133bbb
leaq 0x60(%rsp), %r15
movq %r15, %rdi
xorl %esi, %esi
callq 0x11e270
leaq 0x38(%rsp), %r14
movq %r14, -0x10(%r14)
movl $0x62756f64, (%r14)     # imm = 0x62756F64
movw $0x656c, 0x4(%r14)      # imm = 0x656C
movq $0x6, -0x8(%r14)
movb $0x0, 0x6(%r14)
movq (%r15), %rax
subq -0x10(%r15), %rax
jge 0x133c0a
movsd 0x255452(%rip), %xmm0   # 0x389008
jmp 0x133c44
leaq 0x38(%rsp), %rbx
movq %rbx, -0x10(%rbx)
movl $0x62756f64, (%rbx)     # imm = 0x62756F64
movw $0x656c, 0x4(%rbx)      # imm = 0x656C
movq $0x6, -0x8(%rbx)
movb $0x0, 0x6(%rbx)
leaq 0x260089(%rip), %rdi    # 0x393c6c
movq %rbx, %rsi
xorl %eax, %eax
callq 0x11e080
movq -0x10(%rbx), %rdi
cmpq %rbx, %rdi
je 0x133c03
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x11e0c0
movl $0x1, %ebx
jmp 0x133c6c
imulq $0xf4240, %rax, %rax    # imm = 0xF4240
addq 0x68(%rsp), %rax
subq 0x58(%rsp), %rax
movq %rax, %xmm1
punpckldq 0x255678(%rip), %xmm1 # xmm1 = xmm1[0],mem[0],xmm1[1],mem[1]
subpd 0x255680(%rip), %xmm1   # 0x3892b0
movapd %xmm1, %xmm0
unpckhpd %xmm1, %xmm0            # xmm0 = xmm0[1],xmm1[1]
addsd %xmm1, %xmm0
mulsd 0x2553cc(%rip), %xmm0   # 0x389010
leaq 0x260042(%rip), %rdi    # 0x393c8d
movq %r14, %rsi
movb $0x1, %al
callq 0x11e080
movq 0x28(%rsp), %rdi
cmpq %r14, %rdi
je 0x133c6c
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x11e0c0
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x133c83
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x11e0c0
leaq 0x8(%rsp), %rdi
movq %r12, (%rdi)
leaq 0x26002f(%rip), %rsi    # 0x393cc1
leaq 0x260032(%rip), %rdx    # 0x393ccb
callq 0x1e4740
cmpq $0x0, 0x78(%rsp)
je 0x133cc6
movq 0x8(%rsp), %rsi
movq 0x10(%rsp), %rcx
leaq 0x70(%rsp), %rdi
xorl %edx, %edx
callq 0x11e1c0
cmpq $-0x1, %rax
je 0x133de6
leaq 0x50(%rsp), %rdi
xorpd %xmm0, %xmm0
movupd %xmm0, 0x10(%rdi)
movupd %xmm0, (%rdi)
movb $0x1, -0x8(%rdi)
xorl %esi, %esi
callq 0x11e270
callq 0x1dd4a7
testb %al, %al
je 0x133d35
leaq 0x60(%rsp), %r15
movq %r15, %rdi
xorl %esi, %esi
callq 0x11e270
leaq 0x38(%rsp), %r14
movq %r14, -0x10(%r14)
movl $0x62756f64, (%r14)     # imm = 0x62756F64
movw $0x656c, 0x4(%r14)      # imm = 0x656C
movq $0x6, -0x8(%r14)
movb $0x0, 0x6(%r14)
movq (%r15), %rax
subq -0x10(%r15), %rax
jge 0x133d84
movsd 0x2552d8(%rip), %xmm0   # 0x389008
jmp 0x133dbe
leaq 0x38(%rsp), %rbx
movq %rbx, -0x10(%rbx)
movl $0x62756f64, (%rbx)     # imm = 0x62756F64
movw $0x656c, 0x4(%rbx)      # imm = 0x656C
movq $0x6, -0x8(%rbx)
movb $0x0, 0x6(%rbx)
leaq 0x25ff6f(%rip), %rdi    # 0x393ccc
movq %rbx, %rsi
xorl %eax, %eax
callq 0x11e080
movq -0x10(%rbx), %rdi
cmpq %rbx, %rdi
je 0x133d7d
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x11e0c0
movl $0x1, %ebx
jmp 0x133de6
imulq $0xf4240, %rax, %rax    # imm = 0xF4240
addq 0x68(%rsp), %rax
subq 0x58(%rsp), %rax
movq %rax, %xmm1
punpckldq 0x2554fe(%rip), %xmm1 # xmm1 = xmm1[0],mem[0],xmm1[1],mem[1]
subpd 0x255506(%rip), %xmm1   # 0x3892b0
movapd %xmm1, %xmm0
unpckhpd %xmm1, %xmm0            # xmm0 = xmm0[1],xmm1[1]
addsd %xmm1, %xmm0
mulsd 0x255252(%rip), %xmm0   # 0x389010
leaq 0x25ff28(%rip), %rdi    # 0x393ced
movq %r14, %rsi
movb $0x1, %al
callq 0x11e080
movq 0x28(%rsp), %rdi
cmpq %r14, %rdi
je 0x133de6
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x11e0c0
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x133dfd
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x11e0c0
leaq 0x80(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x133e1e
movq 0x80(%rsp), %rsi
incq %rsi
callq 0x11e0c0
movl %ebx, %eax
addq $0x90, %rsp
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
retq
jmp 0x133e5d
jmp 0x133e5d
jmp 0x133e5d
jmp 0x133e5d
jmp 0x133e5d
jmp 0x133e5d
jmp 0x133e5d
jmp 0x133e5d
jmp 0x133e5d
jmp 0x133e5d
jmp 0x133e5d
jmp 0x133e5d
jmp 0x133e5d
jmp 0x133e5d
jmp 0x133e5d
jmp 0x133e5d
jmp 0x133e5d
jmp 0x133e5d
jmp 0x133e5d
jmp 0x133e5d
jmp 0x133e5d
jmp 0x133e5d
movq %rax, %rbx
movq 0x8(%rsp), %rdi
cmpq %r12, %rdi
je 0x133ea8
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x11e0c0
jmp 0x133ea8
jmp 0x133ea5
jmp 0x133ea5
jmp 0x133ea5
jmp 0x133ea5
jmp 0x133ea5
jmp 0x133ea5
jmp 0x133ea5
jmp 0x133ea5
jmp 0x133ea5
jmp 0x133ea5
jmp 0x133ea5
jmp 0x133ea5
jmp 0x133ea5
jmp 0x133ea5
jmp 0x133ea5
jmp 0x133ea5
jmp 0x133ea5
jmp 0x133ea5
jmp 0x133ea5
jmp 0x133ea5
jmp 0x133ea5
jmp 0x133ea5
movq %rax, %rbx
leaq 0x80(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x133ec9
movq 0x80(%rsp), %rsi
incq %rsi
callq 0x11e0c0
movq %rbx, %rdi
callq 0x11e330