user: 请将以下的汇编代码转换成C语言代码:

```asm
<twobody_YC_slip_16>:
  endbr64
  push   %r15
  push   %r14
  push   %r13
  push   %r12
  push   %rbp
  push   %rbx
  sub    $0x28,%rsp
  movq   %xmm0,%r12
  mov    %rsi,%rbx
  mov    %rdx,%rbp
  lea    0x88(%rdx),%rdx
  mov    %rbp,%rax
L4:
  movq   $0x0,(%rax)
  add    $0x8,%rax
  cmp    %rdx,%rax
  jne    L4
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2854(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x8(%rsp),%xmm5
  movsd  %xmm5,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0xd,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x2,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0xb,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm2,%xmm2
  cvtsi2sd %r13d,%xmm2
  mulsd  D774(%rip),%xmm2
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D592(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  subsd  %xmm0,%xmm2
  movq   %xmm2,%r13
  mov    $0xb,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  D592(%rip),%xmm0
  movq   %r13,%xmm6
  subsd  %xmm0,%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x2,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x9,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2105(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movapd %xmm0,%xmm7
  addsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0xfffffffc,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  D1604(%rip),%xmm0
  movapd %xmm0,%xmm3
  addsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x2,%esi
  mov    $0xfffffff7,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  D2684(%rip),%xmm0
  addsd  0x10(%rsp),%xmm0
  mulsd  0x8(%rsp),%xmm0
  divsd  D3096(%rip),%xmm0
  movsd  %xmm0,0x10(%rbp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1517(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x8(%rsp),%xmm2
  movsd  %xmm2,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x8(%rsp),%xmm5
  movsd  %xmm5,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0xb,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2989(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1713(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movapd %xmm0,%xmm7
  addsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D306(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  addsd  0x10(%rsp),%xmm0
  movq   %xmm0,%r13
  mov    $0x2,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D154(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movq   %r13,%xmm4
  subsd  %xmm0,%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1347(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  addsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x2,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2826(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movapd %xmm0,%xmm3
  addsd  0x10(%rsp),%xmm3
  movq   %xmm3,%r13
  mov    $0x9,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D142(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movq   %r13,%xmm2
  subsd  %xmm0,%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x6,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1026(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  addsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x7,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D3018(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movapd %xmm0,%xmm7
  addsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x2,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2151(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  addsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x2,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x2,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1019(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm6
  mulsd  %xmm1,%xmm6
  movsd  %xmm6,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x18(%rsp),%xmm3
  movsd  %xmm3,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm2
  addsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x2,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1259(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  addsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x2,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x2,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1954(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm7
  mulsd  %xmm1,%xmm7
  movsd  %xmm7,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm6
  addsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0xfffffffe,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D142(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  addsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x2,%esi
  mov    $0xfffffffb,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D59(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movapd %xmm0,%xmm3
  addsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D907(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  addsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x2,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2330(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movapd %xmm0,%xmm4
  addsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x2,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x2,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D133(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  addsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0xfffffff9,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  D885(%rip),%xmm0
  addsd  0x10(%rsp),%xmm0
  mulsd  0x8(%rsp),%xmm0
  divsd  D1019(%rip),%xmm0
  movsd  %xmm0,0x18(%rbp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1573(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x8(%rsp),%xmm2
  movsd  %xmm2,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0xb,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D418(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movq   %xmm0,%r13
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0xb,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D2594(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movq   %r13,%xmm5
  subsd  %xmm0,%xmm5
  movq   %xmm5,%r13
  mov    $0x2,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D3092(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movq   %r13,%xmm5
  subsd  %xmm0,%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1310(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x18(%rsp),%xmm7
  movsd  %xmm7,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x18(%rsp),%xmm6
  movsd  %xmm6,0x18(%rsp)
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  addsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x2,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D673(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm4
  mulsd  %xmm1,%xmm4
  movsd  %xmm4,0x18(%rsp)
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm3
  addsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2072(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x18(%rsp),%xmm7
  movsd  %xmm7,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x18(%rsp),%xmm6
  movsd  %xmm6,0x18(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  addsd  0x10(%rsp),%xmm0
  movq   %xmm0,%r13
  mov    $0x9,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D3092(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movq   %r13,%xmm5
  subsd  %xmm0,%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x2,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x7,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2874(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  addsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x6,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2143(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movapd %xmm0,%xmm4
  addsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x2,%esi
  mov    $0xfffffff9,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2580(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  addsd  0x10(%rsp),%xmm0
  movq   %xmm0,%r13
  mov    $0x7,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1980(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movq   %r13,%xmm3
  subsd  %xmm0,%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0xfffffffe,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1443(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x18(%rsp),%xmm4
  movsd  %xmm4,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x18(%rsp),%xmm7
  movsd  %xmm7,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  addsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1239(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm3
  mulsd  %xmm1,%xmm3
  movsd  %xmm3,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x18(%rsp),%xmm5
  movsd  %xmm5,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x18(%rsp),%xmm4
  movsd  %xmm4,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x18(%rsp),%xmm7
  movsd  %xmm7,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm3
  addsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2532(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x18(%rsp),%xmm5
  movsd  %xmm5,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x18(%rsp),%xmm4
  movsd  %xmm4,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  addsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0xfffffffb,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D630(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm7
  mulsd  %xmm1,%xmm7
  movsd  %xmm7,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x18(%rsp),%xmm3
  movsd  %xmm3,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x18(%rsp),%xmm5
  movsd  %xmm5,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm4
  addsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2966(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x18(%rsp),%xmm7
  movsd  %xmm7,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x18(%rsp),%xmm3
  movsd  %xmm3,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  addsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2691(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm5
  mulsd  %xmm1,%xmm5
  movsd  %xmm5,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x18(%rsp),%xmm4
  movsd  %xmm4,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x18(%rsp),%xmm7
  movsd  %xmm7,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm3
  addsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x9,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D673(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  addsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x6,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1237(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  addsd  0x10(%rsp),%xmm0
  mulsd  0x8(%rsp),%xmm0
  divsd  D1190(%rip),%xmm0
  movsd  %xmm0,0x20(%rbp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1385(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x8(%rsp),%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2617(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm5
  mulsd  %xmm1,%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x10(%rsp),%xmm6
  movq   %xmm6,%r13
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D2152(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm4
  mulsd  %xmm1,%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movq   %r13,%xmm6
  subsd  %xmm0,%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D685(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm7
  mulsd  %xmm1,%xmm7
  movsd  %xmm7,0x18(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm3
  addsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1258(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm5
  mulsd  %xmm1,%xmm5
  movsd  %xmm5,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x18(%rsp),%xmm4
  movsd  %xmm4,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x18(%rsp),%xmm6
  movsd  %xmm6,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x18(%rsp),%xmm7
  movsd  %xmm7,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x18(%rsp),%xmm5
  movsd  %xmm5,0x18(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm4
  addsd  0x10(%rsp),%xmm4
  movq   %xmm4,%r13
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1301(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm3
  mulsd  %xmm1,%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movq   %r13,%xmm6
  subsd  %xmm0,%xmm6
  movq   %xmm6,%r13
  mov    $0x7,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1149(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm7
  mulsd  %xmm1,%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movq   %r13,%xmm3
  subsd  %xmm0,%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0xfffffffe,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1894(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm4
  mulsd  %xmm1,%xmm4
  movsd  %xmm4,0x18(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm5
  addsd  0x10(%rsp),%xmm5
  movq   %xmm5,%r13
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D763(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm6
  mulsd  %xmm1,%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movq   %r13,%xmm5
  subsd  %xmm0,%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x2,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1468(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm7
  mulsd  %xmm1,%xmm7
  movsd  %xmm7,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x18(%rsp),%xmm3
  movsd  %xmm3,0x18(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm4
  addsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D130(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm6
  mulsd  %xmm1,%xmm6
  movsd  %xmm6,0x18(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm5
  addsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x2,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2970(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm7
  mulsd  %xmm1,%xmm7
  movsd  %xmm7,0x18(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm3
  addsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0xfffffffb,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1657(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movapd %xmm0,%xmm4
  addsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1551(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm6
  mulsd  %xmm1,%xmm6
  movsd  %xmm6,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x18(%rsp),%xmm5
  movsd  %xmm5,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x18(%rsp),%xmm7
  movsd  %xmm7,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x18(%rsp),%xmm3
  movsd  %xmm3,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x18(%rsp),%xmm6
  movsd  %xmm6,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm5
  addsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2094(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm4
  mulsd  %xmm1,%xmm4
  movsd  %xmm4,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x18(%rsp),%xmm7
  movsd  %xmm7,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x18(%rsp),%xmm3
  movsd  %xmm3,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x18(%rsp),%xmm4
  movsd  %xmm4,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x18(%rsp),%xmm6
  movsd  %xmm6,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm7
  addsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1398(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm5
  mulsd  %xmm1,%xmm5
  movsd  %xmm5,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x18(%rsp),%xmm3
  movsd  %xmm3,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x18(%rsp),%xmm4
  movsd  %xmm4,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x18(%rsp),%xmm6
  movsd  %xmm6,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm5
  addsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x7,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D280(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm7
  mulsd  %xmm1,%xmm7
  movsd  %xmm7,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm3
  addsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0xfffffffe,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2501(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm4
  mulsd  %xmm1,%xmm4
  movsd  %xmm4,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm6
  addsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1053(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm5
  mulsd  %xmm1,%xmm5
  movsd  %xmm5,0x18(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm7
  addsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x2,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2031(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm3
  mulsd  %xmm1,%xmm3
  movsd  %xmm3,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x18(%rsp),%xmm4
  movsd  %xmm4,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm6
  addsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D792(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm5
  mulsd  %xmm1,%xmm5
  movsd  %xmm5,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm7
  addsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x2,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2944(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm3
  mulsd  %xmm1,%xmm3
  movsd  %xmm3,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm4
  addsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0xfffffffb,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2890(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  addsd  0x10(%rsp),%xmm0
  mulsd  0x8(%rsp),%xmm0
  divsd  D1190(%rip),%xmm0
  movsd  %xmm0,0x28(%rbp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r15d
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D2825(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x8(%rsp),%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r15d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D1626(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r15d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D1280(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm2
  mulsd  %xmm1,%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  0x8(%rsp),%xmm4
  subsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r15d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D2455(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  0x8(%rsp),%xmm4
  subsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r15d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D2647(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  0x8(%rsp),%xmm4
  subsd  %xmm0,%xmm4
  movsd  %xmm4,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r15d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D2967(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x2,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D1339(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm2
  mulsd  %xmm1,%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  0x8(%rsp),%xmm5
  subsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  mov    $0x7,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D1339(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  0x8(%rsp),%xmm5
  subsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  mov    $0x2,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D1150(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0xfffffffe,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D3058(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm5
  mulsd  %xmm1,%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm4
  addsd  0x8(%rsp),%xmm4
  movsd  %xmm4,0x8(%rsp)
  mov    $0x2,%esi
  mov    $0xfffffffb,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D836(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x2,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D1835(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm6
  mulsd  %xmm1,%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  0x8(%rsp),%xmm2
  subsd  %xmm0,%xmm2
  movsd  %xmm2,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D1245(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x2,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D208(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm4
  mulsd  %xmm1,%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r15d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D2671(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm2
  mulsd  %xmm1,%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  0x8(%rsp),%xmm5
  subsd  %xmm0,%xmm5
  movsd  %xmm5,0x8(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r15d
  mov    $0x2,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D2287(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x7,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D1835(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm2
  mulsd  %xmm1,%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  0x8(%rsp),%xmm6
  subsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0x2,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D2261(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0xfffffffe,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D2860(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm5
  mulsd  %xmm1,%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm6
  addsd  0x8(%rsp),%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0x2,%esi
  mov    $0xfffffffb,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D1426(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D856(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm2
  mulsd  %xmm1,%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  0x8(%rsp),%xmm6
  subsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D856(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  0x8(%rsp),%xmm6
  subsd  %xmm0,%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D3086(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D2742(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm6
  mulsd  %xmm1,%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm7
  addsd  0x8(%rsp),%xmm7
  movsd  %xmm7,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D488(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r15d
  mov    $0x7,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D1425(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm6
  mulsd  %xmm1,%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm3
  addsd  0x8(%rsp),%xmm3
  movsd  %xmm3,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0xfffffffe,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D209(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D947(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm7
  mulsd  %xmm1,%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm7
  addsd  0x8(%rsp),%xmm7
  movsd  %xmm7,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D640(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r15d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D947(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm7
  mulsd  %xmm1,%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm7
  addsd  0x8(%rsp),%xmm7
  movsd  %xmm7,0x8(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D2952(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D313(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm6
  mulsd  %xmm1,%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm6
  addsd  0x8(%rsp),%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D162(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r15d
  mov    $0x7,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D3019(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm4
  mulsd  %xmm1,%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm5
  addsd  0x8(%rsp),%xmm5
  movsd  %xmm5,0x8(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r15d
  mov    $0x7,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D2287(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0xfffffffe,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D836(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm6
  mulsd  %xmm1,%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm3
  addsd  0x8(%rsp),%xmm3
  movsd  %xmm3,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0xfffffffe,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D808(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  imul   %r14d,%r13d
  pxor   %xmm1,%xmm1
  cvtsi2sd %r13d,%xmm1
  mulsd  %xmm1,%xmm0
  divsd  D863(%rip),%xmm0
  movsd  %xmm0,0x30(%rbp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1385(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x8(%rsp),%xmm7
  movsd  %xmm7,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1217(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movq   %xmm0,%r13
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D2429(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movq   %r13,%xmm2
  subsd  %xmm0,%xmm2
  movq   %xmm2,%r13
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D2429(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movq   %r13,%xmm2
  subsd  %xmm0,%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2203(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x18(%rsp),%xmm4
  movsd  %xmm4,0x18(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  addsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1214(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm3
  mulsd  %xmm1,%xmm3
  movsd  %xmm3,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x18(%rsp),%xmm5
  movsd  %xmm5,0x18(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm6
  addsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D505(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  addsd  0x10(%rsp),%xmm0
  movq   %xmm0,%r13
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D718(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movq   %r13,%xmm2
  subsd  %xmm0,%xmm2
  movq   %xmm2,%r13
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D412(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movq   %r13,%xmm2
  subsd  %xmm0,%xmm2
  movq   %xmm2,%r13
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D2212(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movq   %r13,%xmm2
  subsd  %xmm0,%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D354(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x18(%rsp),%xmm3
  movsd  %xmm3,0x18(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  addsd  0x10(%rsp),%xmm0
  movq   %xmm0,%r13
  mov    $0x3,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D2199(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movq   %r13,%xmm2
  subsd  %xmm0,%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2709(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x18(%rsp),%xmm6
  movsd  %xmm6,0x18(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  addsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1776(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm4
  mulsd  %xmm1,%xmm4
  movsd  %xmm4,0x18(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x18(%rsp),%xmm2
  movsd  %xmm2,0x18(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm3
  addsd  0x10(%rsp),%xmm3
  movq   %xmm3,%r13
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D128(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movq   %r13,%xmm5
  subsd  %xmm0,%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D226(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x18(%rsp),%xmm3
  movsd  %xmm3,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x18(%rsp),%xmm2
  movsd  %xmm2,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x18(%rsp),%xmm4
  movsd  %xmm4,0x18(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  addsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D867(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm6
  mulsd  %xmm1,%xmm6
  movsd  %xmm6,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x18(%rsp),%xmm3
  movsd  %xmm3,0x18(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm2
  addsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1913(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x18(%rsp),%xmm4
  movsd  %xmm4,0x18(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  addsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D687(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm6
  mulsd  %xmm1,%xmm6
  movsd  %xmm6,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x18(%rsp),%xmm3
  movsd  %xmm3,0x18(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm2
  addsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1156(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  addsd  0x10(%rsp),%xmm0
  movq   %xmm0,%r13
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D830(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movq   %r13,%xmm5
  subsd  %xmm0,%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D214(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x18(%rsp),%xmm3
  movsd  %xmm3,0x18(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  addsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2241(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm2
  mulsd  %xmm1,%xmm2
  movsd  %xmm2,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x18(%rsp),%xmm5
  movsd  %xmm5,0x18(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm4
  addsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1933(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  addsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2339(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm6
  mulsd  %xmm1,%xmm6
  movsd  %xmm6,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x18(%rsp),%xmm2
  movsd  %xmm2,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x18(%rsp),%xmm5
  movsd  %xmm5,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x18(%rsp),%xmm4
  movsd  %xmm4,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x18(%rsp),%xmm6
  movsd  %xmm6,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x18(%rsp),%xmm2
  movsd  %xmm2,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x18(%rsp),%xmm5
  movsd  %xmm5,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x18(%rsp),%xmm4
  movsd  %xmm4,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x18(%rsp),%xmm6
  movsd  %xmm6,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x18(%rsp),%xmm2
  movsd  %xmm2,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm5
  addsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D43(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x18(%rsp),%xmm4
  movsd  %xmm4,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x18(%rsp),%xmm6
  movsd  %xmm6,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x18(%rsp),%xmm2
  movsd  %xmm2,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  addsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2565(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm5
  mulsd  %xmm1,%xmm5
  movsd  %xmm5,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x18(%rsp),%xmm4
  movsd  %xmm4,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm6
  addsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1127(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x18(%rsp),%xmm2
  movsd  %xmm2,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  addsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D214(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm5
  mulsd  %xmm1,%xmm5
  movsd  %xmm5,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x18(%rsp),%xmm4
  movsd  %xmm4,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm6
  addsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D814(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x18(%rsp),%xmm2
  movsd  %xmm2,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  addsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2170(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm5
  mulsd  %xmm1,%xmm5
  movsd  %xmm5,0x18(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x18(%rsp),%xmm4
  movsd  %xmm4,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm6
  addsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D3(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  addsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2508(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm2
  mulsd  %xmm1,%xmm2
  movsd  %xmm2,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x18(%rsp),%xmm5
  movsd  %xmm5,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm4
  addsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1097(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  addsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D126(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm6
  mulsd  %xmm1,%xmm6
  movsd  %xmm6,0x18(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x18(%rsp),%xmm2
  movsd  %xmm2,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm5
  addsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1933(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  addsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1441(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm4
  mulsd  %xmm1,%xmm4
  movsd  %xmm4,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x18(%rsp),%xmm6
  movsd  %xmm6,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm2
  addsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D3057(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x18(%rsp),%xmm5
  movsd  %xmm5,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  addsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D517(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm4
  mulsd  %xmm1,%xmm4
  movsd  %xmm4,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm6
  addsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2201(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  addsd  0x10(%rsp),%xmm0
  mulsd  0x8(%rsp),%xmm0
  divsd  D2664(%rip),%xmm0
  movsd  %xmm0,0x38(%rbp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r15d
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D217(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D223(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm3
  mulsd  %xmm1,%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  0x8(%rsp),%xmm7
  subsd  %xmm0,%xmm7
  movsd  %xmm7,0x8(%rsp)
  mov    $0x2,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D1652(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D157(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm3
  mulsd  %xmm1,%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm5
  addsd  0x8(%rsp),%xmm5
  movsd  %xmm5,0x8(%rsp)
  mov    $0x2,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D2415(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r15d
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D764(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm3
  mulsd  %xmm1,%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r15d
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D2537(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm4
  mulsd  %xmm1,%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  0x8(%rsp),%xmm7
  subsd  %xmm0,%xmm7
  movsd  %xmm7,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D1521(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  0x8(%rsp),%xmm7
  subsd  %xmm0,%xmm7
  movsd  %xmm7,0x8(%rsp)
  mov    $0x2,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D1602(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D761(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm6
  mulsd  %xmm1,%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm3
  addsd  0x8(%rsp),%xmm3
  movsd  %xmm3,0x8(%rsp)
  mov    $0x2,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D889(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D800(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm4
  mulsd  %xmm1,%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm4
  addsd  0x8(%rsp),%xmm4
  movsd  %xmm4,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r15d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D714(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D1738(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm2
  mulsd  %xmm1,%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r15d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D1116(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm7
  mulsd  %xmm1,%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  0x8(%rsp),%xmm3
  subsd  %xmm0,%xmm3
  movsd  %xmm3,0x8(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r15d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D1208(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  0x8(%rsp),%xmm3
  subsd  %xmm0,%xmm3
  movsd  %xmm3,0x8(%rsp)
  mov    $0x7,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r15d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D2819(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  0x8(%rsp),%xmm3
  subsd  %xmm0,%xmm3
  movsd  %xmm3,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0xfffffffe,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r15d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D1281(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  0x8(%rsp),%xmm3
  subsd  %xmm0,%xmm3
  movsd  %xmm3,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r15d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D1325(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r15d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D781(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm5
  mulsd  %xmm1,%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r15d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D2164(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm7
  mulsd  %xmm1,%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  0x8(%rsp),%xmm2
  subsd  %xmm0,%xmm2
  movsd  %xmm2,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D1242(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D3078(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm2
  mulsd  %xmm1,%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm6
  addsd  0x8(%rsp),%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r15d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D1516(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D1426(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm3
  mulsd  %xmm1,%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm4
  addsd  0x8(%rsp),%xmm4
  movsd  %xmm4,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r15d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D2502(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r15d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D2543(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm6
  mulsd  %xmm1,%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm5
  addsd  0x8(%rsp),%xmm5
  movsd  %xmm5,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D2955(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r15d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D1212(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm4
  mulsd  %xmm1,%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm4
  addsd  0x8(%rsp),%xmm4
  movsd  %xmm4,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D2837(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r15d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D2237(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm6
  mulsd  %xmm1,%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x10(%rsp),%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm5
  addsd  0x8(%rsp),%xmm5
  movsd  %xmm5,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x7,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D2264(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0xfffffffe,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r15d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D1457(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm6
  mulsd  %xmm1,%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm3
  addsd  0x8(%rsp),%xmm3
  movsd  %xmm3,0x8(%rsp)
  mov    $0x5,%esi
  mov    $0xfffffffe,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r15d
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D445(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r15d
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r15d,%xmm0
  mulsd  D25(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm4
  mulsd  %xmm1,%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  imul   %r14d,%r13d
  pxor   %xmm1,%xmm1
  cvtsi2sd %r13d,%xmm1
  mulsd  %xmm1,%xmm0
  divsd  D2588(%rip),%xmm0
  movsd  %xmm0,0x40(%rbp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D35(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm2
  mulsd  0x8(%rsp),%xmm2
  movsd  %xmm2,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1567(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movq   %xmm0,%r13
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D652(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movq   %r13,%xmm7
  subsd  %xmm0,%xmm7
  movq   %xmm7,%r13
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D868(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movq   %r13,%xmm7
  subsd  %xmm0,%xmm7
  movq   %xmm7,%r13
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D2523(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movq   %r13,%xmm7
  subsd  %xmm0,%xmm7
  movq   %xmm7,%r13
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D927(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movq   %r13,%xmm7
  subsd  %xmm0,%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2915(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x18(%rsp),%xmm5
  movsd  %xmm5,0x18(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  addsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2033(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm4
  mulsd  %xmm1,%xmm4
  movsd  %xmm4,0x18(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x18(%rsp),%xmm6
  movsd  %xmm6,0x18(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm3
  addsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2902(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x18(%rsp),%xmm4
  movsd  %xmm4,0x18(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  addsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2033(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm5
  mulsd  %xmm1,%xmm5
  movsd  %xmm5,0x18(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x18(%rsp),%xmm6
  movsd  %xmm6,0x18(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm3
  addsd  0x10(%rsp),%xmm3
  movq   %xmm3,%r13
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1781(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movq   %r13,%xmm7
  subsd  %xmm0,%xmm7
  movq   %xmm7,%r13
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1035(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movq   %r13,%xmm7
  subsd  %xmm0,%xmm7
  movq   %xmm7,%r13
  mov    $0x3,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D2591(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movq   %r13,%xmm7
  subsd  %xmm0,%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1454(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x18(%rsp),%xmm6
  movsd  %xmm6,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x18(%rsp),%xmm4
  movsd  %xmm4,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x18(%rsp),%xmm5
  movsd  %xmm5,0x18(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  addsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2902(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm6
  mulsd  %xmm1,%xmm6
  movsd  %xmm6,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x18(%rsp),%xmm3
  movsd  %xmm3,0x18(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm4
  addsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D3051(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x18(%rsp),%xmm5
  movsd  %xmm5,0x18(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  addsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2933(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm6
  mulsd  %xmm1,%xmm6
  movsd  %xmm6,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x18(%rsp),%xmm3
  movsd  %xmm3,0x18(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm4
  addsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1926(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  addsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1538(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm5
  mulsd  %xmm1,%xmm5
  movsd  %xmm5,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x18(%rsp),%xmm6
  movsd  %xmm6,0x18(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm3
  addsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1781(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x18(%rsp),%xmm4
  movsd  %xmm4,0x18(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  addsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1035(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm5
  mulsd  %xmm1,%xmm5
  movsd  %xmm5,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x18(%rsp),%xmm6
  movsd  %xmm6,0x18(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm3
  addsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2612(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  addsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1454(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm4
  mulsd  %xmm1,%xmm4
  movsd  %xmm4,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x18(%rsp),%xmm5
  movsd  %xmm5,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x18(%rsp),%xmm6
  movsd  %xmm6,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x18(%rsp),%xmm3
  movsd  %xmm3,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x18(%rsp),%xmm4
  movsd  %xmm4,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x18(%rsp),%xmm5
  movsd  %xmm5,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm6
  addsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1446(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x18(%rsp),%xmm3
  movsd  %xmm3,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x18(%rsp),%xmm4
  movsd  %xmm4,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x18(%rsp),%xmm5
  movsd  %xmm5,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  addsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D772(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm6
  mulsd  %xmm1,%xmm6
  movsd  %xmm6,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x18(%rsp),%xmm3
  movsd  %xmm3,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x18(%rsp),%xmm4
  movsd  %xmm4,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x18(%rsp),%xmm5
  movsd  %xmm5,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x18(%rsp),%xmm6
  movsd  %xmm6,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x18(%rsp),%xmm3
  movsd  %xmm3,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm4
  addsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1398(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x18(%rsp),%xmm5
  movsd  %xmm5,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x18(%rsp),%xmm6
  movsd  %xmm6,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  addsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x7,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D663(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm3
  mulsd  %xmm1,%xmm3
  movsd  %xmm3,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x18(%rsp),%xmm4
  movsd  %xmm4,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm5
  addsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0xfffffffe,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1979(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x18(%rsp),%xmm6
  movsd  %xmm6,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  addsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D255(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm3
  mulsd  %xmm1,%xmm3
  movsd  %xmm3,0x18(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x18(%rsp),%xmm4
  movsd  %xmm4,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm5
  addsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1771(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x18(%rsp),%xmm6
  movsd  %xmm6,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  addsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0xfffffffb,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1564(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm3
  mulsd  %xmm1,%xmm3
  movsd  %xmm3,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm4
  addsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1237(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x18(%rsp),%xmm5
  movsd  %xmm5,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  addsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D110(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm6
  mulsd  %xmm1,%xmm6
  movsd  %xmm6,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  addsd  0x10(%rsp),%xmm0
  mulsd  0x8(%rsp),%xmm0
  divsd  D2620(%rip),%xmm0
  movsd  %xmm0,0x48(%rbp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2224(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1408(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm7
  mulsd  %xmm1,%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0xb,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1256(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm7
  mulsd  %xmm1,%xmm7
  movsd  %xmm7,0x18(%rsp)
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm7
  addsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D3086(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm4
  mulsd  %xmm1,%xmm4
  movsd  %xmm4,0x18(%rsp)
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm5
  addsd  0x10(%rsp),%xmm5
  movq   %xmm5,%r13
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1690(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm7
  mulsd  %xmm1,%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movq   %r13,%xmm7
  subsd  %xmm0,%xmm7
  movq   %xmm7,%r13
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D2757(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm7
  mulsd  %xmm1,%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movq   %r13,%xmm5
  subsd  %xmm0,%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D460(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm7
  mulsd  %xmm1,%xmm7
  movsd  %xmm7,0x18(%rsp)
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm4
  addsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1619(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm6
  mulsd  %xmm1,%xmm6
  movsd  %xmm6,0x18(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm3
  addsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D435(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm5
  mulsd  %xmm1,%xmm5
  movsd  %xmm5,0x18(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm7
  addsd  0x10(%rsp),%xmm7
  movq   %xmm7,%r13
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D2474(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm4
  mulsd  %xmm1,%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movq   %r13,%xmm6
  subsd  %xmm0,%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x2,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2550(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm7
  mulsd  %xmm1,%xmm7
  movsd  %xmm7,0x18(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x18(%rsp),%xmm3
  movsd  %xmm3,0x18(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm5
  addsd  0x10(%rsp),%xmm5
  movq   %xmm5,%r13
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D2522(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm4
  mulsd  %xmm1,%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movq   %r13,%xmm5
  subsd  %xmm0,%xmm5
  movq   %xmm5,%r13
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D2182(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm6
  mulsd  %xmm1,%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movq   %r13,%xmm6
  subsd  %xmm0,%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2377(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm7
  mulsd  %xmm1,%xmm7
  movsd  %xmm7,0x18(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm3
  addsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D719(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm4
  mulsd  %xmm1,%xmm4
  movsd  %xmm4,0x18(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm5
  addsd  0x10(%rsp),%xmm5
  movq   %xmm5,%r13
  mov    $0x7,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D185(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm6
  mulsd  %xmm1,%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movq   %r13,%xmm7
  subsd  %xmm0,%xmm7
  movq   %xmm7,%r13
  mov    $0x5,%esi
  mov    $0xfffffffe,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D2550(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm3
  mulsd  %xmm1,%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movq   %r13,%xmm5
  subsd  %xmm0,%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D521(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm4
  mulsd  %xmm1,%xmm4
  movsd  %xmm4,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x18(%rsp),%xmm7
  movsd  %xmm7,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x18(%rsp),%xmm6
  movsd  %xmm6,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x18(%rsp),%xmm3
  movsd  %xmm3,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x18(%rsp),%xmm4
  movsd  %xmm4,0x18(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm7
  addsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x7,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D977(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm5
  mulsd  %xmm1,%xmm5
  movsd  %xmm5,0x18(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm6
  addsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0xfffffffe,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2206(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm3
  mulsd  %xmm1,%xmm3
  movsd  %xmm3,0x18(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm5
  addsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x7,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2550(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm4
  mulsd  %xmm1,%xmm4
  movsd  %xmm4,0x18(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm7
  addsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1095(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm6
  mulsd  %xmm1,%xmm6
  movsd  %xmm6,0x18(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm3
  addsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D799(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm5
  mulsd  %xmm1,%xmm5
  movsd  %xmm5,0x18(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm4
  addsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0xfffffffe,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2344(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm7
  mulsd  %xmm1,%xmm7
  movsd  %xmm7,0x18(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm6
  addsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D569(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm3
  mulsd  %xmm1,%xmm3
  movsd  %xmm3,0x18(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm5
  addsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2667(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm4
  mulsd  %xmm1,%xmm4
  movsd  %xmm4,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x18(%rsp),%xmm7
  movsd  %xmm7,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x18(%rsp),%xmm6
  movsd  %xmm6,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x18(%rsp),%xmm3
  movsd  %xmm3,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x18(%rsp),%xmm4
  movsd  %xmm4,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm7
  addsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0xfffffffe,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1048(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm5
  mulsd  %xmm1,%xmm5
  movsd  %xmm5,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x18(%rsp),%xmm6
  movsd  %xmm6,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x18(%rsp),%xmm3
  movsd  %xmm3,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x18(%rsp),%xmm5
  movsd  %xmm5,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x18(%rsp),%xmm4
  movsd  %xmm4,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm6
  addsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D695(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm7
  mulsd  %xmm1,%xmm7
  movsd  %xmm7,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x18(%rsp),%xmm3
  movsd  %xmm3,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x18(%rsp),%xmm5
  movsd  %xmm5,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x18(%rsp),%xmm4
  movsd  %xmm4,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x18(%rsp),%xmm7
  movsd  %xmm7,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm3
  addsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2781(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm6
  mulsd  %xmm1,%xmm6
  movsd  %xmm6,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x18(%rsp),%xmm5
  movsd  %xmm5,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x18(%rsp),%xmm4
  movsd  %xmm4,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x18(%rsp),%xmm7
  movsd  %xmm7,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x18(%rsp),%xmm6
  movsd  %xmm6,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm5
  addsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0xfffffffb,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2779(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm3
  mulsd  %xmm1,%xmm3
  movsd  %xmm3,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x18(%rsp),%xmm4
  movsd  %xmm4,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x18(%rsp),%xmm7
  movsd  %xmm7,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x18(%rsp),%xmm6
  movsd  %xmm6,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm3
  addsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2764(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm5
  mulsd  %xmm1,%xmm5
  movsd  %xmm5,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x18(%rsp),%xmm4
  movsd  %xmm4,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x18(%rsp),%xmm7
  movsd  %xmm7,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x18(%rsp),%xmm6
  movsd  %xmm6,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x18(%rsp),%xmm5
  movsd  %xmm5,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm4
  addsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1314(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm3
  mulsd  %xmm1,%xmm3
  movsd  %xmm3,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm7
  mulsd  0x18(%rsp),%xmm7
  movsd  %xmm7,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x18(%rsp),%xmm6
  movsd  %xmm6,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm3
  mulsd  0x18(%rsp),%xmm3
  movsd  %xmm3,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm5
  addsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x9,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2730(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm4
  mulsd  %xmm1,%xmm4
  movsd  %xmm4,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm7
  addsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x6,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D762(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm6
  mulsd  %xmm1,%xmm6
  movsd  %xmm6,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm3
  addsd  0x10(%rsp),%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0xfffffffe,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2569(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm5
  mulsd  %xmm1,%xmm5
  movsd  %xmm5,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm4
  addsd  0x10(%rsp),%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D792(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm7
  mulsd  %xmm1,%xmm7
  movsd  %xmm7,0x18(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  addsd  0x10(%rsp),%xmm0
  mulsd  0x8(%rsp),%xmm0
  divsd  D2071(%rip),%xmm0
  movsd  %xmm0,0x50(%rbp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2383(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x8(%rsp),%xmm6
  movsd  %xmm6,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D55(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm3
  mulsd  %xmm1,%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0xb,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm5
  mulsd  0x10(%rsp),%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D409(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm4
  mulsd  %xmm1,%xmm4
  movsd  %xmm4,0x18(%rsp)
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm7
  addsd  0x10(%rsp),%xmm7
  movq   %xmm7,%r13
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D306(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm6
  mulsd  %xmm1,%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movq   %r13,%xmm3
  subsd  %xmm0,%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D962(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm5
  mulsd  %xmm1,%xmm5
  movsd  %xmm5,0x18(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm7
  addsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D962(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm4
  mulsd  %xmm1,%xmm4
  movsd  %xmm4,0x18(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm6
  addsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2442(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm3
  mulsd  %xmm1,%xmm3
  movsd  %xmm3,0x18(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm5
  addsd  0x10(%rsp),%xmm5
  movq   %xmm5,%r13
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D15(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm7
  mulsd  %xmm1,%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movq   %r13,%xmm4
  subsd  %xmm0,%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2621(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movapd %xmm0,%xmm5
  addsd  0x10(%rsp),%xmm5
  movq   %xmm5,%r13
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D2518(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm6
  mulsd  %xmm1,%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movq   %r13,%xmm3
  subsd  %xmm0,%xmm3
  movq   %xmm3,%r13
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D2409(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm7
  mulsd  %xmm1,%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movq   %r13,%xmm5
  subsd  %xmm0,%xmm5
  movq   %xmm5,%r13
  mov    $0x9,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D2572(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm4
  mulsd  %xmm1,%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movq   %r13,%xmm3
  subsd  %xmm0,%xmm3
  movq   %xmm3,%r13
  mov    $0x6,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D2572(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm5
  mulsd  %xmm1,%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movq   %r13,%xmm6
  subsd  %xmm0,%xmm6
  movq   %xmm6,%r13
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x7,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D407(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm7
  mulsd  %xmm1,%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movq   %r13,%xmm3
  subsd  %xmm0,%xmm3
  movq   %xmm3,%r13
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D2409(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm4
  mulsd  %xmm1,%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movq   %r13,%xmm6
  subsd  %xmm0,%xmm6
  movq   %xmm6,%r13
  mov    $0x5,%esi
  mov    $0xfffffffe,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D872(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm3
  mulsd  %xmm1,%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movq   %r13,%xmm5
  subsd  %xmm0,%xmm5
  movq   %xmm5,%r13
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D2409(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm6
  mulsd  %xmm1,%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movq   %r13,%xmm7
  subsd  %xmm0,%xmm7
  movq   %xmm7,%r13
  mov    $0x3,%esi
  mov    $0xfffffff9,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D613(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movq   %r13,%xmm4
  subsd  %xmm0,%xmm4
  movq   %xmm4,%r13
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1305(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm5
  mulsd  %xmm1,%xmm5
  movsd  %xmm5,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movq   %r13,%xmm7
  subsd  %xmm0,%xmm7
  movq   %xmm7,%r13
  mov    $0x3,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1317(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movq   %r13,%xmm3
  subsd  %xmm0,%xmm3
  movq   %xmm3,%r13
  mov    $0x2,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D2071(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm4
  mulsd  %xmm1,%xmm4
  movsd  %xmm4,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm6
  mulsd  0x10(%rsp),%xmm6
  movsd  %xmm6,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movq   %r13,%xmm7
  subsd  %xmm0,%xmm7
  movq   %xmm7,%r13
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1746(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm3
  mulsd  %xmm1,%xmm3
  movsd  %xmm3,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movq   %r13,%xmm5
  subsd  %xmm0,%xmm5
  movq   %xmm5,%r13
  mov    $0x2,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D2096(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm7
  mulsd  %xmm1,%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movq   %r13,%xmm4
  subsd  %xmm0,%xmm4
  movq   %xmm4,%r13
  mov    $0x5,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1317(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movq   %r13,%xmm5
  subsd  %xmm0,%xmm5
  movq   %xmm5,%r13
  mov    $0x3,%esi
  mov    $0xfffffffb,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1120(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movq   %r13,%xmm6
  subsd  %xmm0,%xmm6
  movq   %xmm6,%r13
  mov    $0x3,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm1,%xmm1
  cvtsi2sd %r14d,%xmm1
  mulsd  D2541(%rip),%xmm1
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  %xmm0,%xmm1
  movq   %r13,%xmm3
  subsd  %xmm1,%xmm3
  movapd %xmm3,%xmm0
  mulsd  0x8(%rsp),%xmm0
  divsd  D1190(%rip),%xmm0
  movsd  %xmm0,0x58(%rbp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2577(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  movapd %xmm0,%xmm4
  mulsd  0x8(%rsp),%xmm4
  movsd  %xmm4,0x8(%rsp)
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0xd,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D960(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0xb,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D74(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movapd %xmm0,%xmm5
  addsd  0x10(%rsp),%xmm5
  movq   %xmm5,%r13
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D2096(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movq   %r13,%xmm2
  subsd  %xmm0,%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D668(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  addsd  0x10(%rsp),%xmm0
  movq   %xmm0,%r13
  mov    $0x2,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D258(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movq   %r13,%xmm2
  subsd  %xmm0,%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x9,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2653(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  addsd  0x10(%rsp),%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x2,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1190(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  movapd %xmm0,%xmm6
  mulsd  %xmm1,%xmm6
  movsd  %xmm6,0x18(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm7
  addsd  0x10(%rsp),%xmm7
  movsd  %xmm7,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1190(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  addsd  0x10(%rsp),%xmm0
  movq   %xmm0,%r13
  mov    $0x2,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1711(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movq   %r13,%xmm2
  subsd  %xmm0,%xmm2
  movq   %xmm2,%r13
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x2,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D238(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x10(%rsp)
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  0x10(%rsp),%xmm0
  movq   %r13,%xmm2
  subsd  %xmm0,%xmm2
  movsd  %xmm2,0x10(%rsp)
  mov    $0x5,%esi
  mov    $0xfffffffe,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x7,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D258(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  addsd  0x10(%rsp),%xmm0
  movq   %xmm0,%r13
  mov    $0xb,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D2648(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movq   %r13,%xmm2
  subsd  %xmm0,%xmm2
  movq   %xmm2,%r13
  mov    $0x7,%esi
  mov    $0xfffffffc,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D238(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movq   %r13,%xmm2
  subsd  %xmm0,%xmm2
  movq   %xmm2,%r13
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x9,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D258(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movq   %r13,%xmm2
  subsd  %xmm0,%xmm2
  movq   %xmm2,%r13
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x7,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D1711(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movq   %r13,%xmm2
  subsd  %xmm0,%xmm2
  movq   %xmm2,%r13
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x7,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D238(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movq   %r13,%xmm2
  subsd  %xmm0,%xmm2
  movq   %xmm2,%r13
  mov    $0x5,%esi
  mov    $0xfffffffe,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x5,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D949(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movq   %r13,%xmm2
  subsd  %xmm0,%xmm2
  movq   %xmm2,%r13
  mov    $0x6,%esi
  mov    $0xfffffffd,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r14d,%xmm0
  mulsd  D2535(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movq   %r13,%xmm2
  subsd  %xmm0,%xmm2
  movq   %xmm2,%r13
  mov    $0x5,%esi
  mov    $0xfffffffe,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r14d
  mov    $0x4,%esi
  mov    $0xffffffff,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm1,%xmm1
  cvtsi2sd %r14d,%xmm1
  mulsd  D2535(%rip),%xmm1
  pxor   %xmm0,%xmm0
  cvtsi2sd %eax,%xmm0
  mulsd  %xmm0,%xmm1
  movq   %r13,%xmm0
  subsd  %xmm1,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x60(%rbp)
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  mov    %eax,%r13d
  mov    $0x3,%esi
  mov    $0x0,%edi
  mov    $0x0,%eax
  call   <SL_G1@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D1088(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  %xmm0,0x8(%rsp)
  mov    $0xf,%esi
  mov    $0x2,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  mov    %eax,%r13d
  mov    $0x8,%esi
  mov    $0xfffffffb,%edi
  mov    $0x0,%eax
  call   <SL_G2@plt>
  pxor   %xmm0,%xmm0
  cvtsi2sd %r13d,%xmm0
  mulsd  D2642(%rip),%xmm0
  pxor   %xmm1,%xmm1
  cvtsi2sd %eax,%xmm1
  mulsd  D1573(%rip),%xmm1
  addsd  %xmm1,%xmm0
  mulsd  0x8(%rsp),%xmm0
  movsd  %xmm0,0x68(%rbp)
  movq   $0x0,0x80(%rbx)
  lea    0x80(%rbp),%rax
L11:
  movq   %r12,%xmm0
  mulsd  0x80(%rbx),%xmm0
  addsd  (%rax),%xmm0
  movsd  %xmm0,0x80(%rbx)
  mov    %rax,%rdx
  sub    $0x8,%rax
  cmp    %rbp,%rdx
  jne    L11
  add    $0x28,%rsp
  pop    %rbx
  pop    %rbp
  pop    %r12
  pop    %r13
  pop    %r14
  pop    %r15
  ret
```

tool_calls: name: read_data
arguments: label: D2854
data_type: f64
name: read_data
arguments: label: D774
data_type: f64
name: read_data
arguments: label: D592
data_type: f64
name: read_data
arguments: label: D2105
data_type: f64
name: read_data
arguments: label: D1604
data_type: f64
name: read_data
arguments: label: D2684
data_type: f64
name: read_data
arguments: label: D3096
data_type: f64
name: read_data
arguments: label: D1517
data_type: f64
name: read_data
arguments: label: D2989
data_type: f64
name: read_data
arguments: label: D1713
data_type: f64
name: read_data
arguments: label: D306
data_type: f64
name: read_data
arguments: label: D154
data_type: f64
name: read_data
arguments: label: D1347
data_type: f64
name: read_data
arguments: label: D2826
data_type: f64
name: read_data
arguments: label: D142
data_type: f64
name: read_data
arguments: label: D1026
data_type: f64
name: read_data
arguments: label: D3018
data_type: f64
name: read_data
arguments: label: D2151
data_type: f64
name: read_data
arguments: label: D1019
data_type: f64
name: read_data
arguments: label: D1259
data_type: f64
name: read_data
arguments: label: D1954
data_type: f64
name: read_data
arguments: label: D59
data_type: f64
name: read_data
arguments: label: D907
data_type: f64
name: read_data
arguments: label: D2330
data_type: f64
name: read_data
arguments: label: D133
data_type: f64
name: read_data
arguments: label: D885
data_type: f64
name: read_data
arguments: label: D1573
data_type: f64
name: read_data
arguments: label: D418
data_type: f64
name: read_data
arguments: label: D2594
data_type: f64
name: read_data
arguments: label: D3092
data_type: f64
name: read_data
arguments: label: D1310
data_type: f64
name: read_data
arguments: label: D673
data_type: f64
name: read_data
arguments: label: D2072
data_type: f64
name: read_data
arguments: label: D2874
data_type: f64
name: read_data
arguments: label: D2143
data_type: f64
name: read_data
arguments: label: D2580
data_type: f64
name: read_data
arguments: label: D1980
data_type: f64
name: read_data
arguments: label: D1443
data_type: f64
name: read_data
arguments: label: D1239
data_type: f64
name: read_data
arguments: label: D2532
data_type: f64
name: read_data
arguments: label: D630
data_type: f64
name: read_data
arguments: label: D2966
data_type: f64
name: read_data
arguments: label: D2691
data_type: f64
name: read_data
arguments: label: D1237
data_type: f64
name: read_data
arguments: label: D1190
data_type: f64
name: read_data
arguments: label: D1385
data_type: f64
name: read_data
arguments: label: D2617
data_type: f64
name: read_data
arguments: label: D2152
data_type: f64
name: read_data
arguments: label: D685
data_type: f64
name: read_data
arguments: label: D1258
data_type: f64
name: read_data
arguments: label: D1301
data_type: f64
name: read_data
arguments: label: D1149
data_type: f64
name: read_data
arguments: label: D1894
data_type: f64
name: read_data
arguments: label: D763
data_type: f64
name: read_data
arguments: label: D1468
data_type: f64
name: read_data
arguments: label: D130
data_type: f64
name: read_data
arguments: label: D2970
data_type: f64
name: read_data
arguments: label: D1657
data_type: f64
name: read_data
arguments: label: D1551
data_type: f64
name: read_data
arguments: label: D2094
data_type: f64
name: read_data
arguments: label: D1398
data_type: f64
name: read_data
arguments: label: D280
data_type: f64
name: read_data
arguments: label: D2501
data_type: f64
name: read_data
arguments: label: D1053
data_type: f64
name: read_data
arguments: label: D2031
data_type: f64
name: read_data
arguments: label: D792
data_type: f64
name: read_data
arguments: label: D2944
data_type: f64
name: read_data
arguments: label: D2890
data_type: f64
name: read_data
arguments: label: D2825
data_type: f64
name: read_data
arguments: label: D1626
data_type: f64
name: read_data
arguments: label: D1280
data_type: f64
name: read_data
arguments: label: D2455
data_type: f64
name: read_data
arguments: label: D2647
data_type: f64
name: read_data
arguments: label: D2967
data_type: f64
name: read_data
arguments: label: D1339
data_type: f64
name: read_data
arguments: label: D1150
data_type: f64
name: read_data
arguments: label: D3058
data_type: f64
name: read_data
arguments: label: D836
data_type: f64
name: read_data
arguments: label: D1835
data_type: f64
name: read_data
arguments: label: D1245
data_type: f64
name: read_data
arguments: label: D208
data_type: f64
name: read_data
arguments: label: D2671
data_type: f64
name: read_data
arguments: label: D2287
data_type: f64
name: read_data
arguments: label: D2261
data_type: f64
name: read_data
arguments: label: D2860
data_type: f64
name: read_data
arguments: label: D1426
data_type: f64
name: read_data
arguments: label: D856
data_type: f64
name: read_data
arguments: label: D3086
data_type: f64
name: read_data
arguments: label: D2742
data_type: f64
name: read_data
arguments: label: D488
data_type: f64
name: read_data
arguments: label: D1425
data_type: f64
name: read_data
arguments: label: D209
data_type: f64
name: read_data
arguments: label: D947
data_type: f64
name: read_data
arguments: label: D640
data_type: f64
name: read_data
arguments: label: D2952
data_type: f64
name: read_data
arguments: label: D313
data_type: f64
name: read_data
arguments: label: D162
data_type: f64
name: read_data
arguments: label: D3019
data_type: f64
name: read_data
arguments: label: D808
data_type: f64
name: read_data
arguments: label: D863
data_type: f64
name: read_data
arguments: label: D1217
data_type: f64
name: read_data
arguments: label: D2429
data_type: f64
name: read_data
arguments: label: D2203
data_type: f64
name: read_data
arguments: label: D1214
data_type: f64
name: read_data
arguments: label: D505
data_type: f64
name: read_data
arguments: label: D718
data_type: f64
name: read_data
arguments: label: D412
data_type: f64
name: read_data
arguments: label: D2212
data_type: f64
name: read_data
arguments: label: D354
data_type: f64
name: read_data
arguments: label: D2199
data_type: f64
name: read_data
arguments: label: D2709
data_type: f64
name: read_data
arguments: label: D1776
data_type: f64
name: read_data
arguments: label: D128
data_type: f64
name: read_data
arguments: label: D226
data_type: f64
name: read_data
arguments: label: D867
data_type: f64
name: read_data
arguments: label: D1913
data_type: f64
name: read_data
arguments: label: D687
data_type: f64
name: read_data
arguments: label: D1156
data_type: f64
name: read_data
arguments: label: D830
data_type: f64
name: read_data
arguments: label: D214
data_type: f64
name: read_data
arguments: label: D2241
data_type: f64
name: read_data
arguments: label: D1933
data_type: f64
name: read_data
arguments: label: D2339
data_type: f64
name: read_data
arguments: label: D43
data_type: f64
name: read_data
arguments: label: D2565
data_type: f64
name: read_data
arguments: label: D1127
data_type: f64
name: read_data
arguments: label: D814
data_type: f64
name: read_data
arguments: label: D2170
data_type: f64
name: read_data
arguments: label: D3
data_type: f64
name: read_data
arguments: label: D2508
data_type: f64
name: read_data
arguments: label: D1097
data_type: f64
name: read_data
arguments: label: D126
data_type: f64
name: read_data
arguments: label: D1441
data_type: f64
name: read_data
arguments: label: D3057
data_type: f64
name: read_data
arguments: label: D517
data_type: f64
name: read_data
arguments: label: D2201
data_type: f64
name: read_data
arguments: label: D2664
data_type: f64
name: read_data
arguments: label: D217
data_type: f64
name: read_data
arguments: label: D223
data_type: f64
name: read_data
arguments: label: D1652
data_type: f64
name: read_data
arguments: label: D157
data_type: f64
name: read_data
arguments: label: D2415
data_type: f64
name: read_data
arguments: label: D764
data_type: f64
name: read_data
arguments: label: D2537
data_type: f64
name: read_data
arguments: label: D1521
data_type: f64
name: read_data
arguments: label: D1602
data_type: f64
name: read_data
arguments: label: D761
data_type: f64
name: read_data
arguments: label: D889
data_type: f64
name: read_data
arguments: label: D800
data_type: f64
name: read_data
arguments: label: D714
data_type: f64
name: read_data
arguments: label: D1738
data_type: f64
name: read_data
arguments: label: D1116
data_type: f64
name: read_data
arguments: label: D1208
data_type: f64
name: read_data
arguments: label: D2819
data_type: f64
name: read_data
arguments: label: D1281
data_type: f64
name: read_data
arguments: label: D1325
data_type: f64
name: read_data
arguments: label: D781
data_type: f64
name: read_data
arguments: label: D2164
data_type: f64
name: read_data
arguments: label: D1242
data_type: f64
name: read_data
arguments: label: D3078
data_type: f64
name: read_data
arguments: label: D1516
data_type: f64
name: read_data
arguments: label: D2502
data_type: f64
name: read_data
arguments: label: D2543
data_type: f64
name: read_data
arguments: label: D2955
data_type: f64
name: read_data
arguments: label: D1212
data_type: f64
name: read_data
arguments: label: D2837
data_type: f64
name: read_data
arguments: label: D2237
data_type: f64
name: read_data
arguments: label: D2264
data_type: f64
name: read_data
arguments: label: D1457
data_type: f64
name: read_data
arguments: label: D445
data_type: f64
name: read_data
arguments: label: D25
data_type: f64
name: read_data
arguments: label: D2588
data_type: f64
name: read_data
arguments: label: D35
data_type: f64
name: read_data
arguments: label: D1567
data_type: f64
name: read_data
arguments: label: D652
data_type: f64
name: read_data
arguments: label: D868
data_type: f64
name: read_data
arguments: label: D2523
data_type: f64
name: read_data
arguments: label: D927
data_type: f64
name: read_data
arguments: label: D2915
data_type: f64
name: read_data
arguments: label: D2033
data_type: f64
name: read_data
arguments: label: D2902
data_type: f64
name: read_data
arguments: label: D1781
data_type: f64
name: read_data
arguments: label: D1035
data_type: f64
name: read_data
arguments: label: D2591
data_type: f64
name: read_data
arguments: label: D1454
data_type: f64
name: read_data
arguments: label: D3051
data_type: f64
name: read_data
arguments: label: D2933
data_type: f64
name: read_data
arguments: label: D1926
data_type: f64
name: read_data
arguments: label: D1538
data_type: f64
name: read_data
arguments: label: D2612
data_type: f64
name: read_data
arguments: label: D1446
data_type: f64
name: read_data
arguments: label: D772
data_type: f64
name: read_data
arguments: label: D663
data_type: f64
name: read_data
arguments: label: D1979
data_type: f64
name: read_data
arguments: label: D255
data_type: f64
name: read_data
arguments: label: D1771
data_type: f64
name: read_data
arguments: label: D1564
data_type: f64
name: read_data
arguments: label: D110
data_type: f64
name: read_data
arguments: label: D2620
data_type: f64
name: read_data
arguments: label: D2224
data_type: f64
name: read_data
arguments: label: D1408
data_type: f64
name: read_data
arguments: label: D1256
data_type: f64
name: read_data
arguments: label: D1690
data_type: f64
name: read_data
arguments: label: D2757
data_type: f64
name: read_data
arguments: label: D460
data_type: f64
name: read_data
arguments: label: D1619
data_type: f64
name: read_data
arguments: label: D435
data_type: f64
name: read_data
arguments: label: D2474
data_type: f64
name: read_data
arguments: label: D2550
data_type: f64
name: read_data
arguments: label: D2522
data_type: f64
name: read_data
arguments: label: D2182
data_type: f64
name: read_data
arguments: label: D2377
data_type: f64
name: read_data
arguments: label: D719
data_type: f64
name: read_data
arguments: label: D185
data_type: f64
name: read_data
arguments: label: D521
data_type: f64
name: read_data
arguments: label: D977
data_type: f64
name: read_data
arguments: label: D2206
data_type: f64
name: read_data
arguments: label: D1095
data_type: f64
name: read_data
arguments: label: D799
data_type: f64
name: read_data
arguments: label: D2344
data_type: f64
name: read_data
arguments: label: D569
data_type: f64
name: read_data
arguments: label: D2667
data_type: f64
name: read_data
arguments: label: D1048
data_type: f64
name: read_data
arguments: label: D695
data_type: f64
name: read_data
arguments: label: D2781
data_type: f64
name: read_data
arguments: label: D2779
data_type: f64
name: read_data
arguments: label: D2764
data_type: f64
name: read_data
arguments: label: D1314
data_type: f64
name: read_data
arguments: label: D2730
data_type: f64
name: read_data
arguments: label: D762
data_type: f64
name: read_data
arguments: label: D2569
data_type: f64
name: read_data
arguments: label: D2071
data_type: f64
name: read_data
arguments: label: D2383
data_type: f32[2]
name: read_data
arguments: label: D55
data_type: f64
name: read_data
arguments: label: D409
data_type: f64
name: read_data
arguments: label: D962
data_type: f64
name: read_data
arguments: label: D2442
data_type: f64
name: read_data
arguments: label: D15
data_type: f64
name: read_data
arguments: label: D2621
data_type: f64
name: read_data
arguments: label: D2518
data_type: f64
name: read_data
arguments: label: D2409
data_type: f64
name: read_data
arguments: label: D2572
data_type: f64
name: read_data
arguments: label: D407
data_type: f64
name: read_data
arguments: label: D872
data_type: f64
name: read_data
arguments: label: D613
data_type: f64
name: read_data
arguments: label: D1305
data_type: f64
name: read_data
arguments: label: D1317
data_type: f64
name: read_data
arguments: label: D1746
data_type: f64
name: read_data
arguments: label: D2096
data_type: f64
name: read_data
arguments: label: D1120
data_type: f64
name: read_data
arguments: label: D2541
data_type: f64
name: read_data
arguments: label: D2577
data_type: f32[2]
name: read_data
arguments: label: D960
data_type: f64
name: read_data
arguments: label: D74
data_type: f64
name: read_data
arguments: label: D668
data_type: f64
name: read_data
arguments: label: D258
data_type: f64
name: read_data
arguments: label: D2653
data_type: f64
name: read_data
arguments: label: D1711
data_type: f64
name: read_data
arguments: label: D238
data_type: f64
name: read_data
arguments: label: D2648
data_type: f64
name: read_data
arguments: label: D949
data_type: f64
name: read_data
arguments: label: D2535
data_type: f64
name: read_data
arguments: label: D1088
data_type: f64
name: read_data
arguments: label: D2642
data_type: f64

tool: D2854: 1024

tool: D774: 1872

tool: D592: 1485

tool: D2105: 1232

tool: D1604: 396

tool: D2684: 64

tool: D3096: 11

tool: D1517: 192

tool: D2989: 103950

tool: D1713: 21600

tool: D306: 3087

tool: D154: 55230

tool: D1347: 17640

tool: D2826: 1176

tool: D142: 75600

tool: D1026: 37800

tool: D3018: 4050

tool: D2151: 45360

tool: D1019: 175

tool: D1259: 4200

tool: D1954: 280

tool: D59: 8640

tool: D907: 25200

tool: D2330: 3360

tool: D133: 112

tool: D885: 5400

tool: D1573: 12

tool: D418: 15769600

tool: D2594: 4139520

tool: D3092: 9676800

tool: D1310: 131220

tool: D673: 1505280

tool: D2072: 66339

tool: D2874: 5760000

tool: D2143: 2150400

tool: D2580: 512000

tool: D1980: 76545

tool: D1443: 102060

tool: D1239: 61236

tool: D2532: 408240

tool: D630: 11664

tool: D2966: 238140

tool: D2691: 27216

tool: D1237: 286720

tool: D1190: 35

tool: D1385: 3

tool: D2617: 15552000

tool: D2152: 9331200

tool: D685: 11894400

tool: D1258: 107163

tool: D1301: 2349312

tool: D1149: 7862400

tool: D1894: 4032000

tool: D763: 5806080

tool: D1468: 2016000

tool: D130: 17740800

tool: D2970: 1612800

tool: D1657: 737280

tool: D1551: 306180

tool: D2094: 1403325

tool: D1398: 20412

tool: D280: 3144960

tool: D2501: 2096640

tool: D1053: 4257792

tool: D2031: 35840

tool: D792: 1720320

tool: D2944: 28672

tool: D2890: 73728

tool: D2825: 13996523520

tool: D1626: 33177600000

tool: D1280: 21552168960

tool: D2455: 2972712960

tool: D2647: 990904320

tool: D2967: 2601123840

tool: D1339: 6382387200

tool: D1150: 2890137600

tool: D3058: 2408448000

tool: D836: 550502400

tool: D1835: 13762560000

tool: D1245: 243855360

tool: D208: 5849088000

tool: D2671: 246903552

tool: D2287: 344064000

tool: D2261: 4404019200

tool: D2860: 2867200000

tool: D1426: 838860800

tool: D856: 65318400

tool: D3086: 174182400

tool: D2742: 1197504000

tool: D488: 17418240

tool: D1425: 4300800000

tool: D209: 688128000

tool: D947: 104509440

tool: D640: 31000725

tool: D2952: 209018880

tool: D313: 349816320

tool: D162: 8128512

tool: D3019: 1548288000

tool: D808: 41287680

tool: D863: 1120

tool: D1217: 2292842496

tool: D2429: 528482304

tool: D2203: 935854080

tool: D1214: 4549902336

tool: D505: 121110528

tool: D718: 7288651776

tool: D412: 462422016

tool: D2212: 517472256

tool: D354: 1811152896

tool: D2199: 33030144

tool: D2709: 5898240000

tool: D1776: 6193152000

tool: D128: 3255828480

tool: D226: 167961600

tool: D867: 1108869120

tool: D1913: 1423441920

tool: D687: 1818624000

tool: D1156: 77070336

tool: D830: 70778880

tool: D214: 188743680

tool: D2241: 1156055040

tool: D1933: 9437184

tool: D2339: 2657205

tool: D43: 421770240

tool: D2565: 283115520

tool: D1127: 165150720

tool: D814: 597688320

tool: D2170: 88473600

tool: D3: 14155776

tool: D2508: 342097920

tool: D1097: 6291456

tool: D126: 212336640

tool: D1441: 243793920

tool: D3057: 38666240

tool: D517: 1572864

tool: D2201: 262144

tool: D2664: 5120

tool: D217: 4198957056

tool: D223: 1592524800

tool: D1652: 247726080

tool: D157: 1486356480

tool: D2415: 198180864

tool: D764: 39177420800

tool: D2537: 13404160000

tool: D1521: 19129958400

tool: D1602: 1032192000

tool: D761: 4587520000

tool: D889: 825753600

tool: D800: 62705664

tool: D714: 4571136000

tool: D1738: 458752000

tool: D1116: 16515072000

tool: D1208: 3670016000

tool: D2819: 1161216000

tool: D1281: 309657600

tool: D1325: 5160960000

tool: D781: 1146880000

tool: D2164: 279936000

tool: D1242: 433900800

tool: D3078: 3774873600

tool: D1516: 1258291200

tool: D2502: 195955200

tool: D2543: 13286025

tool: D2955: 69984000

tool: D1212: 123171840

tool: D2837: 164851200

tool: D2237: 1990656

tool: D2264: 442368000

tool: D1457: 176947200

tool: D445: 353894400

tool: D25: 83886080

tool: D2588: 480

tool: D35: 9

tool: D1567: 12856320

tool: D652: 20070400

tool: D868: 18063360

tool: D2523: 52183040

tool: D927: 250047

tool: D2915: 29517824

tool: D2033: 5376000

tool: D2902: 8064000

tool: D1781: 14336000

tool: D1035: 7168000

tool: D2591: 1433600

tool: D1454: 153090

tool: D3051: 12902400

tool: D2933: 9748480

tool: D1926: 143360

tool: D1538: 10752000

tool: D2612: 573440

tool: D1446: 510300

tool: D772: 1939140

tool: D663: 5483520

tool: D1979: 5698560

tool: D255: 3247104

tool: D1771: 5232640

tool: D1564: 24576

tool: D110: 14336

tool: D2620: 140

tool: D2224: 4

tool: D1408: 138378240

tool: D1256: 725760000

tool: D1690: 290304000

tool: D2757: 1968300

tool: D460: 56448000

tool: D1619: 561971200

tool: D435: 92198400

tool: D2474: 683289600

tool: D2550: 80640000

tool: D2522: 160563200

tool: D2182: 3811941

tool: D2377: 45964800

tool: D719: 52684800

tool: D185: 201600000

tool: D521: 2296350

tool: D977: 12096000

tool: D2206: 38707200

tool: D1095: 103219200

tool: D799: 68812800

tool: D2344: 32256000

tool: D569: 11468800

tool: D2667: 688905

tool: D1048: 1530900

tool: D695: 2663766

tool: D2781: 5511240

tool: D2779: 69984

tool: D2764: 2959740

tool: D1314: 163296

tool: D2730: 2257920

tool: D762: 11612160

tool: D2569: 1935360

tool: D2071: 105

tool: {"D2383": [0.0,-4.0625]}

tool: D55: 17325

tool: D409: 24480

tool: D962: 3528

tool: D2442: 10584

tool: D15: 3416

tool: D2621: 392

tool: D2518: 3780

tool: D2409: 5040

tool: D2572: 6300

tool: D407: 14310

tool: D872: 13860

tool: D613: 180

tool: D1305: 9492

tool: D1317: 168

tool: D1746: 6580

tool: D2096: 84

tool: D1120: 288

tool: D2541: 224

tool: {"D2577": [0.0,-6.0625]}

tool: D960: 104

tool: D74: 21

tool: D668: 72

tool: D258: 28

tool: D2653: 48

tool: D1711: 30

tool: D238: 20

tool: D2648: 45

tool: D949: 24

tool: D2535: 16

tool: D1088: 49152

tool: D2642: 65

assistant: ```c
void twobody_YC_slip_16(int n, double l, double *f, double *fk) {
  int q;
  for (q = 0; q <= 16; q++)
    fk[q] = 0.0;
  fk[2] = 1024.0 * SL_G1(0, 3) * SL_G1(0, 3) * SL_G2(2, 3) * SL_G2(2, 3) * (1872.0 * SL_G1(2, 13) - 1485.0 * SL_G1(0, 2) * SL_G1(2, 11) - 1485.0 * SL_G1(0, 11) + 1232.0 * SL_G1(0, 2) * SL_G1(0, 9) + 396.0 * SL_G1(-4, 7) + 64.0 * SL_G1(-9, 2)) / 11.0;
  fk[3] = 192.0 * SL_G1(0, 3) * SL_G1(0, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * (103950.0 * SL_G1(2, 3) * SL_G1(2, 11) + 21600.0 * SL_G1(0, 3) * SL_G1(2, 9) + 3087.0 * SL_G1(2, 7) * SL_G1(2, 7) - 55230.0 * SL_G1(0, 2) * SL_G1(0, 3) * SL_G1(2, 7) + 17640.0 * SL_G1(-1, 4) * SL_G1(2, 7) + 1176.0 * SL_G1(-3, 2) * SL_G1(2, 7) - 75600.0 * SL_G1(0, 9) * SL_G1(2, 3) + 37800.0 * SL_G1(-3, 6) * SL_G1(2, 3) + 4050.0 * SL_G1(0, 3) * SL_G1(0, 7) + 45360.0 * SL_G1(0, 2) * SL_G1(0, 3) * SL_G1(0, 5) + 175.0 * SL_G1(0, 2) * SL_G1(0, 2) * SL_G1(0, 3) * SL_G1(0, 3) + 4200.0 * SL_G1(-1, 4) * SL_G1(0, 2) * SL_G1(0, 3) + 280.0 * SL_G1(-3, 2) * SL_G1(0, 2) * SL_G1(0, 3) + 75600.0 * SL_G1(-2, 5) * SL_G1(0, 3) + 8640.0 * SL_G1(-5, 2) * SL_G1(0, 3) + 25200.0 * SL_G1(-1, 4) * SL_G1(-1, 4) + 3360.0 * SL_G1(-3, 2) * SL_G1(-1, 4) + 112.0 * SL_G1(-3, 2) * SL_G1(-3, 2) + 5400.0 * SL_G1(-7, 3)) / 175.0;
  fk[4] = 12.0 * SL_G1(0, 3) * SL_G1(0, 3) * SL_G2(2, 3) * (15769600.0 * SL_G2(2, 5) * SL_G1(2, 11) - 4139520.0 * SL_G2(0, 3) * SL_G1(2, 11) - 9676800.0 * SL_G1(0, 2) * SL_G2(2, 5) * SL_G1(2, 9) + 131220.0 * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G1(2, 9) + 1505280.0 * SL_G1(0, 2) * SL_G2(0, 3) * SL_G1(2, 9) + 66339.0 * SL_G1(0, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G1(2, 7) - 9676800.0 * SL_G1(0, 9) * SL_G2(2, 5) + 5760000.0 * SL_G1(0, 2) * SL_G1(0, 7) * SL_G2(2, 5) + 2150400.0 * SL_G1(-3, 6) * SL_G2(2, 5) + 512000.0 * SL_G1(-7, 2) * SL_G2(2, 5) - 76545.0 * SL_G1(0, 7) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) + 102060.0 * SL_G1(-2, 5) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) + 61236.0 * SL_G1(0, 3) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) + 408240.0 * SL_G1(-1, 4) * SL_G1(0, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) + 11664.0 * SL_G1(-5, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) + 238140.0 * SL_G1(0, 3) * SL_G1(0, 3) * SL_G1(0, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) + 27216.0 * SL_G1(-3, 3) * SL_G1(0, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) + 1505280.0 * SL_G2(0, 3) * SL_G1(0, 9) + 286720.0 * SL_G1(-3, 6) * SL_G2(0, 3)) / 35.0;
  fk[5] = 3.0 * SL_G1(0, 3) * SL_G1(0, 3) * SL_G2(2, 3) * SL_G2(2, 3) * (15552000.0 * SL_G1(2, 3) * SL_G2(2, 5) * SL_G1(2, 9) - 9331200.0 * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 9) + 11894400.0 * SL_G1(0, 3) * SL_G2(2, 5) * SL_G1(2, 7) + 107163.0 * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G1(2, 7) - 2349312.0 * SL_G1(0, 3) * SL_G2(0, 3) * SL_G1(2, 7) - 7862400.0 * SL_G1(0, 7) * SL_G1(2, 3) * SL_G2(2, 5) + 4032000.0 * SL_G1(-2, 5) * SL_G1(2, 3) * SL_G2(2, 5) - 5806080.0 * SL_G1(0, 3) * SL_G1(0, 5) * SL_G2(2, 5) + 2016000.0 * SL_G1(0, 2) * SL_G1(0, 3) * SL_G1(0, 3) * SL_G2(2, 5) + 17740800.0 * SL_G1(-1, 4) * SL_G1(0, 3) * SL_G2(2, 5) + 1612800.0 * SL_G1(-3, 2) * SL_G1(0, 3) * SL_G2(2, 5) + 737280.0 * SL_G1(-5, 3) * SL_G2(2, 5) + 306180.0 * SL_G1(-1, 4) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) + 1403325.0 * SL_G1(0, 3) * SL_G1(0, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) + 20412.0 * SL_G1(-3, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) + 3144960.0 * SL_G2(0, 3) * SL_G1(0, 7) * SL_G1(2, 3) + 2096640.0 * SL_G1(-2, 5) * SL_G2(0, 3) * SL_G1(2, 3) + 4257792.0 * SL_G1(0, 3) * SL_G2(0, 3) * SL_G1(0, 5) + 35840.0 * SL_G1(0, 2) * SL_G1(0, 3) * SL_G1(0, 3) * SL_G2(0, 3) + 1720320.0 * SL_G1(-1, 4) * SL_G1(0, 3) * SL_G2(0, 3) + 28672.0 * SL_G1(-3, 2) * SL_G1(0, 3) * SL_G2(0, 3) + 73728.0 * SL_G1(-5, 3) * SL_G2(0, 3)) / 35.0;
  fk[6] = SL_G1(0, 3) * SL_G1(0, 3) * (13996523520.0 * SL_G2(2, 3) * SL_G2(2, 7) * SL_G1(2, 9) + 33177600000.0 * SL_G2(2, 5) * SL_G2(2, 5) * SL_G1(2, 9) - 21552168960.0 * SL_G2(0, 3) * SL_G2(2, 5) * SL_G1(2, 9) - 2972712960.0 * SL_G2(0, 5) * SL_G2(2, 3) * SL_G1(2, 9) - 990904320.0 * SL_G2(-1, 4) * SL_G2(2, 3) * SL_G1(2, 9) + 2601123840.0 * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(2, 9) - 6382387200.0 * SL_G1(0, 2) * SL_G2(2, 3) * SL_G1(2, 7) * SL_G2(2, 7) - 6382387200.0 * SL_G1(0, 7) * SL_G2(2, 3) * SL_G2(2, 7) + 2890137600.0 * SL_G1(0, 2) * SL_G1(0, 5) * SL_G2(2, 3) * SL_G2(2, 7) + 2408448000.0 * SL_G1(-2, 5) * SL_G2(2, 3) * SL_G2(2, 7) + 550502400.0 * SL_G1(-5, 2) * SL_G2(2, 3) * SL_G2(2, 7) - 13762560000.0 * SL_G1(0, 2) * SL_G2(2, 5) * SL_G2(2, 5) * SL_G1(2, 7) + 243855360.0 * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 5) * SL_G1(2, 7) + 5849088000.0 * SL_G1(0, 2) * SL_G2(0, 3) * SL_G2(2, 5) * SL_G1(2, 7) - 246903552.0 * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G1(2, 7) + 344064000.0 * SL_G2(-1, 4) * SL_G1(0, 2) * SL_G2(2, 3) * SL_G1(2, 7) - 13762560000.0 * SL_G1(0, 7) * SL_G2(2, 5) * SL_G2(2, 5) + 4404019200.0 * SL_G1(0, 2) * SL_G1(0, 5) * SL_G2(2, 5) * SL_G2(2, 5) + 2867200000.0 * SL_G1(-2, 5) * SL_G2(2, 5) * SL_G2(2, 5) + 838860800.0 * SL_G1(-5, 2) * SL_G2(2, 5) * SL_G2(2, 5) - 65318400.0 * SL_G1(0, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G2(2, 5) - 65318400.0 * SL_G1(0, 5) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 5) + 174182400.0 * SL_G1(-1, 4) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 5) + 1197504000.0 * SL_G1(0, 3) * SL_G1(0, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 5) + 17418240.0 * SL_G1(-3, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 5) + 4300800000.0 * SL_G2(0, 3) * SL_G1(0, 7) * SL_G2(2, 5) + 688128000.0 * SL_G1(-2, 5) * SL_G2(0, 3) * SL_G2(2, 5) + 104509440.0 * SL_G1(0, 3) * SL_G2(0, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) + 31000725.0 * SL_G1(0, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) + 104509440.0 * SL_G2(0, 3) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) + 209018880.0 * SL_G1(-1, 4) * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) + 349816320.0 * SL_G1(0, 3) * SL_G1(0, 3) * SL_G2(0, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) + 8128512.0 * SL_G1(-3, 3) * SL_G2(0, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) + 1548288000.0 * SL_G2(0, 5) * SL_G1(0, 7) * SL_G2(2, 3) + 344064000.0 * SL_G2(-1, 4) * SL_G1(0, 7) * SL_G2(2, 3) + 550502400.0 * SL_G1(-2, 5) * SL_G2(-1, 4) * SL_G2(2, 3) + 41287680.0 * SL_G1(-2, 5) * SL_G2(0, 3) * SL_G2(0, 3)) / 1120.0;
  fk[7] = 3.0 * SL_G1(0, 3) * SL_G1(0, 3) * SL_G2(2, 3) * (2292842496.0 * SL_G1(2, 3) * SL_G2(2, 3) * SL_G1(2, 7) * SL_G2(2, 7) - 528482304.0 * SL_G1(0, 3) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G2(2, 7) - 528482304.0 * SL_G1(0, 5) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 7) + 935854080.0 * SL_G1(-1, 4) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 7) + 4549902336.0 * SL_G1(0, 3) * SL_G1(0, 3) * SL_G2(2, 3) * SL_G2(2, 7) + 121110528.0 * SL_G1(-3, 3) * SL_G2(2, 3) * SL_G2(2, 7) - 7288651776.0 * SL_G2(0, 3) * SL_G1(2, 3) * SL_G2(2, 5) * SL_G1(2, 7) - 462422016.0 * SL_G2(0, 5) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G1(2, 7) - 517472256.0 * SL_G2(-1, 4) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G1(2, 7) + 1811152896.0 * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 7) - 33030144.0 * SL_G2(-3, 3) * SL_G1(2, 3) * SL_G1(2, 7) + 5898240000.0 * SL_G1(0, 3) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G2(2, 5) + 6193152000.0 * SL_G1(0, 3) * SL_G1(0, 3) * SL_G2(2, 5) * SL_G2(2, 5) - 3255828480.0 * SL_G1(0, 3) * SL_G2(0, 3) * SL_G1(2, 5) * SL_G2(2, 5) + 167961600.0 * SL_G1(0, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 5) + 1108869120.0 * SL_G2(0, 3) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G2(2, 5) + 1423441920.0 * SL_G1(-1, 4) * SL_G2(0, 3) * SL_G1(2, 3) * SL_G2(2, 5) + 1818624000.0 * SL_G1(0, 3) * SL_G1(0, 3) * SL_G2(0, 3) * SL_G2(2, 5) + 77070336.0 * SL_G1(-3, 3) * SL_G2(0, 3) * SL_G2(2, 5) - 70778880.0 * SL_G1(0, 3) * SL_G2(0, 5) * SL_G2(2, 3) * SL_G1(2, 5) + 188743680.0 * SL_G2(-1, 4) * SL_G1(0, 3) * SL_G2(2, 3) * SL_G1(2, 5) + 1156055040.0 * SL_G1(0, 3) * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(2, 5) + 9437184.0 * SL_G2(-3, 3) * SL_G1(0, 3) * SL_G1(2, 5) + 2657205.0 * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) + 421770240.0 * SL_G1(0, 3) * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) + 283115520.0 * SL_G1(0, 5) * SL_G2(0, 5) * SL_G1(2, 3) * SL_G2(2, 3) + 165150720.0 * SL_G1(-1, 4) * SL_G2(0, 5) * SL_G1(2, 3) * SL_G2(2, 3) + 188743680.0 * SL_G2(-1, 4) * SL_G1(0, 5) * SL_G1(2, 3) * SL_G2(2, 3) + 597688320.0 * SL_G1(-1, 4) * SL_G2(-1, 4) * SL_G1(2, 3) * SL_G2(2, 3) + 88473600.0 * SL_G1(0, 3) * SL_G1(0, 3) * SL_G2(0, 5) * SL_G2(2, 3) + 14155776.0 * SL_G1(-3, 3) * SL_G2(0, 5) * SL_G2(2, 3) + 342097920.0 * SL_G2(-1, 4) * SL_G1(0, 3) * SL_G1(0, 3) * SL_G2(2, 3) + 6291456.0 * SL_G1(-3, 3) * SL_G2(-1, 4) * SL_G2(2, 3) + 212336640.0 * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(0, 5) * SL_G1(2, 3) + 9437184.0 * SL_G2(-3, 3) * SL_G1(0, 5) * SL_G1(2, 3) + 243793920.0 * SL_G1(-1, 4) * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(2, 3) + 38666240.0 * SL_G1(0, 3) * SL_G1(0, 3) * SL_G2(0, 3) * SL_G2(0, 3) + 1572864.0 * SL_G1(-3, 3) * SL_G2(0, 3) * SL_G2(0, 3) + 262144.0 * SL_G2(-3, 3) * SL_G1(0, 3) * SL_G1(0, 3)) / 5120.0;
  fk[8] = SL_G1(0, 3) * SL_G1(0, 3) * (4198957056.0 * SL_G2(2, 3) * SL_G1(2, 7) * SL_G2(2, 9) - 1592524800.0 * SL_G1(0, 5) * SL_G2(2, 3) * SL_G2(2, 9) + 247726080.0 * SL_G1(0, 2) * SL_G1(0, 3) * SL_G2(2, 3) * SL_G2(2, 9) + 1486356480.0 * SL_G1(-1, 4) * SL_G2(2, 3) * SL_G2(2, 9) + 198180864.0 * SL_G1(-3, 2) * SL_G2(2, 3) * SL_G2(2, 9) + 39177420800.0 * SL_G2(2, 5) * SL_G1(2, 7) * SL_G2(2, 7) - 13404160000.0 * SL_G2(0, 3) * SL_G1(2, 7) * SL_G2(2, 7) - 19129958400.0 * SL_G1(0, 5) * SL_G2(2, 5) * SL_G2(2, 7) + 1032192000.0 * SL_G1(0, 2) * SL_G1(0, 3) * SL_G2(2, 5) * SL_G2(2, 7) + 4587520000.0 * SL_G1(-1, 4) * SL_G2(2, 5) * SL_G2(2, 7) + 825753600.0 * SL_G1(-3, 2) * SL_G2(2, 5) * SL_G2(2, 7) + 62705664.0 * SL_G1(0, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 7) + 4571136000.0 * SL_G2(0, 3) * SL_G1(0, 5) * SL_G2(2, 7) + 458752000.0 * SL_G1(-1, 4) * SL_G2(0, 3) * SL_G2(2, 7) - 16515072000.0 * SL_G2(0, 5) * SL_G2(2, 5) * SL_G1(2, 7) - 3670016000.0 * SL_G2(-1, 4) * SL_G2(2, 5) * SL_G1(2, 7) - 1161216000.0 * SL_G2(0, 7) * SL_G2(2, 3) * SL_G1(2, 7) - 309657600.0 * SL_G2(-2, 5) * SL_G2(2, 3) * SL_G1(2, 7) + 5160960000.0 * SL_G2(0, 3) * SL_G2(0, 5) * SL_G1(2, 7) + 1146880000.0 * SL_G2(-1, 4) * SL_G2(0, 3) * SL_G1(2, 7) - 279936000.0 * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G2(2, 5) + 433900800.0 * SL_G1(0, 3) * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 5) + 3774873600.0 * SL_G1(0, 5) * SL_G2(0, 5) * SL_G2(2, 5) + 1258291200.0 * SL_G2(-1, 4) * SL_G1(0, 5) * SL_G2(2, 5) + 838860800.0 * SL_G1(-1, 4) * SL_G2(-1, 4) * SL_G2(2, 5) + 195955200.0 * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G1(2, 5) + 13286025.0 * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) + 69984000.0 * SL_G1(0, 3) * SL_G2(0, 5) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) + 123171840.0 * SL_G2(-1, 4) * SL_G1(0, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) + 164851200.0 * SL_G1(0, 3) * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) + 1990656.0 * SL_G2(-3, 3) * SL_G1(0, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) + 442368000.0 * SL_G1(0, 5) * SL_G2(0, 7) * SL_G2(2, 3) + 176947200.0 * SL_G2(-2, 5) * SL_G1(0, 5) * SL_G2(2, 3) + 353894400.0 * SL_G2(-2, 5) * SL_G1(-1, 4) * SL_G2(2, 3) + 83886080.0 * SL_G1(-1, 4) * SL_G2(-1, 4) * SL_G2(0, 3)) / 480.0;
  fk[9] = 9.0 * SL_G1(0, 3) * SL_G1(0, 3) * SL_G1(2, 3) * (12856320.0 * SL_G1(0, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 9) - 20070400.0 * SL_G2(2, 3) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G2(2, 7) - 18063360.0 * SL_G1(0, 3) * SL_G2(2, 3) * SL_G2(2, 5) * SL_G2(2, 7) - 52183040.0 * SL_G2(0, 3) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G2(2, 7) - 250047.0 * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 7) + 29517824.0 * SL_G1(0, 3) * SL_G2(0, 3) * SL_G2(2, 3) * SL_G2(2, 7) + 5376000.0 * SL_G2(0, 3) * SL_G1(2, 5) * SL_G2(2, 5) * SL_G2(2, 5) + 8064000.0 * SL_G1(0, 3) * SL_G2(0, 3) * SL_G2(2, 5) * SL_G2(2, 5) + 5376000.0 * SL_G2(0, 5) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G2(2, 5) - 14336000.0 * SL_G2(-1, 4) * SL_G2(2, 3) * SL_G1(2, 5) * SL_G2(2, 5) - 7168000.0 * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(2, 5) * SL_G2(2, 5) - 1433600.0 * SL_G2(-3, 3) * SL_G1(2, 5) * SL_G2(2, 5) + 153090.0 * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 5) + 8064000.0 * SL_G1(0, 3) * SL_G2(0, 5) * SL_G2(2, 3) * SL_G2(2, 5) + 12902400.0 * SL_G2(-1, 4) * SL_G1(0, 3) * SL_G2(2, 3) * SL_G2(2, 5) + 9748480.0 * SL_G1(0, 3) * SL_G2(0, 3) * SL_G2(0, 3) * SL_G2(2, 5) + 143360.0 * SL_G2(-3, 3) * SL_G1(0, 3) * SL_G2(2, 5) + 10752000.0 * SL_G2(0, 3) * SL_G2(0, 5) * SL_G2(2, 3) * SL_G1(2, 5) + 14336000.0 * SL_G2(-1, 4) * SL_G2(0, 3) * SL_G2(2, 3) * SL_G1(2, 5) + 7168000.0 * SL_G2(0, 3) * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(2, 5) + 573440.0 * SL_G2(-3, 3) * SL_G2(0, 3) * SL_G1(2, 5) + 153090.0 * SL_G2(0, 5) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) + 510300.0 * SL_G2(-1, 4) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) + 1939140.0 * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) + 20412.0 * SL_G2(-3, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) + 5483520.0 * SL_G1(0, 3) * SL_G2(0, 7) * SL_G2(2, 3) * SL_G2(2, 3) + 5698560.0 * SL_G2(-2, 5) * SL_G1(0, 3) * SL_G2(2, 3) * SL_G2(2, 3) + 3247104.0 * SL_G1(0, 3) * SL_G2(0, 3) * SL_G2(0, 5) * SL_G2(2, 3) + 5232640.0 * SL_G2(-1, 4) * SL_G1(0, 3) * SL_G2(0, 3) * SL_G2(2, 3) + 24576.0 * SL_G2(-5, 3) * SL_G1(0, 3) * SL_G2(2, 3) + 286720.0 * SL_G1(0, 3) * SL_G2(0, 3) * SL_G2(0, 3) * SL_G2(0, 3) + 14336.0 * SL_G2(-3, 3) * SL_G1(0, 3) * SL_G2(0, 3)) / 140.0;
  fk[10] = 4.0 * SL_G1(0, 3) * SL_G1(0, 3) * (138378240.0 * SL_G1(0, 3) * SL_G2(2, 3) * SL_G2(2, 11) + 725760000.0 * SL_G1(2, 5) * SL_G2(2, 5) * SL_G2(2, 9) + 174182400.0 * SL_G1(0, 3) * SL_G2(2, 5) * SL_G2(2, 9) - 290304000.0 * SL_G2(0, 3) * SL_G1(2, 5) * SL_G2(2, 9) - 1968300.0 * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 9) + 56448000.0 * SL_G1(0, 3) * SL_G2(0, 3) * SL_G2(2, 9) + 561971200.0 * SL_G1(2, 5) * SL_G2(2, 7) * SL_G2(2, 7) + 92198400.0 * SL_G1(0, 3) * SL_G2(2, 7) * SL_G2(2, 7) - 683289600.0 * SL_G2(0, 5) * SL_G1(2, 5) * SL_G2(2, 7) + 80640000.0 * SL_G2(0, 2) * SL_G2(0, 3) * SL_G1(2, 5) * SL_G2(2, 7) - 160563200.0 * SL_G2(-1, 4) * SL_G1(2, 5) * SL_G2(2, 7) - 3811941.0 * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 7) + 45964800.0 * SL_G1(0, 3) * SL_G2(0, 5) * SL_G2(2, 7) + 52684800.0 * SL_G2(-1, 4) * SL_G1(0, 3) * SL_G2(2, 7) - 201600000.0 * SL_G2(0, 7) * SL_G1(2, 5) * SL_G2(2, 5) - 80640000.0 * SL_G2(-2, 5) * SL_G1(2, 5) * SL_G2(2, 5) + 2296350.0 * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 5) + 12096000.0 * SL_G1(0, 3) * SL_G2(0, 7) * SL_G2(2, 5) + 38707200.0 * SL_G2(-2, 5) * SL_G1(0, 3) * SL_G2(2, 5) + 80640000.0 * SL_G2(0, 3) * SL_G2(0, 7) * SL_G1(2, 5) + 103219200.0 * SL_G2(0, 5) * SL_G2(0, 5) * SL_G1(2, 5) + 68812800.0 * SL_G2(-1, 4) * SL_G2(0, 5) * SL_G1(2, 5) + 32256000.0 * SL_G2(-2, 5) * SL_G2(0, 3) * SL_G1(2, 5) + 11468800.0 * SL_G2(-1, 4) * SL_G2(-1, 4) * SL_G1(2, 5) + 688905.0 * SL_G2(0, 7) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) + 1530900.0 * SL_G2(-2, 5) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) + 2663766.0 * SL_G2(0, 3) * SL_G2(0, 5) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) + 5511240.0 * SL_G2(-1, 4) * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) + 69984.0 * SL_G2(-5, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) * SL_G2(2, 3) + 2959740.0 * SL_G2(0, 3) * SL_G2(0, 3) * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) + 163296.0 * SL_G2(-3, 3) * SL_G2(0, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G1(2, 3) * SL_G2(2, 3) + 2257920.0 * SL_G1(0, 3) * SL_G2(0, 9) * SL_G2(2, 3) + 11612160.0 * SL_G2(-3, 6) * SL_G1(0, 3) * SL_G2(2, 3) + 1935360.0 * SL_G2(-2, 5) * SL_G1(0, 3) * SL_G2(0, 3) + 1720320.0 * SL_G2(-1, 4) * SL_G2(-1, 4) * SL_G1(0, 3)) / 105.0;
  fk[11] = -576.0 * SL_G1(0, 3) * SL_G1(0, 3) * SL_G1(2, 3) * SL_G1(2, 3) * (17325.0 * SL_G2(2, 3) * SL_G2(2, 3) * SL_G2(2, 11) + 24480.0 * SL_G2(0, 3) * SL_G2(2, 3) * SL_G2(2, 9) - 3087.0 * SL_G2(2, 3) * SL_G2(2, 7) * SL_G2(2, 7) + 3528.0 * SL_G2(0, 3) * SL_G2(2, 5) * SL_G2(2, 7) + 3528.0 * SL_G2(0, 5) * SL_G2(2, 3) * SL_G2(2, 7) + 10584.0 * SL_G2(-1, 4) * SL_G2(2, 3) * SL_G2(2, 7) - 3416.0 * SL_G2(0, 3) * SL_G2(0, 3) * SL_G2(2, 7) + 392.0 * SL_G2(-3, 3) * SL_G2(2, 7) - 3780.0 * SL_G2(0, 3) * SL_G2(0, 5) * SL_G2(2, 5) - 5040.0 * SL_G2(-1, 4) * SL_G2(0, 3) * SL_G2(2, 5) - 6300.0 * SL_G2(0, 9) * SL_G2(2, 3) * SL_G2(2, 3) - 6300.0 * SL_G2(-3, 6) * SL_G2(2, 3) * SL_G2(2, 3) - 14310.0 * SL_G2(0, 3) * SL_G2(0, 7) * SL_G2(2, 3) - 5040.0 * SL_G2(-1, 4) * SL_G2(0, 5) * SL_G2(2, 3) - 13860.0 * SL_G2(-2, 5) * SL_G2(0, 3) * SL_G2(2, 3) - 5040.0 * SL_G2(-1, 4) * SL_G2(-1, 4) * SL_G2(2, 3) - 180.0 * SL_G2(-7, 3) * SL_G2(2, 3) - 9492.0 * SL_G2(0, 3) * SL_G2(0, 3) * SL_G2(0, 5) - 168.0 * SL_G2(-3, 3) * SL_G2(0, 5) - 105.0 * SL_G2(0, 2) * SL_G2(0, 3) * SL_G2(0, 3) * SL_G2(0, 3) - 6580.0 * SL_G2(-1, 4) * SL_G2(0, 3) * SL_G2(0, 3) - 84.0 * SL_G2(-3, 2) * SL_G2(0, 3) * SL_G2(0, 3) - 168.0 * SL_G2(-3, 5) * SL_G2(0, 3) - 288.0 * SL_G2(-5, 3) * SL_G2(0, 3) - 224.0 * SL_G2(-3, 3) * SL_G2(-1, 4)) / 35.0;
  fk[12] = -9216.0 * SL_G1(0, 3) * SL_G1(0, 3) * SL_G1(2, 3) * (104.0 * SL_G2(2, 3) * SL_G2(2, 13) + 21.0 * SL_G2(0, 3) * SL_G2(2, 11) - 84.0 * SL_G2(2, 7) * SL_G2(2, 9) + 72.0 * SL_G2(0, 5) * SL_G2(2, 9) - 28.0 * SL_G2(0, 2) * SL_G2(0, 3) * SL_G2(2, 9) + 48.0 * SL_G2(-1, 4) * SL_G2(2, 9) + 35.0 * SL_G2(0, 2) * SL_G2(2, 7) * SL_G2(2, 7) + 35.0 * SL_G2(0, 7) * SL_G2(2, 7) - 30.0 * SL_G2(0, 2) * SL_G2(0, 5) * SL_G2(2, 7) - 20.0 * SL_G2(-1, 4) * SL_G2(0, 2) * SL_G2(2, 7) + 28.0 * SL_G2(-2, 5) * SL_G2(2, 7) - 45.0 * SL_G2(0, 11) * SL_G2(2, 3) - 20.0 * SL_G2(-4, 7) * SL_G2(2, 3) - 28.0 * SL_G2(0, 3) * SL_G2(0, 9) - 30.0 * SL_G2(0, 5) * SL_G2(0, 7) - 20.0 * SL_G2(-1, 4) * SL_G2(0, 7) - 24.0 * SL_G2(-2, 5) * SL_G2(0, 5) - 16.0 * SL_G2(-3, 6) * SL_G2(0, 3) - 16.0 * SL_G2(-2, 5) * SL_G2(-1, 4));
  fk[13] = 49152.0 * SL_G1(0, 3) * SL_G1(0, 3) * (65.0 * SL_G2(2, 15) + 12.0 * SL_G2(-5, 8));
  f[16] = 0.0;
  for (q = 0; q <= 16; q++)
    f[16] = f[16] * l + fk[16 - q];
}
```